Hi Leute
bin Ganz neu auf dem Board und auch was HA angeht!
Ich habe die Software auf meiner Synology DS420+ installiert.
Als Neuling würde ich behaupten, es läuft alles einwandfrei.
Die Tage habe ich auch den ersten Stromzähler (Bitshake installiert. Nach langen Hin und her habe ich dieses hinbekommen.
Und vor voller Freude habe ich mir dann einen Gaszähler von Smartnetz bestellt.
Diesen habe ich dann auch über die App konfiguriert, und bekomme ziemlich genaue Daten auf der Seite von Smartnetz (Dashboard) angezeigt.
Jetzt wollte ich das auch in meinem HA installieren, und stoße hier wirklich an meine Grenzen!
Ich habe folgende Schritte durchgeführt:
Unter MQTT Einstellungen im Gasreader verwenden Sie nun die IP Adresse, Username, Passwort und Port Ihres Homeassistant.
Wechseln Sie jetzt zu Homeassistant Fügen Sie das folgende Template Script in Ihre “Configuration.yaml” ein. (Homeassistant)
"mqtt:
sensor:
- name: "Zählerstand"
unique_id: sensor.gaszaehler_zaehlerstand
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.gastotal }}'
unit_of_measurement: 'm³'
payload_available: "Online"
payload_not_available: "Offline"
device_class: gas
state_class: "total_increasing"
- name: "Zählung seit Nullung"
unique_id: sensor.gaszaehler_zaehlung_seit_nullung
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.value }}'
unit_of_measurement: 'm³'
payload_available: "Online"
payload_not_available: "Offline"
device_class: gas
state_class: "total_increasing"
- name: "Verbrauch Volumen heute"
unique_id: sensor.gaszaehler_verbrauch_volumen_heute
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.today_m3 }}'
unit_of_measurement: 'm³'
payload_available: "Online"
payload_not_available: "Offline"
device_class: gas
state_class: "total_increasing"
- name: "Verbrauch Energie heute"
unique_id: sensor.gaszaehler_verbrauch_energie_heute
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.today_kwh }}'
unit_of_measurement: 'kWh'
payload_available: "Online"
payload_not_available: "Offline"
device_class: energy
state_class: "total_increasing"
- name: "Verbrauch Volumen gestern"
unique_id: sensor.gaszaehler_verbrauch_volumen_gestern
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.yesterday_m3 }}'
unit_of_measurement: 'm³'
payload_available: "Online"
payload_not_available: "Offline"
device_class: gas
state_class: "total_increasing"
- name: "Verbrauch Energie gestern"
unique_id: sensor.gaszaehler_verbrauch_energie_gestern
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.yesterday_kwh }}'
unit_of_measurement: 'kWh'
payload_available: "Online"
payload_not_available: "Offline"
device_class: energy
state_class: "total_increasing"
- name: "Verbrauch Volumen vorgestern"
unique_id: sensor.gaszaehler_verbrauch_volumen_vorgestern
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.db_yesterday_m3 }}'
unit_of_measurement: 'm³'
payload_available: "Online"
payload_not_available: "Offline"
device_class: gas
state_class: "total_increasing"
- name: "Verbrauch Energie vorgestern"
unique_id: sensor.gaszaehler_verbrauch_energie_vorgestern
state_topic: "tele/Gaszaehler/json"
value_template: '{{ value_json.db_yesterday_kwh }}'
unit_of_measurement: 'kWh'
payload_available: "Online"
payload_not_available: "Offline"
device_class: energy
state_class: "total_increasing"
Habe ich gemacht und es wird ein Grüner Haken angezeigt!!
Und an dieser Aufgabe scheitere ich!!
Template Script Für Smartnetz Gasreader BKG4 (Counter only):
Wo muss ich da genau hin um diesen Code einzufügen?
Template Script Für Smartnetz Gasreader BKG4 (Counter only):
template:
- sensor:
- name: "Gaszähler m3"
unique_id: gaszaehler_m3
state: "{{ states ('sensor.tasmota_counter_c1') | float * 0.01 }}"
unit_of_measurement: "m³"
icon: "mdi:gas-station"
device_class: gas
state_class: total_increasing
- sensor:
- name: "Gaszähler kWh"
unique_id: gaszaehler_kwh
state: "{{ (states ('sensor.gaszaehler_m3') | float(0) * 0.9533 * 10.3) | round(0) }}"
unit_of_measurement: "kWh"
icon: "mdi:gas-station"
device_class: energy
state_class: total_increasing"
Vielleicht kann mir hier jemand mal eine kurze Anleitung geben, wie ich hier vorgehen muss?
Bitte Idiotensicher Beschreiben?
Ich habe mir Videos angeschaut, aber nicht eins konnte mein Problem lösen!
Ich bin Neuling und würde mich sehr freuen, wenn mir das jemand hier mal kurz für einen älteren Herren ohne Kenntnisse Erklären könnte.
Schon mal Dankeschön