- add note to restart HA after changing config
- add related topics
- rename 'platform' or 'sensor' to 'integration' to streamline terminology
- add glossary reference to Configuration file
title, description, ha_category, ha_iot_class, ha_release, ha_domain, ha_platforms, ha_integration_type, related
title
description
ha_category
ha_iot_class
ha_release
ha_domain
ha_platforms
ha_integration_type
related
Volkszaehler
Instructions on how to integrate Volkszaehler sensors into Home Assistant.
System monitor
Local Polling
0.78
volkszaehler
sensor
integration
docs
title
/docs/configuration/
Configuration file
The Volkszaehler {% term integration %} is consuming the system information provided by the Volkszaehler API.
Configuration
To enable the Volkszaehler {% term integration %}, add the following lines to your {% term "configuration.yaml" %} file.
{% include integrations/restart_ha_after_config_inclusion.md %}
# Example configuration.yaml entrysensor:- platform:volkszaehleruuid:DEVICE_UUID
{% configuration %}
uuid:
description: The UUID of the device to track.
required: true
type: string
host:
description: The IP address of the host where Volkszaehler is running.
required: false
type: string
default: localhost
port:
description: The port where Volkszaehler is listening.
required: false
type: integer
default: 80
name:
description: The prefix for the sensors.
required: false
type: string
default: Volkszaehler
monitored_conditions:
description: Entries to monitor.
required: false
type: list
default: average
keys:
average:
description: The average power.
consumption:
description: The power consumption.
max:
description: The maximum power.
min:
description: The minimum power.
{% endconfiguration %}
Full examples
# Example configuration.yaml entrysensor:- platform:volkszaehlerhost:demo.volkszaehler.orguuid:"57acbef0-88a9-11e4-934f-6b0f9ecd95a8"monitored_conditions:- average- consumption- min- max