Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Lucifor1976
      Lucifor1976 @RalfTh last edited by

      @ralfth
      Das ESP Modul MUSS eine OV2640 Cam haben, das ist wichtig für AI Edge.
      Ich habe diese hier:

      Bildschirmfoto 2022-10-13 um 08.50.29.png

      1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Omnedon last edited by 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

        Lucifor1976 K Codierknecht 3 Replies Last reply Reply Quote 0
        • Lucifor1976
          Lucifor1976 @Codierknecht last edited by

          @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...

          Codierknecht 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @Lucifor1976 last edited by

            @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

            Z D 2 Replies Last reply Reply Quote 0
            • Z
              zillion42 @Codierknecht last edited by zillion42

              Ich wollte mich nur melden, bei mir klappts jetzt auch gut. Benutzt habe ich diesen Reed Schalter von ebay.
              Vorhin waren die Werte noch fast doppelt so hoch aber seit ich die neue yaml von dieser Seite auf meinem Nodemcu2 geflasht habe, klappt die Impulszählung einwandfrei und der Sensor ist in Home Assistant gleich als Gaszähler erkannt und kann sofort ins Energy Dashboard. Keine Fehlzählung, alles klappt super. Kostet auch alles recht wenig.
              Nodemcu 7,49 €
              Reed Schalter 6,98 €

              Grüße

              Z S 2 Replies Last reply Reply Quote 0
              • Z
                zillion42 @zillion42 last edited by zillion42

                3 Tage Test...
                das Exif Datum und die Uhrzeit zweier Bilder des Zählers verglichen mit dem History Graph, in der exakt gleichen Zeitspanne...

                läuft...

                2022-10-17 01_15_02-__192.168.42.69_config_configuration.yaml - Notepad++.png

                1 Reply Last reply Reply Quote 0
                • S
                  Steff75 @zillion42 last edited by

                  @zillion42 Hallo, ich habe mir jetzt die gleichen beiden Teile wie du bestellt.
                  Der ESP8266 ist auch schon da. Softwareseitig sollte ich keine Probleme haben, aber da ich mit Elektronik-Basteleien bisher noch so gar nix am Hut hatte, habe ich ein paar Fragen:

                  • Kannst du bitte ein Bild machen oder beschreiben, wie man die Teile verbindet? Ist da Löten notwendig und braucht man den Widerstand, von dem du in einem vorherigen Post geschrieben hast? Dieser wird ja auch in dem von dir verlinkten Blogeintrag verwendet. Allerdings hat der auch einen anderen ESP. Ich steck da noch nicht so drin, wo da die Unterschiede sind.

                  • Gibt es auch ein spezielles Gehäuse, was du dafür verwendest? Ich bekomme bald einen 3D Drucker, für den sich sowas als einen meiner ersten Drucke ja anbieten würde.

                  Vielen Dank im Voraus!

                  Z 1 Reply Last reply Reply Quote 0
                  • Z
                    zillion42 @Steff75 last edited by zillion42

                    @steff75 Sorry das habe ich erst heute gesehen.
                    Das ding hängt halt jetzt im Keller und ich würde es ungerne abmachen aber, ich probiere mal mein Glück mit den Fotos.
                    Auf einigen kann man die Pin Belegung besser erkennen auf anderen die Kabel mit dem Schrumpfschlauch. D1 ist GPIO5 und sonst habe ich halt noch 3V und GND belegt. In den Manuals von dem NodeMCU ESP8266 steht oft das die GPIO's schon einen internen Pullup Widerstand verbaut haben, es schadet aber bestimmt nicht den 10K Widerstand zwischen D1 und GND zu benutzen. Kann man auf den Fotos sehen.
                    Viel Erfolg !
                    _DSC0125.JPG
                    _DSC0126.JPG _DSC0127.JPG _DSC0128.JPG
                    2022-10-19 18_29_41-Energy – Home Assistant.png

                    EDIT:
                    Ich habe selbst einen Creality CR-10 V2 3d Drucker, mir aber wie du siehst kein Gehäuse gedruckt. Gefunden habe ich allerdings welche auf Thingiverse.
                    Gehäuse/case für ESP32- und ESP8266-Boards, Raspberry Pi Zero, Raspberry Pi pico, ESP32-CAM, diverse Sensoren und Displays
                    Sensor box for 8266 and a BME680

                    S 1 Reply Last reply Reply Quote 1
                    • S
                      Steff75 @zillion42 last edited by

                      @zillion42 Vielen lieben Dank für deine Mühe!
                      Am Wochenende schaue ich mal, ob ich's hinbekomme 😉
                      Mein Anycubic Vyper kam auch heute. Bin erst mal mit dem beschäftigt und werde mir dann was passendes zusammenbasteln.

                      1 Reply Last reply Reply Quote 0
                      • M
                        MacQuire last edited by

                        Hallo zusammen...
                        Ich habe im Oktober mit dem loggen per Aqara Fenstersensor angefangen. Ich nutze das Skript von RalfTh.
                        Gebühren etc. habe ich noch nicht eingetragen.
                        Bisher zählt er einwandfrei den Verbrauch .
                        Wo kann ich aber "Start-Zählerstand" von Anfang Oktober eintragen, damit ich den tatsächlichen Zählerstand (wie er auch auf der Gasuhr steht) erhalte?

                        bbe193b7-c778-44df-8796-0a85a1cee0fd-image.png

                        RalfTh 1 Reply Last reply Reply Quote 0
                        • RalfTh
                          RalfTh @MacQuire last edited by RalfTh

                          @macquire Hallo MacQuire, du hast den Datenpunkt in deinem Bild bereits markiert, er heisst Zählerstand_Abrechnungsbeginn. Hier wird der Zählerstand zum Beginn des Vertragsjahres manuell eingetragen. Falls du den nicht mehr kennst nimm den Endzählerstand aus der letzten Abrechnung. Viele Berechnungen basieren auf diesem Wert. Falls du historische Werte möchtest musst du entsprechend ein Logging mit Influx, History o.ä. aktivieren.

                          M A 2 Replies Last reply Reply Quote 0
                          • M
                            MacQuire @RalfTh last edited by MacQuire

                            @ralfth
                            Vielen Dank für Deine Rückmeldung 😉

                            Das mache ich qasi hier in diesem Kontextmenu als "Bestätigten" Wert, oder?
                            45cddeb4-c9ee-4809-b6d3-1e9e04fa82c1-image.png

                            RalfTh 1 Reply Last reply Reply Quote 0
                            • RalfTh
                              RalfTh @MacQuire last edited by RalfTh

                              @macquire Genau dort trägst du deinen Wert ein. Ist ein Fixwert, der manuell jedes Jahr eingetragen werden muss. Kannst es allerdings auch mit dem Skript automatisieren. Das habe ich allerdings nicht gemacht, weil man meist kurz vor Ende der Vertragslaufzeit zur Ablesung aufgefordert wird. Du kannst alle Werte so ändern. Ich hatte mal eine Zeit lang Fehlzählungen und musste den Zählerstand im ioBroker an den Zählerstand des Gaszählers anpassen.

                              M 2 Replies Last reply Reply Quote 0
                              • M
                                MacQuire @RalfTh last edited by

                                @ralfth
                                Werd ich jetzt mal die nächsten Tage beobachten 😉
                                Danke für Deine Mühe und Hilfsbereitschaft !!!

                                1 Reply Last reply Reply Quote 0
                                • M
                                  MacQuire @RalfTh last edited by MacQuire

                                  @ralfth

                                  Wie kommen denn diese negativen Zahlen zustande?
                                  0e90c04b-9ea3-4558-b9eb-88312e02fc81-image.png

                                  Edit:

                                  Ich hab jetzt mal noch den Zählerstand eingegeben, der zur letzten Abrechnung abgelesen wurde... Heisst, ich hab jetzt einen Wert bei dem Punkt Zählerstand_Abrechnungsbeginn...

                                  a9a74a95-40b3-48b7-bb47-b2fb14d47320-image.png

                                  Jetzt müsste soweit alles passen, oder?

                                  RalfTh 1 Reply Last reply Reply Quote 0
                                  • RalfTh
                                    RalfTh @MacQuire last edited by

                                    @macquire Beim ersten Bild war der aktuelle Zählerstand wesentlich geringer als der Zählerstand zum Abrechnungsbeginn. Diesen Zustand würden sich derzeit die meisten Menschen wünschen, Heizen und damit noch Gas produzieren. 😆

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      MacQuire @RalfTh last edited by

                                      @ralfth
                                      Ja, das hab ich auch gemerkt - wäre sehr cool 😁

                                      Mal was anderes....
                                      In Anbetracht der aktuellen Situation - ist es möglich über das Jahr verteilt unterschiedliche Preise für einzelne Monate anzugeben? Stichwort Gaspreisbremse usw....

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Steff75 last edited by Steff75

                                        Ich bekomme vom Zähler bisher leider keine Impulse gemessen. Mein Reed-Sensor ist dieser hier https://www.ebay.de/itm/114809994326, der auch von @zillion42 erfolgreich verwendet wird. Wenn ich mit einem Magneten manuell einen Kontakt herstelle, werden Impulse gezählt. Von daher liegt es schon mal nicht an der Verkabelung mit dem NodeMCU.

                                        Könnte es dann evt. am Zähler liegen? Es ist ein Actaris G4 RF1 Baujahr 2005. 1 Impuls entspricht 0,1m3. Auf der 3. Nachkommastelle befindet sich auf der 6 ein Metallplättchen (vermutlich). Ob auf der 2. Nachkommastelle auch was ist, kann ich nicht sagen - da habe ich mir nicht die Zeit genommen, das so lange zu beobachten.

                                        Reicht da evt die Magnetkraft nicht aus, um durch die Gehäusewand vom Reed-Sensor erfasst zu werden? Oder sendet mein Zähler den Impuls vielleicht gar nicht magnetisch?

                                        Anbei noch ein Bild des Zählers:
                                        g4rf1.jpg

                                        Edit: Ich war voreilig. Nachdem ich den Sensor nun ganz fest mit Unterlegscheiben als Gegendruck in die äußerste rechte Ecke geklemmt habe, werden nun Impulse gezählt. Mal beobachten, ob alle erfasst werden.

                                        F 1 Reply Last reply Reply Quote 0
                                        • F
                                          freitag @Steff75 last edited by freitag

                                          hallo,
                                          bei meinem zähler löst der aquara auch unzuverlässig aus.
                                          ich hab mal etwas getestet und festgestellt dass die lage/ausrichtung magnet zu reedsensor einen grossen einfluss hat.
                                          habe folgende infos dazu gefunden. [link text]https://www.strippenstrolch.de/1-2-20-der-reed-kontakt.html(link url)
                                          also müsste bei einem plättchen magnet , der reed axial zum magneten stehen.

                                          reed kontakt

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            freitag @Omnedon last edited by freitag

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

                                            r 0,1 m3 und wird bei der Posi

                                            also ist das plättchen an der 3. nachkommastelle nicht der magnet für den reed ?
                                            wozu ist dann das plättchen ? (für optische erfassung ? )

                                            ich vermute auch dass der aqara probleme hat wenn er in der niesche im zähler steckt, wenn die aus metall ist. ( denke die wo keine probleme damit haben, ist das einschubfach aus plastik)
                                            zum testen, mal den aquara mit doppelseitigem tape auf die scheibe kleben (einmal auf der langen seite des aquara , einmal auf der stirnseite des aqara - wegen ausrichtung des reed sh. unten)

                                            man müsste vom hersteller erfahren wo genau der magnet ist und wie er ausgerichtet ist, vom magnetfeld - damit man den reedkontakt entsprechend ausrichten kann.

                                            was man bzgl. ausrichtung probieren könnte, ist den aqara aufrecht auf das einschubfach stellen und den abstand im einschubfach mit etwas ferromagnetischen ausfüllen/überbrücken.

                                            RalfTh 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            585
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            gaszähler zigbee
                                            57
                                            286
                                            136634
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo