At mittels Frontend bearbeiten

Begonnen von accessburn, 11 Januar 2016, 14:12:23

Vorheriges Thema - Nächstes Thema

accessburn

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
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Ekkehard

Habe gerade das gleiche Problem und dieses Beispiel für eine Zeiteingabe hier gefunden:
define d3 dummy
attr d3 webCmd state
attr d3 setList state:time


marvin78

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.