Volkszaehler


The volkszaehler sensor platform is consuming the system information provided by the Volkszaehler API.

Configuration

To enable the Volkszaehler sensor, add the following lines to your configuration.yaml:

# Example configuration.yaml entry
sensor:
  - platform: volkszaehler
    uuid: DEVICE_UUID

Configuration Variables

uuid

(string)(Required)The UUID of the device to track.

host

(string)(Optional)The IP address of the host where Volkszaehler is running.

Default value: localhost

port

(integer)(Optional)The port where Volkszaehler is listening.

Default value: 80

name

(string)(Optional)The prefix for the sensors.

Default value: Volkszaehler

monitored_conditions

(map)(Optional)Entries to monitor.

Default value: average

average

The average power.

consumption

The power consumption.

max

The maximum power.

min

The minimum power.

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