ArduCounter Support und neue Versionen (war: Stromzähler mit S0 Schnitt...)

Begonnen von StefanStrobel, 26 Januar 2014, 12:08:13

Vorheriges Thema - Nächstes Thema

no_Legend

Ich hab gerade mal wieder Problem mit einem ESP32.
Dieser meldete sehr oft disconnected und reconnect.
Aber erklären kann ich es mir absolut nicht.


2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -51
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -51
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:43:29 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -52
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -52
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:43:39 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:43:40 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:43:40 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED
2021-04-13 09:43:40 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter power17: 0.000
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter reject17: 77
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter timeDiff17: 106572
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter countDiff17: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter pin17: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter long17: 83
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter interpolatedLong17: 90
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter power32: 0.000
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter reject32: 8
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter timeDiff32: 106572
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter countDiff32: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter pin32: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter long32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter interpolatedLong32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter power33: 0.000
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter reject33: 76
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter timeDiff33: 106572
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter countDiff33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter pin33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter long33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter interpolatedLong33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -51
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:44:40 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter RSSI: -51
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand: 2
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter WasserZaehlerstand: 84
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32: 2
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand32_m3: 0.00
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33: 0
2021-04-13 09:44:41 ArduCounter Keller.Heizungsraum.ArduCounter GasZaehlerstand33_m3: 0.00
2021-04-13 09:44:42 ArduCounter Keller.Heizungsraum.ArduCounter DISCONNECTED
2021-04-13 09:44:42 ArduCounter Keller.Heizungsraum.ArduCounter CONNECTED


Hat jemand eine Idee dazu?
Das Teil hat einen guten WLAN empfang also kann ich es mir irgendwie nicht erklären.

Hier noch mal ein anderer Log Ausschnitt:

2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:53 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:54 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:25:55 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:17 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:18 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:18 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:18 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:18 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:18 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:19 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:41 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:43 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:43 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:43 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:43 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:43 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:44 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:44 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:44 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:45 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:26:45 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:39 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:41 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:45 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:45 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:47 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:27:48 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:10 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:11 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:11 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:12 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:14 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:28:14 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:14 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:15 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:37 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:38 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:38 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:39 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:40 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:40 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:40 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:40 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:29:42 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:04 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:05 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:05 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:05 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:05 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:05 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:06 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:07 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:29 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:31 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:30:31 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:31 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:31 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:33 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:33 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:34 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:56 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:56 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:57 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:57 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:57 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:57 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:57 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:31:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:32:59 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:00 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:00 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:00 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:00 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:01 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED
2021-04-13 11:33:02 ArduCounter Keller.Heizungsraum.Counter1 DISCONNECTED


Grüße Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

StefanStrobel

Hallo Robert,

wenn es kein WLAN-Problem ist, könnte es ein Hardware-Defekt vom ESP sein.
Falls Du noch einen anderen rumliegen hast, könntest Du ja mal testen, ob es damit geht.
Mir ist auch schon mal ein ESP mit Display gestorben...
Falls der das gleiche Problem hat, könnte es doch am WLAN liegen ...

Gruss
   Stefan

no_Legend

Zitat von: StefanStrobel am 13 April 2021, 17:27:02
Hallo Robert,

wenn es kein WLAN-Problem ist, könnte es ein Hardware-Defekt vom ESP sein.
Falls Du noch einen anderen rumliegen hast, könntest Du ja mal testen, ob es damit geht.
Mir ist auch schon mal ein ESP mit Display gestorben...
Falls der das gleiche Problem hat, könnte es doch am WLAN liegen ...

Gruss
   Stefan

Hi Stefan,

Hab heute noch mal mehrfach geflasht und neues define in FHEM gemacht.
Dazu komplett neu eingestellt. Nun hat er keine Probleme mehr.
Kann es sein,dass ein config Problem, zu diesem komischen Verhalten führen?

Grüße Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

StefanStrobel

Zitat von: no_Legend am 13 April 2021, 17:30:51
Kann es sein,dass ein config Problem, zu diesem komischen Verhalten führen?

hab ich noch nie gesehen, aber ausschließen möchte ich es nicht ...

Gruss
   Stefan

Kai-Alfonso

Moin

ich habe mal grad ein wenig quergelesen - stimmt es, das ich - wenn ich ein Display ansteuern will - das nur mit dem ESP32 + Display geht? Hab Arducounter auf einem ESP8266 laufen und würde gerne ein OLED Display ansteuern
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

StefanStrobel

Hallo,

für den 8266 habe ich zumindest keine fertig compilierte Firmware mit OLED-Support bereitgestellt.
Ich verwende die TFT_eSPI-Bibliothek. Falls die mit Deinem Display kompatibel ist, sollte es klappen.
siehe https://github.com/Bodmer/TFT_eSPI
Du müsstest dann nur die passenden defines für Dein Display in der platformio.ini setzen.

Gruss
   Stefan

