NEWS
Mal wieder Broadlink und Funksteckdosen
-
Hallo, ich bin auch zu bl..d. Wie verknüpfe ich denn die beiden gelernten Befehle mit dem neu angelegten Objekt?
Und wo lege ich das Objekt an? auch in dem Order "L" vom Broadlink?
Irgendwie sieht meine Ordnerstruktur anders aus wie in den Beispielen die ich bisher gefunden habe.
Wenn es denn dann geklappt hat, ist es dann sinnvoller ein Blockly Skript einzurichten oder eine Szene? Um die Steckdose dann mit Alexa zu steuern?
-
Ja das war wohl zu undeutlich von mir. Also ich möchte angelernte Befehle von meinem Broadlink über Alexa steuern. Das sind 433MHZ und IR Signale. Sowol ein/aus mit zwei unterschiedlichen als auch Taster Signale mit nur einem Code. Wenn ich die Codes angelernt habe liegen die im Ordner L vom Broadlink. Wie führe ich jetzt die Codes zusammen damit sie zu einem Schalter werden?
-
Ja das war wohl zu undeutlich von mir. Also ich möchte angelernte Befehle von meinem Broadlink über Alexa steuern. Das sind 433MHZ und IR Signale. Sowol ein/aus mit zwei unterschiedlichen als auch Taster Signale mit nur einem Code. Wenn ich die Codes angelernt habe liegen die im Ordner L vom Broadlink. Wie führe ich jetzt die Codes zusammen damit sie zu einem Schalter werden? `
Wie man diese mit Alexa steuert kann ich nicht sagen, da ich kein Alexa nutze (warte auf Google Home Integration :roll: ).
Solange du die durchzuführenden Aktionen in ioBroker bereits schalten kannst, ist das ausführende Medium (IR, 433Mhz, etc) egal. Das Schöne an ioBroker ist ja gerade, dass er das alles zusammenführt und für uns "übersetzt". :)
Wenn du nun mehrere Aktionen mit einem Schalter ausführen willst, dann erstelle ein Datenpunkt mit der Rolle "button" (ich erstelle meine gerne in einem extra Unterordner namens "custom", indem ich den Datenpunkt zum Beispiel "custom.0.testbutton" nenne). Dann kann man mit einem Script durch den Javascript Adapter (am einfachsten ist es ein Blockly Script zu erstellen) mehrere Aktionen durchführen, wenn dieser Button gedrückt wird.
Ob und wie man diesen Button dann in Alexa anbinden kann, weiß ich leider nicht.
Ich hoffe das war zumindest teilweise eine Antwort auf deine Frage.
-
Ok. Dann brauchen die angelernten Codes gar nicht im gleichen Ordner wie der angelegte Datenpunkt liegen? Die Zusammenführung wird nur in Blockly gemacht? `
Richtig. Einfach einen Trigger auswählen (bspw. das Aktualisieren oder ändern des Values eines Button Objektes) und dann jegliche Aktion aus allen möglichen Datenpunkten aus allen möglichen Ordnern durchführen lassen. :)
Wenn du immer die gleichen Systeme in den gleichen Zustand schalten möchtest, kannst du auch eine Szene hierfür anlegen. Das ist etwas eleganter und bei Bedarf einfacher anzupassen. Wenn du die Szene ausführst, werden die Devices alle je nach Szene geschaltet. Bspw. kannst du eine Szene machen die alle Lampen mit state=false versorgen soll. Dann würden beim Ausführen dieser Szene (kann auch über Blockly geschehen) alle Lampen ausgeschaltet werden.