NEWS
[Gelöst] Lampen werden bei 10% oder 20% ausgeschalten
-
Guten Abend,
folgendes Problem:
Ich habe über den deconz Adapter Lampen erfolgreich eingerichtet. Über einen Datenpunkt, den ich in ioBroker erstellt habe, konnte ich diese Lampe über den iot.0 Adapter erfolgreich in Alexa integrieren. Die notwendigen Datenpunkte der Lampe habe ich durch eine Veränderung des Quellcodes ermöglicht. Siehe Bilder:
Hier habe ich den Datenpunkt erstellt, der in iot.0 hinzugefügt wird.
Hier sieht man die Datenpunkte der Lampe. Bei den markierten Datenpunkten habe ich ebenfalls den Quellcode erweitert. Siehe folgende Bilder:Einmal für die Helligkeit bzw. Brightness:
Und einmal für den Schalter bzw. Switch:
Nun mein Problem, wenn ich sage "Alexa, schalte LampeXY auf 30%", passiert folgendes:
Er dimmt die Lampe auf 30, aber aktualisiert nicht die Datenpunkte. Auch wenn ich versuchen möchte, den Punkt "switch" auf "wahr" zu stellen, bleibt er auf false.
Zudem habe ich das Problem, wenn ich sage "Alexa schalte LampeXY auf 20%", dann schaltet sie die Lampe aus...Gesteuert wird alles über den ConBee Stick.
Habe den Adapter mit der Version >> 1.2.5
Vielleicht kennt jemand hier ne Lösung
-
@Smart_Home sagte in Lampen werden bei 10% oder 20% ausgeschalten:
Vielleicht kennt jemand hier ne Lösung
Binde Alexa doch über über die Phoscon App ein, das funktioniert einwandfrei.
Gruß
Christian -
@Smart_Home
Bist du sicher das die Lampe über deconz wirklich unter 20 % dimmen kannst - Über die phoscon oberfläche. Es gibt zigbee Lampen die ab 20 % Helligkeit abschalten.A.
-
Hi, was soll denn das byON 30 in dem Objekt brithness? Heißt das nicht so viel wie über 30 einschalten, unter 30 ausschalten, oder wofür ist das. Wie sieht denn dein Gerät in dem IOT Adapter aus und die Einstellungen dazu.
Da gabs doch auch noch was in den Erweiterten Einstellungen mit Aus Pegel wenn ich mich nicht irre.
Und Christian hat recht, du kannst dir den Umweg über IOT sparen und deine Lampen aus der Phoscon App direkt mit Alexa koppeln, dann bist du auch nicht auf die Cloud angewiesen. -
Vielen Dank für die ganzen Antworten
Muss zugeben, dass ich auf das direkte einbinden der Phoscon App noch nicht gekommen bin
Habe das Problem aber mit einem kleinen Blockly gelöst bekommen:
Der Code zum kopieren:
<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="jpRoTx+(x$^DYw2~N+2j" x="88" y="38"> <field name="OID">deconz.0.Lights.4.bri</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="*xGLm*P]Gdwg~$rJuugp"> <value name="IF0"> <block type="logic_compare" id="`-`jf%kFvx{TaNQ?xibL"> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="]4!b8ZO8Xe@{~EZwc0_`"> <field name="ATTR">val</field> <field name="OID">deconz.0.Lights.4.bri</field> </block> </value> <value name="B"> <block type="math_number" id="S0E.YE@#:~EP8/!`to9d"> <field name="NUM">75</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="!0wgEJ@PyUbasurLwZ@u"> <mutation delay_input="false"></mutation> <field name="OID">deconz.0.Lights.4.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Yyt}BC.3:/q^pT3R`b|@"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> </block> </xml>
Hier wird dafür gesorgt, dass bei einer Prozentanzeige von kleiner 30% die Lampe eingeschalten wird bzw. bleibt
Aber werde in Zukunft auf die Einbindung der Phoscon in Alexa tendieren
-
@Smart_Home
Nimm doch einfach mal das "byON 30" raus, dann kannst du dir dein Blocky eigentlich sparen. -
@frankyboy73 Dieses habe ich im iot.0 Adapter so festgelegt, dass wenn die Lampe eingeschalten wird, automatisch auf 30% ist und nicht auf 100%. Daher kommt der Zusatz "byON 30"
EDIT: Habe jetzt aber rumprobiert und funktioniert alles wie gewollt Egal ob 5 - 10 - 15 oder 20%, Alexa reagiert darauf und dimmt die Lampe ^^