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

ChrisW

Bin ich hier richtig ? Gibt es ein Update wie mache ich das ?

PCA301 läuft gut. Ein Thermometer auch. Das 2. Technoline TX 29 DTH - IT will nciht gefunden werden. Auch mit ignore Battery ...
War auch ein kampf vor Monaten das 1. Thermometer ans laufen zu bekommen


Internals:
   Clients    :PCA301:EC3000:LaCrosse:Level:EMT7110:KeyValueProtocol:CapacitiveLevel
   DEF        192.168.2.25:81
   DeviceName 192.168.2.25:81
   FD         121
   LaCrossePair 2
   NAME       myLaCrosseGateway
   NR         22
   NTFY_ORDER 50-myLaCrosseGateway
   PARTIAL   
   RAWMSG     OK VALUES LGW 1259235 UpTimeSeconds=30,UpTimeText=0Tg. 0Std. 0Min. 30Sek. ,WIFI=Home-Wlan,ReceivedFrames=2,FramesPerMinute=2,RSSI=-45,FreeHeap=17296,LD.Min=0,LD.Avg=0,LD.Max=15,OLED=none
   STATE      initialized
   TIMEOUT    0.5
   TYPE       LaCrosseGateway
   model      LaCrosseITPlusReader.Gateway.1.22
   myLaCrosseGateway_MSGCNT 5824
   myLaCrosseGateway_TIME 2018-08-27 20:40:42
   nextOpenDelay 2
   settings   (1=RFM69 f:868950 r:6631) + (2=RFM69 f:868300 t:20~3) {IP=192.168.2.25}]
   .attraggr:
   .attrminint:
   .clientArray:
     KeyValueProtocol
     LaCrosse
     PCA301
   MatchList:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     4:EMT7110  ^OK\sEMT7110\s
     5:Level    ^OK\sLS\s
     6:KeyValueProtocol ^OK\sVALUES\s
     7:CapacitiveLevel ^OK\sCL\s
   READINGS:
     2018-08-27 20:40:42   state           initialized
   helper:
Attributes:
   initCommands 1,868950,120i 3#2m 20#2t 55h 0a v
   room       Zentral
   usbFlashCommand ./FHEM/firmware/esptool.py -b 921600 -p [PORT] write_flash -ff 80m -fm dio -fs 4MB-c1 0x00000 [BINFILE] > [LOGFILE]
   verbose    2
Raspberry PI3 mit allem möglichen.

HCS

Wenn Du nur TX29DTH-IT hast macht der toggle "3#2m 20#2t" keinen Sinn.

ChrisW

Danke aber irgendwie geht es nun doch .. nach paar Stunden taucht auch der 2, aus.
Habe nun nur das Problem das meien PCA301 oft nicht funktionieren.. Muss den Gateway neu aucf Connect stellen das 1-3 mal ..
Sehr unzuverlässig... jemand eine Idee ? Vielleicht doch neues Firmware?
Raspberry PI3 mit allem möglichen.

ChrisW

Habe nun das timeout und watchdog gefunden aber hilft auch nicht. Gateway ist da aber die pca301 wollen nichts senden. Nach paar Minuten ODER manuell reconnect geht es dann direkt.
Im Log habe ich nun immer so etwas:
2018.09.12 19:24:02 1: 192.168.2.25:81 reappeared (myLaCrosseGateway)
2018.09.12 19:26:02 1: 192.168.2.25:81 reappeared (myLaCrosseGateway)
2018.09.12 19:28:02 1: 192.168.2.25:81 reappeared (myLaCrosseGateway)
Raspberry PI3 mit allem möglichen.

pc1246

