Hallo zusammen,
ich möchte in einem Flooplan den Sonnenaufgang und Sonnenuntergang ohne Sekunden anzeigen lassen.
Ich habe dafür zwei Dummys angelegt und diese bekommen auch via sunrise und sunset die entsprechende Uhrzeit.
Nur gelingt es mir nicht nur Stunde und Minute anzuzeigen ohne Sekunden.
Grüße
Olli
Hallo Olli,
wie sieht denn die Definition Deiner Dummys aus?
Grüße Jörg
Hallo Jörg,
in den Dummys dSonnenaufgang und dSonnenuntergang) ist nichts definiert. Ich aktualisiere die Dummys einmal am Tag mit einem AT wie folgt:
DEF: *00:00:01 {fhem("set dSonnenaufgang ".sunrise());;fhem("set dSonnenuntergang ".sunset())}
Grüße
Olli
Hallo Olli,
dann nimm doch substr()
{fhem("set dSonnenaufgang ".substr(sunrise(),0,5));;fhem("set dSonnenuntergang ".substr(sunset(),0,5))}
Grüße Jörg
substr($original,startpos,anzahlzeichen,ersetzungszeichen);
startpos beginnt bei 0
Hallo Jörg,
vielen Danke für die schnelle Hilfe! Das war die Lösung für mich.
Grüße
Olli
Gibt es eine Möglichkeit, dass ich in der config alles unverändert lasse und nur in der Webansicht Stunden und Minuten anzeige ?
Zitatnur in der Webansicht
Das sollte mit setstate (http://fhem.de/commandref_DE.html#setstate) funktionieren.