buzztee
New member
Hallo zusammen,
ich bin neu hier und hoffe hier mit Eurer Hilfe den Knoten in meinem HA zu lösen.
Aktuell habe ich vor, meinen Gaszähler in HA einzubinden. Dazu habe ich einen mit einem Reed-Kontakt bestückten ESP (NICHT per ESP-Home installiert) von einem Bekannten zur Verfügung gestellt bekommen. Dieser ESP erfasst die Impulse am Gaszähler im Keller und stellt Sie via WiFi dem MQTT-Broker in HA zur Verfügung. Die erkannten Impulse (1 Impuls = 0,01m3) werden als Count Topic in HA sichtbar.
Ich habe dann in HA ein Helper vom Typ Counter ("Gaszaehler_helper") erzeugt und eine Automatisierung, die den Helper-Counter hochzählt, wenn als Trigger der MQTT-Count auf 1 erkannt wird (sprich: die Rolle am Gaszähler eine Runde gedreht hat)
Das klappt auch alles wunderbar, allerdings habe ich zwei letzte und vermutlich eigentlich ganz einfache Wünsche, an denen ich aber partout nicht weiter komme.
Wer hat hier Tipps für mich die mir helfen, den Knoten in meinem Kopf zu lösen?
ich bin neu hier und hoffe hier mit Eurer Hilfe den Knoten in meinem HA zu lösen.
Aktuell habe ich vor, meinen Gaszähler in HA einzubinden. Dazu habe ich einen mit einem Reed-Kontakt bestückten ESP (NICHT per ESP-Home installiert) von einem Bekannten zur Verfügung gestellt bekommen. Dieser ESP erfasst die Impulse am Gaszähler im Keller und stellt Sie via WiFi dem MQTT-Broker in HA zur Verfügung. Die erkannten Impulse (1 Impuls = 0,01m3) werden als Count Topic in HA sichtbar.
Ich habe dann in HA ein Helper vom Typ Counter ("Gaszaehler_helper") erzeugt und eine Automatisierung, die den Helper-Counter hochzählt, wenn als Trigger der MQTT-Count auf 1 erkannt wird (sprich: die Rolle am Gaszähler eine Runde gedreht hat)
Das klappt auch alles wunderbar, allerdings habe ich zwei letzte und vermutlich eigentlich ganz einfache Wünsche, an denen ich aber partout nicht weiter komme.
- Der Counter zählt ja die Pulse hoch, ein Impuls soll dabei den Counter um 0,01 hochzählen, nicht um 1. Ich habe Anleitungen hierzu im Internet gefunden, wie ich mit Templates die Umrechnung machen kann, bekomme es aber nicht hin. Kurz: Die Umrechnung der Dezimalstellen funktioniert noch nciht.
- Ich möchte außerdem im idealfall den Basiswert des Counter identisch zum eigentlichen Gaszähler im Keller halten - ich vermute, dass ich einmalig den Counter_helper von Hand setzen muss. Leider scheint das mit "Set State" in den Develper Tools keinen Bestand zu haben, denn sobald wieder ein Count dazu kommt wird der vorrige falsche Wert des Helpers angezeigt.
Wer hat hier Tipps für mich die mir helfen, den Knoten in meinem Kopf zu lösen?