[Lösung] WiFi Light Adapter und Magic Home WiFi Controller v4

Fragen zu Konfiguration und Bedienung von Adaptern
Antworten
Benutzeravatar
Mic
professional
Beiträge: 220
Registriert: 18.04.2018, 18:59

[Lösung] WiFi Light Adapter und Magic Home WiFi Controller v4

Beitrag von Mic » 14.09.2018, 18:31

Ich hatte mir vom Aliexpress mehrere Magic Home WiFi RGBW Controller bestellt (Link). Einbindung in die Magic Home App klappte. Dann den WiFi Light Adapter 0.2.1 installiert und es kam zu den Fehlern wie im Issue 21 beschrieben, hier vom Issue reinkopiert:
Spoiler: Show hidden text

Code: Alles auswählen

host.raspberrypi	2018-07-15 02:34:23.534	info	Restart adapter system.adapter.wifilight.0 because enabled
host.raspberrypi	2018-07-15 02:34:23.534	error	instance system.adapter.wifilight.0 terminated with code 0 (OK)
Caught	2018-07-15 02:34:23.534	error	by controller[0]: at Socket.onack (/root/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
Caught	2018-07-15 02:34:23.534	error	by controller[0]: at Socket. (/root/node_modules/iobroker.js-controller/lib/adapter.js:2281:25)
Caught	2018-07-15 02:34:23.534	error	by controller[0]: at /root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:848:21
Caught	2018-07-15 02:34:23.534	error	by controller[0]: at safeCallback (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:188:13)
Caught	2018-07-15 02:34:23.534	error	by controller[0]: at /root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:1297:9
Caught	2018-07-15 02:34:23.533	error	by controller[0]: at main (/root/node_modules/iobroker.wifilight/wifilight.js:917:54)
Caught	2018-07-15 02:34:23.533	error	by controller[0]: at WifiLight.run (/root/node_modules/iobroker.wifilight/wifilight.js:170:10)
Caught	2018-07-15 02:34:23.533	error	by controller[0]: at WifiLight.createDevice (/root/node_modules/iobroker.wifilight/wifilight.js:197:19)
Caught	2018-07-15 02:34:23.533	error	by controller[0]: at CDevice.getFullId (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:1113:20)
Caught	2018-07-15 02:34:23.533	error	by controller[0]: at dcs (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:304:33)
Caught	2018-07-15 02:34:23.532	error	by controller[0]: TypeError: Cannot read property '0' of undefined
wifilight.0	2018-07-15 02:34:23.503	error	at Socket.onack (/root/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
wifilight.0	2018-07-15 02:34:23.503	error	at Socket. (/root/node_modules/iobroker.js-controller/lib/adapter.js:2281:25)
wifilight.0	2018-07-15 02:34:23.503	error	at /root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:848:21
wifilight.0	2018-07-15 02:34:23.503	error	at safeCallback (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:188:13)
wifilight.0	2018-07-15 02:34:23.503	error	at /root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:1297:9
wifilight.0	2018-07-15 02:34:23.503	error	at main (/root/node_modules/iobroker.wifilight/wifilight.js:917:54)
wifilight.0	2018-07-15 02:34:23.503	error	at WifiLight.run (/root/node_modules/iobroker.wifilight/wifilight.js:170:10)
wifilight.0	2018-07-15 02:34:23.503	error	at WifiLight.createDevice (/root/node_modules/iobroker.wifilight/wifilight.js:197:19)
wifilight.0	2018-07-15 02:34:23.503	error	at CDevice.getFullId (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:1113:20)
wifilight.0	2018-07-15 02:34:23.503	error	at dcs (/root/node_modules/iobroker.wifilight/node_modules/soef/soef.js:304:33)
wifilight.0	2018-07-15 02:34:23.503	error	TypeError: Cannot read property '0' of undefined
wifilight.0	2018-07-15 02:34:23.502	error	uncaught exception: Cannot read property '0' of undefined
wifilight.0	2018-07-15 02:34:23.427	info	starting. Version 0.2.1 in /root/node_modules/iobroker.wifilight, node: v8.11.3
Ein Post (Link) in einem anderen Forum brachte mich der Sache näher und bin danach vorgegangen.

Allerdings zickten dann die Controller nach dem Zurücksetzen auf Werkseinstellungen: hier blinkten sie danach dauerhaft, und man konnte sie nicht mehr über ein iPhone in die Magic Home App integrieren, entweder der Controller wurde nicht als WiFi gefunden, oder die Magic Home konnte diesen dann nicht integrieren.
Dann habe ich das ganze mit einem iPad ausprobiert, damit konnte ich dann endlich alle blinkenden, auf Werkseinstellungen zurückgesetzte Controller einbinden.

Allerdings kamen mit dem WiFi Light Adapter 0.2.1 wieder oben genannte Fehler.

Lösung: Downgrade des Adapters auf 0.2.0, damit läuft es nun einwandfrei.
ioBroker als Proxmox-Container auf Zotac CI327, Alexas, Hue, Shelly, Osram, Magic Home LED Controller, FRITZ!Box, Denon AVR
Ein paar ioBroker-Skripte: Siehe GitHub
– Bitte keine Fragen per PM, sondern im Forum stellen, damit allen geholfen wird –

Antworten