NEWS
script: etwas hintereiander in abhängigkeit schalten
-
müßte etwas scripten und frage mich gerade, ob es da nicht etwas besseres gibt, wie meine lösung
es sollen hintereinander 3 geräte geschalten werden - aber es besteht die abhängigkeit zum vorigen schalten. also der 2te teil soll erst geschalten werden, wenn der erste teil richtig läuft. genauso soll der 3te teil erst anfangen zu schalten, wenn der 2te teil fertig ist - so ähnlich wie szenen aber halt in abhängikeit zum "vorprozess". die einzelnen phasen können unterschiedliche zeit brauchen, bis sie fertig sind
momentan nutze ich 3 intervalle in denen je eine variable gesetzt wird, welche das nächste intervall freischaltet
beispiel:
-
@liv-in-sky du brauchst eine async funktion. ein plan ob das im blockly geht
-
blockly wahrscheinlich nicht - aber bis ich die async funktionen programmiert habe, kann ich auch intervalle (in blockly) machen und über eine variable schalten
das macht vom aufwand keinen unterschied - eher schneller
ich mache solche sachen eigendlich gerne in blockly - javascript finde ich bei so einfachen schaltungen immer sehr aufwendig
-
@liv-in-sky Bekommst du keine "Fertigmeldung" vom Gerät? So dass du auf das Gerät triggern kannst? Wenn Gerät 1 fertig dann Gerät 2 usw
-
@nordischerjung
nee - nicht wirklich - das muss ich über ping machen - geht dabei um einen tv, der, wenn er strom bekommt, manchmal direkt einschaltet oder auch nicht - daher muss ich abfragen, ob der tv im netz erreichbar (wenn nicht, muss ich über broadlink die fernbedienung nutzen)! erst dann kann ich den adapter für den tv einschalten und wenn der läuft und eine verbindung hat kann ich den tv mit dem adapter bedienen und die bluetooth verbindung erstellen -
@liv-in-sky du kannst doch wenn eingeschaltet und x sekunden kein true im Ping (ich kenne den Ping-Adapter nicht, aber ich denke mal das der in Intervallen eingetragene Geräte anpingt) dann über broadlink Ferbedienung, sonst wenn Ping true dann Adapter TV ein, oder Trigger Ping Gerät true und dann Adapter TV ein.
Dann Trigger von Adapter TV Verbindung OK setze eine Var und diese schaltet bluetooth ein. Oder denke ich jetzt nicht richtig? -
@nordischerjung genau sowas mache ich ja - dachte nur, es gibt was besseres (evtl adapter)
hier das beispiel der 2ten phase:
-
insgesamt sieht es so aus - nur zum überblick - ist etwas aufwendig - daher die frage, ob wir da nicht schon etwas im iob-universe haben