Neues Abfallmodul

Begonnen von Kusselin, 19 Februar 2018, 21:22:03

Vorheriges Thema - Nächstes Thema

Kusselin

Hallo Zusammen,

ich teste gerade in meinem test_fhem und bin gerade dabei das Abfallmodul zu testen.

Hier meine Vorgehensweise:

1. ich habe meinen Google Kalender in fhem integriert.
2. danach habe ich das Abfallmodul in fhem eingebunden.
3. ist es richtig das ich bei diesem Modul nichts mehr in die 99_myutils.pm eintragen muss?
4. mit dem jetzigen Google Kalender und dem Abfallmodul kann ich da jetzt in tablet ui die Tonnen so anzeigen lassen das sich die Tonne amLeertag drehen mit den folgenden lits:

Internals:
   CFGFN      ./FHEM/abfall.cfg
   DEF        ical url https://calendar.google.cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4/basic.ics
   NAME       Abfall.neu
   NOTIFYDEV  global
   NR         40
   NTFY_ORDER 50-Abfall.neu
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2018-02-19 20:55:34   calname         Abfall
     2018-02-19 20:55:34   lastUpdate      2018-02-19 20:55:29
     2018-02-17 14:17:56   modeAlarm       AD9978554C1649188C974FCC27096170
     2018-02-19 20:55:34   modeAlarmOrStart AD9978554C1649188C974FCC27096170;1DE250F39731457CAB88298135E5FFE4;D8835B772332416A988314317871ABEC
     2018-02-17 14:17:56   modeAlarmed     
     2018-02-17 14:17:56   modeChanged     
     2018-02-19 20:55:34   modeEnd         9ntr5s23mr7qe6tcc1gt2afum0googlecom;8257667BADA24BECA171922B75F715DD;0E0766E220AC4EF382080D5620A5EA78;FBF2853708BF46A7B894A6351C7A1129;7920ibhbbe202n2r912ibgq184googlecom;184C87C2E70B4EFEBE12898EC4F9A536;h1ufs0pbjf82q8351m7k9s4frcgooglecom;nuo71kf1c70c5o4foaega843cogooglecom;DF2BEDC765DD452899037391777BE7A3;ikkkdnhlpspn99rv4gssdp82r4googlecom;08bsjp3kqr3ualp9faktjtbnhkgooglecom;2nrmbvj9p722b0i10nflfbetvogooglecom;ns2i3d2oup85g8buc54tji9vksgooglecom;ov03hctd8bmaksdsjthu879bdggooglecom;0op12p04kq5n5qntt0lm386niogooglecom;6t8s94gl5fjii51bje5q9247gkgooglecom;sfdvc510e9h2r678kbfitpfij4googlecom;n6lhbppm8vc781kn1uf974bar4googlecom;l5fs5qjgcnt3k2shr71vnkdk6ggooglecom;f4k5q552jniqocvkcba975j5nggooglecom;k9ek5djvs5s25qjqt5db68n2u0googlecom;luv8kkcp9ns56dq3148v3pqiu0googlecom;78kigsk8g8q587vlhncjirseh4googlecom;1per0b1035p2goa2ij5m7f99mcgooglecom;s8qr66l0ta1lfo1q9paae4ev5kgooglecom;mbptvfu05nen0ru85ndktu8oh0googlecom;0740r19gsppapn4jnk4c1pu34sgooglecom;40u9qop0d2l99mc20vpq7nc53sgooglecom;r9r1aiso71dl1pc991r2vusvq8googlecom;td1r7bkfqra5f09r4c6419kmvkgooglecom;t6n8173npb1jicip3clig75jlsgooglecom;t4oinap4mfnq8hdsdr87gh3a18googlecom;d1e68fd886m9lsfa8gd5rsuot8googlecom;u745bj0flt5arh9q9js7tlj494googlecom;n42bv5d777421n6b2ghn382v7sgooglecom;499bthheig0292iglagmi9u6hogooglecom;rag372kl3di2mko80d03ir5h48googlecom;2885FC1352C145A5A1A8263DF1F55B97;dg68n8jpuitv5gb8hbk15rcqp0googlecom;16n68h4lm3djs686nkqpin4u38googlecom;pmld5gubjdk0h8v8r54v9eeotsgooglecom;t75t7ri3hmaorb9sb2t6srssisgooglecom;f411q01tul3nv7bk4bsudr20n8googlecom;h1u7oj4qgaubrbid6o2n9varr8googlecom;048l54gf8516m326i5bpc3kql1googlecom;i3rtnp0jhhst8fniaq94ifghpogooglecom;291hj7clq9untqmil20vktva20googlecom;7i4s4u9bjaifi7mi108om5h0s8googlecom;k2fblk7c8pi0db8qvds2j8u1rsgooglecom;4F78E395BFBC4EB3A065815C37249DFB;dm7bl8a2lqs27hvg2pvrdql8n8googlecom;9CCCA17892BB497996E5027D35326F1F;6oeagkkgi5timi1961nqb5ji10googlecom;g5e3gs2qc5cmpfutkbkt2ea4e0googlecom;634E49E17A9F4CD2B7CB278D489AC4E8;04cv8spo6rjthrs60hv4irt42kgooglecom;d9okdtb2ol28ohpk14brctpagsgooglecom;fbqc8asvhspkg88t50djbusa8cgooglecom;f4ofa79d3uumnhiir2h6s2vst4googlecom;8c1jbs0c7pebj0n40eksqvce78googlecom;ere16k93hpl96k41mf7p4nlvmkgooglecom;qtlkgabnmur1p2gjcm2bf1enekgooglecom;bcui7i1082a5im7jkdropgfos4googlecom;h82qmgtnp8a8jl6m8ee2jtksiggooglecom;in59d4njckl7u265c5sp9t3b5cgooglecom;d8fenf7tupd3qdv2116pcor9sggooglecom;h8nmick0dsfn89fp16ver82970googlecom;q6f4g3811828a9s65usc14k1lcgooglecom;kci9ai807lah5dck0iv2st2d38googlecom;f9dbo99bha433kb0e1108jjsi0googlecom;3e19r37iobovi1ss5pv2dengr8googlecom;tck7a56nlfhfa97kbb6ugqs65sgooglecom;lbmabfci02kjh9hvi7dim1i12sgooglecom;hjihklg7gocbhmgnhiu7v4231cgooglecom;sigsa437aikdhfcae6uadavtn4googlecom;9ln3f272vphnr2rjovc3o5orksgooglecom;k3s184js0rukibqp9k9r4r0ulkgooglecom;fd79m2ebr8uael7857dp4kjqgcgooglecom;p44b19g7tna52cvvff1er7don4googlecom;2i2likahbs2ckor54fghbnnbhogooglecom;9itcumjb7jiibdv227unducgkggooglecom;vl0t4kq8h9nlpr6qt7nbb4kk9cgooglecom;d5ruko23btbidfnfb9nlhl8f2kgooglecom;EF73FA39E34C4F89B2F04B83129D88BC;fd9r14dj58e5tf8heagj9lop58googlecom;kqsqfc0bo37ofbfau3m3t26gicgooglecom;95A9DE6DECEF49B38004978BD0546166;4l4en0jqugedvm45cqjbkg12a8googlecom;9na886d64uq5qmc5me9bl34ve8googlecom;7139825B6B3E4844B43637E0C3AD2B63;5lk08fdqagjpvv7pj1ncugat68googlecom;qnl1vjjlvgh2clecdvbrbtnhpggooglecom;nd9ne89aa99f45m7l5e73t9uu8googlecom;81f036fhjv1gs7bbjdofm27f8sgooglecom
     2018-02-17 14:17:56   modeEnded       
     2018-02-19 20:55:34   modeStart       1DE250F39731457CAB88298135E5FFE4;D8835B772332416A988314317871ABEC
     2018-02-17 14:17:56   modeStarted     
     2018-02-19 20:55:34   modeUpcoming    904E4B42D89042FDA17E6C9E52483F0E;F0C38691065D4CF081EF58ADCE277315;E843AD712B814C3AB6867DD19B19E897;A7039DE3A0C44E55BAAB100CC3684403;C2FDE81AA1C24345B6782E54F5A65999;BB2FE588233E49BBB7B0730151534AB2;A053E1246718468481CDF6ED2C8D8C92;DC8E34F7D9A24B5FAAC31B44035E645A;2726915CA5D4492ABB2F8BAAFB5A277E;AD27D14D613E4F6E99ED61E55425AEE2;03BE9B9B4F7B4477BB7909404FCB933C;04EA75A22AD24E0DAAB31F8CB2D1EFA1;F15686635A62457881ECA623F4926F33;9D81E685E9CD40919CB71D3B628C8CE5;3401359B632D492CA43A2506D067FB9D;D62558354C234940A82C20FBAC2277BC;8CF41CAF5ACE4DDF95E547A2E90D5008;61B8F626A99F4704B3D84F2087351CBD;0D80B39325F94ABBB55B6BE26FC2E42A;435EDA1C549B462B8DDAA9DEF7EA7E94;24BF5B8AAD4A4B3B9B270505D25F7672;8BAE0811C9CD40F9BDB9C902D066F897;EEE2F7B0C49B46968C790CB4FBBF796F;B55E8D3DB4EB4933A54E0E40A229956C;8BAE2B4431F14943820192B17187AA1B;55303F91B4F946C4887E81830705F8D4;DDE9857851C148D48875071DEAE9CE4D;2F0AC581CEFF42C19EB211668F886764;D2FDB9A27D0043C78ECC41A36FDBB291;C204E1F8D8E34764BCE2160630E37BE9;0261EC727E084A9AAF3D4A1E100F3E63;973E58F2CFD246968F8605A6291D447A;AFC5E84AFF7B4FB6BD9B75CB24645112;F389536F0C994190903E889D769A9038;605C53DC997A429CB9B4DC499CA572FC;2D76FB1FB1784BE3ACF47207BB0C8DE1;187180B7CE154E7C929A90ECCD893C27;B0B71324016548D79C45CE5506EBA956;0F2045FEB2244BB1BBCFD7C05F365E47;5AEC11110F7A4FDA9632F8B4C7D256D7;3F68B635AE9848299EDE85591C443753;2B21255F77FB4AEA8DC984E0B3C8F514;95D25CA899C9459C89BBD06CC958A099;FE8B2C6DEF3A4D46A3F1C116F332EA86;DBE4C741A2A94B7F9A934F1A4E702C8B;FB216D7697A4456DAF76CB83F80A6C6B;6B6D4F04C0F64A31B8339DF00731589A;977CD637B3C4432FBAFD8150567994EA;C2D9A9951323498C9D2EDD2FC420E299;F3A086AA432A42ED91F9A4FE9D4FC434;A1E394DC47844C5995327E9E8F4613AD;833CD4FA3AEB41ADB7D4E0991285D8DD;2F61B97CBB6344F881F18316F8B53BD9;1E25DE39F3794A7081CD580B7323BE20;14D6922B23A247708AEA583ABEAD17EE;5CCCDA0E239B4208990BA6A63FEC1063;E6C53DAE14B44D36A5A880AFF2A358A7;8472E78ADD294CA194AB9E36113D09A8;236DE863BBC94433B156FE6B8AEC33BB;80FDB14F47A64C33BAAA4E4A5087D931;D615048885184897B100195AB322B3AC;2BB3E32B1B164BCA9C49791D82D044FE;60EA7BFF8E454665BA37E6F595DCD880;7E9E712C860A455095DC8451CA6983C2;66CCAC5DC9EF4D2A9B5DC429079668F0;59774846063A4C2AA4906727EBC599DA;E1DA4D9BCB72464CBD79C4388253C5A7;CCA6F653C09047E7920DA2261A036532;6376996C5EAE4D1A9159606150341CE4;8F67D24DFA874369812E1E7A643203D7;A1DD921170304EA182513AD26EFB8AA5;F8E95DBBCECA4DF69AA8787DA59067B6;F8B81A8DE63747C1A060D5B8551CB304;5CF8C7CF5F784116ABFCB248D9279D6B;4A51F3C79A4F462FB5754494C0F7D344;9E1BDE50E9F94806A98E0C016F09FCD1
     2018-02-19 20:55:34   nextUpdate      2018-02-19 21:55:29
     2018-02-19 20:55:37   nextWakeup      2018-02-19 21:55:29
     2018-02-19 20:55:34   state           triggered
Attributes:
   room       Calender


und hier das Abfallmodul:

Internals:
   CFGFN      ./FHEM/abfalltermine.cfg
   DEF        Abfall.neu 86400
   KALENDER   Abfall.neu
   NAME       Abfalltermine
   NOTIFYDEV  Abfall.neu
   NR         52
   NTFY_ORDER 50-Abfalltermine
   STATE      braun und grau in 7 Tag(en)
   TYPE       ABFALL
   READINGS:
     2018-02-19 20:55:37   blau_date       19.02.2018
     2018-02-19 20:55:37   blau_days       0
     2018-02-19 20:55:37   blau_description
     2018-02-19 20:55:37   blau_location   
     2018-02-19 20:55:37   blau_pickups    1
     2018-02-19 20:55:37   blau_text       blau
     2018-02-19 20:55:37   blau_uid        1DE250F39731457CAB88298135E5FFE4
     2018-02-19 20:55:37   blau_weekday    Montag
     2018-02-19 20:55:37   blau|gruen_pickups 1
     2018-02-19 20:55:37   braun_date      26.02.2018
     2018-02-19 20:55:37   braun_days      7
     2018-02-19 20:55:37   braun_description
     2018-02-19 20:55:37   braun_location 
     2018-02-19 20:55:37   braun_text      braun
     2018-02-19 20:55:37   braun_uid       AFC5E84AFF7B4FB6BD9B75CB24645112
     2018-02-19 20:55:37   braun_weekday   Montag
     2018-02-19 20:55:37   ftui_datum      heute
     2018-02-19 20:55:37   ftui_next       blau|gruen_0
     2018-02-19 20:55:37   grau_date       26.02.2018
     2018-02-19 20:55:37   grau_days       7
     2018-02-19 20:55:37   grau_description
     2018-02-19 20:55:37   grau_location   
     2018-02-19 20:55:37   grau_text       grau
     2018-02-19 20:55:37   grau_uid        CCA6F653C09047E7920DA2261A036532
     2018-02-19 20:55:37   grau_weekday    Montag
     2018-02-19 20:55:37   gruen_date      19.02.2018
     2018-02-19 20:55:37   gruen_days      0
     2018-02-19 20:55:37   gruen_description
     2018-02-19 20:55:37   gruen_location 
     2018-02-19 20:55:37   gruen_text      gruen
     2018-02-19 20:55:37   gruen_uid       D8835B772332416A988314317871ABEC
     2018-02-19 20:55:37   gruen_weekday   Montag
     2018-02-19 20:55:37   next            braun|grau_7
     2018-02-19 20:55:37   next_date       26.02.2018
     2018-02-19 20:55:37   next_days       7
     2018-02-19 20:55:37   next_description
     2018-02-19 20:55:37   next_location   
     2018-02-19 20:55:37   next_text       braun und grau
     2018-02-19 20:55:37   next_weekday    Montag
     2018-02-19 20:55:37   now             blau|gruen
     2018-02-19 20:55:37   now_date        19.02.2018
     2018-02-19 20:55:37   now_description
     2018-02-19 20:55:37   now_location   
     2018-02-19 20:55:37   now_text        blau und gruen
     2018-02-19 20:55:37   now_weekday     Montag
     2018-02-19 20:55:37   state           7
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       AVR
   stateFormat next_text in next_days Tag(en)
   userReadings ftui_datum {ReadingsVal("Aballtermine","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfallAballtermine","next_datum","")) : "heute";;},ftui_next {ReadingsVal("Aballtermine","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("Aballtermine","now","")."_0";;}
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


bei mir heissen die Termine im Googlekalender blau für Glasbox, grau für restmüll, gruen für Papier und braun für Biotonne

Über die Beantwortung meiner Fragen herzlichen Dank