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

HCS


AxelSchweiss

#196
Zitat von: HCS am 12 Dezember 2015, 21:09:31
V 1.08

Bei mir ging das Update daneben  ... sowohl via OTA als auch direkt via Flash am Port
Nach Rückfall auf 1.0.7 mit dem direkten Weg funktioniert das LGW wieder.
Er rebootet reproduzierbar immer an der gleichen Stelle ... wenn er die angeschlosenen Komponenten sucht.
Angeschlossen ist nur ein BMP180 ... und noch kein Radio.

Log anbei:

ZitatThis is line 5 of void setup(void)
LaCrosseITPlusReader.Gateway V1.08
Read settings
Settings are:
Key:ctSSID  Val:xxxxxxx
Key:ctPASS  Val:xxxxxxx
Key:HostName  Val:LaCrosseGateway
Key:KVInterval  Val:10
Key:otaServer  Val:foo.bar.com
Key:otaPort  Val:80
Key:otaURL  Val:/LaCrosseGateway.bin
Starting wifi
HostName is: LaCrosseGateway
Using DHCP
Trying to connect to an AP
.
connected :-)
SSID: xxxxxxx
IP: 192.168.11.140
OTA running on port 8266
Searching RFMs and BMP
,,œ
HHZ1)˜þ!!H{½½
*,,ŒÚ�»Û½ÖˆK¥SˆˆkH
Ê{°    Ÿ¬H   Œ)oˆ–   Ü¿Hn:ø¯

This is line 5 of void setup(void)
LaCrosseITPlusReader.Gateway V1.08
Read settings

HCS

First, Du solltest evtl. nun doch Dein wpa passwort ändern, in den Benachrichtigungs-Mails ist es raus  ;)

Das könnte an der neuen Sucherei der I2C-Sensoren liegen. Kannst Du mal testen, ob es mit zwei 4,7K PullUp Widerständen an SDA und SCL funktioniert?
Ich dachte, dass ich alle Sensorkombinationen / Varianten probiert habe, bin aber nicht ganz sicher, ob ich einen BMP180 alleine mal drauf hatte.

HCS

Zitat von: AxelSchweiss am 12 Dezember 2015, 23:35:14
Er rebootet reproduzierbar immer an der gleichen Stelle ... wenn er die angeschlosenen Komponenten sucht.
Angeschlossen ist nur ein BMP180 ... und noch kein Radio.

Interessant, ich kann das Problem nachvollziehen, auf einem puren ESP-12E stirbt es bei mir, auf dem devkit geht es.
Hast Du ein devkit oder einen puren ESP-12E?
Das wird wohl heute noch eine V1.09 werden  >:(


HCS

Zitat von: AxelSchweiss am 13 Dezember 2015, 09:00:37
Habe ein devkit.
Misteriös ...
Den Test mit den PullUps kannst Du streichen, daran liegt es nicht.
Meine Supportabteilung, die Entwickler und das Test-Team arbeiten mit Hochdruck daran ...

AxelSchweiss

Zitat von: HCS am 13 Dezember 2015, 09:02:31
Meine Supportabteilung, die Entwickler und das Test-Team arbeiten mit Hochdruck daran ...
Ahh .. gleich MissionCritical-Support Support mit eingeflogenem Core-Developer
8)

HCS

Zitat von: AxelSchweiss am 12 Dezember 2015, 23:35:14
Er rebootet reproduzierbar immer an der gleichen Stelle ... wenn er die angeschlosenen Komponenten sucht.

Habe V1.09 eingecheckt. Das Problem ist wohl, dass der Zugriff auf GPIO9, an dem der DHT22 dran ist (oder dran sein könnte) nur auf manchen ESP12E klappt.
Ich habe hier beide Fälle laufen, den geht und den geht nicht Fall.
Um erst mal wieder eine (hoffentlich) überall lauffähige Version zu habe, habe ich in meiner Verzweiflung den DHT22 erst mal stillgelegt, bis ich dafür eine bessere Lösung habe.