Kai-Alfonso

Zitat von: StefanStrobel am 12 Mai 2021, 17:39:34
Hallo,

für den 8266 habe ich zumindest keine fertig compilierte Firmware mit OLED-Support bereitgestellt.
Ich verwende die TFT_eSPI-Bibliothek. Falls die mit Deinem Display kompatibel ist, sollte es klappen.
siehe https://github.com/Bodmer/TFT_eSPI
Du müsstest dann nur die passenden defines für Dein Display in der platformio.ini setzen.

Gruss
   Stefan


Hi Stefan,

danke für die Info - es scheint, als wird nur die SSD1351 Library unterstützt - ich habe hier leider nur 1306er rumfliegen.

Noch eine Frage, weil ich mich nicht wirklich damit auskenne zur Konfiguration der Pins.

Ich habe einen Cyble 2-Draht Sensor, der verpolsicher ist.

In der Anleitung steht

ZitatBei normaler Fließrichtung des
Mediums durch den Zähler ist das
Fließrichtungserkennungssignal (DIR)
hochohmig gegen Masse. Bei Rückfluss wird das Signal niederohmig.

Signallänge 65ms für K=1 sonst entsprechend des Zählfortschritts

Angeschlossen habe ich ein Kabel auf Ground, eines an D1

Wie muss ich denn D1 richtig konfigurieren?

attr pinD1 rising? Verstehe das mit dem hochohmig nicht so richtig, wenn ich ehrlich bin.

Problem ist: Arducounter zählt weniger Counts als auf der Wasseruhr ist.





Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

StefanStrobel

Hallo Kai-Alfonso,

das mit DIR klingt so als ob es einen zusätzlichen Ausgang gibt, der die Flussrichtung anzeigt und bei Rückfluss mit Masse verbunden wird.

Wenn weniger gezählt wird als die Wasseruhr anzeigt, dann würde ich eher auf ein abweichendes Verhalten des Sensors tippen.
Du kannst auf jeden Fall das Zählverhalten von ArduCounter mit der History-Funktion im Detail beobachten und nachvollziehen.

Gruss
    Stefan

Kai-Alfonso

Zitat von: StefanStrobel am 15 Mai 2021, 14:00:38
Hallo Kai-Alfonso,

das mit DIR klingt so als ob es einen zusätzlichen Ausgang gibt, der die Flussrichtung anzeigt und bei Rückfluss mit Masse verbunden wird.

Wenn weniger gezählt wird als die Wasseruhr anzeigt, dann würde ich eher auf ein abweichendes Verhalten des Sensors tippen.
Du kannst auf jeden Fall das Zählverhalten von ArduCounter mit der History-Funktion im Detail beobachten und nachvollziehen.

Gruss
    Stefan

Hallo Stefan,

wollte noch mal eine Rückmeldung geben.  Habe jetzt seit 2 Tagen ein stabiles Ergebnis - evtl habe ich auch einen Fehler gemacht oder ein Attribut falsch verstanden. Ich hatte beim ersten Versuch pulsesPerUnit auf 1 gesetzt (ein Impuls sollte 1 Liter betragen) und das dann erscheinende calcCounter mit dem Watercalculator abgefragt. Das hat aber nicht richtig funktioniert - hab dann noch mal von vorne angefangen und ich frage jetzt longCountD1 ab - D1 ist mit rising pullup min 50 deffiniert.


Das alles geschieht über einen Wemos D1 mit 8266 Chip - zum spielen habe ich mir einen ESP32 mit TFT Display geholt und als ein zweites Arducounter Device deffiniert. Einen Zähler angeschlossen habe ich nicht - geflasht wurde die ArduCounter-ESP32T.bin FW. Device ist auf open, allerdings ist das Display schwarz, mit den Tasten kann ich auch keine Screens durchschalten. Display geht aber - sehe nach einen Reset die IP- Eine Idee? Evtl falscher Pin? Müsste doch der SDA Pin sein? Wäre dann D21, oder?
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

StefanStrobel

Hallo Kai-Alfonso,

die compilierte Firmware für ESP32 mit Display ist auf ein "TTGO T-Display" abgestimmt.
Falls Du ein anderes Board verwendest, kann es sein, dass die Tasten auf anderen GPIOs liegen.
Hast Du das Attribut deviceDisplay gesetzt?

Gruss
   Stefan

Kai-Alfonso

Zitat von: StefanStrobel am 20 Mai 2021, 18:12:38
Hallo Kai-Alfonso,

die compilierte Firmware für ESP32 mit Display ist auf ein "TTGO T-Display" abgestimmt.
Falls Du ein anderes Board verwendest, kann es sein, dass die Tasten auf anderen GPIOs liegen.
Hast Du das Attribut deviceDisplay gesetzt?

Gruss
   Stefan


Hi Stefan - gekauft hatte ich dieses bei Amazon.

https://www.amazon.de/gp/product/B07WTNCWLW


Zumindest in der Artikelbeschreibung steht TTGO T-Display ESP32 WiFi and Bluetooth Module und d as PinOut sieht auch so aus, wie ich es erwarten würde


deviceDisplay D21,l,l/m


ist gesetzt und im Log erscheint

ArduCounter_ESP32: device sent unit display config 21,1,1,l,60,l/m

Hier mal ein komplettes Listing. Allerdings habe ich keinen Zähler angeschlossen, nur konfiguriert. Evtl liegt da das Problem?

Internals:
   .DeTOff    1621493935.24711
   .Drift2    132.74851990509
   .DriftStart 1621439609.82603
   .LastDeT   4.011
   .triggerUsed 1
   Board      T-Display
   BoardDet   Espressif ESP32 Dev Module with display
   DEF        10.10.80.173:80
   DeviceName 10.10.80.173:80
   FD         14
   FUUID      60a53147-f33f-ce3b-04f3-73e380c0ccb17ea6
   Initialized 1
   LASTOPEN   1621493939.1167
   NAME       ArduCounter_ESP32
   NOTIFYDEV  global
   NR         5088
   NTFY_ORDER 50-ArduCounter_ESP32
   PARTIAL   
   STATE      opened
   SketchCompile Jun  6 2020 12:41:51
   TCP        1
   TYPE       ArduCounter
   VersionFirmware 4.26
   VersionModule 7.30 - 17.5.2020
   WaitForAlive 0
   allowedPins 4,17,21,22,25,26,27,32,33,34,35,36,A0,39
   buffer     
   deviceBooted 1621493936.35111
   devioLoglevel 3
   nextOpenDelay 60
   .attraggr:
   .attrminint:
   READINGS:
     2021-05-20 18:34:10   RSSI            -60
     2021-05-20 18:33:57   countDiffD4     0
     2021-05-20 18:33:57   interpolatedLongD4 0
     2021-05-20 18:33:57   longD4          0
     2021-05-20 18:33:57   pinD4           0
     2021-05-20 18:33:57   powerD4         0.000
     2021-05-20 18:33:57   rejectD4        4
     2021-05-20 08:58:59   state           opened
     2021-05-20 18:33:57   timeDiffD4      60001
   analogLevels:
   runningCfg:
     4          P4r m2, DR4C0D0/0T0X0
     I          30,60,2,2,50,4
     U          21,1,1,l,60,l/m
     V          0,0,0,0,0
Attributes:
   board      T-Display
   deviceDisplay D21,l,l/m
   pinD4      rising
   room       Energie
   verbose    5
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

StefanStrobel

Ja, wenn nichts gezählt wird, gibt es auch nichts anzuzeigen.
Du kannst ja einfach mal mit einem Kabel Pulse am Eingang simulieren.

Gruss
   Stefan

der-Lolo

Guten Morgen Zusammen,
ich habe vor einen ArduCounter einzusetzen um einen Wasserdurchfluss Messer vom Typ YF-DN50 auszuwerten.
Ich habe den Zähler schon als Counter via GPIO am Pi aktiv gehabt, mit dem simplen Ticks kann ich aber nicht viel anfangen.
Ich brauche einen Zeitlichen bezug ( ticks per minute )
Der ArduCounter wurde mir von justme ( Andre ) empfohlen.
Ich habe mittlerweile den Arduino nano hier - es scheitert derzeit an einer Anleitung.
Gibt es irgendwo im Netz eine Aufbau anleitung ( Hardware )

Ich finde irgendwie nix passendes.

Freue mich auf Tipps...

der-lolo

StefanStrobel

Hallo,

Du kannst den Ausgang mit den Impulsen einfach an einen GPIO des Arduino hängen. Aufbauen muss man da gar nichts. Per Attribut kannst Du dann einstellen, ob die Impulse auf GND ziehen oder auf +5V.
Nur wenn Du per Lichtschranke ein Rädchen abtasten möchtest ist zusätzliche Elektronik nötig.

Gruß
    Stefan

der-Lolo

Hallo Stefan,
ich habe nun den Arduino Nano mit der ArduCounter3.30.ino geflasht und in FHEM definiert.
Noch liegt der kram auf dem Schreibtisch, der zähler ist also noch nicht aktiv.
Ich hoffe ich komme morgen Dazu den Arduino anzuschliessen und erste Werte zu lesen...

Aus der Doku des YT-DN50 geht hervor
Horizontal test pulse frequency (Hz)=[ 0.2 *Q] ±3%(horizontal test) (Q=L/min)

Hz bezieht sich ja eigentlich auf die sekunde, muss ich hier nochmal zusätzlich rechnen?
Welchen Wert muss ich bei Pulses per Unit eingeben..?
Ich erwarte Messwerte zwischen sagen wir mal 80 und 150 l/min
Das einzig verfügbare Datenblatt welches ich gefunden habe zum Durchflussmesser liegt hier:

https://www.whiteint.co.nz/documents/DataSheets/805450_102.pdf