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

Zitat von: sinus61 am 10 Februar 2018, 16:00:36
Allerdings hab ich jetzt bei der ws1600 die beiden zusätzlichen Readings pressure und gas1 , die auch im Abstand von 5-10 Sekunden aktualisiert werden.
Ich habe gestern eine Version von 36_LaCrosse.pm eingecheckt, die das verhindert.
- FHEM update durchführen
- danach die readings löschen (deletereading xyz gas1)


PeMue

Upps, habe gerade von FHEM eine "leere Batterie" Meldung von einem LaCrosse Sensor (auf einem Larosse Gateway) bekommen  :o :o :o

LaCrosse_02: battery: low

Ich ignoriere das mal ...

Gruß 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

joe.lee

Hallo,

ich hatte vor, mein LaCrosseGateway mit einem zweiten Funkmodule auszustatten. Das klappt jedoch nur bedingt.

Dafür hatte ich MISO, Mosi und SCK parallel zum bisheriegen Modul verschaltet und NSS an D4. Dann startet das Gateway jedoch nicht und die blaue LED am ESP leuchtet dauerhaft. Wenn ich NSS an D3 klemme, startet es und findet das zweite Modul an der dritten Stelle. Da ich jedoch an D3 einen Temperatur und Feuchtigkeitssensor betreibe, wollte ich D4 wie beschrieben verwenden.

Kann mir jemand sagen, was da falsch läuft?

RaspiLED

Moin,
Ist D4 am Wemos D1 Mini nicht verbunden mit der LED und GPIO2 des ESP???

Wenn der beim Boot high ist, dann geht es doch in den Flash Mode, oder?

https://zoetrope.io/tech-blog/esp8266-bootloader-modes-and-gpio-state-startup/

https://wiki.wemos.cc/products:d1:d1_mini

Gruß Arnd




Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...


fh168

Hallo Joe Lee,

Transceiver 1 NSS muss an D8
Transceiver 2 NSS muss an D4

Die rote LED auf dem Board flackert dann wenn was empfangen wird und die blaue LED auf dem 8266 Board leuchtet dann ständig.

LG
/robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

joe.lee

Hallo fh168

an D4 hatte ich das Funkmodul. Dann bootet das ESP nicht. Jedoch startet es (wie oben beschrieben, wenn ich D3 verwende. Heißt also Modul funktioniert grundsätzlich.

Da D3 jedoch mit einem DTH22 verbunden ist, sollte das Modul an D4.

fh168

seltsam, ich baute auch das gateway mit nodemcu und 2 transceiver, läuft einwandfrei.
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

HCS

Habe auch ein Testsystem laufen, auf dem vier Radios und u.A. ein DHT22(an D3) drauf sind

Zitat
LaCrosseGateway V1.31   LGW211 (192.168.31.211)
Home  Setup  Hardware  OTA-Update  Log  Help  Reboot

ESP8266           present :-)      Core: 2_3_0  SDK: 1.5.3(aec24ac9)  free heap: 15120  Reset: External System  -> Fatal exception:0 flag:6 (EXT_SYS_RST) epc1:0x00000000 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000
WiFi   -43 dBm   Mode: Station   Time to connect: 4.0 s
Radio #1   RFM69   868300 kHz    data rate: 17241 kbps
Radio #2   RFM69   868300 kHz    data rate: 9676 kbps

Radio #3   ---
Radio #4   RFM69   868300 kHz    data rate: 8842 kbps
Radio #5   RFM69   868300 kHz    data rate: 20000 kbps
SHT75   ---   
BME680   OK   T=22.6 H=52 P=1004.5 G=60120
BME280   ---   
BMP180   OK   T=26.5 P=1004.4 Calibration: AC1:7056 AC2:-1035 AC3:-14588 AC4:32129 AC5:25256 AC6:21883 B1:6515 B2:35 MB:-32768 MC:-11786 MD:2664 ADC: T=30699 P=153487
DHT22   OK   T=24.3 H=45

StefanW

Hallo,
da bei mir meine ESP8266 immer wieder das WLAN verlieren, wollte ich mal einen Versuch mit einem NodeMCU mit ESP8285 drauf starten. http://www.vvdoit.com/new-nodemcu-m-development-board-based-on-esp-m2-from-esp8285-serial-wifi-wireless-module-compatible-with-nodemcu-diy-lua-iot-p1292428.html

Das Ding soll ja "voll kompatibel" zu einem ESP8266 sein.
Flashen der LaCrosseGateway.bin klappt auch wunderbar, und es wird auch der Accesspoint aufgebaut.
Nur leider werden meine Einstellungen (SSID, Kennwort, etc.) nicht gespeichert.
Nach Save&reboot ist alles genau so wie vorher.

Hat jemand eine Idee, woran das liegen könnte?

Gruß
Stefan

HCS

Da ich keinen ESP8285 habe, kann ich es leider weder probieren noch etwas dazu sagen.
Wie viel Speicher hat der denn?
Das kann, so wie es sich anhört, nur etwas mit der EEPROM-Simulation zu tun haben.

Kannst Dir ja mal eine Testfirmware machen, die
EEPROM.begin
EEPROM.write
EEPROM.end
reboot
EEPROM.begin
EEPROM.read
EEPROM.end

testet.

SusisStrolch

Der 8285 hat ein DIO Flashmemory. Das muss im Binary eingestellt sein.
DIO lässt sich auch problemlos mit den 8266ern verwenden.
Muss in der IDE vorm kompilieren eingestellt werden.
Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

SusisStrolch

Nachtrag: 1M Memory.
Die Arduino-IDE hat den 8285 als eigenes Generic Board mit den passenden Presets.
Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

HCS

V1.32

BMP280
Das LGW unterstützt nun auch optional den BMP280 auf der Adresse 0x76
Danke an voddow für den Patch.

WS1600 und WS1080 haben kein gas und pressure
Beide senden nun keine Phantasiewerte mehr für gas und pressure an FHEM

Nextion: aktulaisierung von Uptime
Am nextion Display wurde der UpTime Wert nur aktualisiert, wenn man im Browser die Home-Seite des LGW aktualisiert hat.
Trat nur auf, wenn im Setup "KV-Interval" auf "off" stand.

Ist eingecheckt, das FHEM-Update liefert es dann morgen aus.