Mit der Hilfe eines Aqara Tür und Fenster Sensors ( Reed Kontakt Sensor ) kann am Gaszähler ( G4 RF1) über den Internen Magneten der aktuelle Verbrauch abgelesen werden ( 1 Imp = 0.1m³ ). Eingebunden ist das ganze wie bereits beim digitalen Stromzähler in Home Assistant ( HASSIO ). Dort kann man sich die Verbrauchswerte für die unterschiedliche Zeiten (Tag, Woche, Monat, Jahr) anzeigen lassen.

Benötigte Hardware

Benötigte Software

3D Gehäuse Tinkercad

Aufbau

Gaszähler Typ G4 RF1

Bei meinem Gaszähler handelt es sich um das Model G4 RF1 von Actaris.

Das Model G4 RF1 von Pipersberg ist baugleich soweit ich weiß. Daher sollte das Case für den Sensor auch hier passen.

Der Magnet befindet sich hinter der ersten roten Zahl nach dem Komma ( 1imp = 0.1m³ ).

Hassio configuration.yaml

# GASTZÄHLER
counter:
    gaszaehler:
      initial: 0
      step: 1
      icon: mdi:meter-gas-outline
# CAN ALSO BE ADDED TO Automation.yaml
automation:
# COUNTER INCREMENT
- id: '1664298491581'
  alias: increaseCounter
  description: ''
  trigger:
  - type: turned_off
    platform: device
    device_id: c0d6f8ef97c5bffd76e0be955598bcfc
    entity_id: binary_sensor.openclose_8
    domain: binary_sensor
    for:
      hours: 0
      minutes: 0
      seconds: 0
  condition: []
  action:
  - service: counter.increment
    data: {}
    target:
      entity_id: counter.gaszaehler
  mode: single
# COUNTER RESET AT MIDNIGHT
- id: '1664298606458'
  alias: counterReset
  description: ''
  trigger:
  - platform: time
    at: 00:00:00
  condition: []
  action:
  - service: counter.reset
    data: {}
    target:
      entity_id: counter.gaszaehler
  mode: single
# VIRTUAL SENSOR
template:
  - sensor:
      - name: "Gaszaehler_m3"
        unit_of_measurement: "m³"
        device_class: energy
        state_class: total_increasing
        state: >
          {% set gas = states('counter.gaszaehler') | int %}
          {{ ((gas) * 0.1) | round(1, default=0) }}
  - sensor:
      - name: "Gaszaehler_kWh"
        unit_of_measurement: "kWh"
        device_class: energy
        state_class: total_increasing
        state: >
          {% set kwh = states('sensor.gaszaehler_m3') | float %}
          {{ ((kwh) * 10.5) | round(1, default=0) }}
# 10.5 NEEDS TO BE CHECKED AT YOUR GAS INVOICE ( Z-ZAHL )
# 11.404 Laut meiner Rechnung der Stadtwerke!

Home Assistant grafische Darstellung

Zigbee USB-Gateway Deconz - ConBeeII

Der Aqara Tür und Fenster Sensors ist über Zigbee mit HomeAssistant connected. Dazu muss der Aqara Sensor mit dem USB-Gateway connected werden.

  • Gehen Sie im Abschnitt Geräte auf Sensoren.
  • Drücke Sie Neuen Sensor Verbinden.
  • Wählen Sie „Andere“ als Anbieter aus
  • Sensor-Suche ist jetzt für 3 Minuten aktiv.
  • Drücken Sie kurz die kleine Taste am Sensor.
  • Bei Problemen, nähern Sie sich dem ConBee II und drücken Sie die Taste erneut.
  • Sensor umbenennen.

Deconz Geräteübersicht

Hier sind alle devices aufgelistet. In meinem Fall hatte ich Probleme eine gute Verbindung im gesamten Haus zu bekommen. Für eine bessere Abdeckung habe ich zwei IKEA TRÅDFRI Signalverstärker in den Stockwerken verbaut.

Der neue SkyConnect von HomeAssistant ist endlich da!

Da ich einen Raspberry Pi 4 verwende kann ich auf den SkyConnect Matter Stick umsteigen der von HomeAssistant vertrieben wird. Ich habe mir aktuell noch keinen HomeAssistant Yellow bestellt, mal schauen ob ich das noch machen werde. Aber aktuell sind die Lieferzeiten utopisch. Vor allem bekommt man kein Raspberry Pi Compute Modul zu normalen Preisen.

Jetzt muss ich leider alle Zigbee Devices mit dem SkyConnect Stick neu connecten.