FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Christian72D am 19 Dezember 2015, 18:29:28

Titel: Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 19 Dezember 2015, 18:29:28
Ich bin 1:1 nach dem Wiki Eintrag vorgegangen (konnte sogar den namen übernehmen :D ).
Er zeigt mir auch die Notifys an, da ändern sich auch Zeiten...  aber weder der Besuch noch der Urlaub Dummy werden gesetzt.

Wie kann man jetzt den Fehler finden?
Als Kalender muß ich ja den privaten Lalender nehmen, nicht die öffentliche URL, oder?
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 19 Dezember 2015, 19:22:12
Zeigt das Kalendermodul die von Dir erwarteten Einträge an?
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Amenophis86 am 20 Dezember 2015, 11:21:39
ohne deinen Quellcode wird es ein reines Glaskugel lesen werden :)
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 20 Dezember 2015, 15:50:17
DAS ist mein Quelltext, 1:1!

http://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies

Welche Einträge soll/kann es denn anzeigen? Bei Start und Ende im Notify stehen jetzt nur die Start und End Zeit des letzten Eintrags.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 20 Dezember 2015, 16:37:05
Nicht in
Zitatim Notify
, sondern in "Kalender_Christian". Was dort steht bestimmst Du selbst.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 20 Dezember 2015, 22:01:04
Was kann ich denn da bestimmen?

Aussehen tut das List folgendermassen:

Internals:
   CFGFN
   DEF        ical url https://calendar.google.com/calendar/ical/christian...................ics 14400
   NAME       Kalender_Christian
   NR         174
   STATE      Active
   TYPE       Calendar
   Readings:
     2015-12-20 21:12:09   all             040000008200E00074C5B7101A82E008000000000325F2F06BA34DE9A994932E68015713100000008F2269CA4DF66DCD4F6386BB0E1B2B3A;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000000B49F4BEB6AFA01C4B162014E90279F5;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000001A8C82D351E4C946CA4B66BA14DE44A8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000002651170DCFC3C212E892BEB20B49DF4E;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000037C9D0C99E44768F77F62B59F36608FE;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000577355D6BF39D6EF5518013E31F6BAA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000005E17E601C583EBB9B61C229DE7E89EA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000087BE9C1DC327528F89BC671214A75408;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000A6D295D3BBCB12DB53CB4D3C38BA2930;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000C40F33D7C323303C3A417409209648E8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000E28DD4B4CCF5188CF7D1F777657181F3;040000008200E00074C5B7101A82E0080000000020CB80248D0DC901000000000000000010000000F1B897F9141BD94C87799F639C7AE8FD;040000008200E00074C5B7101A82E008000000003083D8B22146CB010000000000000000100000000A296B4427D9564C93C0C07CE2F778D3;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A27041000000008C4D89B3AF4C0AEF342624AD2E183FB;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A27041000000024ABBF9EDD1D4F8B4BD503052E8B331E;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000BE22D9441064C7374E979758B9F50731;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000C8212654BE3ECD307406D5DD112F2001;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000DC68CAD8893E9CD340662786EFF35157;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1C4D781600C0F7DFC7F8F0B7B69454A145;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1CE4929AFFE5C15EFD75468625A8B0C07B;040000008200E00074C5B7101A82E00800000000B341FAD540B9C32965FDB35CC9BE3F7510000000C43D22E2340EB9D3F8615454B4447986;040000008200E00074C5B7101A82E00800000000CF1E1D9ABFE6595FA43B414C51CAE190960E8A9D858219D27AA24C1CF2101DBA;040000008200E00074C5B7101A82E00800000000D872A5232306596B753073D929C77EAF33F8B337FB41483E6BF75B7949747C68;040000008200E00074C5B7101A82E00800000000EAC1A645591C072AB140DC60B18F607210000000CCC3B687CBB654EF535F42121244E408;040000008200E00074C5B7101A82E00800000000F3018A4A1C6D9FC631FFC53B4A779C5F100000003F5C9E6DC520B3F540E3296A356C1B21;0or4614e16qccvt3jl70tm5ac8googlecom;13ien77q065oum9hbulgie6r40googlecom;1l1chub9mn9l8te62m5p1vhql4googlecom;2grq1gfgtco24v7lcclfp03q9ggooglecom;3fg0gq73qv5vf2fd4eekhiaescgooglecom;57vc8pm9fn5imv6v4s9lumpvikgooglecom;60pj0dpn68p3ab9pchj3cb9kcph3gb9p64smab9j74p3eo9o60sm8chk6ogooglecom;60qj0phk6osm6b9h6gsm2b9kchj3eb9pc4o3gb9g69ijccpkckoj8d1k60googlecom;61i64pj26gsj0bb46or3cb9kckom4b9p64sjgb9n69i3ceb3ckqmadj574googlecom;61ijgo9hcdhmcbb6c8p3eb9kcli3gb9p6krj0bb2cphm6dpj70qm8cb368googlecom;64om4cj66kp6cb9j74p32b9k6ko62bb268ojeb9n69j3cphlc8r3ae9j6ggooglecom;64s3ipj668om4b9icgr38b9kclgjabb26os30b9kc9i68cpjc9hm8dpkc8googlecom;65h62c1j6dj3ib9l6srj4b9k6pij8bb1c9gj8b9i6li32cb56opm4chh6sgooglecom;65i30cpp6pi36bb26tij4b9kchi36b9p74oj0bb56ssmcchm65imcdb2cogooglecom;65j6adb46ks30b9m6lh30b9k60s3eb9oc5gj2b9ic9gjcdph60qm8chg6cgooglecom;65r8pubq8c0bc23ts2t6ljbpeogooglecom;68oj4dph61ijcb9n61i3cb9kcdi6ab9p61gmcbb16limadj170sjaopmcggooglecom;68q36p9p6gq3ib9j6cs3gb9k71gjabb26gsm6b9jc4om8c9g6oqj4opm68googlecom;68q66d1g6ksj6bb3clim8b9k68rj0bb264o3gbb6cos6coj4cksm2p9l70googlecom;68qjie1j64sjab9h65h66b9k6ooj4b9p70pj8b9n60rjechj69h32pj4ccgooglecom;69gj6dpp64o3abb4c9i3ib9k60s38bb164pj0b9g6oq3gcj275hjce1pcggooglecom;6crj6cj66li3ib9nc9h68b9k74p3gbb1c9gj4bb2copj0e3468q3gdhlc4googlecom;6crm2p34c8r3cb9mc4s3ib9kchgm4b9o6thmcb9n6oqmcdhg6tgm2p1j68googlecom;6dgm4dr4clj6cb9m6gr68b9k6gp6ab9oc8p3ib9k6som8db1c5gjap316sgooglecom;6dimacr1cgsm8bb4c9gj6b9kckojgbb171hj0b9j6gpjid346gsm8dpi6cgooglecom;6gom6c1ocgo6ab9oclh64b9k65gjcb9o68qm2b9hc5i30ob1cco6ceb66ogooglecom;6gp36dj36lh3cb9k74sjeb9k69j6cbb260oj0bb36dgm6p33c8s62chn6ogooglecom;6gq38c9n6cqmab9kc8pmcb9kchijeb9pclim6b9lclij8d1n71ij4dj2cogooglecom;6kq3iohj6kpjibb5corjeb9k6gs3abb268qj0b9nchj3ad1i6lhjcdpg74googlecom;6opm2e1lckpjcbb5cgqmab9k61im4b9pchijcb9i6gs66p9ickoj4e356ggooglecom;6p6okaff8g4bba34nreufh8u9ggooglecom;6pij0opj6thm2b9nccrj4b9k60oj8bb1ccqjebb36oomadpg6tijcc9iccgooglecom;6qo4atpjvmgian762ujd7irh4sgooglecom;6som2dr36cqjcb9j74q62b9kcgqj4b9p6dgjibb66pi30e1g70q30c336sgooglecom;6ss30dpg6gq6cb9o64s3ab9kcgpjibb16sqjgbb66ti62e1h68s30p9nccgooglecom;6ti32d9g6tgm4b9pccqj2b9kc4r3abb2c9j34bb260q34cr3cdi3cpb270googlecom;71hmcp1k69h3ibb671gj0b9kcgrm6bb274o6cb9h6opm6opj64s66cj66sgooglecom;71i3co9lcopj0bb4coq68b9k68pmab9p61gjcb9i75hmac33c4rmae36c4googlecom;74o36c336hh3cb9gchh6cb9k71ij4b9ockqj2b9hcgr3gor1c4r3iphm64googlecom;74pjcc9j60q6cb9o74q3cb9kcoq3cbb1ccq34b9mchgjae366hj68d9gcggooglecom;74r64cr56pi62b9j60pjgb9k74rmcb9o6lj6cb9o6ti38dhgckqm8cj56ogooglecom;75h6aphp6ksj6b9k6sp3eb9k6ooj6b9p6pgjgbb56sq38p1ic4o38ohlc8googlecom;75i3cp9n6timab9g68p66b9k6cojcbb275ijcbb36dimachl61ij2oj3ccgooglecom;75i3ge9p64omcbb66hj30b9kclhm8bb1c5gj0bb56dhjid9k6opjiob46ogooglecom;75im4cb571j3eb9n74qj2b9kc4r3ib9ochj6ab9h6gsjeoppc8o64c1k6cgooglecom;75j68eb365h32b9j68o6cb9k6cq3cb9occoj8b9h74ojap1nckr6cdj1c4googlecom;7cvgrg0i3hc4b2gab88l7v8320googlecom;91407bllu36v0qb0vgjc6gkvgsgooglecom;97t8s417q2irj580euavfd7mkogooglecom;a5uk1c0kenhj5gs06lkka93504googlecom;aavj7n6vj2bfkpn8mfa6moqquggooglecom;am51j01bgkosemdiqbn3puap84googlecom;b3mes4gktoa7luv502nsjco5ikgooglecom;b3vipepo60a1djvsmeb07j9u2ogooglecom;bgd6qgc574imnh73m9ijksb5lsgooglecom;bnleokkp8edteucsulof14ht5ggooglecom;bqa8sn8sblvmtudnbvmgeqmel0googlecom;bsrg0l0th8ltcnornmo3anorfkgooglecom;c4o3aoj168pjgb9k6hj3ib9kcoqj0bb16kpm4bb16orjed1icopj0chi6ggooglecom;c4rm6c3168o64bb3cdi30b9kcoojab9p6pgmab9ichgj2pb465i3io9g6cgooglecom;c5h3cohhcop6cbb570rj4b9k6sp30b9p69gj4b9icdhmaeb375j38dpjcggooglecom;c5imacplcgs3ebb374qjeb9k6grjibb2c4s3ebb1cgpjee1ic4o68e356ggooglecom;c5j6cpb56kq32b9o6tj34b9kcgp62bb16cpj0bb6cdi66pj1c8q3ep1hcggooglecom;c65duhf0tvnc371pm0a6ah9ancgooglecom;c8q38or360rm6b9lcksmab9k6gs66b9ocgqm2bb4c5i3cohoclij2c1h74googlecom;c8qjidhh6op3ebb168qjgb9kc4s34bb271i3gb9g64q3ecpkccs64p9h60googlecom;c8rjadj36ssjgbb56kom8b9kcopmcb9o6gsm4b9m6pi68d3168p3ccpn6kgooglecom;ccq38p9j6pgjibb464sm8b9k65gmcbb16sq32b9h6oq6aeb461h38o9g60googlecom;ccrjed1jc8om4bb274r3ib9k68q3cbb16pgjgb9l6lh6ac9oclh64p9h64googlecom;cdgjcohockoj4b9nc8p3eb9kccqj4bb26kq3ab9pc8p64ohp6kp66ohm6cgooglecom;cdh3idhgc8r3gb9k70qjib9k74r66b9pcpj68b9h64r64dpm74p3id1l60googlecom;chctbikvvv0go0i18hh1gcvs5ggooglecom;chgjao9k71gjeb9k6timab9kchh34b9p70s68b9m71h30phh64sj2dhhcggooglecom;chhj4chj64om4b9ocop38b9kcor36bb26ks34b9n68pj2d9kcpi3ieb564googlecom;cko64dr36kq64b9hccqm6b9k6gq62bb1c5i3ib9g6th38c1p6gp3icb1cggooglecom;ckqjecb56gojgb9k69gm8b9k60pj8bb16th64b9pcdh6ac1mcoo66or2ccgooglecom;ckrj6cb3ccp38b9k70p66b9kc8om2bb16gqm2b9ockqj4phh6ksjidr56kgooglecom;coqj4oj374pjib9g61h66b9k6dj6cb9p6ph30b9p6cs66c1l6gr3ip31c4googlecom;coqj8c9kcksj0b9k6hi32b9k6kp6cb9p60ojcb9hcoo6ap9pc4smce9ncggooglecom;corm6oj169j3ab9icdgm8b9k61gmab9p60sm4b9k75gjcc34c8sjicj66cgooglecom;cosj6c9n70pj0b9ic8s6ab9kcgp36b9o74pmcbb26opjep1k65gj2d1m6ggooglecom;cpgj0opnc5j32b9i60p62b9k6ksm2b9p74r36b9o6kr34e1i60p66p1mckgooglecom;cphj2d9m6cp6cb9mcksj8b9kcoq30b9ockp64bb2corjepj5c4o30cb36sgooglecom;cpi66cpn70r6cb9h65hjib9k70pm2bb2c8o68bb269j34chm6cqmadpkckgooglecom;cpim8db174s34b9i6gr68b9kchimabb16hj66b9o6thjee9m71i64p1ickgooglecom;cpj6cdpkckq3cbb46oo32b9k6tij8b9oc8pmcb9p6phj8oj2chi66p1l6ogooglecom;d6hhvatcosn0mis9a1cnak2pp4googlecom;dnbg1lfsf5bfdl987ljt7du5o4googlecom;e3p6jmv5ggm068io7igsj8i4sggooglecom;e938keabi56fi3lj4kvbd70evcgooglecom;emf0lcti1dvm7m3fnbrvokj8asgooglecom;fftcrn5o4sp333kbgbrmiicr2ogooglecom;g1pql5l4ven3opt2j85647c6m0googlecom;g8qsdkhtir2hqq2o0f0nac71acgooglecom;gbapafnf1cspd3tua6s1nd7f60googlecom;ggr7siog6ia7g7p1stolut48f4googlecom;ht38bkdgi83bnf8uj7gj84mhucgooglecom;i6h77cm6p0c9iotn1u1i5t5hu0googlecom;i9b79mbfpfb99moak75nfog0osgooglecom;in29m2l8nn57etmtc3qk4t311cgooglecom;iq8kq8j4ud3q3i1tc7dkj65j90googlecom;ir9gtso6kh2vhnecpnpn60rn84googlecom;j0dp4pgt2aot4dhcj6lr7u22ksgooglecom;jao6iifq0ourrkohp8cveffmbggooglecom;l6hp0st4r2outv27ubrepq0918googlecom;lhp44u2k7ohh6bdogoqoveelrggooglecom;nd9ms8g2nnfqsoa41q73jqs2o8googlecom;nqhf1qvt9duntfnjegd9qdd9kogooglecom;nqhfjfc2q17ld7130oid8sep98googlecom;o0isgemtiibg2b1jd0tgvqc8b4googlecom;o47mnqlfkc4uff6jbmvp2u27lcgooglecom;t03inalq8hv5t2mbjm797aohqogooglecom;thge114uk4b0h8djqbr7v86q1kgooglecom;uvbvh0qgrkska2f976m1klpij0googlecom;vqbcr0a9r15ihjf4jvec2tgfb4googlecom
     2015-12-20 21:12:09   calname         Privat
     2015-12-20 21:12:09   lastCheck       2015-12-20 20:44:34
     2015-12-20 21:12:09   lastUpdate      2015-12-20 20:44:34
     2015-12-20 21:12:09   modeAlarm       cdgjcohockoj4b9nc8p3eb9kccqj4bb26kq3ab9pc8p64ohp6kp66ohm6cgooglecom
     2015-12-20 21:12:09   modeAlarmOrStart cdgjcohockoj4b9nc8p3eb9kccqj4bb26kq3ab9pc8p64ohp6kp66ohm6cgooglecom;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000000B49F4BEB6AFA01C4B162014E90279F5;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000001A8C82D351E4C946CA4B66BA14DE44A8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000002651170DCFC3C212E892BEB20B49DF4E;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000037C9D0C99E44768F77F62B59F36608FE;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000577355D6BF39D6EF5518013E31F6BAA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000005E17E601C583EBB9B61C229DE7E89EA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000087BE9C1DC327528F89BC671214A75408;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000A6D295D3BBCB12DB53CB4D3C38BA2930;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000C40F33D7C323303C3A417409209648E8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000E28DD4B4CCF5188CF7D1F777657181F3;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A27041000000008C4D89B3AF4C0AEF342624AD2E183FB;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000BE22D9441064C7374E979758B9F50731;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000C8212654BE3ECD307406D5DD112F2001;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1C4D781600C0F7DFC7F8F0B7B69454A145;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1CE4929AFFE5C15EFD75468625A8B0C07B;0or4614e16qccvt3jl70tm5ac8googlecom;13ien77q065oum9hbulgie6r40googlecom;2grq1gfgtco24v7lcclfp03q9ggooglecom;64om4cj66kp6cb9j74p32b9k6ko62bb268ojeb9n69j3cphlc8r3ae9j6ggooglecom;64s3ipj668om4b9icgr38b9kclgjabb26os30b9kc9i68cpjc9hm8dpkc8googlecom;65j6adb46ks30b9m6lh30b9k60s3eb9oc5gj2b9ic9gjcdph60qm8chg6cgooglecom;68oj4dph61ijcb9n61i3cb9kcdi6ab9p61gmcbb16limadj170sjaopmcggooglecom;68qjie1j64sjab9h65h66b9k6ooj4b9p70pj8b9n60rjechj69h32pj4ccgooglecom;6gom6c1ocgo6ab9oclh64b9k65gjcb9o68qm2b9hc5i30ob1cco6ceb66ogooglecom;6gp36dj36lh3cb9k74sjeb9k69j6cbb260oj0bb36dgm6p33c8s62chn6ogooglecom;6gq38c9n6cqmab9kc8pmcb9kchijeb9pclim6b9lclij8d1n71ij4dj2cogooglecom;6kq3iohj6kpjibb5corjeb9k6gs3abb268qj0b9nchj3ad1i6lhjcdpg74googlecom;6pij0opj6thm2b9nccrj4b9k60oj8bb1ccqjebb36oomadpg6tijcc9iccgooglecom;6som2dr36cqjcb9j74q62b9kcgqj4b9p6dgjibb66pi30e1g70q30c336sgooglecom;6ti32d9g6tgm4b9pccqj2b9kc4r3abb2c9j34bb260q34cr3cdi3cpb270googlecom;74pjcc9j60q6cb9o74q3cb9kcoq3cbb1ccq34b9mchgjae366hj68d9gcggooglecom;74r64cr56pi62b9j60pjgb9k74rmcb9o6lj6cb9o6ti38dhgckqm8cj56ogooglecom;75h6aphp6ksj6b9k6sp3eb9k6ooj6b9p6pgjgbb56sq38p1ic4o38ohlc8googlecom;75i3cp9n6timab9g68p66b9k6cojcbb275ijcbb36dimachl61ij2oj3ccgooglecom;75i3ge9p64omcbb66hj30b9kclhm8bb1c5gj0bb56dhjid9k6opjiob46ogooglecom;75j68eb365h32b9j68o6cb9k6cq3cb9occoj8b9h74ojap1nckr6cdj1c4googlecom;7cvgrg0i3hc4b2gab88l7v8320googlecom;97t8s417q2irj580euavfd7mkogooglecom;a5uk1c0kenhj5gs06lkka93504googlecom;aavj7n6vj2bfkpn8mfa6moqquggooglecom;b3mes4gktoa7luv502nsjco5ikgooglecom;b3vipepo60a1djvsmeb07j9u2ogooglecom;bgd6qgc574imnh73m9ijksb5lsgooglecom;bnleokkp8edteucsulof14ht5ggooglecom;bqa8sn8sblvmtudnbvmgeqmel0googlecom;bsrg0l0th8ltcnornmo3anorfkgooglecom;c4o3aoj168pjgb9k6hj3ib9kcoqj0bb16kpm4bb16orjed1icopj0chi6ggooglecom;c65duhf0tvnc371pm0a6ah9ancgooglecom;c8q38or360rm6b9lcksmab9k6gs66b9ocgqm2bb4c5i3cohoclij2c1h74googlecom;c8qjidhh6op3ebb168qjgb9kc4s34bb271i3gb9g64q3ecpkccs64p9h60googlecom;c8rjadj36ssjgbb56kom8b9kcopmcb9o6gsm4b9m6pi68d3168p3ccpn6kgooglecom;ccrjed1jc8om4bb274r3ib9k68q3cbb16pgjgb9l6lh6ac9oclh64p9h64googlecom;cdh3idhgc8r3gb9k70qjib9k74r66b9pcpj68b9h64r64dpm74p3id1l60googlecom;chctbikvvv0go0i18hh1gcvs5ggooglecom;chgjao9k71gjeb9k6timab9kchh34b9p70s68b9m71h30phh64sj2dhhcggooglecom;chhj4chj64om4b9ocop38b9kcor36bb26ks34b9n68pj2d9kcpi3ieb564googlecom;cko64dr36kq64b9hccqm6b9k6gq62bb1c5i3ib9g6th38c1p6gp3icb1cggooglecom;coqj4oj374pjib9g61h66b9k6dj6cb9p6ph30b9p6cs66c1l6gr3ip31c4googlecom;coqj8c9kcksj0b9k6hi32b9k6kp6cb9p60ojcb9hcoo6ap9pc4smce9ncggooglecom;corm6oj169j3ab9icdgm8b9k61gmab9p60sm4b9k75gjcc34c8sjicj66cgooglecom;cphj2d9m6cp6cb9mcksj8b9kcoq30b9ockp64bb2corjepj5c4o30cb36sgooglecom;cpi66cpn70r6cb9h65hjib9k70pm2bb2c8o68bb269j34chm6cqmadpkckgooglecom;cpj6cdpkckq3cbb46oo32b9k6tij8b9oc8pmcb9p6phj8oj2chi66p1l6ogooglecom;dnbg1lfsf5bfdl987ljt7du5o4googlecom;e3p6jmv5ggm068io7igsj8i4sggooglecom;emf0lcti1dvm7m3fnbrvokj8asgooglecom;fftcrn5o4sp333kbgbrmiicr2ogooglecom;g1pql5l4ven3opt2j85647c6m0googlecom;g8qsdkhtir2hqq2o0f0nac71acgooglecom;ht38bkdgi83bnf8uj7gj84mhucgooglecom;i6h77cm6p0c9iotn1u1i5t5hu0googlecom;i9b79mbfpfb99moak75nfog0osgooglecom;iq8kq8j4ud3q3i1tc7dkj65j90googlecom;l6hp0st4r2outv27ubrepq0918googlecom;lhp44u2k7ohh6bdogoqoveelrggooglecom;o0isgemtiibg2b1jd0tgvqc8b4googlecom;uvbvh0qgrkska2f976m1klpij0googlecom;vqbcr0a9r15ihjf4jvec2tgfb4googlecom
     2015-12-20 21:12:09   modeAlarmed
     2015-12-20 21:12:09   modeChanged     cpgj0opnc5j32b9i60p62b9k6ksm2b9p74r36b9o6kr34e1i60p66p1mckgooglecom
     2015-12-20 21:12:09   modeEnd         57vc8pm9fn5imv6v4s9lumpvikgooglecom;60pj0dpn68p3ab9pchj3cb9kcph3gb9p64smab9j74p3eo9o60sm8chk6ogooglecom;68q36p9p6gq3ib9j6cs3gb9k71gjabb26gsm6b9jc4om8c9g6oqj4opm68googlecom;69gj6dpp64o3abb4c9i3ib9k60s38bb164pj0b9g6oq3gcj275hjce1pcggooglecom;74o36c336hh3cb9gchh6cb9k71ij4b9ockqj2b9hcgr3gor1c4r3iphm64googlecom;c4rm6c3168o64bb3cdi30b9kcoojab9p6pgmab9ichgj2pb465i3io9g6cgooglecom;c5j6cpb56kq32b9o6tj34b9kcgp62bb16cpj0bb6cdi66pj1c8q3ep1hcggooglecom;cosj6c9n70pj0b9ic8s6ab9kcgp36b9o74pmcbb26opjep1k65gj2d1m6ggooglecom;jao6iifq0ourrkohp8cveffmbggooglecom
     2015-12-20 21:12:09   modeEnded
     2015-12-20 21:12:09   modeStart       040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000000B49F4BEB6AFA01C4B162014E90279F5;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000001A8C82D351E4C946CA4B66BA14DE44A8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000002651170DCFC3C212E892BEB20B49DF4E;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000037C9D0C99E44768F77F62B59F36608FE;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000577355D6BF39D6EF5518013E31F6BAA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD100000005E17E601C583EBB9B61C229DE7E89EA2;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD1000000087BE9C1DC327528F89BC671214A75408;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000A6D295D3BBCB12DB53CB4D3C38BA2930;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000C40F33D7C323303C3A417409209648E8;040000008200E00074C5B7101A82E0080000000015E42B327B17EC08C7847D681D3BAACD10000000E28DD4B4CCF5188CF7D1F777657181F3;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A27041000000008C4D89B3AF4C0AEF342624AD2E183FB;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000BE22D9441064C7374E979758B9F50731;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000C8212654BE3ECD307406D5DD112F2001;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1C4D781600C0F7DFC7F8F0B7B69454A145;040000008200E00074C5B7101A82E00800000000B1EFF16111ADBD6D983AD154B93B2D1CE4929AFFE5C15EFD75468625A8B0C07B;0or4614e16qccvt3jl70tm5ac8googlecom;13ien77q065oum9hbulgie6r40googlecom;2grq1gfgtco24v7lcclfp03q9ggooglecom;64om4cj66kp6cb9j74p32b9k6ko62bb268ojeb9n69j3cphlc8r3ae9j6ggooglecom;64s3ipj668om4b9icgr38b9kclgjabb26os30b9kc9i68cpjc9hm8dpkc8googlecom;65j6adb46ks30b9m6lh30b9k60s3eb9oc5gj2b9ic9gjcdph60qm8chg6cgooglecom;68oj4dph61ijcb9n61i3cb9kcdi6ab9p61gmcbb16limadj170sjaopmcggooglecom;68qjie1j64sjab9h65h66b9k6ooj4b9p70pj8b9n60rjechj69h32pj4ccgooglecom;6gom6c1ocgo6ab9oclh64b9k65gjcb9o68qm2b9hc5i30ob1cco6ceb66ogooglecom;6gp36dj36lh3cb9k74sjeb9k69j6cbb260oj0bb36dgm6p33c8s62chn6ogooglecom;6gq38c9n6cqmab9kc8pmcb9kchijeb9pclim6b9lclij8d1n71ij4dj2cogooglecom;6kq3iohj6kpjibb5corjeb9k6gs3abb268qj0b9nchj3ad1i6lhjcdpg74googlecom;6pij0opj6thm2b9nccrj4b9k60oj8bb1ccqjebb36oomadpg6tijcc9iccgooglecom;6som2dr36cqjcb9j74q62b9kcgqj4b9p6dgjibb66pi30e1g70q30c336sgooglecom;6ti32d9g6tgm4b9pccqj2b9kc4r3abb2c9j34bb260q34cr3cdi3cpb270googlecom;74pjcc9j60q6cb9o74q3cb9kcoq3cbb1ccq34b9mchgjae366hj68d9gcggooglecom;74r64cr56pi62b9j60pjgb9k74rmcb9o6lj6cb9o6ti38dhgckqm8cj56ogooglecom;75h6aphp6ksj6b9k6sp3eb9k6ooj6b9p6pgjgbb56sq38p1ic4o38ohlc8googlecom;75i3cp9n6timab9g68p66b9k6cojcbb275ijcbb36dimachl61ij2oj3ccgooglecom;75i3ge9p64omcbb66hj30b9kclhm8bb1c5gj0bb56dhjid9k6opjiob46ogooglecom;75j68eb365h32b9j68o6cb9k6cq3cb9occoj8b9h74ojap1nckr6cdj1c4googlecom;7cvgrg0i3hc4b2gab88l7v8320googlecom;97t8s417q2irj580euavfd7mkogooglecom;a5uk1c0kenhj5gs06lkka93504googlecom;aavj7n6vj2bfkpn8mfa6moqquggooglecom;b3mes4gktoa7luv502nsjco5ikgooglecom;b3vipepo60a1djvsmeb07j9u2ogooglecom;bgd6qgc574imnh73m9ijksb5lsgooglecom;bnleokkp8edteucsulof14ht5ggooglecom;bqa8sn8sblvmtudnbvmgeqmel0googlecom;bsrg0l0th8ltcnornmo3anorfkgooglecom;c4o3aoj168pjgb9k6hj3ib9kcoqj0bb16kpm4bb16orjed1icopj0chi6ggooglecom;c65duhf0tvnc371pm0a6ah9ancgooglecom;c8q38or360rm6b9lcksmab9k6gs66b9ocgqm2bb4c5i3cohoclij2c1h74googlecom;c8qjidhh6op3ebb168qjgb9kc4s34bb271i3gb9g64q3ecpkccs64p9h60googlecom;c8rjadj36ssjgbb56kom8b9kcopmcb9o6gsm4b9m6pi68d3168p3ccpn6kgooglecom;ccrjed1jc8om4bb274r3ib9k68q3cbb16pgjgb9l6lh6ac9oclh64p9h64googlecom;cdh3idhgc8r3gb9k70qjib9k74r66b9pcpj68b9h64r64dpm74p3id1l60googlecom;chctbikvvv0go0i18hh1gcvs5ggooglecom;chgjao9k71gjeb9k6timab9kchh34b9p70s68b9m71h30phh64sj2dhhcggooglecom;chhj4chj64om4b9ocop38b9kcor36bb26ks34b9n68pj2d9kcpi3ieb564googlecom;cko64dr36kq64b9hccqm6b9k6gq62bb1c5i3ib9g6th38c1p6gp3icb1cggooglecom;coqj4oj374pjib9g61h66b9k6dj6cb9p6ph30b9p6cs66c1l6gr3ip31c4googlecom;coqj8c9kcksj0b9k6hi32b9k6kp6cb9p60ojcb9hcoo6ap9pc4smce9ncggooglecom;corm6oj169j3ab9icdgm8b9k61gmab9p60sm4b9k75gjcc34c8sjicj66cgooglecom;cphj2d9m6cp6cb9mcksj8b9kcoq30b9ockp64bb2corjepj5c4o30cb36sgooglecom;cpi66cpn70r6cb9h65hjib9k70pm2bb2c8o68bb269j34chm6cqmadpkckgooglecom;cpj6cdpkckq3cbb46oo32b9k6tij8b9oc8pmcb9p6phj8oj2chi66p1l6ogooglecom;dnbg1lfsf5bfdl987ljt7du5o4googlecom;e3p6jmv5ggm068io7igsj8i4sggooglecom;emf0lcti1dvm7m3fnbrvokj8asgooglecom;fftcrn5o4sp333kbgbrmiicr2ogooglecom;g1pql5l4ven3opt2j85647c6m0googlecom;g8qsdkhtir2hqq2o0f0nac71acgooglecom;ht38bkdgi83bnf8uj7gj84mhucgooglecom;i6h77cm6p0c9iotn1u1i5t5hu0googlecom;i9b79mbfpfb99moak75nfog0osgooglecom;iq8kq8j4ud3q3i1tc7dkj65j90googlecom;l6hp0st4r2outv27ubrepq0918googlecom;lhp44u2k7ohh6bdogoqoveelrggooglecom;o0isgemtiibg2b1jd0tgvqc8b4googlecom;uvbvh0qgrkska2f976m1klpij0googlecom;vqbcr0a9r15ihjf4jvec2tgfb4googlecom
     2015-12-20 21:12:09   modeStarted
     2015-12-20 21:12:09   modeUpcoming    040000008200E00074C5B7101A82E008000000000325F2F06BA34DE9A994932E68015713100000008F2269CA4DF66DCD4F6386BB0E1B2B3A;040000008200E00074C5B7101A82E0080000000020CB80248D0DC901000000000000000010000000F1B897F9141BD94C87799F639C7AE8FD;040000008200E00074C5B7101A82E008000000003083D8B22146CB010000000000000000100000000A296B4427D9564C93C0C07CE2F778D3;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A27041000000024ABBF9EDD1D4F8B4BD503052E8B331E;040000008200E00074C5B7101A82E0080000000058659B588AB7BEC41EF944AA577A270410000000DC68CAD8893E9CD340662786EFF35157;040000008200E00074C5B7101A82E00800000000B341FAD540B9C32965FDB35CC9BE3F7510000000C43D22E2340EB9D3F8615454B4447986;040000008200E00074C5B7101A82E00800000000CF1E1D9ABFE6595FA43B414C51CAE190960E8A9D858219D27AA24C1CF2101DBA;040000008200E00074C5B7101A82E00800000000D872A5232306596B753073D929C77EAF33F8B337FB41483E6BF75B7949747C68;040000008200E00074C5B7101A82E00800000000EAC1A645591C072AB140DC60B18F607210000000CCC3B687CBB654EF535F42121244E408;040000008200E00074C5B7101A82E00800000000F3018A4A1C6D9FC631FFC53B4A779C5F100000003F5C9E6DC520B3F540E3296A356C1B21;1l1chub9mn9l8te62m5p1vhql4googlecom;3fg0gq73qv5vf2fd4eekhiaescgooglecom;60qj0phk6osm6b9h6gsm2b9kchj3eb9pc4o3gb9g69ijccpkckoj8d1k60googlecom;61i64pj26gsj0bb46or3cb9kckom4b9p64sjgb9n69i3ceb3ckqmadj574googlecom;61ijgo9hcdhmcbb6c8p3eb9kcli3gb9p6krj0bb2cphm6dpj70qm8cb368googlecom;65h62c1j6dj3ib9l6srj4b9k6pij8bb1c9gj8b9i6li32cb56opm4chh6sgooglecom;65i30cpp6pi36bb26tij4b9kchi36b9p74oj0bb56ssmcchm65imcdb2cogooglecom;65r8pubq8c0bc23ts2t6ljbpeogooglecom;68q66d1g6ksj6bb3clim8b9k68rj0bb264o3gbb6cos6coj4cksm2p9l70googlecom;6crj6cj66li3ib9nc9h68b9k74p3gbb1c9gj4bb2copj0e3468q3gdhlc4googlecom;6crm2p34c8r3cb9mc4s3ib9kchgm4b9o6thmcb9n6oqmcdhg6tgm2p1j68googlecom;6dgm4dr4clj6cb9m6gr68b9k6gp6ab9oc8p3ib9k6som8db1c5gjap316sgooglecom;6dimacr1cgsm8bb4c9gj6b9kckojgbb171hj0b9j6gpjid346gsm8dpi6cgooglecom;6opm2e1lckpjcbb5cgqmab9k61im4b9pchijcb9i6gs66p9ickoj4e356ggooglecom;6p6okaff8g4bba34nreufh8u9ggooglecom;6qo4atpjvmgian762ujd7irh4sgooglecom;6ss30dpg6gq6cb9o64s3ab9kcgpjibb16sqjgbb66ti62e1h68s30p9nccgooglecom;71hmcp1k69h3ibb671gj0b9kcgrm6bb274o6cb9h6opm6opj64s66cj66sgooglecom;71i3co9lcopj0bb4coq68b9k68pmab9p61gjcb9i75hmac33c4rmae36c4googlecom;75im4cb571j3eb9n74qj2b9kc4r3ib9ochj6ab9h6gsjeoppc8o64c1k6cgooglecom;91407bllu36v0qb0vgjc6gkvgsgooglecom;am51j01bgkosemdiqbn3puap84googlecom;c5h3cohhcop6cbb570rj4b9k6sp30b9p69gj4b9icdhmaeb375j38dpjcggooglecom;c5imacplcgs3ebb374qjeb9k6grjibb2c4s3ebb1cgpjee1ic4o68e356ggooglecom;ccq38p9j6pgjibb464sm8b9k65gmcbb16sq32b9h6oq6aeb461h38o9g60googlecom;ckqjecb56gojgb9k69gm8b9k60pj8bb16th64b9pcdh6ac1mcoo66or2ccgooglecom;ckrj6cb3ccp38b9k70p66b9kc8om2bb16gqm2b9ockqj4phh6ksjidr56kgooglecom;cpgj0opnc5j32b9i60p62b9k6ksm2b9p74r36b9o6kr34e1i60p66p1mckgooglecom;cpim8db174s34b9i6gr68b9kchimabb16hj66b9o6thjee9m71i64p1ickgooglecom;d6hhvatcosn0mis9a1cnak2pp4googlecom;e938keabi56fi3lj4kvbd70evcgooglecom;gbapafnf1cspd3tua6s1nd7f60googlecom;ggr7siog6ia7g7p1stolut48f4googlecom;in29m2l8nn57etmtc3qk4t311cgooglecom;ir9gtso6kh2vhnecpnpn60rn84googlecom;j0dp4pgt2aot4dhcj6lr7u22ksgooglecom;nd9ms8g2nnfqsoa41q73jqs2o8googlecom;nqhf1qvt9duntfnjegd9qdd9kogooglecom;nqhfjfc2q17ld7130oid8sep98googlecom;o47mnqlfkc4uff6jbmvp2u27lcgooglecom;t03inalq8hv5t2mbjm797aohqogooglecom;thge114uk4b0h8djqbr7v86q1kgooglecom
     2015-12-20 21:12:09   stateChanged    cpgj0opnc5j32b9i60p62b9k6ksm2b9p74r36b9o6kr34e1i60p66p1mckgooglecom
     2015-12-20 21:12:09   stateDeleted
     2015-12-20 21:12:09   stateNew        cpgj0opnc5j32b9i60p62b9k6ksm2b9p74r36b9o6kr34e1i60p66p1mckgooglecom
     2015-12-20 21:12:09   stateUpdated
   Fhem:
     interval   14400
     lastCheck  2015-12-20 20:44:34
     lastChkTs  1450640674.44092
     lastUpdate 2015-12-20 20:44:34
     lstUpdtTs  1450640674.44104
     nextCheck  2015-12-20 23:05:00
     nextChkTs  1450649100
     nextUpdate 2015-12-21 00:44:34
     nxtUpdtTs  1450655074.44104
     type       url
     url        https://calendar.google.com/calendar/ical/christian........................../basic.ics
Attributes:
   room       Kalender
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 20 Dezember 2015, 23:21:24
Was steht in der Commandref beim Kalendermodul, wie Du  Daten auslesen kannst?
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 21 Dezember 2015, 17:27:16
OK, jetzt wusste ich was du meinst:

Ein "get Kalender_Christian full all" bringt unter anderem:

22.12.2015 15:00:00 22.12.2015 16:00:00-22.12.2015 21:00:00 Besuch

Also der Kalender ist sauber gefüllt.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 21 Dezember 2015, 18:13:25
Heute ist der 21.12.2015. Wie sollte der Dummy dann am 19.12.2015 gesetzt werden?
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Puschel74 am 21 Dezember 2015, 18:17:21
Der Kalendereintrag ist für morgen  ;)
Aber egal - auch dieser wird heute den Dummy nicht füttern wenn es im Code nicht so programmiert ist.
Und nachdem man sich die Infos aus Links zusammensuchen muss gehe ich davon aus das nicht morgen abgefragt wird sondern heute.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 21 Dezember 2015, 20:05:17
Daß morgen erst der 22. ist weiß ich auch. :)
Aber das ist ein echter Eintrag, die anderen Test Einträge am WE haben ja alle die Dummys nicht gesetzt.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Puschel74 am 21 Dezember 2015, 20:18:26
Und woher sollen wir das sehen  ???
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 21 Dezember 2015, 20:26:55
Dann würde ich die Kalenderereignisse in den Notifys mal ins Logfile schreiben lassen Log 3, $EVENT;und in den Subs die Variable $KalendertextLog 3, $Kalendertext;. Und dann schauen ob "Besuch" am 22. auftaucht.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 21 Dezember 2015, 20:31:23
Naja, also geht einfach mal davon aus daß ich in der Lage bin sowohl Uhr als auch Kalender zu lesen. :)

So sahen die Einträge vom 19. aus:

19.12.2015 17:30:00 19.12.2015 18:00:00-20.12.2015 10:20:00 Ashley Besuch
o0isgemtiibg2b1jd0tgvqc8b4googlecom   known      end                     
20.12.2015 00:05:00-20.12.2015 23:05:00 Urlaub
60pj0dpn68p3ab9pchj3cb9kcph3gb9p64smab9j74p3eo9o60sm8chk6ogooglecom   known      end


Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Puschel74 am 21 Dezember 2015, 20:32:36
Na dann geh du mal davon aus des es zumindest bei mir funktioniert  ;)
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 21 Dezember 2015, 20:42:32
ZitatSo sahen die Einträge vom 19. aus:
Wobei sich die Frage stellt, ob die Einträge am 19. in FHEM bereits synchronisiert waren.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 21 Dezember 2015, 20:45:48
Also wenn ich das um etwa 8 Uhr morgens anlege dann denke ich daß es bis 18 Uhr drin war.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Puschel74 am 21 Dezember 2015, 21:13:49
Es kommt drauf an wann der Kalender eingelesen wird.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 21 Dezember 2015, 23:32:19
ZitatDEF        ical url https://calendar.google.com/calendar/ical/christian...................ics 14400

Bei einer Aktualisierung alle 4 h hat es vermutlich geklappt und falls die Synchronisation mit dem Eingabegerät stattgefunden hat.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: snickers2k am 22 Dezember 2015, 05:19:39
Hey.
Ich habe leider exakt das gleiche Problem.
Und ich bin auch 1:1 nach dem Wiki gegangen. Bei mir wird genauso erkannt, dass "Urlaub" startet und endet. Aber die Dummys werden nicht geschaltet.
Das grenzt dass Problem ja ziemlich ein. Ich gehe davon aus, wenn zwei Leute das absolut gleiche Problem haben, dass etwas mit dem Wiki nicht stimmt. Evtl veraltet? Könnte das bitte jemand verifizieren?

Vielen Dank.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 22 Dezember 2015, 08:25:17
ZitatKönnte das bitte jemand verifizieren?
Wie wär's, wenn Du es selbst machst und $Event und $Kalendertext logst?
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: snickers2k am 23 Dezember 2015, 04:38:36
Das würde ich gerne tun. Wenn ich wüsste wie das geht  :/
Google spuckt nichts aus zu "fhem log $Event". Bin ziemlich frisch in FHEM, sorry.

Bei "Log 3, $EVENT;" wie aus dem anderen Posting führt (natürlich) zu unknown command ..

Aber wenn ich mir das ganze so anschaue, denke ich auch nicht, dass es funktionieren kann. Schließlich ist nirgendwo ein verweis auf die dummys, oder anders herum. Es wird keine Assoziation zwischen den dummys und den kalendar-"devices" angezeigt.

Es muss doch einen simplen weg geben, die dummys zu aktivieren, sobald die kalender ein aktiv anzeigen - was scheinbar nicht passiert.
Irgendwie scheint mir das script, was in die myUtiles zu legen ist, nicht zu funktionieren. Kann man das nicht auch einfach umgehen?
ZitatUm nicht für verschiedene Dummies immer einzelne Notifys zu bauen, wird hier bei mir je eine Funktion aus meiner 99_MyUtils.pm 99 myUtils anlegen aufgerufen und das Event als Parameter übergeben.
Würde mich nicht weiter stören - schließlich will ich nur zwei dummys anlegen?!

Ein Königreich für ein Modul :( ^^
Mal ehrlich - wäre das nicht sinnvoll? Könnte mir kaum ein Modul vorstellen, dass ich mehr vermisse :/

Danke.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 23 Dezember 2015, 09:02:39
ZitatWenn ich wüsste wie das geht

Wenn Du Dir dein FHEM startest und das Menü siehst, welcher Link könnte wohl die meisten Informationen offenbaren?

Bei Google versuch mal "perl einsteiger". Das ist der erste Schritt zum eigenen Modul.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Amenophis86 am 23 Dezember 2015, 11:34:11
Leute mal ganz im Ernst, ich habe es zu Beginn schon mal gesagt und sage es einfach nochmal. Es ist ein reines Glaskugel lesen, wenn ihr nicht euren Code/eure Codes postet. Und die Aussage, dass ihr ihn von irgendwo kopiert oder übernommen habt, bringt rein gar nichts. Auch hier können Fehler entstehen, welche wir nicht nachvollziehen können, wenn wir nicht eure relevanten Codes sehen. Also poste doch bitte mal deine Codes, welche du hast und dazu noch der Kalendereintrag, welcher dazu führen soll, dass ein Dummy gesetzt werden soll und dann sehen wir weiter. Es kann doch nicht so schwer sein! Und vor allem haben wir keine Lust irgendwo einem Link zu folgen um eure Fehler zu finden. Wir helfen echt alle gerne, aber bissi was müsst ihr halt auch schon machen.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: crissiloop am 23 Dezember 2015, 17:22:16
Zitat von: snickers2k am 23 Dezember 2015, 04:38:36
Aber wenn ich mir das ganze so anschaue, denke ich auch nicht, dass es funktionieren kann. Schließlich ist nirgendwo ein verweis auf die dummys, oder anders herum. Es wird keine Assoziation zwischen den dummys und den kalendar-"devices" angezeigt.

Hallo snickers2k,

bevor du solche Aussage tätigst, solltest du zumindest versuchen zu verstehen, was bei den Codeschnipseln aus dem Wiki passiert. Es ist sehr wohl eine Verbindung vorhanden!
Und auch wenn ich nicht auf dem aktuellen Stand der einzelnen Module bin, habe ich es gerade bei mir wieder getest: und es funktioniert weiterhin so wie ich es im Wiki beschrieben habe! Allerdings keine Gewähr dafür, dass mit dem aktuellen Kalendermodul etwas komplett anders ist.

Hilfreich ist wie bereits gesagt die Definitionen des Calendar-Devices, und der Dummies sowie der beiden Notifies. Dann ein List des Kalenderdevices mit einem zu diesem Zeitpunkt gültigen Kalendereintrag, welcher auch im modeStarted erscheint. Denn nur darauf prüft das Notify!

Wenn du ein neuen Eintrag im Google Kalender anlegst bekommst du diesen mit dem Update Kommando im Kalenderdevice auch nach FHEM. Dann müsste unter modeStarted eine UID stehen. Diese kannst du mit get summary UID auslesen. Dann siehst du den Inhalt, welchen auch die Funktion überprüft.
Wenn beim Update ein Eintrag bei modeStarted vorhanden ist, schlägt auch das Notify an und wenn Regexp matched, dann wird auch der Status des Dummies gesetzt.

Gruß
crissiloop
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Christian72D am 24 Dezember 2015, 06:03:11
Ich dachte zwar es wäre einfacher wenn ich NICHT den Code den ich 1:1 per Copy/Paste übernommen habe hier posten müsste, aber wenn es so gewünscht wird...

in fhem.cfg:

define Urlaub_dummy dummy
attr Urlaub_dummy room Kalender
attr Urlaub_dummy setList ja nein
attr Urlaub_dummy webCmd ja:nein
define Gast_dummy dummy
attr Gast_dummy room Kalender
attr Gast_dummy setList ja nein
attr Gast_dummy webCmd ja:nein

define Kalender_Christian_Start notify Kalender_Christian:modeStarted.*googlecom.* {\Kalenderstart("$EVENT");;\}
define Kalender_Christian_Ende notify Kalender_Christian:modeEnded.*googlecom.* {\Kalenderende("$EVENT");;\}


Und in 99_MyUtils.pm steht:

sub
Kalenderstart ($)
{
my ($Ereignis) = @_;
my @Ereignisarray = split(/.*:\s/,$Ereignis);
my $Ereignisteil1 = $Ereignisarray[1];
my @uids=split(/;/,$Ereignisteil1);
foreach my $uid (@uids) {
my $Kalendertext = fhem("get Kalender_Christian summary $uid");
if ($Kalendertext =~ /Urlaub/) {
fhem("set Urlaub_dummy ja");
};
if ($Kalendertext =~ /Besuch/) {
fhem("set Gast_dummy ja");
};
};
}
sub Kalenderende ($) {
my ($Ereignis) = @_;
my @Ereignisarray = split(/.*:\s/,$Ereignis);
my $Ereignisteil1 = $Ereignisarray[1];
my @uids=split(/;/,$Ereignisteil1);
foreach my $uid (@uids) {
my $Kalendertext = fhem("get Kalender_Christian summary $uid");
if ($Kalendertext =~ /Urlaub/) {
fhem("set Urlaub_dummy nein");
};
if ($Kalendertext =~ /Besuch/) {
fhem("set Gast_dummy nein");
};
};
}
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: Ellert am 24 Dezember 2015, 09:14:55
Zitat von: Ellert am 21 Dezember 2015, 20:26:55
Dann würde ich die Kalenderereignisse in den Notifys mal ins Logfile schreiben lassen Log 3, $EVENT;und in den Subs die Variable $KalendertextLog 3, $Kalendertext;. Und dann schauen ob "Besuch" am 22. auftaucht.

Und jetzt nochmal mitloggen was passiert und die Einträge posten.
Titel: Antw:Abfrage Google Kalender funktioniert nicht
Beitrag von: snickers2k am 25 Dezember 2015, 11:56:36
Ihr habt natürlich recht. Ich war etwas zu forsch mit meiner Aussage. Und unrecht hatte ich natürlich auch :/
Die Abfrage findet ja in der myUtils statt. Vermutlich wird desshalb keine assoziation im Device angezeigt. Mein Fehler.

Ich denke, ich habe den Fehler gefunden.. Jedenfalls funktioniert es jetzt. Ich sollte mir dringend angewöhnen den "DEF-Editor" (heißt der so?) zum eintragen von Funktionen zu nutzen.
Nachdem ich die Funktion aus dem Wiki direkt in den DEF geschrieben habe, also mit richtiger Zeilensetzung, hat es funktioniert

Dadurch ergibt sich auch in der fhem.cfg ein anderes Bild


define Kalender_Markus Calendar ical url https://calendar.google.com/calendar/ical/s8odvj1pojldkZENSIERTgv4o62g0%40group.calendar.goo$
attr Kalender_Markus group Kalender
attr Kalender_Markus room Administration
define Gast_dummy dummy
attr Gast_dummy group Kalender
attr Gast_dummy room Administration
attr Gast_dummy setList ja nein
attr Gast_dummy webCmd ja:nein
define Kalender_Markus_Start notify Kalender_Markus:modeStarted.*googlecom.* {\\
Kalenderstart("$EVENT");;;;\\
}
attr Kalender_Markus_Start group Kalender
attr Kalender_Markus_Start room Administration
define Kalender_Markus_Ende notify Kalender_Markus:modeEnded.*googlecom.* {\\
Kalenderende("$EVENT");;;;\\
}


Hoffe das hilft auch dir, Christian72D
Titel: Aw: Abfrage Google Kalender funktioniert nicht
Beitrag von: d0m2011 am 07 Januar 2024, 21:06:53
Hallo zusammen,

ich weiß, dass das Thema schon älter ist aber ich komme nicht weiter.

Den Kalender über Google habe ich eingerichtet und ich kann alle Events abrufen.
Wenn ich einen list auf den Kalender mache, kommt folgendes: Ich habe ein Event exemplarisch rauskopiert.

SUMMARY:Homeoffice
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20240107
DTEND;VALUE=DATE:20240108
DTSTAMP:20240107T193109Z
UID:7A727BCF-FA58-4201-B6C0-E0219C4CB2DA
CREATED:20240107T152724Z
LAST-MODIFIED:20240107T152724Z
SEQUENCE:0
STATUS:CONFIRMED

Bisher scheint soweit alles zu funktionieren.


Nun habe ich folgenden Eintrag in der 99_myUtils.pm:

sub
Kalenderstart ($)
{
    my ($Ereignis) = @_;
    my @Ereignisarray = split(/.*:\s/,$Ereignis);
    my $Ereignisteil1 = $Ereignisarray[1];
    my @uids = split(/;/,$Ereignisteil1);
    foreach my $uid (@uids) {
        my $Kalendertext = fhem("get Kalender summary uid=$uid 1");
        if ($Kalendertext =~ /Urlaub/) {
            fhem("set Urlaub ja");
        }
        if ($Kalendertext =~ /Homeoffice/) {
            fhem("set Homeoffice ja");
        }
    }
}
sub Kalenderende ($) {
    my ($Ereignis) = @_;
    my @Ereignisarray = split(/.*:\s/,$Ereignis);
    my $Ereignisteil1 = $Ereignisarray[1];
    my @uids = split(/;/,$Ereignisteil1);
    foreach my $uid (@uids) {
        my $Kalendertext = fhem("get Kalender summary uid=$uid 1");
        if ($Kalendertext =~ /Urlaub/) {
            fhem("set Urlaub nein");
        }
        if ($Kalendertext =~ /Homeoffice/) {
            fhem("set Homeoffice nein");
        }
    }
}

Problem Nr. 1: Wenn ich nun "get Kalender summary uid=$uid 1" ausführe, kommt nichts! Das Dialogfenster ist einfach leer. Hier scheint ein Fehler zu sein warum es in Summe nicht funktioniert.

Zudem habe ich folgende Notifies:
Kalender:start:.*googlecom.* {Kalenderstart("$EVENT")}
Kalender:end:.*googlecom.* {Kalenderende("$EVENT")}
Problem Nr.2: Wenn ich nun den Notify folgerndermaße anpasse, wie oben beschrieben, bekomme ich einen Syntax Error:

Kalender:modeStarted.*googlecom.* {\\
Kalenderstart("$EVENT");;;;\\
}

Syntax Error:
syntax error at (eval 3248483) line 1, at EOF

Jetzt komme ich nicht weiter - vielleicht könnt ihr mir helfen.
Titel: Aw: Abfrage Google Kalender funktioniert nicht
Beitrag von: betateilchen am 07 Januar 2024, 21:15:18
Abgesehen davon, dass der Thread tatsächlich schon über 8 Jahre lang in der Versenkung verschwunden war und Du beim Schreiben die rote Warnung ignoriert hast, bist Du mit Deiner Frage auch noch komplett im falschen Forumbereich unterwegs.

Was Du da in Deiner 99_myUtils.pm versuchst, ist uralte Syntax die schon lange nicht mehr aktuell ist. Wo hast Du das abgeschrieben?

Schau mal hier -  im richtigen Unterforum zu Calendar: https://forum.fhem.de/index.php?topic=87895.0

Da hatte ich schon vor fast 6 Jahren die Anwendung der neuen Syntax mit Beispielen beschrieben.
Ansonsten hilft auch ein Blick in die commandref weiter.
Titel: Aw: Abfrage Google Kalender funktioniert nicht
Beitrag von: d0m2011 am 07 Januar 2024, 21:44:19
Hi Betateilchen.
Die Meldung habe ich tatsächlich gesehen aber ich wollte keinen neuen Thread aufmachen.

Ich das ganz hier gefunden:
https://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies (https://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies)

Ganz oben habe ich nun auch gesehen, dass ich darüber auf Deinen Link komme.

Es hat nun tatsächlich funktioniert, danke. Ich muss dann nur noch ein paar Anpassungen machen.

Ich würde gerne nach einem Wort im Betreff der Events suchen und dann einen Dummy einschalten.
Problem ist nämlich, dass der Dummy und das Event nicht den gleichen Namen haben können (ich leite mir diverse Termin von der Arbeit weiter und möchte darauf reagieren).
Titel: Aw: Abfrage Google Kalender funktioniert nicht
Beitrag von: betateilchen am 07 Januar 2024, 22:59:44
Wenn Du noch Fragen hast, mach bitte im richtigen Unterforum einen neuen Thread auf.