NEWS
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...
-
@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. -
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? -
@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.
-
@ralfth
Vielen Dank für Deine RückmeldungDas mache ich qasi hier in diesem Kontextmenu als "Bestätigten" Wert, oder?
-
@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.
-
@ralfth
Werd ich jetzt mal die nächsten Tage beobachten
Danke für Deine Mühe und Hilfsbereitschaft !!! -
Wie kommen denn diese negativen Zahlen zustande?
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...
Jetzt müsste soweit alles passen, oder?
-
@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.
-
@ralfth
Ja, das hab ich auch gemerkt - wäre sehr coolMal 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.... -
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:
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.
-
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. -
@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.
-
@freitag Wenn der Zähler alle 0,1m³ zählt ist der Magnet auf der zweiten Rolle hinter dem Komma.
Für alle die noch Probleme mit der Präzision des Kontaktes haben hier ein Update von mir:
Ich hatte wieder einmal etwas Probleme mit der Erfassungsgenauigkeit. Ich bin mir nicht mehr ganz sicher, ob ich den Link zur Lösung hier fand oder anderswo. Jedenfalls habe ich folgende Änderung durchgeführt und hatte damit einen super Erfolg
Bisher hatte ich den Kontakt quer zur Zählrolle montiert. Jetzt ist er längs zur Zählrolle montiert und funktioniert bisher fehlerfrei.
Hier ein Bild der aktuellen Situation: -
Hallo, ich habe mir auch einen aqara fensterkontakt gekauft. Muss bei dem Gaszähler irgendwas geöffnet werden? Die Platine ist einfach via tesafilm festgeklebt ist dies richtig?!
Muss die nirgendwo reingesteckt werden?