Gaszähler mit Cyblesensor von HomeWizard auslesen

Ich habe mir von HomeWizard den Wifi-Watermeter geholt um meinen Gasverbrauch auszulesen.

Ich hatte das Problem, das unser Gaszähler (Pipersberg G4 RF1 c) nicht mit einem Reed-Kontakt ausgelesen werden kann. Um den Zähler auszulesen, benötigt man einen Magnetsensor oder Cyblesensor.

Es gibt von Itron einen Cyblesensor - den hätte ich aber über ESP mit ESPHome auslesen müssen.

Da ich schon den Watermeter für den Wasserzähler nutze, hab ich gedacht, der funktioniert bestimmt auch mit dem Gaszähler.

Ich habe den Sensor genau so eingerichtet wie den Sensor für den Wasserzähler (das habe ich hier beschrieben), mit dem Unterschied, das ich nicht die Integration von HomeWizard nutze, sondern direkt die REST-Schnittstelle.

Dazu habe ich in der configuration.yml folgenden Eintrag hinzugefügt:

rest:
  # HomeWizzard Gas
  - scan_interval: 30
    resource: http://{sensor-ip-address}/api/v1/data
    sensor:
      - name: "gasmeter"
        unique_id: c1fb1fe8-f4d5-4c07-8cf0-44604eb53b98
        json_attributes:
          - "wifi_ssid"
          - "wifi_strength"
          - "total_liter_m3"
          - "active_liter_lpm"
template:
  - sensor:      
      #Gasmeter
      - name: "Gas-aktuell"
        unique_id: ed830129-f593-4f67-a73a-c64f03fc4a94
        unit_of_measurement: "m³"
        device_class: "gas"
        state_class: "measurement"
        state: >
          {{ state_attr('sensor.gasmeter', 'active_liter_lpm') }}
      #Gasmeter
      - name: "Gas-Bezug"
        unique_id: 033b9114-2aff-4a7a-ab0b-dc5facd7edd9
        unit_of_measurement: "m³"
        device_class: "gas"
        state_class: "total_increasing"
        state: >
          {{ state_attr('sensor.gasmeter', 'total_liter_m3') }}

Danach kann der Sensor im Energiedashboard hinzugefügt werden.

1 „Gefällt mir“

Nochmal eine kurze Ergänzung:
Die ausgelesenen Werte müssen noch mit 10 multipliziert werden, da der ausgelesene Wert nicht zum echten Wert des Gaszählers passt:

  {{ state_attr('sensor.gasmeter', 'active_liter_lpm') | float *10 | float }}
{{ state_attr('sensor.gasmeter', 'total_liter_m3') | float *10 | float }}
1 „Gefällt mir“

Hallo Thomas,

bei mir wurde vor kurzem der gleiche Gaszähler (Pipersberg G4 RF1 c) eingebaut. Ich würde ihn auch gern auslesen und bin bei der Suche auf deinen Beitrag hier im Forum gestossen.

Kann der HomeWizard Watermeter direkt an den Gaszähler angebracht werden, evtl. mit einer der mitgelieferten Schablonen? Oder muss da irgendwas gebastelt werden?

Freue mich auf eine Antwort
Nokke

Hallo Nokke,

ich hab es mit einer der Schablonen angebracht. Und mit einer Schraube fixiert. Bei der Schraube bin ich mir nicht mehr ganz sicher, ob die dabei lag oder ich eine eigene genommen habe. Aber mit der Schablone kann dann der Sensor genau positioniert werden.

Viele Grüße
Thomas

Danke für die Info. Das hatte ich gehofft. Werde mir das Teil wohl bestellen.

Schöne Grüße
Nokke

Hallo Thomas,

super spannend, Danke Dir für die Pionierarbeit!

Könntest Du ggf. ein Foto der Installation auf dem Gaszähler (ohne Zählernummer etc. :wink: ) zeigen?

Ich nehme an, die Schraube kommt in die Mitte des Lochs?

Genau, ich habe einfach eine von den beiliegenden Halterungen genommen, ausgerichtet und mit einer der beiliegenden Schraube befestigt.
Kann leider gerade kein Foto machen, da wir gerade Renovieren und der Gaszähler gerade nicht erreichbar ist.

1 „Gefällt mir“

Sorry, ich komm noch nicht ganz klar mit der Integration des neuen gassensors..

Du hast in deiner config.yaml 3 verschiedene uniqueIDs stehen. Muss ich diese anpassen??

Die Unique-Ids kannst du übernehmen. Es ist nur wichtig, dass diese eindeutig im Home-Assistent sind.

Online gibt es auch Generatoren um eindeutige UniqueIds zu generieren:

Hallo Thomas, habe ebenfalls erfolgreich den Watermeter installiert. Vielen Dank auch noch mal für Dein Template! Über Watermeter selbst würde er es ja immer als “Wasser” ansehen.

1 „Gefällt mir“

Hallo zusammen,

danke für die Lösung.
Hab den Homewizard jetzt auch zum auslesen des Gaszähler (Pipersberg G4 RF1c) verbaut.
Funktioniert gut, ich hab eine längere Schraube benötigt.
Danke

Gruß

Markus

Hallo zusammen,

vielen Dank, Thomas, für deinen Beitrag!

Könnte jemand, der das bereits umgesetzt hat, bitte ein Foto von der Montage zeigen? Mich würde interessieren, wo genau ihr den Sensor auf dem Sichtfenster positioniert habt, damit er beim Pipersberg G4 RF1 c zuverlässig zählt.

Vielen Dank vorab :slight_smile: