NEWS
deConz oder IoT? Alexa Geräte brightness bei AN
-
Hallo Leute,
ich habe da mal ein kleines Verständnisproblem.
Bisher war es so, dass ich meine Tradfri Lampen, die über deConz laufen im IoT Adapter als Alexageräte mit dem Datenpunkt "Brightness" eingebunden habe um einserseits mit der Stimme Ein- und Aus zu schalten und andererseits die Helligkeit darüber in Prozent zu steuern.
Im IoT Adapter kann man einen Prozentwert mitgeben, welche Helligkeit die Lampen bei AN haben sollen.
Das wird neuerdings von deConz falsch interpretiert. Also ich sag neuerdings, weil es mir jetzt erst aufgefallen ist. Ich lasse eigentlich alle Lampen mit 60% angehen und dimme dann bei Bedarf per Stimme oder Taster. Dabei sage ich dann auch die Prozentzahl, die auch richtig erkannt wird. Sage ich also "Alexa, Lampe 100%", dann wird im Objekt "bri" der Lampe auch der Wert 254 eingetragen. Nun wollte ich eine Lampe im IoT auf 100% setzen und hab mich gewundert, warum die so dunkel ist. Ursache dafür ist, dass der deConz Adapter die 100% aus IoT als Zahlwert 100 sieht und das ist natürlich weniger als 50% Helligkeit, da in deConz ja von 0-254 geregelt wird.
Das Objekt "bri" übernimmt also als Wert 100 und nicht wie gewünscht 254 (100%). Ist das ein Bug oder habe ich nur irgendwo eine Einstellung übersehen? Weil als Stimmbefehl geht es ja.
Wer könnte mir da helfen. -
Ich habe bei GitHub auch ein Issue gefunden, was meinem Problem entspricht. Leider gab es auch dort keine Lösung dazu.
-
Ich habe jetzt noch ein wenig getestet und weiß dann auch nicht mehr weiter.
Stelle ich im IoT den Wert für das Alexa Gerät auf "Standard", dann stehen da auch 100% drin, aber es wird der richtige Zahlwert von 254 an das Objekt "bri" übergeben. Stelle ich wieder auf 100%, dann wird nur die Zahl 100 übergeben.
Keine Ahnung, wo ich noch suchen soll, bzw. was ich dagegen machen kann.
Hier mal ein Log Ausschnitt von den Werten 50%, 100% und Standard, jeweils mit dem Alexa Befehl "Licht An".
Wenn allerdings bei 50% nur der Zahlwert 50 anstelle 127 übergeben wird, sind es nur 19% Helligkeit und bei 100 dann nach Adam Riese nur 39%.Code 200: Request succeded set light state 15: [{"success":{"/lights/15/state/on":true}},{"success":{"/lights/15/state/bri":50}}] dp: bri; id:Lights.15 tmp: deconz,0,Lights,15 stateChange Lights.15 {"val":50,"ack":false,"ts":1590608917692,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1590608917692} Code 200: Request succeded set light state 15: [{"success":{"/lights/15/state/on":true}},{"success":{"/lights/15/state/bri":100}}] dp: bri; id:Lights.15 tmp: deconz,0,Lights,15 stateChange Lights.15 {"val":100,"ack":false,"ts":1590608955097,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1590608955097} Code 200: Request succeded set light state 15: [{"success":{"/lights/15/state/on":true}},{"success":{"/lights/15/state/bri":254}}] dp: bri; id:Lights.15 tmp: deconz,0,Lights,15 stateChange Lights.15 {"val":254,"ack":false,"ts":1590608985461,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1590608985461}