NEWS
Neuer Adapter:::milight-smart-light
-
Bei mir läuft alles allerdings merkt sich der Controller anscheinend keine Einstellungen mehr jedesmal wenn ich anschalte leuchten die Leds weiß obwohl vorher ein Farbprogramm lief. 0.2.1
-
@Camuri Es wird bei on immer auf den letzten rgb-Wert geschaltet.
-
Ich klink mich auch wieder einmal hier ein. Ultrabook war ausser Gefecht, darum länger nichts gemacht am iobroker.
Bei mir verhält sich der Adapter in der neusten Version gleich wie bei @CAMURI und @DARTHBULLY .
Wenn ich den "whiteTemperature" Wert per ioBroker auf z.b. 2700K setzte, dann OFF schalte und und wieder ON schalte ist das Licht Kaltweiss (~6500K) der Wert wird aber weiterhin als 2700K angezeigt.Ist das bei dir nicht so @carsten04 ?
Wohlverstanden: Ich mache alles per ioBroker, die Android App starte ich eigentlich nie, die ist sowas von schlecht. Fernbedienung habe ich gar keine
Der Server für die App läuft bei mir mittlerweile, jedoch wird keine Box zum auswählen angezeigt.
Danke dass du dir hier soviel Zeit nimmst um allen zu Antworten und den Adapter zu verbessern!
-
@tripper Hast Du via Github noch einmal neu installiert? Im whiteMode sind jetzt die 2700K Standard.
-
@carsten04 Ja, das hatte ich. Bin aber wieder zurück auf Version 0.1.9
whiteMode nutze ich im Normalfall gar nicht.
Soweit ich verstanden habe braucht's den auch nicht wirklich, ich nutze hauptsächlich "on", "off" oder "on/off". Darum frage ich mich auch wieso dann an der Farbtemperatur etwas geändert wird ohne das ich willUnd logischerweise müsste dann ja auch der "whiteTemperature" Wert verändert werden, wird er aber NIE ! Mit den neuen Versionen bleibt der immer so wie ich ihn gesetzt habe auf 2700. Aber meine Lampe leuchtet halt trotzdem mit 6500K
Hab mal eine Testumgebung installiert, ich werde ab jetzt dort Versuche mit den neuen Versionen machen. Meine Mitbewohner haben keine Freude wenn das Licht nicht wie gewohnt läuft
-
Seltsam, auf der Testumgebung die ich unter Windows eingerichtet habe läuft alles wie gewünscht inkl. App Server
Entweder funkt da etwas dazwischen auf meiner produktiven Installation oder Linux will nicht bei mir. Dabei hatte ich vor 2 Wochen extra alles komplett neu aufgesetzt und praktisch von null angefangen auf meinem OrangePi
-
@tripper Eigentlich sollte es unter Windows und Linux gleich funktionieren. Meine Produktionsumgebung ist eine Synology DS mit einem Docker Container und Test-/Entwicklungsumgebung ist eine win7 Maschine. Bei Beiden laufen Adapter und App ohne Probleme.
-
Bei mir kommt der LOG wenn ich den Adapter installieren möchte.
Kann mir einer sagen wo das Problem liegt? -
bei mir ist jetzt das Problem aufgetreten das die Ledleiste im Hausgang unter den Objekten verschwunden ist einfach so und da ich meine Leisten ober Zeitsteuerung an und ausschalten lasse und keine Lust hatte immer das Farbwechselprogramm einzustellen bin ich wieder zurück auf 0.1.9.
-
@Max-lex sagte in Neuer Adapter:::milight-smart-light:
Bei mir kommt der LOG wenn ich den Adapter installieren möchte.
Kann mir einer sagen wo das Problem liegt?Du nutzt noch eine uralte npm-Version und hast wahrscheinlich vergessen diese beim update von node.js mit zu aktualisieren.
-
So, der Adapter von Github läuft nun wieder bei mir.
(Ich hatte heute die TCP Ports in /opt/iobroker/iobroker-data/iobroker.json auf 0.0.0.0 geändert war vorher 127.0.0.1, KEINE AHNUNG ob das irgendwie einen Einfluss hatte, als Linux noob denke ich nicht, lustigerweise läuft der Adapter aber nun soweit )Die App will aber immer noch nicht. Ich scheitere schon daran den Schieber im Tab "MSL APP" zu aktivieren, der bleibt einfach auf "aus". Somit kann ich auch den Websocket Port nicht definieren. Im Log sehe ich auch nicht dass der Server gestartet wurde. Aufrufen kann ich zwar nun über 4400, jedoch keine Bridge anwählen.
Das hatte ich vorher schon einmal, aber dachte ich kümmere mich erst mal um die grundsätzlichen Dinge . -
@tripper sagte in Neuer Adapter:::milight-smart-light:
So, der Adapter von Github läuft nun wieder bei mir.
(Ich hatte heute die TCP Ports in /opt/iobroker/iobroker-data/iobroker.json auf 0.0.0.0 geändert war vorher 127.0.0.1, KEINE AHNUNG ob das irgendwie einen Einfluss hatte, als Linux noob denke ich nicht, lustigerweise läuft der Adapter aber nun soweit )Du solltest auf jeden Fall npm aktualisieren!
Die App will aber immer noch nicht. Ich scheitere schon daran den Schieber im Tab "MSL APP" zu aktivieren, der bleibt einfach auf "aus". Somit kann ich auch den Websocket Port nicht definieren. Im Log sehe ich auch nicht dass der Server gestartet wurde. Aufrufen kann ich zwar nun über 4400, jedoch keine Bridge anwählen.
Das ist ein MaterializeCSS-Problem und wurde weiter oben im thread ausführlich erläutert. Kurzfassung: Klick etwas links bezw. rechts neben den Switch, dann funktioniert es.
Wenn die App nicht aktiviert ist, dann bekommst Du im Browser eine Fehlermeldung. Wenn Du trotzdem etwas siehst, dann wurde der alte Prozess nicht sauber beendet. Daher entweder Prozess killen, oder Rechner neu starten.
Das hatte ich vorher schon einmal, aber dachte ich kümmere mich erst mal um die grundsätzlichen Dinge .
-
@carsten04 sagte in Neuer Adapter:::milight-smart-light:
Du solltest auf jeden Fall npm aktualisieren!
Also npm 6.4.1, nodejs v8.15.0, und node v8.15.0 sollten aktuell sein. Oder soll ich die nochmal nach Anleitung entfernen und neu installieren? Sonst läuft eigentlich alles,
Keine Ahnung was sonst nicht stimmt mit meinem System. Hab jetz neuerdings z.b. auch diese Fehlermeldungen im Log:
Caught 2019-02-26 20:48:37.209 error by controller[0]: at processImmediate [as _immediateCallback] (timers.js:745:5) Caught 2019-02-26 20:48:37.209 error by controller[0]: at tryOnImmediate (timers.js:768:5) Caught 2019-02-26 20:48:37.208 error by controller[0]: at runCallback (timers.js:810:20) Caught 2019-02-26 20:48:37.208 error by controller[0]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3709:38) Caught 2019-02-26 20:48:37.208 error by controller[0]: at Adapter.emit (events.js:214:7) Caught 2019-02-26 20:48:37.208 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-02-26 20:48:37.207 error by controller[0]: at Adapter.adapter.on (/opt/iobroker/node_modules/iobroker.milight-smart-light/main.js:124:67) Caught 2019-02-26 20:48:37.207 error by controller[0]: at RgbFullColorCommand.wrapper [as on] (/opt/iobroker/node_modules/lodash/lodash.js:5323:16) Caught 2019-02-26 20:48:37.207 error by controller[0]: at apply (/opt/iobroker/node_modules/lodash/lodash.js:475:27) Caught 2019-02-26 20:48:37.207 error by controller[0]: at RgbFullColorCommand.<anonymous> (/opt/iobroker/node_modules/iobroker.milight-smart-light/lib/js/mslcommandsV6.js:430:23) Caught 2019-02-26 20:48:37.207 error by controller[0]: at MslStatestore.setState (/opt/iobroker/node_modules/iobroker.milight-smart-light/lib/js/mslstatestore/mslstatestore.js:64:79) Caught 2019-02-26 20:48:37.206 error by controller[0]: TypeError: Cannot read property 'val' of undefined milight-smart-light.0 2019-02-26 20:48:37.153 error at processImmediate [as _immediateCallback] (timers.js:745:5) milight-smart-light.0 2019-02-26 20:48:37.153 error at tryOnImmediate (timers.js:768:5) milight-smart-light.0 2019-02-26 20:48:37.153 error at runCallback (timers.js:810:20) milight-smart-light.0 2019-02-26 20:48:37.153 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3709:38) milight-smart-light.0 2019-02-26 20:48:37.153 error at Adapter.emit (events.js:214:7) milight-smart-light.0 2019-02-26 20:48:37.153 error at emitTwo (events.js:126:13) milight-smart-light.0 2019-02-26 20:48:37.153 error at Adapter.adapter.on (/opt/iobroker/node_modules/iobroker.milight-smart-light/main.js:124:67) milight-smart-light.0 2019-02-26 20:48:37.153 error at RgbFullColorCommand.wrapper [as on] (/opt/iobroker/node_modules/lodash/lodash.js:5323:16) milight-smart-light.0 2019-02-26 20:48:37.153 error at apply (/opt/iobroker/node_modules/lodash/lodash.js:475:27) milight-smart-light.0 2019-02-26 20:48:37.153 error at RgbFullColorCommand.<anonymous> (/opt/iobroker/node_modules/iobroker.milight-smart-light/lib/js/mslcommandsV6.js:430:23) milight-smart-light.0 2019-02-26 20:48:37.153 error at MslStatestore.setState (/opt/iobroker/node_modules/iobroker.milight-smart-light/lib/js/mslstatestore/mslstatestore.js:64:79) milight-smart-light.0 2019-02-26 20:48:37.153 error TypeError: Cannot read property 'val' of undefined milight-smart-light.0 2019-02-26 20:48:37.152 error uncaught exception: Cannot read property 'val' of undefined
Also npm 6.4.1, nodejs v8.15.0, und node v8.15.0 sollten aktuell sein. Oder soll ich die nochmal nach Anleitung entfernen und neu installieren? Sonst läuft eigentlich alles,
-
@tripper npm v6.4.1 ist ok. In Deinem Log stand aber was von 2.15.12.
-
@tripper npm v6.4.1 ist ok. In Deinem Log stand aber was von 2.15.12.
Da hast du mich wohl verwechselt Ist auch nicht immer leicht hier die Übersicht zu behalten
-
@tripper Sorry, Du hast recht.
-
@tripper Lösch bitte noch einmal die Instanz und lege diese dann wieder an, dann müsste der Fehler eigentlich weg sein.
-
Hat leider nur kurzfristig etwas gebracht. Hab wieder die gleichen Meldungen in Log. Aber Hauptsache das Licht geht
Die App ist auch toll! Die erste und einzige Android Web-App die ich wohl öfters nutzen werde. Vielen Dank für deine Arbeit!
-
@carsten04 sagte in Neuer Adapter:::milight-smart-light:
@Camuri Es wird bei on immer auf den letzten rgb-Wert geschaltet.
ist das so beabsichtigt oder wird das wieder gefixt?
-
@Camuri sagte in Neuer Adapter:::milight-smart-light:
@carsten04 sagte in Neuer Adapter:::milight-smart-light:
@Camuri Es wird bei on immer auf den letzten rgb-Wert geschaltet.
ist das so beabsichtigt oder wird das wieder gefixt?
Das ist so beabsichtigt!