Skip to content

Instantly share code, notes, and snippets.

@user-x-adm
Last active April 5, 2024 21:06
Show Gist options
  • Save user-x-adm/38ca8b9ad413a4d961305c7b1b8dda69 to your computer and use it in GitHub Desktop.
Save user-x-adm/38ca8b9ad413a4d961305c7b1b8dda69 to your computer and use it in GitHub Desktop.
HA-configuration-yaml-powerfox
# put this in your configuration.yaml to get sensor data from powerfox.de
rest:
- authentication: basic
username: !secret ovag-user
password: !secret ovag-pw
scan_interval: 15
resource: https://backend.powerfox.energy/api/2.0/my/main/current?unit=kwh
sensor:
- name: "poweropti"
json_attributes:
- "Watt"
- "Timestamp"
- "A_Plus"
- "A_Minus"
- "Outdated"
template:
- sensor:
- name: "Strom-OVAG-aktuell"
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
unique_id: "strom_aktuell"
state: >
{{ state_attr('sensor.poweropti', 'Watt') }}
- name: "Strom-OVAG-Bezug"
unit_of_measurement: "kWh"
device_class: "energy"
state_class: "total_increasing"
unique_id: "strom_bezug_kwh
state: >
{{ state_attr('sensor.poweropti', 'A_Plus') }}
- name: "Strom-OVAG-Netz-Lieferung"
unit_of_measurement: "kWh"
device_class: "energy"
state_class: "total_increasing"
unique_id: "strom_lieferung_kwh"
state: >
{{ state_attr('sensor.poweropti', 'A_Minus') }}
#
@user-x-adm
Copy link
Author

I have added the "unique_id:" Based on this configuration, you can change some settings of this sensor in the GUI/dashboard.

@CrowCounter77
Copy link

Nice: chatGPT found the missing " after unique_id: "strom_bezug_kwh for me

;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment