FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: masterpete23 am 10 Dezember 2015, 13:12:17

Titel: Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: masterpete23 am 10 Dezember 2015, 13:12:17
Hi,

gibt es die Möglichkeit automatisch in dem korrekten Format für holiday die Mülltonnentermine berechnen lassen.

1 01-02 restmüll
1 01-09 biomüll
1 01-16 restmüll
1 01-23 biomüll

und so weiter
alle 2 wochen
Titel: Antw:Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: Stril am 10 Dezember 2015, 13:27:30
Hallo!

Ich würde es wie folgt machen:

Kalender in google-Calendar anlegen, Termin als "Terminserie" anlegen. Den Kalender dann in FHEM nutzen.

Phil
Titel: Antw:Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: Hans Franz am 10 Dezember 2015, 17:08:56
Weil es bald 'mal wieder akut wird:
#!/usr/bin/perl
use strict;
use warnings;
use DateTime;

my $s_date = DateTime->new(
    day   => 2,
    month => 1,
    year  => 2016,
);

my $s1_date = DateTime->new(
    day   => 31,
    month => 12,
    year  => 2016,
);

printf "1 %s Biomüll\n", $s_date->strftime("%m-%d");
while ( $s_date->add(days => 7) < $s1_date ) {
    printf "1 %s Restmüll\n", $s_date->strftime("%m-%d");
    $s_date->add(days => 7);
    printf "1 %s Biomüll\n", $s_date->strftime("%m-%d");
}


Gruß
Hans
Titel: Antw:Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: dev0 am 10 Dezember 2015, 17:15:25
Zumindest bei uns gibt es Verschiebungen wegen Feiertagen usw. Sollte man zumindest mal einen Blick drauf werfen...
Titel: Antw:Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: Hans Franz am 10 Dezember 2015, 17:20:02
Yep, sollte man.
Bei uns gibt es den Kalender trotz mehrmaliger Intervention nur als PDF, mehrspaltig. Beim Parsen desselben entstehen noch mehr Fehler als mit dieser Methode.

Gruß
Hans
Titel: Antw:Abfall alle 2 Wochen automatisch holiday datei
Beitrag von: masterpete23 am 10 Dezember 2015, 20:35:42
danke hans franz