Ich habe jetzt mal denn White Light LBS nur mit der BridgeID versehen und neu gestartet. Anschließend Live im Logikeditor nacheinander die Leuchte 3, 1 und 4 angewählt. Das Ergebnis im Bridge Log sieht folgendermaßen aus, hilft das weiter?
NACHTRAG:
Seltsames Verhalten. Ich habe nur einen Bridge-LBS und einen White Light auf der selben Logikseite. Wenn ich nun den Bridge-ID Ausgang des Bridge LBS direkt mit dem Bridge-ID Eingang des White Light LBS verbinde und die Device ID fest vorgebe, registriert sich der Light LBS sauber und der Status kommt an.
Wenn ich die direkte Verbindung trenne und statt dessen das iKO des Bridge-ID LBS an den Light LBS hänge, funktioniert es nicht.
NACHTRAG 2:
Fehler vermutlich gefunden:
Das Bridge-ID iKO war als Remanent konfiguriert. Sobald ich das entfernt habe, läuft es auch wenn die Bridge-ID über ein iKO an den Light LBS übergeben wird. Das ändern der Device-ID im laufenden Betrieb geht aber nicht, bin aber nicht sicher ob das überhaupt vorgesehen ist?
Code:
[TABLE="border: 0, cellpadding: 0, cellspacing: 0"] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]081440[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Command received[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]081579[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]081621[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: cmd => changeLight[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]081657[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: no => 3[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]081691[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]120726[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Received command from light 3 (see array)[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]120840[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:30:27[/TD] [TD]120877[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]462572[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Command received[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]462690[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]462730[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: cmd => changeLight[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]462764[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: no => 1[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]462799[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]503036[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Received command from light 1 (see array)[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]503148[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:08[/TD] [TD]503204[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]455429[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Command received[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]455543[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]455584[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: cmd => changeLight[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]455619[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: no => 4[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]455652[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]495076[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: Received command from light 4 (see array)[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]495186[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2017-01-30 19:31:18[/TD] [TD]495223[/TD] [TD]15194[/TD] [TD]debug[/TD] [TD]EXE19000195 [v0.9]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [/TABLE]
Seltsames Verhalten. Ich habe nur einen Bridge-LBS und einen White Light auf der selben Logikseite. Wenn ich nun den Bridge-ID Ausgang des Bridge LBS direkt mit dem Bridge-ID Eingang des White Light LBS verbinde und die Device ID fest vorgebe, registriert sich der Light LBS sauber und der Status kommt an.
Wenn ich die direkte Verbindung trenne und statt dessen das iKO des Bridge-ID LBS an den Light LBS hänge, funktioniert es nicht.
NACHTRAG 2:
Fehler vermutlich gefunden:
Das Bridge-ID iKO war als Remanent konfiguriert. Sobald ich das entfernt habe, läuft es auch wenn die Bridge-ID über ein iKO an den Light LBS übergeben wird. Das ändern der Device-ID im laufenden Betrieb geht aber nicht, bin aber nicht sicher ob das überhaupt vorgesehen ist?
Kommentar