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

fh168

@Her1298

Hattest Du vorher ein OTA-Update gemacht?
Hatte ich auch mal, einfach komplett neu flashen (akutelle Bin-Datei) mit NodeMCU-Flasher (s. Post 1), spart Nerven.

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

waschbaerbauch

Zitat von: AxelSchweiss am 13 Dezember 2015, 09:00:37
Habe diese DevKit
http://de.aliexpress.com/item/Update-Industry-4-0-New-esp8266-NodeMCU-v2-Lua-WIFI-networking-development-kit-board-based-on/32358722888.html?detailNewVersion=2

Moin!

Im Eifer des Gefechts hab ich mir glaube ich auch das obrige Devkit geordert anstatt dem ''NodeMCU DEVKIT 1.0'

Macht das einen Unterschied oder muss ich doch noch in deren Urlaub eine neue Bestellung mit dem NodeMCU DEVKIT 1.0 absetzen?

Danke für ne kurze Info
Mario

AxelSchweiss

Zitat von: waschbaerbauch am 05 Februar 2016, 23:18:53
Moin!

Im Eifer des Gefechts hab ich mir glaube ich auch das obrige Devkit geordert anstatt dem ''NodeMCU DEVKIT 1.0'

Macht das einen Unterschied oder muss ich doch noch in deren Urlaub eine neue Bestellung mit dem NodeMCU DEVKIT 1.0 absetzen?

Also bei mir läuft das jetzt seit ca 1 Monat ... ohne Probleme mit einem Radio und einem BMP180
Auch das direkte Flashen via USB geht problemlos.  OTA natürlich auch.

waschbaerbauch


HCS

Ich habe gerade die Version 1.14 hochgeladen. Diese unterstützt nun auch die Energie-Mess-Steckdose "Energy Count 3000"

Wichtig: EC3000 funktioniert nur mit RFM69, nicht mit RFM12

Die EC3000 sendet auf 868.300 kHz mit 20.000 kbps. Dafür wurde eine neue data rate hinzugefügt.
Sie kann mit 3r oder 20000r gesetzt werden. Wenn diese data rate gesetzt wird, wird auch automatisch der RFM69 auf den Empfang von EC3000 uminitialisiert.

EC3000 kann auch in einen data rate toggle mit einbezogen werden. Dazu gibt es nun das bit mit dem Wert 8 für 20.000 kbps

Um EC3000 dediziert mit einem der drei RFMs zu empfangen muss man einfach die data rate des gewünschten RFM setzen. Beispiel initCommand:
20000#2r

Um EC3000 in einen data rate toggle mit einzubeziehen muss im m command das 8-wertige bit gesetzt werden.
Wenn man z.B. mit dem zweiten Radio 17k Sensoren  (TX29...) und EC3000 empfangen will (20 Sekunden toggle), wäre das initCommand:
9#2m 20#2t v


HCS

Ich habe das binary im FEHM/firmware Ordner umbenannt, von LaCrosseGateway.bin nach JeeLink_LaCrosseGateway.bin, dass es in das Namenschema vom JeeLink Modul passt.

Das bedeutet, dass man nun auf der config page des LGW den entsprechenden Eintrag anpassen muss:
OTA-url: /fhem/firmware/JeeLink_LaCrosseGateway.bin

Dafür gibt es mit etwas Glück bald die Möglichkeit, das LGW vom JeeLink Modul aus mit "set myJeeLink flash" upzudaten und man kann sich dann den HTTPSRV sparen.

waschbaerbauch

Bah - der Zoll macht mich wahnsinnig  ;D

Immerhin sind heute mal die Devkits angekommen - aber ohne RFM69 kann ich immer noch nicht anfangen zu spielen *hibbel* ...
Warten warten warten ...

Omega-5

Zitat von: waschbaerbauch am 09 Februar 2016, 16:25:37
Bah - der Zoll macht mich wahnsinnig  ;D

Nicht immer auf den armen Zoll schieben, meine Bestellung liegt noch auf dem Flughafen in CN. (2016-02-01 22:27 厦门航站, 离开 --> g..gl-translate --> "Xiamen Terminal Urlaub").  8)
Liegt wohl an dem Neujahrsfest "Jahr des Affen".  ;)
http://www.chinarundreisen.com/das-chinesische-fruehlingsfest/termine.htm

