-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fehlendes Schaltbild bei Gasverbrauchsmessung #6
Comments
Hi, die Ergänzung zum Schaltbild wäre Klasse. Würde das auch gerne realisieren. |
Eine Seite vom Reed an D1 die andern an G(ground). |
Ich habe es nachgebaut mit einem Wemos D1 mini auf GPIO D1 mit einem externen 10k Pullup Widerstand, aber es werden mehr Impulse gezählt, wie der Gaszähler wirklich ausgibt. |
Habe es mit den hier beschriebenen Teilen (ESP8266 NodeMCU + Reed-Sensor MK-471B) nachgebaut. Es führt zum gleichen Fehlerbild wie bei den anderen: es werden zu viele Impulse gezählt. Wo der reale Verbrauch bei 0,21 m³ lag, meldet der Sensor satte 0,54 m³. Wo liegt die Ursache? Ist der Sensor zu empfindlich, bräuchte man einen Pull-Down-Widerstand o.ä. oder müsste man im Controller die Signale irgendwie bereinigen (z.B. könne man nur ein Impuls innerhalb eines Zeitraums von bspw. 5 Sekunden berücksichtigen). Ich habe nur keine Ahnung wo und wie man das anstellen könnte. Falls ich was herausfinde werde ich es hier schreiben, wäre aber aktuell auch über jeden Tipp dankbar. |
Weitere Infos wären echt Top. Wollte da jetzt auch mal dran. Habe aber 0 Plan vom ESP Programmieren. Bin mal gespannt ob ich das irgendwie hinkriege. Wer Infos zum Programmieren hat gerne her damit. Reicht das Bruchstücke der Programmierung von der Website? Brauche ich noch einen Wiederstand? |
Ich habe recherchiert und mit einem Freund gesprochen, der beruflich etwas von dem Thema versteht. Es ist wie @ha-es13 bereits gesagt hat. Man benötigt einen Pullup Widerstand (er empfahl ebenfalls 10k). |
Top. Wiederstand habe ich da. Dann würde ich mich freuen wenn du deine Infos teilst |
ich hatte das damals ebenfalls, über einen Zeitraum von 24h wurde das doppelte gezählt. |
Meiner zählt nicht genau doppelt sonder quasi wild :-) ich teste das auch mal mit widerstand. danke |
Ich habe die Lösung: binary_sensor:
sensor:
|
@ha-es13 vielen Dank! Werde das mal mit meinem Reed-Sensor ausprobieren. |
Ich habe mir beim örtlichen Energieversorger den original Reedkontakt für meinen Gaszähler besorgt. |
Meins läuft auch. Mit dem Reed Kontakt aus der Beschreibung. Bin mir nur noch nicht sicher ob die Werte passen (edit= mit den Werten von andre68723 sieht es sehr gut aus) Wie habt ihr die Daten in HA integriert? Ausserdem muss es ja noch in kwh umgerechnet werden um den Preis auch passend einzutragen, da man ja beim Gasnbieter in Kwh zahlt. Hat da jemand ein paar Infos? |
Ich habe mir auch noch mal die ESPHome Dokumentation gelesen und dort ein paar interessante Stellen gefunden. Dadurch war es möglich ausschließlich durch Anpassen der Konfiguriation und ohne die Verwendung eines externen Widerstands den Gaszähler zum korrekten Zählen zu bewegen. Meine Konfiguration des Gaszählers in ESPHome:
Anmerkungen zur Konfiguration:Die Lösung findet sich in der Doku zum "Pulse Count Sensor" internal_filterMit dem Parameter
count_modeUm den
filters -> multiplyDie Verwendung einer anonyme Funktion (
modeDie Schreibweise
(siehe https://esphome.io/guides/configuration-types.html?highlight=input_pullup) |
@GG-Style Ich bin wie folgt vorgegangen, vielleicht hilft dir das ja auch. 1. Umrechnungsfaktor bestimmenDer Umrechnungsfaktor setzt sich aus Brennwert und Zustandszahl zusammen: Der Brennwert gibt an wieviel Energie das Gas abgibt und die Zustandszahl berücksichtigt Temperaturunterschiede zwischen Norm- und Betriebszustand. Die Werte für
2. m³ in kWh umrechnen
3. Preis in EUR/m³ berechnen
Integration in HAFür die Messung unter Energie habe ich in der
Um mir separat verschiedene Werte anzeigen zu lassen, ist in der
|
Hallo zusammen, mein D1 Mini NodeMcu mit ESP8266-12F zählt immer 12 Pules/min ...
egal welche Möglichkeit ich neme .... aktuell die von @ha-es13 ....
auch wenn ich Pin 1-4 testweise auf Ground kurzschließe bekomme ich immer 12 Pulse/min oder halt eine Abwandlung dessen (1,2 - 12,0 - 0,12 - 0,012 ) Einmal Magnetkontakt berühren ergibt halt die Zahl auf der Basis von 12.... So langsam habe ich keinen Rat mehr . Könnt ihr mir da helfen? |
Hallo @saruter, ich überlege gerade mir auch diesen Sensor zu bauen. Kannst du deinem Artikel noch ein Schaltbild hinzufügen, so dass man sieht wie der Reed Sensor an das Board angeschlossen werden muss?
Viele Grüße
The text was updated successfully, but these errors were encountered: