FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Schuetze5 am 21 Juni 2017, 13:09:20

Titel: Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 13:09:20
Ich setze hiermit Sunset und Sunrise:

*03:30:15 { my $s = sunrise();fhem("set Sonnenaufgang $s"); $s = sunset(); fhem("set Sonnenuntergang $s"); }

Das funktioniert auch sehr gut, aber wenn ich aber ein Backup zurückspiele dann passen die Werte ja nicht und werden erst um 03:30:15Uhr passend gesetzt.
Kann man das auch per Hand setzen?
Bisher ändere ich immer die Uhrzeit bei dem at und ich habe mir gedacht ob es vielleicht etwas einfacheres gibt.

Danke
Titel: Antw:Sunset / Sunrise
Beitrag von: rabehd am 21 Juni 2017, 13:12:31
Wie oft spielst Du ein Backup zurück?

Wie wäre es mit einer Funktion, die bei Neustart das ausführt?
Titel: Antw:Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 13:14:30
Bei Neustart wäre noch besser, auf die Idee bin ich nicht gekommen  :D
Wie müsste das gemacht werden?
Titel: Antw:Sunset / Sunrise
Beitrag von: rabehd am 21 Juni 2017, 13:50:14
als erstes müßte man die suche bemühen....
https://forum.fhem.de/index.php/topic,25433.msg184253.html#msg184253 (https://forum.fhem.de/index.php/topic,25433.msg184253.html#msg184253)
Titel: Antw:Sunset / Sunrise
Beitrag von: Elektrolurch am 21 Juni 2017, 14:07:07
Konstruktiv:
define fhem_not notify global:INITIALIZED|REREADCFG|SYSTEM_REBOOT {fhem_not($NAME,$EVENT);}

Ich hoffe, das hilft.

Elektrolurch
Titel: Antw:Sunset / Sunrise
Beitrag von: KölnSolar am 21 Juni 2017, 14:10:40
Warum machst Du es Dir denn überhaupt so kompliziert ?
define Sonnenuntergang at *{sunset(-2400)} set Lampe on
berechnet es Dir doch immer aktuell.  :o
Edit:Sorry, natürlich at und nicht notify  ::)
Titel: Antw:Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 14:27:06
Ich ändere weiter die Uhrzeit,
bei global steht:     
no definition
Ich habe jetzt viel probiert den Befehl:

{ my $s = sunrise();fhem("set Sonnenaufgang $s"); $s = sunset(); fhem("set Sonnenuntergang $s"); }

in die Komandozeile einzugeben, aber es kommen nur Fehlermeldungen.
Es war halt nur eine Idee ob man sowas wie den Backup oder Restart Befehl (cmd=shutdown+restart) machen könnte.

Danke für die mühe
Titel: Antw:Sunset / Sunrise
Beitrag von: rabehd am 21 Juni 2017, 14:50:39
Wenn Du so schnell aufgibst, dann solltest Du vielleicht über ein anderes System nachdenken.
Soviel wie hier wird Dir nicht oft geholfen. Du musst nur selbst mithelfen, mal nach Lösungen suchen, Versuche dokumentieren und Fehlermeldungen bekannt geben.

Titel: Antw:Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 15:14:14
An dieser Geschichte probiere ich schon mehrere Tage rum, ich habe merfach goggle und die Forumsuche bemüht.
Was ich alles schon in die Komandozeile eingegeben habe kann ich nicht mehr nachvollziehen da ich immer wieder mit verschiedenen gefundenen Codes probiert habe.
Es ist ja jetzt auch nicht lebenswichtig eine Lösung zu finden, so oft spielt man das Backup ja nicht zurück und dann kann ich mir ja mit dem verstellen der Uhrzeit helfen.

Danke nochmal an alle und sollte ich doch noch eine Lösung finden melde ich mich  ;)
Titel: Antw:Sunset / Sunrise
Beitrag von: CQuadrat am 21 Juni 2017, 15:25:06
In welche Kommandozeile gibst Du es denn ein: Browser oder Telnet?

Titel: Antw:Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 15:29:53
direkt auf der FHEM Oberfläche im Browser
Titel: Antw:Sunset / Sunrise
Beitrag von: CQuadrat am 21 Juni 2017, 15:31:39
Und was für Fehlermeldungen kommen da?
Titel: Antw:Sunset / Sunrise
Beitrag von: Schuetze5 am 21 Juni 2017, 15:34:41
Wie gesagt ich habe schon vieles ausprobiert und kann es nicht mehr sagen.
Die nächsten Fehlermeldungen schreibe ich auf und füge sie dann bei.