home-assistant.io/source/_integrations/volkszaehler.markdown
2024-11-27 18:57:16 +01:00

1.9 KiB

title, description, ha_category, ha_iot_class, ha_release, ha_domain, ha_platforms, ha_integration_type, related, ha_quality_scale
title description ha_category ha_iot_class ha_release ha_domain ha_platforms ha_integration_type related ha_quality_scale
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
legacy

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 entry
sensor:
  - platform: volkszaehler
    uuid: 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 entry
sensor:
  - platform: volkszaehler
    host: demo.volkszaehler.org
    uuid: "57acbef0-88a9-11e4-934f-6b0f9ecd95a8"
    monitored_conditions:
      - average
      - consumption
      - min
      - max