LaCrosseGateway - LaCrosse, PCA301 und EC3000 über wifi mit ESP8266 ohne Arduino

Begonnen von HCS, 07 November 2015, 14:39:36

Vorheriges Thema - Nächstes Thema

PeMue

RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

zie26

Zitat von: PeMue am 14 Mai 2020, 12:39:09
Hast Du hier https://wiki.fhem.de/wiki/LaCrosseGateway_V1.x#Inbetriebnahme_von_OLED-Display schon mal geschaut?

Gruß Peter

Hallo Peter, ja das hatte ich mir schon angeschaut und auch schon mal getestet was alles so möglich ist. Beim SSD1306 gibt es ja die Möglichkeit abwechselnd Temperatur/Luftfeuchte usw. anzeigen zu lassen, Das funktioniert generell ja alles, nur warum zeigt er mit vielleicht 10 oder 15 mal 0°C 0% Luftfeuchte und dann kommt mal für 1-3mal die Temperatur des DHT11 ?
Grüße Dirk

PeMue

Zitat von: zie26 am 14 Mai 2020, 12:55:33
Das funktioniert generell ja alles, nur warum zeigt er mit vielleicht 10 oder 15 mal 0°C 0% Luftfeuchte und dann kommt mal für 1-3mal die Temperatur des DHT11 ?
Hast Du mal die Daten geloggt und angeschaut, ob die Temperatur/Feuchte stimmt? Entweder steigt der Sensor sporadisch aus (dann ist der Log bzw. die Anzeige Null) oder die Anzeige zeigt Null während die Messung sinnvolle Werte anzeigt. Letzteres wäre dann eher ein Softwareproblem, was ich aber bei HCS's Programmier"zaubereien" eher ausschließe  ;).

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

HCS

Zitat von: PeMue am 14 Mai 2020, 14:30:25
was ich aber bei HCS's Programmier"zaubereien" eher ausschließe  ;).
Wir wollen jetzt aber nicht übertreiben  :)

Aber mal loggen ist ein guter Plan.

zie26

Zitat von: HCS am 14 Mai 2020, 14:35:29
Wir wollen jetzt aber nicht übertreiben  :)

Aber mal loggen ist ein guter Plan.

Da würde ich auf jeden Fall zustimmen, ich finde es echt genial was das LaCrosseGateway kann.
Leider bin ich aber bei dem Anzeigeproblem noch nicht wirklich weiter, da ich auch erst auf ein Kontaktproblem,
an dem Sockel des DHT11 dachte, hab ich ihn jetzt fest eingebaut. Ergebnis ist leider das gleiche, er zeigt keine Temperatur/Luftfeuchte oder nur sporadisch. Ich hab mal ein Bild davon drangehangen.

PeMue

Hallo Dirk,

hast Du denn die Daten schon in FHEM? Wenn ja, logge doch mal für einen kurzen Zeitraum alle Werte mit, um zu schauen, was über die Zeit passiert. Es reicht ja schon ein Blick in die Datei/Datenbank ...

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

zie26

Zitat von: PeMue am 14 Mai 2020, 17:02:35
Hallo Dirk,

hast Du denn die Daten schon in FHEM? Wenn ja, logge doch mal für einen kurzen Zeitraum alle Werte mit, um zu schauen, was über die Zeit passiert. Es reicht ja schon ein Blick in die Datei/Datenbank ...

Gruß Peter

Hallo Peter,

ich danke Dir für deine Unterstützung, grundsätzlich habe ich in FHEM die Daten, die der RFM69 empfängt drin. Wenn ich das richtig verstanden hab, empfängt der DHT auf dem Gateway seine Temperatur und Luftfeuchte und das sollte er dann auf dem Display zeigen. Später will ich dann die Daten aus FHEM noch mit ausgeben, das ist aber derzeit noch nicht so wichtig. Im Log sieht man zu den Zeiten, wenn er etwas ausgibt keinen Unterschied zu sonst. Könnte es auch sein, das die Konfiguratioin bzw. die Werte im FHEM die Ausgabe auf dem Gateway-Display behindern oder beeinflussen ? Wäre auch komisch, nur so eine Idee. Grüße Dirk

zie26

Zitat von: zie26 am 14 Mai 2020, 22:02:15
Hallo Peter,

ich danke Dir für deine Unterstützung, grundsätzlich habe ich in FHEM die Daten, die der RFM69 empfängt drin. Wenn ich das richtig verstanden hab, empfängt der DHT auf dem Gateway seine Temperatur und Luftfeuchte und das sollte er dann auf dem Display zeigen. Später will ich dann die Daten aus FHEM noch mit ausgeben, das ist aber derzeit noch nicht so wichtig. Im Log sieht man zu den Zeiten, wenn er etwas ausgibt keinen Unterschied zu sonst. Könnte es auch sein, das die Konfiguratioin bzw. die Werte im FHEM die Ausgabe auf dem Gateway-Display behindern oder beeinflussen ? Wäre auch komisch, nur so eine Idee. Grüße Dirk

Ohje, Peter du hattest Recht, wenn die TEmperatur usw. angezwigt werden kommtim Log auf dem Gateway folgeende Zeile:
OK WS 0 4 4 216 40 255 255 255 255 255 255 255 255 0 255 255 255 255 255 255 255 255 255 255 255
Sie kommt dann sehr verschieden oft 2-3mal und dann ist sie wieder weg. Irgendwann erscheint sie wieder und da steht dann auch wieder Temp/Feuchte auf dem Display. Wie bekommt man diese Zeile zustande und vor allem dauerhaft ;-) ?
Grüße, Dirk

PeMue

