Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:gaszaehler [2024/01/29 07:07]
admin [Troubleshooting]
public:gaszaehler [2024/04/11 11:18] (aktuell)
admin
Zeile 4: Zeile 4:
 \\ \\
 === Beschreibung === === Beschreibung ===
-Dieser MQTT-Gaszähler (Ebay Artikel: [[https://​www.ebay.de/​itm/​266060422549|266060422549]]) dient zur Erfassung der umlaufenden,​ magnetischen Kupplung eines BK-G4 Balgengaszählers und deren Zählung/​Übermittlung an eine Hausautomation per MQTT Protokoll.\\+Dieser MQTT-Gaszähler (Ebay Artikel: [[https://​www.ebay.de/​itm/​126305909523|126305909523]]) dient zur Erfassung der umlaufenden,​ magnetischen Kupplung eines BK-G4 Balgengaszählers und deren Zählung/​Übermittlung an eine Hausautomation per MQTT Protokoll.\\
 Demzufolge können damit alle Systeme, welche dieses Protokoll unterstützen bedient werden wie z.B. FHEM, ioBroker, OpenHAB, Home Assistant, etc.\\ Demzufolge können damit alle Systeme, welche dieses Protokoll unterstützen bedient werden wie z.B. FHEM, ioBroker, OpenHAB, Home Assistant, etc.\\
 \\ \\
 === Bausatz === === Bausatz ===
-Wer einen Bausatz (Ebay Artikel: [[https://​www.ebay.de/​itm/​266068361296|266068361296]]) gekauft hat, bitte erstmal **[[public:​Gaszaehler_Bausatz|hier]]** weiterlesen und später an diese Stelle zurück kehren.\\+Wer einen Bausatz (Ebay Artikel: [[https://​www.ebay.de/​itm/​126307799487|126307799487]]) gekauft hat, bitte erstmal **[[public:​Gaszaehler_Bausatz|hier]]** weiterlesen und später an diese Stelle zurück kehren.\\
 \\ \\
 === Montage === === Montage ===
Zeile 77: Zeile 77:
  
 Falls sich mit o.g. **Debounce** Einstellungen das Prellen (zuviel zählen) nicht verbessert, dann bitte folgende Einstellungen versuchen oder damit rumspielen, bis es besser wird.\\ Falls sich mit o.g. **Debounce** Einstellungen das Prellen (zuviel zählen) nicht verbessert, dann bitte folgende Einstellungen versuchen oder damit rumspielen, bis es besser wird.\\
 +Low/High sind lediglich Feinjustierungen. Diese kann man zunächst weglassen und sich dem Hauptwert erstmal annähern. Ggf. weiter erhöhen auf 2500, 3000, etc.\\
 <​code>​ <​code>​
 CounterDebounce 1000 CounterDebounce 1000
Zeile 84: Zeile 85:
  
 === Konsolen Script === === Konsolen Script ===
-In folgendem Script (Konsolen > Script konfigurieren) sind zwei Variablen zu ersetzen. Zum Einen der Gaspreis und zum Anderen der aktuelle Zählerstand auf dem Gaszähler (falls Sensor53 c1 xxx nicht dazu verwendet wurde).\\+In folgendem Script (Werkzeuge/Konsolen > Script konfigurieren) sind zwei Variablen zu ersetzen. Zum Einen der Gaspreis und zum Anderen der aktuelle Zählerstand auf dem Gaszähler (falls Sensor53 c1 xxx nicht dazu verwendet wurde).\\
 Anhand dessen werden die Kosten berechnet und der aktuelle Zählerstand angezeigt.\\ Anhand dessen werden die Kosten berechnet und der aktuelle Zählerstand angezeigt.\\
   *  gp (Gaspreis in Cent)   *  gp (Gaspreis in Cent)
Zeile 220: Zeile 221:
 \\ \\
 \\ \\
 +:!: Ab Tasmota 13.4.0.4 wird im Webinterface der Button **"​Werkzeuge"​** anstelle von **"​Konsolen"​** verwendet.\\
 \\ \\
 === Werte einstellen/​korrigieren === === Werte einstellen/​korrigieren ===
Zeile 532: Zeile 534:
 \\ \\
 <​code>​ <​code>​
 +
 #undef USE_TIMERS #undef USE_TIMERS
 #undef USE_TIMERS_WEB #undef USE_TIMERS_WEB
Zeile 542: Zeile 545:
 #undef USE_EMULATION_HUE #undef USE_EMULATION_HUE
 #undef USE_EMULATION_WEMO #undef USE_EMULATION_WEMO
 +#undef USE_SML_M
 +#undef DEBUG_ESP_CORE
 +#undef DEBUG_ESP_WIFI
 +#undef USE_RULES
  
 #​undef ​ APP_TIMEZONE #​undef ​ APP_TIMEZONE
Zeile 547: Zeile 554:
 #​undef ​ MY_LANGUAGE #​undef ​ MY_LANGUAGE
 #define MY_LANGUAGE de_DE #define MY_LANGUAGE de_DE
- 
-#define USE_HOME_ASSISTANT 
-#define HOME_ASSISTANT_DISCOVERY_ENABLE 1 
  
 #ifndef USE_SCRIPT #ifndef USE_SCRIPT
 #define USE_SCRIPT #define USE_SCRIPT
 #define USE_SCRIPT_WEB_DISPLAY #define USE_SCRIPT_WEB_DISPLAY
-#endif 
-#ifndef USE_SML_M 
-#define USE_SML_M 
-#endif 
-#ifdef USE_RULES 
-#undef USE_RULES 
 #endif #endif
 </​code>​ </​code>​
 +
 +Es gibt zwar bzgl. Home Assistant einige Parameter, die man setzen kann, aber MQTT benötigt diese Parameter nicht.
 +Zudem ist seit der Version 13.4.x nicht mehr ausreichend Platz im Image um dies mit einzukompilieren.
 +
 +<​code>​
 +#define USE_HOME_ASSISTANT
 +#define HOME_ASSISTANT_DISCOVERY_ENABLE 1
 +</​code>​
 +
  
 Kommando zum Kompilieren:​ Kommando zum Kompilieren:​
Zeile 606: Zeile 613:
 In diesem Fall handelt es sich bei dem verwendeten Kabel evtl. nur um ein reines Stromkabel und nicht um ein Datenkabel. Bitte ein anderes Micro-USB-Kabel verwenden.\\ In diesem Fall handelt es sich bei dem verwendeten Kabel evtl. nur um ein reines Stromkabel und nicht um ein Datenkabel. Bitte ein anderes Micro-USB-Kabel verwenden.\\
 Meistens ist beim Einstecken des MQTT-Gaszählers in den Computer-USB Port bei Verwendung eines Datenkabels ein Windows-Sound zu hören (Windows 10 oder höher).\\ Meistens ist beim Einstecken des MQTT-Gaszählers in den Computer-USB Port bei Verwendung eines Datenkabels ein Windows-Sound zu hören (Windows 10 oder höher).\\
 +\\
 +\\
 +=== MQTT-Gaszähler verliert nach einigen Stunden/​Tagen alle Einstellungen ===
 +Bitte eine erneute Konfiguration wie oben beschrieben vornehmen und über das Webinterface einen "​Neustart"​ ausführen.
 +Beim Neustart werden alle Daten nochmal im D1-Mini ESP resetfest gespeichert. Zusätzlich bitte den korrekten Sitz des USB-Kabels nochmal kontrollieren und ggf. auch das USB-Netzteil tauschen.
 \\ \\
 \\ \\

Navigation
Eigene Werkzeuge