Moin Leute,
momentan habe ich es geschafft, dass HA die Daten meines bitshake Lesekopfes in eine influxdb 1.0 schreibt. Ein funktionierender Template Sensor sieht folgendermaßen aus:
template:
- sensor:
# Stromzähler Power Total Bezug
- name: "Strom Bezug"
unique_id: "PowerTotalBezug"
unit_of_measurement: 'kWh'
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.bitshake_smartmeterreader_LandisG_Netzbezug')) | round(3) }}
Das funktioniert allerdings nicht mit einer influxdb v.2, weil das Template anders aufgebaut sein muss. Nach der HA - Anleitung habe ich die Daten für die configuration.yaml folgendermaßen geändert:
influxdb:
api_version: 2
ssl: false
host: 192.168.10.151
port: 8086
token: oFXkbgKET6UUVeg01Wk-viGgDKX8svfTIIXZN9TTpjF9rGUjb1Q==
organization: XXX06cebd19399ce
bucket: HomeAssistant
tags:
source: HA
tags_attributes:
- friendly_name
default_measurement: units
exclude:
entities:
- zone.home
domains:
- persistent_notification
- person
include:
domains:
- sensor
- binary_sensor
- sun
entities:
- weather.home
template:
- sensor:
# Stromzähler Power Total Bezug
- name: "Strom Bezug"
unique_id: "PowerTotalBezug"
unit_of_measurement: 'kWh'
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.bitshake_smartmeterreader_LandisG_Netzbezug')) | round(3) }}
Das funktioniert teilweise - ein DECT-Sensor der fritzbox wird geschrieben, jedoch nicht mein bitshake-Sensor.
Wer kann mir helfen, ein funktionierenden Template-Sensor zu erstellen?
Danke euch.