Bis die offizielle HA Integration da ist, kann man dieses hier verwenden. In der configuration.yaml folgendes hinzufügen. (Ohne Gewähr, bei mir funktioniert es)
rest:
- resource: http://192.IP_Gaszähler/v1/data
method: GET
headers:
User-Agent: Home Assistant
Content-Type: application/json
scan_interval: 60 # Alle 1 Minuten, nie kleiner als 15 Sekunden stellen
timeout: 15
sensor:
- name: gas_total_consumption
value_template: '{{ value_json["total_consumption"] }}'
unit_of_measurement: m³
device_class: gas
state_class: total_increasing
icon: mdi:counter
- name: gas_current_flow_rate
value_template: '{{ value_json["current_flow_rate"] }}'
unit_of_measurement: m³/h
device_class: gas
state_class: measurement
icon: mdi:gas-burner
- name: gas_last_update
value_template: '{{ value_json["timestamp"] | int | timestamp_custom("%d.%m.%Y %H:%M:%S") }}'
icon: mdi:clock-outline
Um zu sehen, ob es überhaupt funktioniert ruft die Seite http://192.IP_Gaszähler auf. Es sollte dann was zu sehen sein, inkl. ein Link zu den Daten. Dannach habt ihr die Sensoren in HA.