NEWS
OSRAM SMART+ Spot ['PAR 16 50 RGBW - LIGHTIFY']
-
Hallo an alle,
Ich bin einer der scheinbar vielen Nutzer, die Probleme mit OSRAM smart+ in irgendeiner Form haben und würde die Spezialisten bitten, einmal einen Blick darauf zu werfen.
Sorry für die Länge, aber ich wollte alles liefern, was so in anderen Posts diesbezüglich nachgefragt wurde.Zur Ausgangslage.
Ich habe den IOBroker auf einem Rock64 (heute: update, upgrade und restart durchgeführt) und das Ganze läuft soweit.
Betreibe den Zigbee Adapter über den Zigbee Stick CC2531. Das System wurde im Frühjahr aufgesetzt, dh ein vergleichsweise aktueller Flash auf dem Stick. (wenn ich wüsste, wie ich die Firmware auslese hätte ich gerne was genaueres angeboten)Zigbee Adapter 0.11.2 läuftderzeit mit folgenden Objekten:
Gestern hatte ich mit Teilerfolg vier OSRAM smart+ Spot GU10 (PAR16 RGBW Z3) erkennen können, indem ich sehr, sehr nahe mit dem USB Stick an dem Spot war.
und diese wurden in den Instanzen angezeigt.
Gem https://github.com/ioBroker/ioBroker.zigbee/wiki/Supported-devices wird diese Leuchte AB35996 (PAR 16 50 RGBW - LIGHTIFY) unterstützt.
zigbeeModel: ['PAR 16 50 RGBW - LIGHTIFY'],
model: 'AB35996',
vendor: 'OSRAM',
description: 'Smart+ Spot GU10 Multicolor',
extend: generic.light_onoff_brightness_colortemp_colorxy,Jedoch ist die Darstellung nicht im üblichen Ordnerformat (s.o.) der Objekte, in dem auch Sensoren und deren Status ausgewiesen wird, sondern lediglich im diesem (Info-???)Format
Demzufolge konnte auch kein Status angezeigt, geschweige geschaltet werden. Meine 4 Spots sind mittlerweile aus der Objektansicht verschwunden, jedoch noch als Instanz vorhanden und werden beim Adapter Restart gelistet (siehe log Datei unten)
Mein Zigbee Netzwerk sieht ohnehin etwas schlicht aus, aber funktioniert in der Auswertung/Anzeige. Hier ist zB Fenster 02 eine Türkontakt, deren Status korrekt ausgewiesen wird und die eingerichteten Telegram Meldungen auch funktionieren. Fenster 2 Sollte eigentlich über Plug 1 und 3 an den Coordinator melden, da eine größere Entfernung zum USB Stick. Aber diese 'Verbindung über OSRAM PLUG' Darstellung hatte ich fast nie.
Nach Adapter Restart erscheint folgender Log-Eintrag (ohne Fehlermeldung, wenn ich das richtig sehe):
2019-08-23 13:24:30.677 host.ioBroker-Rock object change system.adapter.zigbee.0 2019-08-23 13:24:30.678 host.ioBroker-Rock stopInstance system.adapter.zigbee.0 2019-08-23 13:24:30.679 host.ioBroker-Rock stopInstance system.adapter.zigbee.0 killing pid 16251 2019-08-23 13:24:30.785 host.ioBroker-Rock instance system.adapter.zigbee.0 terminated with code 0 (OK) 2019-08-23 13:24:34.285 host.ioBroker-Rock object change system.adapter.zigbee.0 2019-08-23 13:24:34.317 host.ioBroker-Rock instance system.adapter.zigbee.0 started with pid 22694 2019-08-23 13:24:36.755 zigbee.0 starting. Version 0.11.2 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.16.1 2019-08-23 13:24:36.772 zigbee.0 Start on port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00XXXXXXXE257-if00 channel 11 2019-08-23 13:24:36.773 zigbee.0 Queue is: true 2019-08-23 13:24:36.849 zigbee.0 Reset coordinator 2019-08-23 13:24:38.925 zigbee.0 zigbee-shepherd started! 2019-08-23 13:24:39.218 zigbee.0 Zigbee-shepherd ready. Firmware version: 2.6.3 rev 20181024 2019-08-23 13:24:39.220 zigbee.0 Shepherd ready. {"state":"Coordinator","channel":"11","panId":6XXXXXXX4,"extPaId":[221 XXXXXX],,"ieeeAddr": "0x0XXXXXXXe257","nwkAddr":0} 2019-08-23 13:24:30.677 host.ioBroker-Rock object change system.adapter.zigbee.0 2019-08-23 13:24:39.270 zigbee.0 1 (0x7cXXXXXXd6076): AB3257001NJ - OSRAM Smart+ plug (Router) 2019-08-23 13:24:39.273 zigbee.0 2 (0x7cbXXXXXXae74a8): AB3257001NJ - OSRAM Smart+ plug (Router) 2019-08-23 13:24:39.274 zigbee.0 3 (0x7cXXXXXXae759c): AB3257001NJ - OSRAM Smart+ plug (Router) 2019-08-23 13:24:39.275 zigbee.0 4 (0x00XXXXXXXdee): MCCGQ01LM - Xiaomi MiJia door & window contact sensor (EndDevice) 2019-08-23 13:24:39.275 zigbee.0 5 (0x0015XXXXXX819): MCCGQ01LM - Xiaomi MiJia door & window contact sensor (EndDevice) 2019-08-23 13:24:39.276 zigbee.0 6 (0x00XXXXXXXXXf731): MCCGQ01LM - Xiaomi MiJia door & window contact sensor (EndDevice) 2019-08-23 13:24:39.277 zigbee.0 7 (0x00XXXXXXXXX803): MCCGQ01LM - Xiaomi MiJia door & window contact sensor (EndDevice) 2019-08-23 13:24:39.277 zigbee.0 8 (0x001XXXXXXX8f): MFKZQ01LM - Xiaomi Mi/Aqara smart home cube (EndDevice) 2019-08-23 13:24:39.278 zigbee.0 9 (0x001XXXXXXX6f694): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) 2019-08-23 13:24:39.278 zigbee.0 10 (0x00158d0002c66796): MCCGQ01LM - Xiaomi MiJia door & window contact sensor (EndDevice) 2019-08-23 13:24:39.279 zigbee.0 11 (0xf0XXXXXXX8703): AC08559 - OSRAM SMART+ Spot GU10 Multicolor (Router) 2019-08-23 13:24:39.280 zigbee.0 12 (0xf0dXXXXXXX86c0): AC08559 - OSRAM SMART+ Spot GU10 Multicolor (Router) 2019-08-23 13:24:39.280 zigbee.0 13 (0xf0XXXXXXX297ae): AC08559 - OSRAM SMART+ Spot GU10 Multicolor (Router) 2019-08-23 13:24:39.281 zigbee.0 14 (0xf0XXXXXXX29a07): AC08559 - OSRAM SMART+ Spot GU10 Multicolor (Router) 2019-08-23 13:25:00.028 host.ioBroker-Rock instance system.adapter.dwd.0 started with pid 22708 2019-08-23 13:25:02.044 dwd.0 starting. Version 2.4.3 in /opt/iobroker/node_modules/iobroker.dwd, node: v8.16.1 2019-08-23 13:25:03.264 host.ioBroker-Rock instance system.adapter.dwd.0 terminated with code 0 (OK) 2019-08-23 13:25:10.254 zigbee.0 Dev 0x7cb03eaa00ae74a8 Plug 01 not configured yet, will try again in latest 300 sec 2019-08-23 13:25:10.444 zigbee.0 Successfully configured 0x7cb03eaa00ad6076 Plug 01 2019-08-23 13:25:43.946 zigbee.0 new dev 0x7cbXXXXXXX4a8 6943 Plug 01 2019-08-23 13:25:46.087 zigbee.0 new dev 0x7cXXXXXXX759c 37280 Plug 01 2019-08-23 13:25:49.835 zigbee.0 new dev 0x7cXXXXXXX6076 40432 Plug 01 2019-08-23 13:25:50.813 zigbee.0 Successfully configured 0x7cb03eaa00ad6076 Plug 01 2019-08-23 13:25:51.023 zigbee.0 Successfully configured 0x7cb03eaa00ae74a8 Plug 01,"ieeeAddr":"0x0XXXXXXXe257","nwkAddr":0}
Sollten noch weitere Details benötigt werden, bitte mich wissen lassen (am Besten mit einer ‚foolproof‘ Erläuterung, wie die Daten zu beschaffen sind. Bin nicht so der IT-ler.
BTW. So sehen die ersten Zeilen /opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-shepherd-converterspackage.json aus:
"_from": "zigbee-shepherd-converters@^10.0.2",
"_id": "zigbee-shepherd-converters@10.2.3",
"_inBundle": false,Das ist jetzt mal alles, was ich an möglichen Antworten habe. Wie gesagt, die Fragen wurden ja schon in diversen anderen Diskussionen gestellt.
Was ist das Ziel der Übung? Die OSRAM Zigbee Teile alle korrekt dargestellt zu bekommen.
Die Krönung wäre dann, ohne eine zusätzliche Fernbedienung (zB Paulmann Zigbee FB Gent o.ä.) per IOBroker den Status anzusehen, den PLUG zu schalten und beim SPOT Farbton und Helligkeit zu regeln.
Das Zweite (Steuerung/Regelung) wäre wharscheinlich ein neuer Forumsbeitrag, ausser er lässt sich mit dem Grundsätzlichen (Systemintegration und Anzeige) erledigen.Sollte diese Anfrage im falschen Forum eingestellt sein, bitte verschieben.
Ich hoffe, dass geholfen werden kann.Erst einmal ein schönes WE.
MartinMOD Edit Jey Cee: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
-
@mjohn
Anscheinend handelt es sich bei deinem Spot um einen neuen - er meldet sich alsPAR16 RGBW Z3
an, unter diesem Namen ist er noch nicht im Adapter integriert. Der integrierte heißt
PAR 16 50 RGBW - LIGHTIFY
Bevor das getan ist wird er nicht gehen.
A.
P.s. ich kann das einpflegen - aber nicht sofort. -
Hi Asgothian,
erst einmal danke für die schnelle Antwort.
Was kann ich bereit stellen, um zu helfen. Meine IT Kenntnisse sind überschaubar, dh bitte klare 'Anweisungen'.
Derzeit noch keine Eile, aber wenns richtig dunkel wird wäre schön.M
-
@mjohn zum helfen gibt es 2 Möglichkeiten:
- die richtige: einen Account auf github anlegen, das Projekt iobroker.zigbee forken, im fork die notwendige Änderung am devastates.js machen, dann Adapter vom fork installieren. Wenn die Änderung erfolgreich war per pull request zurück in iobroker.zigbee.
- bei Dir auf dem iobroker einpatchen: per Konsole auf den Rechner, mit nem Texteditor die Datei /opt/iobroker/node_modules/iobroker.zigbee/lib/devastates.js ändern. Wenn du dabei Fehler machst und der Adapter nicht mehr läuft kannst du einfach den Adapter neu installieren - deine Konfiguration bleibt dabei erhalten.
Die Änderung in der Datei ist einfach: aus der Zeile
models: ['PAR 16 50 RGBW - LIGHTIFY'],
Folgendes machen
models: ['PAR 16 50 RGBW - LIGHTIFY','PAR16 RGBW Z3'],
Da ich am Wochenende nicht an meinen iobroker ran komme kann ich das nicht testen und deswegen auch nicht machen.
Danach Adapter neu starten und die birne sollte erkannt werden. Du musst sie dafür auch nicht neu pairen.
A.
-
Hi Asgothian,
gesagt, getan (Option 2, da ich mich noch einlesen muss, wie das mit github funktioniert.) Mit FilieZilla und Notepad++ kann sogar ich das...
Hier das neue Adapterbild des IOBrokers.
Dabei ist zu sagen, dass Lampe -4- jetzt in weiß leuchtet, und die -3- nicht angeschlossen ist.
Da ich in einem anderen Forumsbeitrag gelesen habe, dass 370 warmweiß ist (153 kalt) sieht das ja gar nicht schlecht aus. Sie leuchtet warmweiß.Jetzt bleibt noch der Punkt, wie das ganze so integrieren, dass eine Regelung (weiß kalt-->warm, Farbe und Dimmen) möglich ist. Wenn es da auch Ansätze gibt, die ich mit meinen Kenntnissen hinbekomme, super...
Nochmals, vielen Dank und
ein schönes WE,
M -
@mjohn
Das sollte jetzt schon gehen.Color erwartet wahrscheinlich nen rgb String (‚#ffaa00’), brightness sollte von 0 - 100 die Helligkeit ändern. Zum regeln musst du halt irgendwie diese Datenpunkte Befüllen. Da gibts dann verschiedene Optionen (scripte, vis, Google Home, Alexa ...)
Wenn das nicht geht muss ich nochmal schauen.
A.
-
Hi Asgothian,
danke für die Hinweise.
habe hier https://forum.iobroker.net/topic/20967/ansteuerung-osram-led-band-flex-rgbw-via-zigbee-stick-cc2531/7 mal aufgegriffen, da das RGB Problem dort gelöst schien und du auch hilfreich warst.
Bitte auch mal einen Blick riskieren. Alles funzt, ausser RGB. Letzte Herausforderung (für den Moment, wie ich mich kenne)
Falls mitlerweile falsches Topic, bitte sagen, dann stelle ich die Frage wo anders oder einfach verschieben, dann danke.
Einen Schönen Sonntag.
M -
Hallo an die Gemeinde,
ich habe seit gestern wieder das Fragezeichen in der Kachel.
Habe gestern auf den neuen Adapter aktualisiert von 0.11.2 auf 0.11.3. Der Rest ist unverändert. Wie oben beschrieben, habe ich die Datei /opt/iobroker/node_modules/iobroker.zigbee/lib/devastates.js geändert, denke allerdings nicht, dass dies ursächlich ist.Logischerweise kann ich diese Teile jetzt nicht mehr kontrollieren.
Irgend eine Idee?LG
-
@mjohn sagte in OSRAM SMART+ Spot ['PAR 16 50 RGBW - LIGHTIFY']:
Wie oben beschrieben, habe ich die Datei /opt/iobroker/node_modules/iobroker.zigbee/lib/devastates.js geändert, denke allerdings nicht, dass dies ursächlich ist.
das kann ursächlich sein - ich bin mir nicht sicher ob diese Änderung in einem Pull-Request auf Github gelandet ist. Beim Update wird auch diese Datei ausgetauscht. Bitte Prüf mal ob die Einträge in der devstates.js Datei noch drin sind.
A.
-
Hi Asgothian,
diese Idee ist mir heute morgen auch gekommen. Natürlich sollte ich die überschriebene Datei erneut anpassen. Funktioniert dann auch wieder.
Wie soll ich vorgehen, dass dies dauerhaft eingepflegt wird? Die PAR16 RGBW Z3 erkannt werden und dann vielleicht auch Farben kontrollieren können (was die GU10 ja können soll und bei dem Reset auch macht-flashing blue).
Ich habe mal einen issue aufgemacht, war auch nicht der Einzige.
Irgendwelche Tipps/Workarounds für die RGBW Problematik?LG
-
@mjohn
Ich hab die Anpassungen bei mir im Entwicklungsbranch übernommen, und werd sie mit dem nächsten Pull Request in den Adapter bringen.Das Thema RGB müssen wir uns gemeinsam anschauen - ich bin mir nicht sicher warum es nicht geht. Ich wuerde vorschlagen das wir uns im ioBroker TS treffen, wenn Dir das recht ist.
A.
-
Sorry für die späte Antwort. Sportunfall im Urlaub.
Was ist 'ioBroker TS', ich bin nicht so der Insider?M
-
@mjohn wir haben einen Teamspeak Server, auf dem wir uns über das Netz direkt unterhalten können. Das ist bei komplexeren Problemen einfacher als über Posts.
Allerdings bin ich jetzt erst einmal ein paar Tage unterwegs, das müsste also bis kommende Woche warten.
A.
-
@Asgothian
Verstanden.
Bin auch wieder verfügbar.Update auf neuen Zigbee Adapter, gleiches Spiel (? als Adaptersymbol bei der OSRAM Z3), dh Update der devstates.js immer noch notwendig, iobroker restart (Rock64) und iobroker restart im Browser. Jetzt wieder alles wie vorher. Hätte gedacht, dass es mitlerweile gelöst wäre. Schade....
M
-
Hallo an die Spezialisten,
Habe nach langer Zeit wieder ein Zigbee-Adapter Update (auf 1.0.1.) gemacht, und wieder gleiches Spiel.
? in der Kachel, die devices.js angepasst und alles ist wieder gut...
Wäre es nicht evtl. möglich, den Adapter soweit anzupassen, dass die PAR16 RGBW Z3 automatisch erkannt wird?
Und dann noch...
Hat vielleicht schon jemand einen Weg gefunden, wie die RGB Farbwerte zu steuern sind? Wie schon in anderen Foren beschrieben kann ich Dimmen und Weisston ändern. Die Lampe kann Farbe, aber nur wenn ich im ioB bei den Objeken einen Farbwert eintrage.
Über HABPanel geht das leider nicht.Die Netzwerkkarte wird leider bei mir jetzt auch ohne Verbindungen angezeigt
Ich wäre sehr dankbar für geeignete Hilfe.
M -
@mjohn
Der Weg dahin ist ganz einfach:- Account bei Github anlegen
- iobroker.zigbee adapter forken
- deine Anpassungen auf Github machen
- Pull Request erzeugen
- abwarten
Das kannst du alles selber machen, dann ist das relativ bald integriert.
A.
-
@Asgothian
Danke für die prompte Antwort.Bin nicht so der Fachmann, eher der Anwender.
Hab ein Account bei Github,
finde auch ioBroker / ioBroker.zigbee
und hab mal was eingegeben. Vielleicht ist auch ein pull request auf meiner version/folk rausgekommen.Ich werde beobachten......
Bevor ich da irgendwelchen weiteren Unsinn mache, muss ich halt manuell anpassen. Ich bin schon ziemlich stolz, dass ich das System mit PuTTY und FileZilla halbwegs am Laufen halten kann.
Wenn da was falsch läuft bin ich ziemlich geliefert.Schaun mer mal was jetzt passiert
M