GAS – Homeassistant integration

Efter en tårnhøj efterregning på gas tænkte jeg “NU, skal der styr på forbruget her…” Vi har kun haft gas siden vi flyttede ind i 2021 (tidligere havde vi fjernvarme som var automatisk aflæst..). Anyways! Igang med google og investigeringsbrillerne – Nu skal der styr på forbrug, måleraflæsning på en smart måde mm.

Gas måleren

Foran vores hus var der sådan en fætter her. Den var naturligvis beskyttet af et plastik kabinet som krævede en “trekantnøgle” at åbne.

En model Krom Schroder BK-G4T ..
En hurtig google fortalte mig at den sender en puls hver gang det “sidste tal” skifter mellem 9 og 0 .. Interessant..

Jeg lærte at en simpel magnet-kontakt-sensor ville kunne modtage denne puls.. Frem med Nørdekassen og se om der skulle være en ubrugt kontakt-sensor et sted.

Få impulser fra måleren

Jeg fandt en af mine Xiaomi sensorer og fik hooked up til mit Zigbee netværk og tilføjet Open/close til et test dashboard i Homeassistant. Nu gik missionen på at få en impuls. Alt dette lavede jeg i juni måned 2023 hvor det. var 25+ grader hver dag, så det eneste tidspunkt fyret kørte på var når vi havde brugt varmt vand. Da vi samtidig havde ferie med 2 små børn tog disse test adskillige dage 🙂 Første test var at smide sensor som den var “op under” Gasmåleren. Det gav intet. Jeg så nogle havde loddet forlængerkabler på sensoren for at sætte den helt tæt op til måleren. Det krævede komponenter så ville helst undgå dette. Endelig fandt jeg et indlæg hvor en blot havde taget sensoren ud af plastikkappen og placeret den helt oppe under “de 3 sidste tal” – Det skulle prøves.

Montering af Sensor

Først forsøgte jeg med malertape, det holdte en uge. Nu kører vi “almindelig” tape. På sigt burde jeg jo 3D printe en holder allá den her: Sensor holder Elster BK-G4 gas meter by jarano
All set, da måleren kørte fik jeg en impuls! Hurra, 1. del klaret.. Nu til Homeassistant

Integrering i Homeassistant

Jeg brugte guldkornene for de 2 nedenstående guides.

Gas meter from Xiomi aqara door sensor
Tracking gas usage with esphome

Jeg antager at Xiaomi sensoren ER i homeassistant systemet.

Step1:

Homeassistant UI –> Settings –> Devices & Services –> Helpers (i toppen)

Create helper og vælg Counter (efter denne er tilføjet har vi en counter der tæller op af.. )

Step2:

Tilføj en sensor til configuration.yaml (husk at ret value_template til navnet på tælleren fra step1

Step3:

Tilføj følgende til customize.yaml (husk at inkluder customize.yaml i configuration.yaml)

Step4:

Tilføj Måler til Homeassistants energy sektion (Settings -> Dashboards -> Energy (i mit tilfælde) )

Klik “Add GAS source” og vælg navnet fra forrige step – her er det sensor.gas_meter2

Nu skulle Gas data begynde og komme i energy dashboardet og dagligt forbrug kan følges.

Andre sjove ting

Har lavet denne uge tracker på vores EL og GAS (som også vises på storskærm i køkkenet)

Så kan forbruget følges.

Måleraflæsning

Et andet mål med dette projekt var også at have mit målertal i homeassistant så jeg ikke skal lege med trekantnøgler og løfte plastikkabinetter hver gang der skal rapporteres til gasfirmaet.

Jeg oprettede et Utility meter kaldet “Total Gas Målerstand” under settings -> Devides & Services -> Helpers. Husk at vælg dit Gas meter som kilde til at forøge “Utility Meter”

For at kalibrere (sætte aktuel målerstand, måtte jeg ind under services (Developer tools -> Services)

Klikker Yaml mode og indsætter følgende:

service: utility_meter.calibrate
target:
  entity_id: sensor.totalgasmeter
data:
  value: '23276.627'

Herefter klikkes “Call service” og sensor.totalgasmeter har nu den aktuelle målerstand. Når der bruges gas nu tilføjer den til den totale målerstand 🙂

Leave a Reply

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *