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.
    • RalfTh
      RalfTh @DeeJayDave last edited by

      @deejaydave Ich habe den Kontakt in influxdb entprellt. Funktioniert seit Monaten wunderbar. Gelegentlich wird ein Impuls verschluckt, aber das habe ich noch nicht gefunden.

      e5d19d94-b90d-48be-ad82-bf81268ff70f-image.png

      C D 2 Replies Last reply Reply Quote 0
      • C
        Cino @RalfTh last edited by

        @ralfth ich hab damit ein Verständnisproblem. Das ist doch nur eine Aufzeichnung für die Datenbank. Der Skript selber nimmt doch den DP selber direkt.

        RalfTh 1 Reply Last reply Reply Quote 0
        • L
          lesiflo Most Active last edited by

          Hi, ich habe seit Wochen einen Aqara Fensterkontakt an meiner Gasuhr im Einsatz bisher konnte ich kein Prellen
          feststellen. Der ermittelte Wert entspricht dem angezeigten Verbrauch auf der Gasuhr.

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

            @ralfth Bei mir ist es anders. Ich nutze die influxdb nicht mehr. Das hier bekannte Blockly-Skript erzeugt bei mir den Datenpunkt: Zählerstand aktuell, mit dem ich dann über "sourceanalytix" meine Auswertung mache.

            1 Reply Last reply Reply Quote 0
            • D
              DeeJayDave last edited by

              Ich habe heute morgen den "Entpreller" in das Skript eingebaut. Aber bisher keine Änderung, immer noch Abweichung zum tatsächlichen Gaszähler. Ich vermute, mein Skript ist nicht richtig. Habt ihr ne Idee?

              iobroker.PNG

              1 Reply Last reply Reply Quote 0
              • C
                Cino last edited by

                Inwiefern driftet es denn ab?

                D 1 Reply Last reply Reply Quote 0
                • C
                  Cino last edited by

                  muss is open nicht true sein? Der Sensor sendet doch erst wenn true ist.

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    DeeJayDave @Cino last edited by

                    @cino Naja, der Zählerstand im iobroker ist immer höher als der tatsächliche Stand am Gaszähler

                    1 Reply Last reply Reply Quote 0
                    • D
                      DeeJayDave @Cino last edited by

                      @cino Lasse mir nun 2 Werte durch 2 Skripte schreiben. Ob is open true oder false, macht keinen Unterschied

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

                        @cino Da bin ich nicht so der Spezialist. Ich hatte mich da an eine Anleitung (weiter oben) gehalten und bei mir hat es funktioniert. Natürlich kann man auch eine Entprellung im Skript durchführen.

                        Mein Script für die Erfassung des Zählerstandes sieht folgendermaßen aus:

                        4f447d85-6e6e-40d2-a34a-cd0660ce3d6c-image.png

                        Gelegentliche Abweichungen überwache ich durch regelmäßige Kontrolle und Korrektur.

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

                          @ralfth Wie sehen denn deine gelegentlichen Abweichungen aus? Bei mir sind es nach kurzer Zeit (wenn ich den richtigen Wert in iobroker eintippe) so ca. 2,5 - 3m³

                          w00dst0ck RalfTh 2 Replies Last reply Reply Quote 0
                          • w00dst0ck
                            w00dst0ck @DeeJayDave last edited by

                            @deejaydave könnte auch an einem schlecht platziertem Reed-Kontakt liegen. Hast du die Möglichkeit vor dem Zähler zu sitzen und parallel zu gucken was im iobroker ankommt?

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              DeeJayDave @w00dst0ck last edited by

                              @w00dst0ck Ich habe mir ja extra den "Metrix Impulsnehmer NI-3" dafür gekauft, der einen Reedkontakt hat und das Signal (grün/orange) an den Aqara sendet (angelötet).

                              Muss mich tatsächlich mal davor setzen und beobachten was passiert.....

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

                                @deejaydave bei mir sind es mal 0,2 m³ in 2 Wochen. Das passiert interessanterweise in den Sommermonaten vermehrt, als zur Heizperiode. Erklärung habe ich dafür keine.

                                1 Reply Last reply Reply Quote 0
                                • C
                                  Cino last edited by Cino

                                  uii. Bei mir sind es in 24 Stunden 5 Kubik. Ich hatte gestern geguckt und gerade nochmal.

                                  Ich setze heute abend mal einen syslog server auf und in dem skript debugging. Irgendwo geht mir ja was verloren.

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

                                    @cino Das hat vermutlich nichts mehr mit entprellen zu tun. Entweder ist dein Kontakt nicht einwandfrei am Gaszähler montiert, oder der Kontakt selbst ist zu unempfindlich. Der Magnet auf dem Rad des Gaszählers ist schließlich kein Schwergewicht.
                                    Probiere deine Schaltung mal auf dem Tisch in einer Trockenübung. Nähere dich dem Kontakt mit einem kleinen Magnet und ermittle mal, ab wann dein Kontakt reagiert und so weiter.

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

                                      @ralfth Der Abnehmer ist ein originaler vom Hersteller. Nichts selbst gebasteltes.

                                      J RalfTh 2 Replies Last reply Reply Quote 0
                                      • J
                                        JoergH @Cino last edited by

                                        @cino

                                        Zum Thema Entprellen: Könnte man das nicht über den Zeitstempel zuverlässig realisieren...? Ich würde es zumindest so versuchen...

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

                                          @cino Das sollte die nicht davon abhalten diesen Abnehmer einmal zu testen. Am besten nimmst du dazu verschieden starke Magnete und näherst dich dem Kontakt bis er schaltet. Das kannst du mit einem Messgerät prüfen, oder mit der ganzen Schaltung im ioBroker. Wenn du mit Influxdb oder History aufzeichnest siehst du auch gleich, ob die Schaltung/Meldung erfolgt oder nicht, ob es zu mehrfach "true" oder "false" kommt. Das sollte sowieso für den Datenpunkt des Aqara-Sensors aktiviert sein, wenn man solche Probleme hat. Ich glaube der heißt deconz.0.Sensors."X".open. Bei mir sieht das so aus:

                                          d806024c-8c23-4248-aa05-72c491733f62-image.png

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            DeeJayDave last edited by

                                            Jetzt habe ich aber auch ein Verständnisproblem:

                                            Ich habe einen Sensor (Aqara), der bei "is open" true oder false liefert. Diese Änderung bzw. der Wert false triggert mein Skript, bei dem der Wert in einen Datenpunkt geschrieben wird. Soweit alles gut.

                                            Wenn ich diesen Datenpunkt dann per history oder influxdb logge, ist doch an dieser Stelle die Einstellung der Entprellzeit falsch?! Der Datenpunkt wird ja per Skript geschrieben... das Loggen ist doch dann nachgelagert.

                                            C RalfTh 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            891
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            gaszähler zigbee
                                            57
                                            286
                                            136769
                                            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