NEWS
Harmony Hub nicht steuerbar
-
Hallo allerseits,
ich bin neu im Forum und frisch gebackener iobroker-User.
Das Forum hier ist eine wirklich gute Hilfe! Viele Startschwierigkeiten konnte ich durch die vielen Beiträge selbst überwinden.
Nun komme leider überhaupt nicht weiter und hoffe, Ihr könnt mir helfen.Ich habe hier einen Harmony Hub, der u.a. meinen Ventilator (Westinghouse falls das relevant ist) über eine Harmony Touch Fernbedienung steuert.
Die Geräte werden mir als Objekte auch angezeigt (Harmony Adapter 1.2.2).
Ich habe zusätzlich einen Wireless Button von Aqara, der über Deconz problemlos eingebunden ist.
Der Button soll nun den Ventilator auf Knopfdruck auf mittlere Stufe bzw aus stellen.
Leider kann ich über keinen einzigen Knopf bei keinem Objekt im Harmony Hub eine Reaktion auslösen. Kann mir jemand weiterhelfen? Was braucht Ihr? Vielen herzlichen Dank. -
-
@JohGre Alles klar. Sehe ich mir an. Besten Dank für die Hilfe!
-
@JohGre Hallo nochmal, danke für den Tipp. Vielleicht fehlt mir noch das Verständnis. Ich habe fakeroku versucht, aber ich schaffe es lediglich, Kommandos von der Harmony bzw vom Hub zum Iobroker zu schicken. Ich wollte gern ein Signal vom Iobroker zum Hub senden, damit der Ventilator startet. Wahrscheinlich stelle ich mich aber zu doof an. Innerhalb von iobroker kann ich bei keinem einzigen Datenpunkt des Hubs bzw der einzelnen Geräte irgendeinen Status ändern (zB TV ein o.ä.), obwohl alle angezeigt werden. Ist das sonst problemlos möglich? Muss das dann wie auch immer auch mit fakeroku gemacht werden? Dankeschön und viele Grüße
-
@Zerberos
FakeRoku legt ja folgende Objekte an
, dazu muss aber ein Gerät (vm_ioBroker) in der Harmony App hinzugefügt werden. Damit diese Objekte entstehen müssen die Tasten auf der FB einmal gedrückt werden.
Das Gerät kannst du dann in deinen Aktionen dazufügen, eine Taste entsprechend belegen und auf den Druck dann reagieren. In einem Script dann das schalten was du willst.
Ich zB. reagiere hier auf den Buttondruck "Play" und schalte ein Licht ein auson('fakeroku.0.vm_ioBroker.keys.Play', function (obj) { //FB TAste Channel Up/Down //Decke ein Aus schalten log("fakeRoku Play gedrückt"); if (obj.state.val) { if (getState("hm-rpc.0.MEQ075xxxx.1.STATE").val) { setState("hm-rpc.0.MEQ075xxxx.1.STATE"/*Decke:1.STATE*/, false); } else { setState("hm-rpc.0.MEQ075xxxx.1.STATE"/*Decke:1.STATE*/, true); } } });
-
@JohGre Besten Dank! Ich werde mich noch mal ransetzen und probieren! Könnte sein, dass ich mich noch mal melde(n muss)
-
@Zerberos Problem gelöst, oder schon aufgegeben?