Zitat von: zie26 am 15 Mai 2020, 07:25:47
OK WS 0 4 4 216 40 255 255 255 255 255 255 255 255 0 255 255 255 255 255 255 255 255 255 255 255
Das ist das interne Protokoll (Key Value Protokoll) des Gateways, da drin sollten die Werte für die Sensoren (Temperatur, etc.) codiert sein. Warum das Display dann keine Werte anzeigt, da muss ich passen. Welche Firmware hast Du bzw. poste doch mal Deine FHEM Konfiguration.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

zie26

Zitat von: PeMue am 17 Mai 2020, 12:46:59
Das ist das interne Protokoll (Key Value Protokoll) des Gateways, da drin sollten die Werte für die Sensoren (Temperatur, etc.) codiert sein. Warum das Display dann keine Werte anzeigt, da muss ich passen. Welche Firmware hast Du bzw. poste doch mal Deine FHEM Konfiguration.

Gruß Peter

Hallo Peter, ich konnte mittlerweile das Problem lösen. Da ich eh einen BME280 einsetzen wollte hatte ich ihn im Netz bestellt, der ist nun gestern eingetroffen, interessanter Weise funktioniert die Ausgabe auf dem Display, damit nun dauerhaft. Beim DHT war es ja nur sporadisch. Jetzt muß ich nur noch rausbekommen wie ich die Daten aus dem FHEM auf das Diplay zaubere.
Noch eine andere Frage, ich hatte gelesen, das man ggf, einen ArduinioNanao seriell an das Gateway anbinden kann. Funktioniert das direkt, mit RX unb TX  oder muz ich das über den I2C SC16IS740 lösen. Würde gerne meinen Signalduino mit CC1101 mit an das Gateway hängen.
Vielen Dank und viele Grüße, Dirk

HCS

Zitat von: zie26 am 17 Mai 2020, 17:46:52
Beim DHT war es ja nur sporadisch.
Ich bin mir recht sicher, dass es daran lag, dass Dein DHT11 nur manchmal ein Messergebnis geliefert hat.

Zitat von: zie26 am 17 Mai 2020, 17:46:52
Jetzt muß ich nur noch rausbekommen wie ich die Daten aus dem FHEM auf das Diplay zaubere.
https://forum.fhem.de/index.php/topic,43672.msg471910/topicseen.html#msg471910

Zitat von: zie26 am 17 Mai 2020, 17:46:52
Noch eine andere Frage, ich hatte gelesen, das man ggf, einen ArduinioNanao seriell an das Gateway anbinden kann. Funktioniert das direkt, mit RX unb TX  oder muz ich das über den I2C SC16IS740 lösen. Würde gerne meinen Signalduino mit CC1101 mit an das Gateway hängen.
Das geht nur über einen SC16IS740, mit Einschränkungen bei der baut rate.

zie26

Zitat von: HCS am 17 Mai 2020, 18:33:54
Ich bin mir recht sicher, dass es daran lag, dass Dein DHT11 nur manchmal ein Messergebnis geliefert hat.
https://forum.fhem.de/index.php/topic,43672.msg471910/topicseen.html#msg471910
Das geht nur über einen SC16IS740, mit Einschränkungen bei der baut rate.


Vielen Dank, da werde ich mal noch rumprobieren. Wenn ich jetzt noch ein RFM69 433MHz Modul mit an das Geteway hänge, sollte ich dann auch die alten 433MHz Wetterstationssender empfangen können oder wird 433MHz gar nicht mehr unterstützt ?

Grüße Dirk

PeMue

Zitat von: zie26 am 18 Mai 2020, 17:53:28
Wenn ich jetzt noch ein RFM69 433MHz Modul mit an das Geteway hänge, sollte ich dann auch die alten 433MHz Wetterstationssender empfangen können oder wird 433MHz gar nicht mehr unterstützt ?
Nein, das wurde meines Wissens noch nie unterstützt. Du kannst also den Lötkolben kalt lassen  ;).

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

hermann1514

Hallo zusammen,
ich benutze schon seit längerer Zeit das LaCrossegateway für meine Thermeter und für die EC3000 Strommessgeräte. Klappt soweit auch gut. Aber:

Ein Gateway ist auf Basis ESP826 mit RFM69 aufgebaut. Da hatte ich zeitweise - und später auch öfters - dass sich das Geteway von FHEM disconnected hat. Ein normales "reopen" in FHEM hat dann geholfen. Die Ausfälle wurden dann später immer öfter, so habe ich mir dann ein weiteres Gateway mit einem WEMOS D1 mini gebaut. Erst sah alles gut aus, aber auch hier disconnected sich das Gateway (unregelmäßig) von FHEM. AUch hier reicht ein einfaches "reopen" in fhem um die Verbindung wieder herszustellen.

Ist das Problem bekannt? Kann ich da was ändern?
Die Geräte sind im WLAN stabil erreichbar.

Vielen Dank für einen Hinweis.
Gruß
Hermann

HCS

Zitat von: hermann1514 am 19 Mai 2020, 07:53:14
Ist das Problem bekannt?
Nein. Aber dass das LGW die Verbindung mal verliert, weil das wlan kurz zuckt, kann durchaus passieren.

Zitat von: hermann1514 am 19 Mai 2020, 07:53:14
Ein normales "reopen" in FHEM hat dann geholfen.
Meinst Du mit "reopen" ein set myLGW connect?

Zitat von: hermann1514 am 19 Mai 2020, 07:53:14
Kann ich da was ändern?
Ja, das Attribut timeout im LaCrosseGateway-Device setzen, z.B. auf 60, dann wird die Verbindng automatisch wieder hergestellt.
Siehe Commandref