Kannst Du bitte mit der Version hier
http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/firmware/LaCrosseGateway.bin
es probieren, und kurz eine Rückmeldung geben?

AxelSchweiss

Funktioniert

ZitatThis is line 5 of void setup(void)
LaCrosseITPlusReader.Gateway V1.09
Read settings
Settings are:
Key:ctSSID  Val:xxxxx
Key:ctPASS  Val:xxxxx
Key:HostName  Val:LaCrosseGateway
Key:DataPort1  Val:81
Key:KVInterval  Val:10
Key:KVIdentity  Val:961937
Key:otaServer  Val:xxxxx
Key:otaPort  Val:80
Key:otaURL  Val:/LaCrosseGateway.bin
Starting wifi
HostName is: LaCrosseGateway
Using DHCP
Trying to connect to an AP
...
connected :-)
SSID: xxxxx
IP: 192.168.11.140
OTA running on port 8266
Searching RFMs and BMP
BMP180 found
Sending init String to FHEM

[LaCrosseITPlusReader.Gateway.1.09 + BMP180 {IP=192.168.11.140}]
Setup completely done
OK WS 0 4 4 182 255 255 255 255 255 255 255 255 255 0 3 228
OK VALUES LGW 961937 UpTimeSeconds=10,UpTimeText=0Tg. 0Std. 0Min. 10Sek. ,WIFI=xxxxx,MacAddress=5C:CF:7F:0E:AD:91,ChipID=961937,ReceivedFrames=0,FramesPerMinute=0,RSSI=-81
OK WS 0 4 4 182 255 255 255 255 255 255 255 255 255 0 3 228
OK VALUES LGW 961937 UpTimeSeconds=20,UpTimeText=0Tg. 0Std. 0Min. 20Sek. ,WIFI=xxxxx,MacAddress=5C:CF:7F:0E:AD:91,ChipID=961937,ReceivedFrames=0,FramesPerMinute=0,RSSI=-81
OK WS 0 4 4 183 255 255 255 255 255 255 255 255 255 0 3 228

Wzut

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

StefanW

Hallo,
da gestern endlich mein NodeMCU DEVKIT 1.0 angekommen ist, habe ich mich heute mal hingesetzt um ein paar Versuche zu machen.

Flashen hat soweit gut geklappt, nur leider bekomme ich keine Anbindung in mein Netzwerk hin.

Meine Vermutung ist, das es Probleme mit meiner SSID gibt.
FRITZ!Box 7390

Es kommt keine Verbindung zustande und wenn ich mich danach wieder über die 192.168.222.1/setup verbinde steht bei SSID FRITZ!Box+7390 drin.
Das Leerzeichen wird durch ein + ersetzt.

Anbindung über Gastzugang (SSID ohne Sonder- und Leerzeichen) funktioniert.
Beide Passwörter sind ohne Sonderzeichen.

Brauche ich für das Leerzeichen ne andere Schreibweise?
Ich würde nämlich nur ungern meine SSID ändern.

Gruß
Stefan

HCS

Zitat von: StefanW am 17 Dezember 2015, 09:35:51
"FRITZ!Box 7390" -> "FRITZ!Box+7390"
Ups, das scheint ein Fehler zu sein. Ich hoffe, dass das Problem in meiner Settings -> EEPROM Schreiberei liegt, dann kann ich es beheben.
Ich schaue es mir mal an.

StefanW


HCS

Zitat von: StefanW am 18 Dezember 2015, 13:20:01
Super!
Dann hoffe ich mal das beste. ;-)
Hoffen hat geholfen. Habe gerade V1.10 eingecheck, in der das Problem behoben ist.

Ich habe übrigens damit begonnen, PCA301 im LGW zu implementieren.

AxelSchweiss

Zitat von: HCS am 18 Dezember 2015, 20:47:10
Ich habe übrigens damit begonnen, PCA301 im LGW zu implementieren.

Schick ... Schick ... Schick ...
Und schon reduziert sich mein Zoo hier   8)
Danke!