Moin Chris
Mach doch mal ein update auf die neueste Version (https://forum.fhem.de/index.php/topic,43672.msg820228.html#msg820228)!
Ich meine mich zu erinnern, dass es in der Gegend um Deine Firmware (V1.22) etwas holperig war!?
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

ChrisW

danke habe flash ausgeführt wurde auch etwas gemacht.

Leider wenn ich status der PCA301 anfordere .. versucht er es immer wieder aber klappt nicht mehr :(
Vielleicht ist wirklich noch eine einstellung falsch ?
Hier nochmal das list
Internals:
   Alive      2018-09-13 10:20:24
   Clients    :PCA301:EC3000:LaCrosse:Level:EMT7110:KeyValueProtocol:CapacitiveLevel
   DEF        192.168.2.25:81
   DeviceName 192.168.2.25:81
   FD         125
   NAME       myLaCrosseGateway
   NR         22
   NTFY_ORDER 50-myLaCrosseGateway
   PARTIAL   
   RAWMSG     OK VALUES LGW 1259235 UpTimeSeconds=140,UpTimeText=0Tg. 0Std. 2Min. 20Sek. ,WIFI=Home-Wlan,ReceivedFrames=23,FramesPerMinute=9,RSSI=-67,FreeHeap=18776,LD.Min=0.16,LD.Avg=0.16,LD.Max=2.29,OLED=none
   STATE      initialized
   TIMEOUT    0.5
   TYPE       LaCrosseGateway
   model      LaCrosseITPlusReader.Gateway.1.32
   myLaCrosseGateway_MSGCNT 17146
   myLaCrosseGateway_TIME 2018-09-13 10:20:58
   nextOpenDelay 2
   settings   (1=RFM69 f:868950 r:6631) + (2=RFM69 f:868300 t:20~3) {IP=192.168.2.25}]
   .attraggr:
   .attrminint:
   .clientArray:
     KeyValueProtocol
     LaCrosse
     PCA301
   MatchList:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     4:EMT7110  ^OK\sEMT7110\s
     5:Level    ^OK\sLS\s
     6:KeyValueProtocol ^OK\sVALUES\s
     7:CapacitiveLevel ^OK\sCL\s
   READINGS:
     2018-09-13 10:20:58   state           initialized
   helper:
Attributes:
   initCommands 1,868950,120i 3#2m 20#2t 55h 0a v
   room       Zentral
   timeout    60
   usbFlashCommand ./FHEM/firmware/esptool.py -b 921600 -p [PORT] write_flash -ff 80m -fm dio -fs 4MB-c1 0x00000 [BINFILE] > [LOGFILE]
   verbose    2
   watchdog   300


Edit: habe 6 PCA301 davon gehen 3 sofort die anderen 3 nicht. Reichweite kann normal nicht das Problem sein...
Raspberry PI3 mit allem möglichen.

pc1246

Moin
Kannst du mal auf die Weboberflaeche Deines Gateways gehen! (192.168.2.25)
Auf einer der 6 Seiten kann man sehen welche PCAs vom Gateway erkannt werden. Da sollten die 6 eigentlich aufgefuehrt sein!
Autocreate hast du an? Die PCAs werden erkannt, wenn Du sie einmal betaetigst, wenn ich mich recht entsinne!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

ChrisW

Hmm ne also ich sehe da nur folgendes:
LaCrosseGateway V1.32   LaCrosseGateway (192.168.2.25)

Home  Setup  Hardware  OTA-Update  Log  Help  Reboot
aber Nirgendwo stehen Geräte aufgelistet

Unter Setip PCA301 steht folgendes: 069694=1,469794=1,26DA21=2,079696=1,077005=5,26E487=6,03F02F=4,06B950=4

Es ist so als ob er von den 6 Geräten 2 einfach vergessen hat .. die gehen nicht. Alle anderen funktionieren. Wenn ich nun diese wieder ON drücke .. dann werden die sicher wieder funktionieren. Nur wie lange..

Schieb ich es mal auf das Firmware Update und beobachte es.
Raspberry PI3 mit allem möglichen.

pc1246

Zitat von: ChrisW am 13 September 2018, 16:59:54
Hmm ne also ich sehe da nur folgendes:
LaCrosseGateway V1.32   LaCrosseGateway (192.168.2.25)

Home  Setup  Hardware  OTA-Update  Log  Help  Reboot
aber Nirgendwo stehen Geräte aufgelistet

Unter Setip PCA301 steht folgendes: 069694=1,469794=1,26DA21=2,079696=1,077005=5,26E487=6,03F02F=4,06B950=4

Es ist so als ob er von den 6 Geräten 2 einfach vergessen hat .. die gehen nicht. Alle anderen funktionieren. Wenn ich nun diese wieder ON drücke .. dann werden die sicher wieder funktionieren. Nur wie lange..

Schieb ich es mal auf das Firmware Update und beobachte es.
Moin
Also ich sehe insgesamt 8 PCAs! Wobei manche den gleichen Kanal haben, was etwas seltsam ist. Vielleicht ist es ja auch so, dass Dein Gateway irgendwann nicht mehr erreichbar ist. Hast Du Dir mal das Wiki hierzu durchgelesen, insbesondere https://wiki.fhem.de/wiki/LaCrosseGateway_V1.x#Reconnect ?
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

ChrisW

hi, ja timeout .. habe ich gesetzt.
Ich kann die 6 Geräte alle schalten nur empfangen kann ich die 2 Geräte nicht... Hab auch mal Manuell geschaltet.
Die 2 anderen sind vielleicht die Thermometer?
Raspberry PI3 mit allem möglichen.

HCS

Zitat von: ChrisW am 13 September 2018, 16:59:54
069694=1,469794=1,26DA21=2,079696=1,077005=5,26E487=6,03F02F=4,06B950=4
Das passt überhaupt nicht.
Das Format ist <ID der PCA>=<Kanal> und es kann nicht drei Stück mit Kanal 1 geben.
Wie auch immer das zustande kam, wirf es mal komplett raus und speichere die Konfiguration und lass dann das LGW sie neu lernen.
Also die Dosen die Kanäle neu einlernen lassen wie hier beschrieben:
https://wiki.fhem.de/wiki/LaCrosseGateway_V1.x#Inbetriebnahme_von_PCA301
"button an der Dose "3 Sekunden" drücken"
Für alle 6 nacheinander machen.
Dann im LGW nochmal kontrollieren, was eingelernt wurde.

ChrisW

Okay die Zeile aus dem Webinterface löschen ?? Und die Geräte in Fhem per delete löschen?
Raspberry PI3 mit allem möglichen.

pc1246

HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

marco-f

Hallo zusammen,

nachdem mein WiFi AP sich heute morgen irgendwie vernagelt hat und alle Clients rausgeflogen sind hat auch das LGW versucht eine neue Verbindung herzustellen. Und dabei kam es zu einer sehr interessanten Anzeige (siehe Anhang). :o Ist noch die LGW v1.30, falls das von Belang ist.

MfG
Marco

HCS

Zitat von: marco-f am 17 September 2018, 10:22:02
Und dabei kam es zu einer sehr interessanten Anzeige (siehe Anhang).
Das LGW gibt halt alles und noch mehr ...  ;D

Ist das reproduzierbar?