Neues Modul für Abfallkalender ABFALL

Begonnen von uniqueck, 27 Januar 2016, 01:02:41

Vorheriges Thema - Nächstes Thema

thorstenkranz

Danke für Deinen Test. Wie kann ich denn dein modul am besten Debuggen, um den Fehler meiner Installation zu finden? Voelleicht fehlt eine library? Die DateParse hatte ich per apt-get nachinstalliert.

Wie kann ich vorgehen?

dieda

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

uniqueck

Zitat von: thorstenkranz am 03 Januar 2017, 21:35:29
Danke für Deinen Test. Wie kann ich denn dein modul am besten Debuggen, um den Fehler meiner Installation zu finden? Voelleicht fehlt eine library? Die DateParse hatte ich per apt-get nachinstalliert.

Wie kann ich vorgehen?

Am besten mal FHEM durchstarten und dann mal das log checken, ob schon beim Starten ein Fehler auftritt, dass das Modul nicht richtig geladen werden kann.

Gruß Constantin

thorstenkranz

Hallo Constantin,

Habe ich schon mehrfach gemacht, und gerade nochmal. Die einzige Meldung, die kommt, ist:

2017.01.03 22:19:54 3: ABFALL_UPDATE

Das sieht für mich nach einem Lebenszeichen aus.

Wie kann ich denn das Modul komplett deinstallieren und nochmal neu installieren?

uniqueck

Zitat von: thorstenkranz am 03 Januar 2017, 22:24:11
Hallo Constantin,

Habe ich schon mehrfach gemacht, und gerade nochmal. Die einzige Meldung, die kommt, ist:

2017.01.03 22:19:54 3: ABFALL_UPDATE

Das sieht für mich nach einem Lebenszeichen aus.

Wie kann ich denn das Modul komplett deinstallieren und nochmal neu installieren?

Zeigt das log nix anderes, vielleicht etwas, was dir nicht wirklich spanisch vorkommt.
Deinstallieren mit Hilfe von update remove url
url welche auch bei update add bzw. update all genutzt wurde.

Gruß Constantin

Gruß Constantin


thorstenkranz

#545
Ich habe jetzt mal im Modul etwas mich durchdebuggt. Er bekommt aus ABFALL_getsummery keine Termine - darin bleibt die Variable


my $all = CallFn($calendername, "GetFn", $defs{$calendername},(" ","text", "next"));


komplett leer. $defs{$calendername} hingegen ist nicht leer:


2017.01.04 19:34:03 5: $VAR1 = {
          'NR' => 75,
          'STATE' => 'Active',
          'TYPE' => 'Calendar',
          'READINGS' => {
                          'stateChanged' => {
                                              'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeEnded' => {
                                           'TIME' => '2017-01-04 19:34:00',
                                           'VAL' => ''
                                         },
                          'modeStarted' => {
                                             'VAL' => '',
                                             'TIME' => '2017-01-04 19:34:00'
                                           },
                          'modeChanged' => {
                                             'TIME' => '2017-01-04 19:34:00',
                                             'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092'
                                           },
                          'lastCheck' => {
                                           'VAL' => '2017-01-04 19:33:59',
                                           'TIME' => '2017-01-04 19:34:00'
                                         },
                          'modeAlarmOrStart' => {
                                                  'TIME' => '2017-01-04 19:34:00',
                                                  'VAL' => ''
                                                },
                          'stateDeleted' => {
                                              'TIME' => '2017-01-04 19:34:00',
                                              'VAL' => ''
                                            },
                          'calname' => {
                                         'VAL' => 'Müll',
                                         'TIME' => '2017-01-04 19:34:00'
                                       },
                          'all' => {
                                     'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                     'TIME' => '2017-01-04 19:34:00'
                                   },
                          'modeUpcoming' => {
                                              'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeEnd' => {
                                         'TIME' => '2017-01-04 19:34:00',
                                         'VAL' => ''
                                       },
                          'modeAlarm' => {
                                           'VAL' => '',
                                           'TIME' => '2017-01-04 19:34:00'
                                         },
                          'lastUpdate' => {
                                            'TIME' => '2017-01-04 19:34:00',
                                            'VAL' => '2017-01-04 19:33:59'
                                          },
                          'stateNew' => {
                                          'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                          'TIME' => '2017-01-04 19:34:00'
                                        },
                          'stateUpdated' => {
                                              'VAL' => '',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeStart' => {
                                           'TIME' => '2017-01-04 19:34:00',
                                           'VAL' => ''
                                         },
                          'modeAlarmed' => {
                                             'TIME' => '2017-01-04 19:34:00',
                                             'VAL' => ''
                                           }
                        },
          'DEF' => 'ical url https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics 1000',
          'fhem' => {
                      'interval' => 1000,
                      'events' => bless( {
                                           'events' => {
                                                         '63587055' => bless( {
                                                                                'uid' => '63587055',
                                                                                'endTriggered' => 0,
                                                                                '_previousState' => '',
                                                                                'alarm' => undef,
                                                                                'end' => 1495231200,
                                                                                '_state' => 'new',
                                                                                '_mode' => 'upcoming',
                                                                                'start' => 1495144800,
                                                                                'startTriggered' => 0,
                                                                                'lastModified' => 1483316345,
                                                                                'summary' => 'Papierbehaelter',
                                                                                '_lastSeen' => 1483554840,
                                                                                'alarmTriggered' => 0,
                                                                                'exdate' => [],
                                                                                'location' => 'RUDOLF-HAHN-STR.    4\\, 53225 BONN',
                                                                                '_previousMode' => 'undefined'
                                                                              }, 'Calendar::Event' ),
                                                         '63587038' => bless( {
                                                                                'uid' => '63587038',
                                                                                'endTriggered' => 0,
                                                                                '_previousState' => '',
                                                                                'alarm' => undef,
                                                                                'end' => 1499205600,
                                                                                '_state' => 'new',
                                                                                '_mode' => 'upcoming',
                                                                                'start' => 1499119200,
                                                                                'startTriggered' => 0,
                                                                                'lastModified' => 1483316345,
                                                                                'summary' => 'Bioabfallbehaelter',
                                                                                '_lastSeen' => 1483554840,
                                                                                'alarmTriggered' => 0,
                                                                                'exdate' => [],
                                                                                'location' => 'RUDOLF-HAHN-STR.    4\\, 53225 BONN',
                                                                                '_previousMode' => 'undefined'
                                                                              }, 'Calendar::Event' ),
                                                         ...


Hilft Dir das beim Verstehen? Was ist an meinem System falsch?

Viele Grüße, Thorsten

uniqueck

Hast du verbose auf 5? Dann sollte eigentlich mehr log ausgaben kommen.
Des Weiteren kannst du auch gerne mal das Modul vom develop Strang installieren.

Gruß Constantin

Tedious

Hallo zusammen,

schönes Modul, ich denke das ist das was ich gesucht habe. Aber vielleicht kann mir jemand mal auf die Sprünge helfen - wie bekomme ich die Readings denn sinnvoll zerlegt? Irgendwie stehe ich da grade auf dem Schlauch?! "next tage" und "next text" sind klar, aber da ich weder eine Biotonne habe noch einen Tonnentausch sehen will würde ich das gerne auf den gelben Sack, Restmüll und Papiertonne zerlegen - die ich denn in FTUI anzeigen will (was kein Problem wäre wenn ich die Readings hätte).

Internals:
   CFGFN
   DEF        EAW_Abfall
   KALENDER   EAW_Abfall
   NAME       Muellabfuhr
   NR         868
   NTFY_ORDER 50-Muellabfuhr
   STATE      1
   TYPE       ABFALL
   Helper:
     Dblog:
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      05.01.17
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      0
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       Eaw_abfall_restmuelltonnebiotonnegelbersack_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      19.01.17
       Eaw_abfall_restmuelltonnebiotonnegelbersack_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      14
       Eaw_abfall_restmuelltonnebiotonnegelbersack_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Gelber Sack
       Eaw_abfall_restmuelltonnebiotonnegelbersack_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       Eaw_abfall_sonderabfallwaldems-esch_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      16.01.17
       Eaw_abfall_sonderabfallwaldems-esch_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      11
       Eaw_abfall_sonderabfallwaldems-esch_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Sonderabfall Waldems-Esch
       Eaw_abfall_sonderabfallwaldems-esch_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Montag
       Eaw_abfall_tonnentausch_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      06.01.17
       Eaw_abfall_tonnentausch_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
       Eaw_abfall_tonnentausch_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Tonnentausch
       Eaw_abfall_tonnentausch_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Freitag
       Next:
         Mydblog:
           TIME       1483615779.43783
           VALUE      EAW_Abfall_Tonnentausch_1
       Next_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      06.01.17
       Next_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
       Next_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Tonnentausch
       Next_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Freitag
       Now:
         Mydblog:
           TIME       1483615779.43783
           VALUE      EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack
       Now_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      05.01.17
       Now_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
       Now_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       State:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
   Readings:
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_datum 05.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_tage 0
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_text   Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_datum 19.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_text   Restmülltonne, Biotonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_datum 16.01.17
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_tage 11
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_text   Sonderabfall Waldems-Esch
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_wochentag Montag
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_datum 06.01.17
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_tage 1
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_text   Tonnentausch
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_wochentag Freitag
     2017-01-05 12:29:39   next            EAW_Abfall_Tonnentausch_1
     2017-01-05 12:29:39   next_datum      06.01.17
     2017-01-05 12:29:39   next_tage       1
     2017-01-05 12:29:39   next_text         Tonnentausch
     2017-01-05 12:29:39   next_wochentag  Freitag
     2017-01-05 12:29:39   now             EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack
     2017-01-05 12:29:39   now_datum       05.01.17
     2017-01-05 12:29:39   now_text          Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   now_wochentag   Donnerstag
     2017-01-05 12:29:39   state           1
Attributes:
   group      EAW Abfall
   room       Kalender
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

mahowi

Die Readings stehen doch da:
   Readings:
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_datum 05.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_tage 0
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_text   Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_datum 19.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_text   Restmülltonne, Biotonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_datum 16.01.17
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_tage 11
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_text   Sonderabfall Waldems-Esch
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_wochentag Montag


Z.B. gehen bei Dir heute Bioabfall, Restmüll, Altpapier und Gelber Sack.  ;)

Du kannst ja beim Reading z.B. für den Gelben Sack auf ".*GelberSack.*datum" filtern, dann bekommst Du als $VALUE das Datum geliefert. Dito für Restmuelltonne und Altpapiertonne.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Tedious

Danke für den Input - in die Richtung hatte ich gedacht, aber irgendwo hab ich da nen Knoten im Kopf - ich hatte es mit tage versucht:

2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14

state Keine Abholungen

Dachte es liegt an meiner Filterdefinition, aber auch wenn ich Deinen Beispielcode nehme liefert er mit lapidar

state Keine Abholungen

Deswegen schätze ich habe ich nen Knoten im Kopf?!
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

uniqueck

Zitat von: Tedious am 05 Januar 2017, 15:03:36
Danke für den Input - in die Richtung hatte ich gedacht, aber irgendwo hab ich da nen Knoten im Kopf - ich hatte es mit tage versucht:

2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14

state Keine Abholungen

Dachte es liegt an meiner Filterdefinition, aber auch wenn ich Deinen Beispielcode nehme liefert er mit lapidar

state Keine Abholungen

Deswegen schätze ich habe ich nen Knoten im Kopf?!
Kannst du mir mal deinen Calender zur Verfügung stellen?
Du bist jetzt der dritte innerhalb kürzester Zeit welche Probleme hat. Kannst du mal bei deinem Calender Device ein Set reload und Set Update durchführen?

Des Weiteren würde ich das attribute calender_praefix auf 0 setzen, damit nicht an den langen readings auch noch der Name des Calenders gehangen wird.

Und mit den Filter Attributen arbeiten zum herausfiltern des Termins, welcher für dich Sinn macht.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


Tedious

Hi,

klar, kein Problem:

ical url http://www.eaw-rheingau-taunus.de/abfallkalender/calendar.ics?streetid=2220 86400

nach Update und reload hat sich nichts geändert, ohne Präfix schauts nun so aus:

RestmuelltonneBiotonneAltpapiertonneGelberSack_datum
02.02.17
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_tage
27
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_text
Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag
Donnerstag
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_datum
19.01.17
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_tage
13
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_text
Restmülltonne, Biotonne, Gelber Sack
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_wochentag
Donnerstag
2017-01-06 09:15:22
SonderabfallWaldems-Esch_datum
16.01.17
2017-01-06 09:15:22
SonderabfallWaldems-Esch_tage
10
2017-01-06 09:15:22
SonderabfallWaldems-Esch_text
Sonderabfall Waldems-Esch
2017-01-06 09:15:22
SonderabfallWaldems-Esch_wochentag
Montag
2017-01-06 09:15:22
Tonnentausch_datum
06.01.17
2017-01-06 09:15:22
Tonnentausch_tage
0
2017-01-06 09:15:22
Tonnentausch_text
Tonnentausch
2017-01-06 09:15:22
Tonnentausch_wochentag
Freitag
2017-01-06 09:15:22
next
SonderabfallWaldems-Esch_10
2017-01-06 09:15:22
next_datum
16.01.17
2017-01-06 09:15:22
next_tage
10
2017-01-06 09:15:22
next_text
Sonderabfall Waldems-Esch
2017-01-06 09:15:22
next_wochentag
Montag
2017-01-06 09:15:22
now
Tonnentausch
2017-01-06 09:15:22
now_datum
06.01.17
2017-01-06 09:15:22
now_text
Tonnentausch
2017-01-06 09:15:22
now_wochentag
Freitag
2017-01-06 09:15:22
state
10
2017-01-06 09:15:22


FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

dieda

Jetzt ist es klar. Du muss den Kalender erst in Google importieren und dann den Google-Link benutzen.
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Tedious

#553
Warum das? Das ist ein normaler ical-Link den das Calendar-Modul implementiert. Aus dem Modul holt sich das Abfall-Modul die Daten. Das Calview-Modul interpretiert die sauber. Von EWA online in Google und denn in FHEM - das wäre ja vom Rücken durch die Brust ins Auge. Zumal die EAW immer nur 2 Monate im Voraus Daten bereitstellt, ich will ja automatisieren, und nicht die Automatisierung dazu zwingen mich manuell Dinge tun zu lassen (alle 2 Monate die ical wieder importieren)...
FHEM auf Proxmox-VM (Intel NUC) mit 4xMapleCUN (433,3x868) und Jeelink, HUE, MiLight, Max!, SonOff, Zigbee, Alexa, uvm...

dieda

So ist das Modul definiert. Es verweist auf Kalender nicht auf iCal-Dateien. Du musst dann eben, wenn das so ist, was ich mir nicht vorstellen kann, alle zwei Monate die Termine in deinen Google-Kalender einfügen. Wie man das macht findest du in der Google-Suche.

Der korrekte Link sieht dann ungefähr so aus:
Zitatical url http://calendar.google.com/calendar/ical/......basic.ics

Mein Anbieter hat das komplette Jahr drin, man muss nur den filter richtig setzen.
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs