Hi,
i have a problem with my icalendar binding items… somehow the wrong items get updated and i dont know why…
I already:
- deleted the *.ical file from the openhab userdata folder to prevent caching issues
- deinstalled / reinstalled the binding
- deleted and readded things an items
I’m on the latest openhab 3.1.0 snapshot build #2109
this i my google garbage calendar:
as you can see… today are no events. but somehow the TODAY items getting updated…
here is a log:
2021-01-01 20:26:30.942 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult0Title' changed from Neujahrstag to Restabfall
2021-01-01 20:26:30.951 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult1Title' changed from UNDEF to Gelbe Tonne
2021-01-01 20:26:30.955 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult1Begin' changed from UNDEF to 2021-01-01T00:00:00.000+0100
2021-01-01 20:26:30.960 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult1End' changed from UNDEF to 2021-01-02T00:00:00.000+0100
2021-01-01 20:26:30.964 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult2Title' changed from UNDEF to Gelbe Tonne
2021-01-01 20:26:30.967 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult2Begin' changed from UNDEF to 2021-01-02T00:00:00.000+0100
2021-01-01 20:26:30.970 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholHeuteResult2End' changed from UNDEF to 2021-01-03T00:00:00.000+0100
2021-01-01 20:26:30.999 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult0Title' changed from UNDEF to Gelbe Tonne
2021-01-01 20:26:31.003 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult0Begin' changed from UNDEF to 2021-01-02T00:00:00.000+0100
2021-01-01 20:26:31.004 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult0End' changed from UNDEF to 2021-01-03T00:00:00.000+0100
2021-01-01 20:26:31.006 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult1Title' changed from UNDEF to Restabfall
2021-01-01 20:26:31.008 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult1Begin' changed from UNDEF to 2021-01-02T00:00:00.000+0100
2021-01-01 20:26:31.010 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'AbholMorgenResult1End' changed from UNDEF to 2021-01-03T00:00:00.000+0100
And my config files:
ical.things:
Bridge icalendar:calendar:entsorgung "Entsorgung" @ "Kalender" [
url ="https://calendar.google.com/calendar/ical/REMOVED/basic.ics",
refreshTime =5
]
Thing icalendar:eventfilter:today "Abholung Heute" (icalendar:calendar:entsorgung) [
maxEvents =3,
datetimeUnit ="DAY",
datetimeStart =0,
datetimeEnd =1,
datetimeRound =true,
refreshTime =5
]
Thing icalendar:eventfilter:tomorrow "Abholung Morgen" (icalendar:calendar:entsorgung) [
maxEvents =3,
datetimeUnit ="DAY",
datetimeStart =1,
datetimeEnd =2,
datetimeRound =true,
refreshTime =5
]
.items:
String EntsorgCurrentTitle "Titel des aktuellen eintrags" {channel="icalendar:calendar:entsorgung:current_title"}
DateTime EntsorgCurrentStart "Start des aktuellen eintrags" {channel="icalendar:calendar:entsorgung:current_start"}
DateTime EntsorgCurrentEnd "Ende des aktuellen eintrags" {channel="icalendar:calendar:entsorgung:current_end"}
Switch EntsorgCurrentPresence "Präsenz eines aktuellen eintrags" {channel="icalendar:calendar:entsorgung:current_presence"}
String EntsorgNextTitle "Titel des nächsten eintrags" {channel="icalendar:calendar:entsorgung:next_title"}
DateTime EntsorgNextStart "Start des nächsten eintrags" {channel="icalendar:calendar:entsorgung:next_start"}
DateTime EntsorgNextEnd "Ende des nächsten eintrags" {channel="icalendar:calendar:entsorgung:next_end"}
DateTime EntsorgLastUpdate "Letztes kalender update" {channel="icalendar:calendar:entsorgung:last_update"}
DateTime AbholHeuteResult0Begin "Abhol Heute 0 Ergebnisstart" {channel="icalendar:eventfilter:today:result_0#begin"}
DateTime AbholHeuteResult0End "Abhol Heute 0 Ergebnisende" {channel="icalendar:eventfilter:today:result_0#end"}
String AbholHeuteResult0Title "Abhol Heute 0 Ergebnistitel" {channel="icalendar:eventfilter:today:result_0#title"}
DateTime AbholHeuteResult1Begin "Abhol Heute 1 Ergebnisstart" {channel="icalendar:eventfilter:today:result_1#begin"}
DateTime AbholHeuteResult1End "Abhol Heute 1 Ergebnisende" {channel="icalendar:eventfilter:today:result_1#end"}
String AbholHeuteResult1Title "Abhol Heute 1 Ergebnistitel" {channel="icalendar:eventfilter:today:result_1#title"}
DateTime AbholHeuteResult2Begin "Abhol Heute 2 Ergebnisstart" {channel="icalendar:eventfilter:today:result_2#begin"}
DateTime AbholHeuteResult2End "Abhol Heute 2 Ergebnisende" {channel="icalendar:eventfilter:today:result_2#end"}
String AbholHeuteResult2Title "Abhol Heute 2 Ergebnistitel" {channel="icalendar:eventfilter:today:result_2#title"}
DateTime AbholMorgenResult0Begin "Abhol Morgen 0 Ergebnisstart" {channel="icalendar:eventfilter:tomorrow:result_0#begin"}
DateTime AbholMorgenResult0End "Abhol Morgen 0 Ergebnisende" {channel="icalendar:eventfilter:tomorrow:result_0#end"}
String AbholMorgenResult0Title "Abhol Morgen 0 Ergebnistitel" {channel="icalendar:eventfilter:tomorrow:result_0#title"}
DateTime AbholMorgenResult1Begin "Abhol Morgen 1 Ergebnisstart" {channel="icalendar:eventfilter:tomorrow:result_1#begin"}
DateTime AbholMorgenResult1End "Abhol Morgen 1 Ergebnisende" {channel="icalendar:eventfilter:tomorrow:result_1#end"}
String AbholMorgenResult1Title "Abhol Morgen 1 Ergebnistitel" {channel="icalendar:eventfilter:tomorrow:result_1#title"}
DateTime AbholMorgenResult2Begin "Abhol Morgen 2 Ergebnisstart" {channel="icalendar:eventfilter:tomorrow:result_2#begin"}
DateTime AbholMorgenResult2End "Abhol Morgen 2 Ergebnisende" {channel="icalendar:eventfilter:tomorrow:result_2#end"}
String AbholMorgenResult2Title "Abhol Morgen 2 Ergebnistitel" {channel="icalendar:eventfilter:tomorrow:result_2#title"}
Did i something wrong in my config or is this a bug in the binding?
Happy and healthy new Year to you all!
/Holger