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

uuidstringRequired

The UUID of the device to track.

hoststring(Optional, default: localhost)

The IP address of the host where Volkszaehler is running.

portinteger(Optional, default: 80)

The port where Volkszaehler is listening.

namestring(Optional, default: Volkszaehler)

The prefix for the sensors.

monitored_conditionslist(Optional, default: average)

Entries to monitor.

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