Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    946

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt

Geplant Angeheftet Gesperrt Verschoben Hardware
zigbeegaszähler
286 Beiträge 57 Kommentatoren 170.2k Aufrufe 61 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K kOOk

    Hallo miteinander,

    das hier ist mein erster Beitrag in diesem Forum, deshalb bitte nicht gleich draufhauen, falls ich irgendwas falsch mache :-). Ich habe die Suchfunktion benutzt um herauszufinden, ob meine Lösung hier schon beschrieben ist, soweit ich sehen konnte, ist sie das nicht.
    Ich bin schon länger am Überlegen, wie ich meinen Gaszähler ohne zuviel Aufwand auslesen soll. Anleitungen gibt es dazu viele, und eigentlich wollte ich das mit einem Reed-Kontakt oder Hallsensor an Siemens Logo oder einem Sonoff machen.
    Meine Fenster und Türen habe ich alle mit den Aqara Zigbee Sensoren versehen, die ich mit dem Deconz-Adapter auslese. Da ich noch ein paar in Reserve habe, habe ich heute ausprobiert ob der Sensor, der ja einen Reed-Kontakt eingebaut hat, auch den Gaszähler auslesen könnte. Geht leider nicht, das Ding passt gerade so nicht in die Aussparung. Wenn man allerdings die Platine aus dem Gehäuse nimmt (vorsichtig gegenüber von der Batterie die Klipse aushebeln), passt die genau in den Zähler.
    BK-G4modul.jpg
    Ist bei mir jetzt erstmal provisorisch mit Klebeband fixiert und liefert bei jeder Umdrehung im Nulldurchgang einmal "false".

    Das war es erstmal, ich dachte diese Information ist es wert zu teilen. Im Moment summiere ich die Umdrehungen mit einem ganz simplen Javascript in ein Objekt und schreibe das bei jeder Änderung in eine influxDB. Falls jemand einen Tipp hat, wie man das besser machen kann, bin ich dankbar. Das Betriebsstundenscript habe ich mir allerdings schon angesehen, das ist mir noch zu kompliziert :-).

    Gruß

    Sven

    M Offline
    M Offline
    Michii_
    schrieb am zuletzt editiert von
    #281

    @kook hey, ich habe bei meinem BK-G4 auch versucht mit dem Aqara Fensterkontakt den Zähler auszulesen.
    Leider wird bei mir nicht jede Umdrehung erkannt und der Zählerstand läuft dadurch ziemlich schnell stark auseinander.
    Ich habe die Platine auch aus dem Gehäuse genommen und anfangs mit Klebeband in die Mulde gehängt, mittlerweile habe ich einen Halter gedruckt. Bisher aber ohne Verbesserung.
    Da meine Heizung sehr stoßweise heizt, habe ich keine längeren Beobachtungszeiträume. Also die Heizung läuft immer nur 40-60s außer beim Duschen aber da geht auch nicht genug gas durch, damit das vernünftig beobachtet werden kann.

    Ich habe das Gefühl, dass Fensterkontakt zwar erkennt, dass der magnet kommt aber dann nicht immer erkennt, dass er wieder weg ist.

    Gibt es noch irgendwelche tipps für die Positionierung der Platine, dich ich übersehen habe? Das board hängt aktuell mit der Batterie nach hinten im Halter.

    Vielen Dank schonmal im Voraus für die Hilfe

    Grüße aus Stuttgart, Michi

    1 Antwort Letzte Antwort
    0
    • CodierknechtC Codierknecht

      @omnedon
      Gaszähler ist ein Pipersberg G4 RF1
      d8b44097-0f70-429f-a7f4-eaebe37e82f8-image.png
      Der Sensor ist ein 951-858-06. Kostet ~ 60,- €. Den gibt's möglicherweise noch etwas günstiger, aber ich habe mich hier an die Empfehlung von Pipersberg gehalten.
      https://www.hausprofi24.com/shop/messtechnik/kommunikationstechnik/impulsnehmer-951-858-06-fuer-balgengaszaehler-rf1/
      8d2f62fa-a00c-4a9b-9d80-f87ea089f39a-image.png

      Homematic IP Kontakt-Schnittstelle HmIP-SCI. 30,- €
      dcd727e7-bd22-4f4c-be0f-c4b97355a0cd-image.png
      Zusammen also ~ 90,- €
      Klar geht das auch deutlich günstiger.
      Den Aqara Sensor bekommt man für 15-20 € und einen Reedkontakt für unter 1 €.
      Aber die ganze Fummelei beim Positionieren und die Instabilität der ganzen Mimik sind mir den Aufpreis wert.

      Mit Blockly schreibe ich bei einem Impuls vom Sensor den Verbrauch fort:
      54e51bc0-5fd9-4000-ac94-d7e22f9d67c2-image.png
      Am Ende des Tages schreibe ich noch den Tagesverbrauch für die Historie weg:
      fa4082a9-5032-414b-aa80-f86dc7f0560c-image.png

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #282

      Da ich per PN danach gefragt wurde: So sie das Ganze aus:
      6cfeff32-960c-4912-9180-32c4622ceb2f-image.png

      13a87f14-0b84-45b4-b561-10c9f8b19904-image.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @lucifor1976 sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

        @codierknecht

        Ach der Türkontakt von Homematic ist das, sei dazu gesagt das das der alte sein muss, der neue ist optisch, dem liegt nur noch ein reflex Aufkleber bei...

        Nein, das ist kein Türkontakt!
        Das ist ein universeller Schnittstellenkontakt mit 2 Klemmen für externe Signalquellen.
        Da kann man x-beliebige Schalter, Taster oder halt auch drahtgebundene Sensoren anklemmen.

        9c7fb408-92d5-4073-9816-3d02a864b3ae-image.png

        D Offline
        D Offline
        Diversion
        schrieb am zuletzt editiert von
        #283

        @codierknecht sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

        @lucifor1976 sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

        @codierknecht

        Ach der Türkontakt von Homematic ist das, sei dazu gesagt das das der alte sein muss, der neue ist optisch, dem liegt nur noch ein reflex Aufkleber bei...

        Nein, das ist kein Türkontakt!
        Das ist ein universeller Schnittstellenkontakt mit 2 Klemmen für externe Signalquellen.
        Da kann man x-beliebige Schalter, Taster oder halt auch drahtgebundene Sensoren anklemmen.

        9c7fb408-92d5-4073-9816-3d02a864b3ae-image.png

        Screenshot 2024-10-11 130534.png > Ich bin in dem Thema noch neu, deshalb meine Frage. Den Sensor habe ich am Gaszähler so montiert wie Du beschrieben hast. Gelb, grün an die Schnittstelle angeschlossen. Vielleicht erklärst Du bitte nochmal, wie ich die Werte nun auslesen kannst, denn ich möchte die ja dann per Skript Blockly über einen Datenpunkt per Influx speichern und über Grafana visualisieren. Danke für Deine Hilfe.
        LG Markus

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • D Diversion

          @codierknecht sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

          @lucifor1976 sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

          @codierknecht

          Ach der Türkontakt von Homematic ist das, sei dazu gesagt das das der alte sein muss, der neue ist optisch, dem liegt nur noch ein reflex Aufkleber bei...

          Nein, das ist kein Türkontakt!
          Das ist ein universeller Schnittstellenkontakt mit 2 Klemmen für externe Signalquellen.
          Da kann man x-beliebige Schalter, Taster oder halt auch drahtgebundene Sensoren anklemmen.

          9c7fb408-92d5-4073-9816-3d02a864b3ae-image.png

          Screenshot 2024-10-11 130534.png > Ich bin in dem Thema noch neu, deshalb meine Frage. Den Sensor habe ich am Gaszähler so montiert wie Du beschrieben hast. Gelb, grün an die Schnittstelle angeschlossen. Vielleicht erklärst Du bitte nochmal, wie ich die Werte nun auslesen kannst, denn ich möchte die ja dann per Skript Blockly über einen Datenpunkt per Influx speichern und über Grafana visualisieren. Danke für Deine Hilfe.
          LG Markus

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #284

          @diversion sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

          Vielleicht erklärst Du bitte nochmal, wie ich die Werte nun auslesen kann

          Du brauchst zunächst einen Datenpunkt unterhalb von 0_userdata.0 um den aktuellen Zählerstand zu speichern. Typ ist logischerweise "Zahl".

          Dann kannst Du mit einem Script den Zählerstand bei jedem Impuls erhöhen:
          a62705be-8175-4216-9e25-29fcfa0ebdcb-image.png

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          D 2 Antworten Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @diversion sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

            Vielleicht erklärst Du bitte nochmal, wie ich die Werte nun auslesen kann

            Du brauchst zunächst einen Datenpunkt unterhalb von 0_userdata.0 um den aktuellen Zählerstand zu speichern. Typ ist logischerweise "Zahl".

            Dann kannst Du mit einem Script den Zählerstand bei jedem Impuls erhöhen:
            a62705be-8175-4216-9e25-29fcfa0ebdcb-image.png

            D Offline
            D Offline
            Diversion
            schrieb am zuletzt editiert von
            #285

            @codierknecht said in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

            Du brauchst zunächst einen Datenpunkt unterhalb von 0_userdata.0 um den aktuellen Zählerstand zu speichern. Typ ist logischerweise "Zahl".
            Dann kannst Du mit einem Script den Zählerstand bei jedem Impuls erhöhen:

            Super, ganz vielen Dank.
            Skript und Datenpunkt habe ich erstellt.
            Gegen Abend werde ich mehr wissen.
            LG

            1 Antwort Letzte Antwort
            0
            • CodierknechtC Codierknecht

              @diversion sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:

              Vielleicht erklärst Du bitte nochmal, wie ich die Werte nun auslesen kann

              Du brauchst zunächst einen Datenpunkt unterhalb von 0_userdata.0 um den aktuellen Zählerstand zu speichern. Typ ist logischerweise "Zahl".

              Dann kannst Du mit einem Script den Zählerstand bei jedem Impuls erhöhen:
              a62705be-8175-4216-9e25-29fcfa0ebdcb-image.png

              D Offline
              D Offline
              Diversion
              schrieb am zuletzt editiert von
              #286

              @codierknecht

              Da bin ich wieder.
              Also das Zählen scheint zu funtionieren.

              Gaszähler Impuls.png

              Ganz herzlichen Dank für Deine Hilfe.

              Markus

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              692

              Online

              32.6k

              Benutzer

              82.2k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe