Benötige kleine Skripthilfe / IF mit zwei Bedinungen
Verfasst: 10.11.2017, 08:47
Moin,
ich habe eine Idee, weiss nur nicht wie ich es am besten umsetze.
Mein bisheriger Versuch scheiterte immer am Duty Cycle
Ich möchte beim öffnen der Wohnungstür per MP3 Gong an verschiedene Sachen erinnert werden. Im morgentlichen Stress vergessen wir, meine Frau und ich meisstens irgendwas. Da die erinnerungen nicht jeden Tag gleich sind, habe ich 10 Variablen erstellt.
Reminder 201, Reminder 202, ... Reminder 209
Die MP3s heissen 201,202...209
Ich möchte nun, wenn der Knopf gedrückt wird, dass der MP3 Gong die MP3 abspielt, dessen Var. auf ja stehen.
zB:
201=ja
204=ja
209=ja
deer Gong soll also den Befehl bekommen: spiele MP3: 201,204,209
Bisher habe ich es per webUI gelöst.
Skript 1= wenn 201 = ja dann spiele mp201 und verzögert 10 sek löse skript 202 aus. / sonst löse 202 aus
(absoluter Dreck die Lösung, duty Cycle im Nu bei 100%)
Mein Problem: ich weiss nicht wie ich es per Skript machen soll.
ich würde dem MP3 Gerät per Skript sagen wollen:
1,1,108000,x
und x = 201,204,209
so dass 1,1,10800,201,204,209 dabei rauskommt, als Kanalaktion.
Ich weiss nur nicht, wie ich es hinbekommen soll.
x würde berechnen:
wenn 201 = ja dann 201
wenn 204 = ja dann verketten 201 & , & 204
(ich weiss dass hier nicht so geht.
Hat jemand Zeit und Lust mir das zu zeigen.
Danke
Ps: ich hoffe ich habe mich verständlich ausgedrückt.
ich habe eine Idee, weiss nur nicht wie ich es am besten umsetze.
Mein bisheriger Versuch scheiterte immer am Duty Cycle
Ich möchte beim öffnen der Wohnungstür per MP3 Gong an verschiedene Sachen erinnert werden. Im morgentlichen Stress vergessen wir, meine Frau und ich meisstens irgendwas. Da die erinnerungen nicht jeden Tag gleich sind, habe ich 10 Variablen erstellt.
Reminder 201, Reminder 202, ... Reminder 209
Die MP3s heissen 201,202...209
Ich möchte nun, wenn der Knopf gedrückt wird, dass der MP3 Gong die MP3 abspielt, dessen Var. auf ja stehen.
zB:
201=ja
204=ja
209=ja
deer Gong soll also den Befehl bekommen: spiele MP3: 201,204,209
Bisher habe ich es per webUI gelöst.
Skript 1= wenn 201 = ja dann spiele mp201 und verzögert 10 sek löse skript 202 aus. / sonst löse 202 aus
(absoluter Dreck die Lösung, duty Cycle im Nu bei 100%)
Mein Problem: ich weiss nicht wie ich es per Skript machen soll.
ich würde dem MP3 Gerät per Skript sagen wollen:
1,1,108000,x
und x = 201,204,209
so dass 1,1,10800,201,204,209 dabei rauskommt, als Kanalaktion.
Ich weiss nur nicht, wie ich es hinbekommen soll.
x würde berechnen:
wenn 201 = ja dann 201
wenn 204 = ja dann verketten 201 & , & 204
(ich weiss dass hier nicht so geht.
Hat jemand Zeit und Lust mir das zu zeigen.
Danke
Ps: ich hoffe ich habe mich verständlich ausgedrückt.