Benötige Hilfe beim kürzen von einem Code

Begonnen von dogexan, 31 Mai 2014, 14:52:59

Vorheriges Thema - Nächstes Thema

dogexan

Hallo,

super Idee :D ;)

Hab folgendes mal probiert. Klappt natürlich von vorne bis hinten nicht. War mir eigentlich schon vorher klar. :-\

Hier mal ein kleiner Auszug aus dem Script:

}elsif($dummyValue=~/^[+-]?\d+$/){ #$dummyValue enthält nichts anderes als eine ganze zahl
fhem("set ".$aktor." on-for-timer ".($dummyValue*60);define a1 at +($dummyValue*60) attr $dummy stateFormat Minuten);


Zur Info, das ist mein Sinnloser Teil: define a1 at +($dummyValue*60) attr $dummy stateFormat Minuten

Folgende Probleme hab ich damit:
1. Wie kann ich in der "at" Funktion die Minuten einrechnen. at hat das Format HH:MM:SS und mein Dropdown Menü natürlich nur ganze Zahlen.

2. Mit stateFormat ändere ich nur den State des dummys. Was muss ich verwenden damit das Dropdown Menü wieder auf "Minuten" springt.

Wahrscheinlich gibt es noch mehr Probleme von den ich noch nichts weiß. :o

Gruß Alex