Hallo,
also ich habe mir ein notify gebaut mit dem ich meine Squeezboxen in der ganzen Wohnung an/aus schalten kann. Das Problem ist, dass ich im Wohnzimmer ein altes Handy an den Verstärker angeschlossen habe und dies ziemlich leise ist. Ich muss also den Verstärker immer ein wenig aufdrehen. Den Verstärker kann ich per Harmony ansteuern, aber nicht direkt auf einen bestimmten Wert z.B. 35 setzen. Daher wollte ich dies jetzt auch in das Notify einbauen, da ich aber nicht weiß wie laut der der Verstärker am Tag davor war muss ich ihn erstmal komplett runter drehen bevor ich ihn wieder hochdrehen kann. Hoffe das Problem ist verständlich.
Am ich dachte daran eine Schleife einbauen, vielleicht gibt es aber ja auch die Möglichkeit einen Befehl 60 mal zu senden.
hier mein erster Versuch, hab mal alles andere raus gelassen zum testen. Zudem hab ich noch ein Log eingebaut um zu testen ob auch wirklich funktioniert, tut es aber nicht. Was mache ich alles falsch?
(SB_ALLE_vol) {
my $r1 = Value("SB_ALL_vol");;
my $i_up=10;;
for (my $i=0; $i<$i_up; $i++){
for ($i<10) {
fhem "set harmony_37839919 VolumeUp";;
Log 1, $i;;
sleep 1;;
}
} else {
for (my $i=0; $i<$i_up; $i++) {
fhem "set harmony_37839919 VolumeDown";;
sleep 1;;
Log 1, $i;;
}
}
}
Schau mal hier:
https://forum.fhem.de/index.php/topic,69782.msg613107.html#msg613107
Gruß
Dan
Hi,
ich hatte auch mal sowas in der Art vor. Das lässt mit Hilfe eines Doif`s realisieren.
https://fhem.de/commandref_DE.html#DOIF_repeatcmd
https://forum.fhem.de/index.php/topic,65784.msg569990.html#msg569990
Grüße