FHEM Forum

FHEM => Automatisierung => Thema gestartet von: maci am 04 Dezember 2020, 09:08:00

Titel: Zeitschaltuhr zu bestimmten Datum
Beitrag von: maci am 04 Dezember 2020, 09:08:00
Hallo,

Ich habe jetzt einige Zeit hier gesucht, aber nicht das richtige gefunden.
Ich suche eine Zeitschaltuhr die eine Aktion zu einem bestimmten Datum ausführt. Allerdings steht Datum in einem DummyReading.
Die Eingabe ist: Bsp: 2021-01-03
Die Uhrzeit in in diesem Fall fix sein, zB 08:00 Uhr

Alles was ich bis jetzt zu dem Thema gefunden ist ein fixes Datum und nichts zu einem variablen Datum.

Bitte um Hilfe, wie ich das lösen kann.
Danke im Voraus.
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: Deckoffizier am 04 Dezember 2020, 10:03:26
Hallo maci,

nur um sicher zu gehen, das komfortable Modul Timer
ist nichts für Dich?

Gruß
Hans-Jürgen
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: maci am 04 Dezember 2020, 10:26:49
Danke für die rasche Antwort.
Das Modul muss ich mir noch ansehen.

Bin aber zwischenzeitlich auf die Idee gekommen, das mit dem Kalender und dem Abfallmodul zu lösen.
Da ich dieses sowieso in Betrieb habe.
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: Otto123 am 04 Dezember 2020, 10:48:51
Zitat von: maci am 04 Dezember 2020, 10:26:49
Bin aber zwischenzeitlich auf die Idee gekommen, das mit dem Kalender und dem Abfallmodul zu lösen.
Hallo maci,

das ist eine gute Idee, aber tu Dir einen Gefallen und geh nicht den Umweg über das Abfallmodul. Das geht mit dem Calendar Modul allein sehr gut! Da stehen gute Beispiel in der Doku und wenn Du willst auch noch eins hier (https://heinz-otto.blogspot.com/2019/01/kalender-in-fhem-auf-bestimmte-termine.html).

Gruß Otto
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: Otto123 am 04 Dezember 2020, 10:56:24
Zitat von: maci am 04 Dezember 2020, 10:26:49
Bin aber zwischenzeitlich auf die Idee gekommen, das mit dem Kalender und dem Abfallmodul zu lösen.
Hallo maci,

das ist eine gute Idee, aber tu Dir einen Gefallen und geh nicht den Umweg über das Abfallmodul. Das geht mit dem Calendar Modul allein sehr gut! Da stehen gute Beispiel in der Doku und wenn Du willst auch noch eins hier (https://heinz-otto.blogspot.com/2019/01/kalender-in-fhem-auf-bestimmte-termine.html).

Es gab auch dieser Tage eine Frage zum ähnlichen Thema wo das vielleicht nicht sehr übersichtlich aber sehr komprimiert gelöst wurde:
https://forum.fhem.de/index.php/topic,115898.msg1101754.html#msg1101754

Gruß Otto
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: maci am 04 Dezember 2020, 15:34:16
Zitat von: Otto123 am 04 Dezember 2020, 10:48:51
Hallo maci,

das ist eine gute Idee, aber tu Dir einen Gefallen und geh nicht den Umweg über das Abfallmodul. Das geht mit dem Calendar Modul allein sehr gut! Da stehen gute Beispiel in der Doku und wenn Du willst auch noch eins hier (https://heinz-otto.blogspot.com/2019/01/kalender-in-fhem-auf-bestimmte-termine.html).

Gruß Otto

Danke Otto für den Hinweis.

Habe mir das Bespiel aus deiner Webseite mal auf dem testsystem nachgestellt.
funktioniert problemlos.
Aber die Frage  die sich mir stellt, warum soll ich nicht über das Abfallmodul gehen?
Nur interessehalber?
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: Otto123 am 04 Dezember 2020, 15:57:10
Naja, ist ein Device mehr und macht die Sache nicht einfacher ;)
Ich bin über das Abfallmodul mal zum Calendar gekommen - funktionierte einfach. Dann lief nach jedem Update mein "Abfall" nicht mehr richtig, da habe ich mich etwas um dieses optisch wenig sprechende Modul Calendar bemüht und gelernt. Seit dem weiß ich nicht mehr warum man noch ein zusätzliches Device nehmen sollte ;)
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: betateilchen am 05 Dezember 2020, 12:07:16
das kann man doch auch einfach mit einem at machen?

define test_at at 2020-12-24T20:00:00 set Weihnachtsbaum onFire
Titel: Antw:Zeitschaltuhr zu bestimmten Datum
Beitrag von: maci am 09 Dezember 2020, 11:58:52
Zitat von: betateilchen am 05 Dezember 2020, 12:07:16
das kann man doch auch einfach mit einem at machen?

define test_at at 2020-12-24T20:00:00 set Weihnachtsbaum onFire
Diese Methode kenne ich, mir ging es nur darum, dass etwas ausgeführt wird zu einem bestimmten Termin, ohne dass ich ein Device anlegen muss.

Habe es nun trotzdem mit dem Abfallmodul gelöst, weil dieses sowieso läuft.