NEWS
Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt
-
Für viele Gaszähler gibt es passende Impulsgeber (z.B. IN-Z65). Wenn man den richtigen (!) gefunden hat, kann man sich das rumprobieren sparen. Dann kann er am ESP oder parallel zum Reed im Türsensor etc. betrieben werden und liefert zuverlässige Werte.
Kostet allerdings etwas mehr. -
Ich glaube das eskaliert hier etwas
Zuerst einmal gilt es herauszufinden welche Impulstechnik der vorhandene Zähler verwendet.
Hier gibt es wohl je nach Hersteller und Alter des Zählers, unterschiedliche Techniken und Ansätze diese über "Bastel-Lösungen" auszulesen.
Beispiel: Laut https://www.pipersberg.de/wp-content/uploads/2021/09/ITRON-BGZ-RF1-G4-G6.pdf verwendet der Hersteller unterschiedliche Techniken je nach Baureihe des gleichen Zählers.Hier bietet es sich an, einfach mal in der Google-Bildersuche zu stöbern. Denn die Wahrscheinlichkeit, dass in irgend einem Forum eine funktionierende Lösung gepostet wurde ist hoch.
https://www.google.de/imghp?q=G4-RF1
https://www.google.de/imghp?q=BK-G4
etc.Wenn es sich um einen Zähler mit Magneten in einer der Walzen handelt, dann kann man in der Regel bei diesem die Impulse mit einem Reed-Kontakt auslesen.
Und der Wert eines Impulses (steht auf dem Zähler Imp = 0,x) hilft bei der Lokalisierung des Magneten.0,1 = Die erste Stelle hinter dem Komma ist der Impuls der gezählt wird. Dieser Wert wird erhöht, wenn die zweite Stelle (also Walze) hinter dem Komma eine komplette Umdrehung gemacht hat. Also ist der Magnet in der zweiten Walze hinter dem Komme positioniert.
0,01 = Die zweite Stelle hinter dem Komma ist der Impuls der gezählt wird. Dieser Wert wird erhöht, wenn die dritte Stelle (also Walze) hinter dem Komma eine komplette Umdrehung gemacht hat. Also ist der Magnet in der dritten Walze hinter dem Komme positioniert.Für den G4-RF1 hab ich auf die Schnelle ein paar Druckvorlagen für Halterungen bei https://www.yeggi.com/q/g4+rf1/ gefunden.
Die Beschreibungen sollten Aufschluss darüber geben ob die Lösung auch beim Hersteller Eures Zählers funktionieren kann. -
Hier eskaliert nüschts ^^
Hat geklappt, Modell angepasst, ausgedruckt, Sensor mit Klebeband fixiert, eingeschoben und klappert
-
@lucifor1976 sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:
Hier eskaliert nüschts ^^
Hat geklappt, Modell angepasst, ausgedruckt, Sensor mit Klebeband fixiert, eingeschoben und klappert
Zeig mal ...
-
War nix, vermutlich hat der Schraubendreher mit dem ich des Reed in die Kerbe gedrückt hatte ausgelöst.. Jetzt passiert wieder nix. Das ist schon ein seltsamer Zähler. Ich habe eh noch einen anderen Zähler der nur der Cam ausgelesen werden Kann (Wasserzähler) ich werde mal zwei davon besorgen und schauen ob das mit AI-on-the-edge besser klappt.
Gerade teste ich die "Doppelseitiges Klebeband" Methode um die richtige stelle zu finden, aber wirklich Sinn hat das ganze nicht wenn der Reedkontakt so extrem fummelig positioniert werden muss.
-
@lucifor1976 So, ich habe jetzt noch mal einige Bilder gemacht.
Wie auf dem Bild zusehen ist befindet sich der Kontakt (Länge ca. 12mm, AW-Wert 10) über der vorletzte Walze am hinteren Ende des Schachtes. Die beiden Kabel sind mit dem Aqara verbunden. Um den Kontakt zu fixieren habe ich mir etwas Styropor auf das Maß des Schachtes zurechtgeschnitten und dann reinstopft.
Wichtig ist, die beiden Anschlußdrähte des Reedkontaktes mit eine Spitzzange zu halten und dann um 90° zu biegen. Ein direktes biegen kann den Glaskörper beschädigen und den Kontakt zerstören (Sieht man ggf. nicht sofort). Isoliert habe ich das mit einem kleinen Schrumpfschlauch.
Diesen Umbau des Aqara habe ich von EddyD's SmartHome aus einem Video um eine analoge Klingel Smart zu machen. Dazu habe ich in das Gehäuse zwei Löcher gebohrt (genau an den Lötstellen des internen Reedkontaktes). Ich habe zwei Stifte angelötet und dann hierauf die Kabel gesteckt. Das Material stammt aus dem Conrad und ist für die Arduino versuche gedacht gewesen.Das System funktioniert bei mir über seit einem Jahr sehr stabil
-
Lange Rede - kurzer Sinn:
Heute lag der Original-Sensor von Ltron in der Post.
Kurz den Homematic Sensoreingang drangeklemmt und den Impulsgeber in den Schacht gedrückt ... funzt einwandfrei und hat keine 5 Minuten gedauert. Das ist mir den unverschämt hohen Preis dann doch wert.Der HM hat eine stabilere Verbindung als der Aqara. Den werde ich dann anderswo einsetzen.
-
@codierknecht
Hallo,
kannst Du hier etwas genauer beschreiben was Du hier gemacht hast und genau welche Sensoren Du eingesetzt hast?
Itron https://mysmartshop.de/products/itron-cyble-sensor-v2-k1 ?
Homematic Sensor ?
Welches Gaszähler: Pipersberg G4 RF1 ?
Ich denke das wäre hilfreich alles an einer Stelle zu haben.
Eventuell ein Paar Bilder
Vielen Dank! -
Ich danke dir, ich teste das gleich mal.
Ja ich hab es genauso gemacht, der Reed ist mit Kabeln am Aquara mit exakt zwei LöchernDie ESP Cams kommen schon Heute, das Gehäuse ist schon in Produktion (3D Druck).
Mich stört an der Reed Kontakt Version etwas das keine Aboluten Werte dabei rauskommen.
Bei Stromausfall oder Zigbee Ausfall oder Whatever stimmen die Daten nicht mehr und man muss alles korrigieren.
Ich denke da ist die Camera Version einfacher und besser und die Dinger kosten bei AE grad mal 6 Euro mit externer W-Lan Antenne. -
@lucifor1976 Schreib mal genau den Typ der Kamera. Ich suche so etwas für eine andere Anwendung.
-
Viel Spaß damit Aber siehe oben
Was hat dich der Spaß jetzt gekostet? Also insgesamt? 60 Euro der Sensor, was kostet der HMIP?
Ich vermute fast du hast die teuerste Lösung gefunden oder?Ich hab für den Spaß jetzt das ausgegeben:
Sonoff Zigbee 3 USB Dongle
Aquara Fensterkontakt
Halsensoren + Reddkontakte knapp 18 Euro
zusammen knapp 69,50 Euro6x ESPCam knapp 36 Euro
3D Druck Gehäuse mit Filament und Strom schätze ich mal n 5er..Um den Sonoff ist es nicht schlimm, ebenfalls um den Aquara nicht, dafür finde ich schon Verwendung
und so hab ich dann auch gleich ein Zigbee Netz hierAber ingesamt ist das schon heftig nur um einen anlaogen Zähler auszulesen..
Du hast doch sicher mehr hingelegt oder?
-
@ralfth
Das ESP Modul MUSS eine OV2640 Cam haben, das ist wichtig für AI Edge.
Ich habe diese hier: -
@omnedon
Gaszähler ist ein Pipersberg G4 RF1
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/
Homematic IP Kontakt-Schnittstelle HmIP-SCI. 30,- €
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:
Am Ende des Tages schreibe ich noch den Tagesverbrauch für die Historie weg:
-
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...
-
@lucifor1976 sagte in Gaszähler BK-G4 auslesen mit Zigbee-Fensterkontakt:
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. -
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
-
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...
-
@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!
-
-
@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 !
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 -
@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.