Moin Moin,
ich habe jahrelange in USB JeeLink Arduino Gateway verwendet und möchte nun aber auf das LaCrosseGateway_V1.x (https://wiki.fhem.de/wiki/LaCrosseGateway_V1.x) umsteigen.
Gibt es einen einfachen Weg wie ich meine Sensoren auf das neue Gateway umziehen kann, ohne sie alle neu anzulernen? Das neue LaCrosseGateway läuft bereits und ist in FHEM eingebunden.
Gruß,
Phil
Altes USB Gateway:
Internals:
Clients :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF /dev/ttyUSB1
DeviceName /dev/ttyUSB1@57600
FD 9
FUUID 5c573adb-f33f-1bb7-c361-a28dfcc9febad9b0
JeeLink_MSGCNT 757
JeeLink_TIME 2022-08-21 20:49:06
NAME JeeLink
NR 39
PARTIAL
RAWMSG OK 9 46 1 4 215 57
STATE initialized
TYPE JeeLink
initMessages
model LaCrosseITPlusReader.10.1h
settings (RFM12B) @AutoToggle 30 Seconds / 868300 kHz
MatchList:
1:PCA301 ^\S+\s+24
2:EC3000 ^\S+\s+22
3:RoomNode ^\S+\s+11
4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
5:AliRF ^\S+\s+5
6:EMT7110 ^OK\sEMT7110\s
7:KeyValueProtocol ^OK\sVALUES\s
READINGS:
2022-08-21 20:49:06 state initialized
Attributes:
flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
icon cul
initCommands 7m 30t v
room RX
verbose 2
Neues Gateway:
Internals:
Clients :PCA301:EC3000:LaCrosse:Level:EMT7110:KeyValueProtocol:CapacitiveLevel
DEF 192.168.0.87:81
DeviceName 192.168.0.87:81
FD 52
FUUID 63027547-f33f-1bb7-18d3-8a151ec1cae05335
LaCrosseGateway_MSGCNT 1851
LaCrosseGateway_TIME 2022-08-21 20:49:41
NAME LaCrosseGateway
NR 743
NTFY_ORDER 50-LaCrosseGateway
PARTIAL
RAWMSG OK 9 46 1 4 215 57
STATE initialized
TIMEOUT 0.5
TYPE LaCrosseGateway
model LaCrosseITPlusReader.Gateway.1.35
nextOpenDelay 2
settings (1=RFM69 f:868300 r:17241) {IP=192.168.0.87}]
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:
2022-08-21 20:49:41 state initialized
helper:
Attributes:
room Temperatur
timeout 120,30
usbFlashCommand ./FHEM/firmware/esptool.py -b 921600 -p [PORT] write_flash -ff 80m -fm dio -fs 4MB-c1 0x00000 [BINFILE] > [LOGFILE] 2>&1
Schaue dir mal den Signal Duino an. Den gibt es auch mit fsk. Damit werden die LaCrosse Sensoren sich empfangen, ohne diese anzulernen
Ich möchte das neue Gateway auf jeden Fall verwenden, da ich mir dafür extra PCBs gefertigt habe und alles bereits verlötet ist und läuft.
Dennoch danke für den Tipp, schaue mir SignalDuino Mal an.
Bitte poste mal ein List von einem Deiner LaCrosse Sensoren
Gruß Ralf
Sensor an altem Gateway:
Internals:
DEF 06
FUUID 5c573adf-f33f-1bb7-ba65-b187c38f18f8b4c4
IODev JeeLink
JeeLink_MSGCNT 2674
JeeLink_RAWMSG OK 9 6 1 4 230 54
JeeLink_TIME 2022-08-22 07:59:21
LASTInputDev JeeLink
LaCrosseGateway_MSGCNT 484
LaCrosseGateway_TIME 2022-08-21 21:27:02
LaCrosse_lastRcv 2022-08-22 07:59:21
MSGCNT 2957
NAME sensor.luft.Badezimmer_OG
NR 43
STATE 25.4°C - 54%
TYPE LaCrosse
addr 06
battery_new 0
corr1 0
corr2 0
previousH 54
previousT 25.4
sensorType 0=T(H)
Helper:
DBLOG:
humidity:
DBLogging:
TIME 1661147528.47605
VALUE 54
temperature:
DBLogging:
TIME 1661146391.31251
VALUE 25.2
READINGS:
2022-08-21 20:30:01 IODev JeeLink
2022-08-22 07:59:21 battery ok
2022-08-22 07:59:21 humidity 54
2022-08-22 07:59:21 state T: 25.4 H: 54
2022-08-22 07:59:21 temperature 25.4
Attributes:
DbLogInclude humidity,temperature
IODev JeeLink
alexaName Badezimmer
alias Badezimmer OG
event-min-interval temperature:1800,humidity:1800
event-on-change-reading temperature:1,humidity:2
group Temperatur und Luftfeuchtigkeit
icon temp_temperature
room Temperatur
stateFormat temperature°C - humidity%
Sensor an neuem Gateway:
Internals:
DEF 38
FUUID 630278d6-f33f-1bb7-53af-d8c7b0c23df9e668
IODev LaCrosseGateway
JeeLink_MSGCNT 2939
JeeLink_RAWMSG OK 9 56 1 4 230 52
JeeLink_TIME 2022-08-22 08:00:18
LASTInputDev JeeLink
LaCrosseGateway_MSGCNT 643
LaCrosseGateway_TIME 2022-08-21 21:27:04
LaCrosse_lastRcv 2022-08-22 08:00:18
MSGCNT 3310
NAME sensor.luft.Arbeitszimmer
NR 746
STATE 25.4°C - 52%
TYPE LaCrosse
addr 38
battery_new 0
corr1 0
corr2 0
previousH 52
previousT 25.4
sensorType 0=T(H)
Helper:
DBLOG:
humidity:
DBLogging:
TIME 1661146469.77642
VALUE 53
temperature:
DBLogging:
TIME 1661147605.77203
VALUE 25.2
READINGS:
2022-08-21 20:30:01 IODev LaCrosseGateway
2022-08-22 08:00:18 battery ok
2022-08-22 08:00:18 humidity 52
2022-08-22 08:00:18 state T: 25.4 H: 52
2022-08-22 08:00:18 temperature 25.4
Attributes:
DbLogInclude humidity,temperature
alexaName Arbeitszimmer
alias Arbeitszimmer
event-min-interval temperature:1800,humidity:1800
event-on-change-reading temperature:1,humidity:2
group Temperatur und Luftfeuchtigkeit
icon temp_temperature
room Temperatur
stateFormat temperature°C - humidity%
Die Sensoren müssten momentan eigentlich vom JeeLink und vom LaCrosseGateway Daten erhalten.
Was passiert, wenn Du den JeeLink aussteckst? Es sollten dann die Sensoren ihre Daten vom LaCrosseGateway erhalten.
Zitat von: PS915 am 21 August 2022, 20:50:25
Gibt es einen einfachen Weg wie ich meine Sensoren auf das neue Gateway umziehen kann
Klar du kannst so viele GWs und JeeLinks zeitgleich parallel an dein FHEM bauen wie du willst !
LaCrosse ist doch eine Einbahnstrasse, d.h. es sendet immer nur der Sensor ohne ein direktes Ziel und die Gegenseite niemals etwas zu einem Sensor.
Zitat von: Wzut am 22 August 2022, 13:56:52
Klar du kannst so viele GWs und JeeLinks zeitgleich parallel an dein FHEM bauen wie du willst !
LaCrosse ist doch eine Einbahnstrasse, d.h. es sendet immer nur der Sensor ohne ein direktes Ziel und die Gegenseite niemals etwas zu einem Sensor.
Parallel wollte ich die Gateways nicht betreiben.
Zitat von: Ralf9 am 22 August 2022, 10:47:58
Die Sensoren müssten momentan eigentlich vom JeeLink und vom LaCrosseGateway Daten erhalten.
Was passiert, wenn Du den JeeLink aussteckst? Es sollten dann die Sensoren ihre Daten vom LaCrosseGateway erhalten.
Okay, einfache Lösung. Hat tatsächlich funktioniert! Danke!