Gruß Friedrich
RaspberryPi2, nanoCUL, 3x DS18B20, FS20: 4x Funk-Schalter ST-4, LaCrosseGW,
HomeMatic: HMLAN, HM-WDS10-TH-O, HM_MYS_RelaisBoard,
I2C: HYT221 über modifiziertes Modul I2_I2C_SHT21.pm (Q&D),

HCS


waschbaerbauch

Doch doch Zoll. Die sind schon in DE gelandet, wo genau kA - aber ohne Zoll kommen die nicht ins Land ;)

Bei anderen Bestellungen steht immerhin:
德国法兰克福, 到达互换局 (Frankfurt, Germany , to reach the office of exchange)

Da liegen sie gut. Nur was der eine Status mit 'zwei Berge' mir sagen will *g*

PS: Meine Sprachkenntnisse reichen nicht, was bedeutet denn:
鎿嶄綔瀹屾垚, DE (GoogleTrans sagt 'Na Zhan Hu Yue Shen Yao , DE') oder
璐х墿鐢靛瓙淇℃伅宸茬粡鏀跺埌, DE (GT: 'Lu Qi Dao х Yiuu indigo ℃ Dun Chen Tong stubble you receive , DE)

PeMue

Ich weiss nicht, was ihr habt. Devkit ist mittlerweile da, BME280 ist heute gekommen. Jetzt müsste nur mal jemand den lahmen Layouter auf Trab bringen  ;D ;D ;D
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: waschbaerbauch am 09 Februar 2016, 18:38:38
PS: Meine Sprachkenntnisse reichen nicht, was bedeutet denn:
鎿嶄綔瀹屾垚, DE

Deutsche Übersetzung: "Wenn LGW Projekt Du starten, auf Teile aus China musst warten"

Zitat von: PeMue am 09 Februar 2016, 22:25:13Jetzt müsste nur mal jemand den lahmen Layouter auf Trab bringen  ;D ;D ;D
Ich finde inzwischen eh, dass mein Breadboard so was von modern art ist, dass es eine Schande wäre, das auf ein Platine zu löten  ;D

Das OTA-Update direkt aus dem JeeLink Modul heraus scheint übrigens machbar, der Prototyp dazu funktioniert schon mal, zumindest in Kombination mit einem breadboard  8)

waschbaerbauch

Zitat von: PeMue am 09 Februar 2016, 22:25:13
Ich weiss nicht, was ihr habt. Devkit ist mittlerweile da, BME280 ist heute gekommen. Jetzt müsste nur mal jemand den lahmen Layouter auf Trab bringen  ;D ;D ;D

Devkits heute, BMP180 schon lange, aber keine RFM69CW  :'(

Jaja, Geduld ist eine Tugend  ::)  ;)

Zitat von: HCS am 09 Februar 2016, 22:38:45
Deutsche Übersetzung: "Wenn LGW Projekt Du starten, auf Teile aus China musst warten"
Ich finde inzwischen eh, dass mein Breadboard so was von modern art ist, dass es eine Schande wäre, das auf ein Platine zu löten  ;D

Ich warte doch auf die gelbe Flut. Der Briefträger munkelt schon das ich hier anfange Bomben zu bauen wegen der ganzen Einschreiben..
Wenn der wüsste das da immer noch 43 Sendungen ausstehen und nach den Ferien noch mal ~30 kommen  ;D ;D ;D

PeMue

Zitat von: HCS am 09 Februar 2016, 22:38:45
Ich finde inzwischen eh, dass mein Breadboard so was von modern art ist, dass es eine Schande wäre, das auf ein Platine zu löten  ;D
Ich glaube nicht, dass Du dieses Kunstwerk noch ein zweites Mal zum laufen bekommen würdest ...
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

AxelSchweiss

Zitat von: HCS am 09 Februar 2016, 22:38:45
Ich finde inzwischen eh, dass mein Breadboard so was von modern art ist, dass es eine Schande wäre, das auf ein Platine zu löten  ;D

Einfach in Giesharz einbetten  ... und für die Ewigkeit konservieren .... dann hat sich die Gehäusefrage gleich mit erledigt  ;D

EDIT:
Und hat gleich IP69