Huhu,
ich will einen Wecker einbauen, simplestes AT quasi, aber ich scheitere an dem Frontend um diesen wecker einzustellen.
Ich finde auch irgendwie nicht das richtige Suchwort bei Google um mich da z.b. via Tutorial schlau zu machen.
Ich habe einige Scripte eines Fertigen Weckers versucht zu bearbeiten. Aber irgendwie will es nicht klappen.
Hat jemand sowas schonmal irgendwo gesehen oder greift mir als kleinen Anfänger und die Arme?
99_Utils.pm
sub
Wecker()
{
if (Value("Wecker_an_aus") eq "an")
{
fhem("define Wecker_Radio_an at 06:00:00 set SRadio PLAY http://streams.ffh.de/ffhchannels/mp3/hqtop40.m3u");
} else {
fhem("deleteWecker_Radio_an");
}
}
fhem.cfg
define Wecker dummy
attr Wecker room Schlafzimmer
attr Wecker setList on off
Habe gerade das gleiche Problem und dieses Beispiel für eine Zeiteingabe hier (http://fhem.de/commandref.html#FHEMWEB) gefunden:
define d3 dummy
attr d3 webCmd state
attr d3 setList state:time
1. nicht die 99_Utils verwenden. Diese ist nicht update-sicher und wird ggf überschrieben. Bitte eine 99_myUtils nach vorhandener Vorlage anlegen und für eigene subs verwenden.
2. Wodurch wird die gezeigt sub denn aufgerufen? Du müsstest noch ein notify haben, welches auf den dummy reagiert. Fehlt das hier nur oder hast du keines?
3. Es fehlt ein Leerzeichen zwischen delete und Wecker_Radio_an.