NEWS
[Lösung] WiFi Light Adapter und Magic Home WiFi Controller v4
-
Ich hatte mir vom Aliexpress mehrere Magic Home WiFi RGBW Controller bestellt (https://de.aliexpress.com/item//32886375813.html). Einbindung in die Magic Home App klappte. Dann den WiFi Light Adapter 0.2.1 installiert und es kam zu den Fehlern wie im https://github.com/soef/ioBroker.wifilight/issues/21 beschrieben, hier vom Issue reinkopiert:
!
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 (https://smarthome.schimmer-media.de/forum/index.php?thread/390-magic-home-led-controler-in-iobroker/&postID=15489#post15489) 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.