Ist zwar schon älter, aber ich antworte auch.
Ich habe mein iCal Kalender angebunden um meine Termine zu sehen.
Dazu lese die Werte aus der iCAL Instanz auf dem iObroker aus:
Bildschirmfoto 2020-11-06 um 22.27.49.png
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on" id="8K3*[Byr11:35WOHln" x="-413" y="13"> <field name="OID">ical.0.data.table</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="control" id="XtW2]%SH#4q1y07L#Evv" inline="false"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">mqtt.0.awtrix.customapp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="8h#]%:1~(dzl6,X{58"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="?;Ge8hOL!)6a07pR;L0"> <field name="TEXT">{"ID":4,"force":true,"icon":433,"text":"Termine </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="oi?lUgyBtiY;c)F?Z-@"> <value name="VALUE"> <block type="get_value" id="ueUhTryi:fyO..z8KE#"> <field name="ATTR">val</field> <field name="OID">ical.0.data.text</field> </block> </value> </block> </value> <value name="ADD2"> <block type="text" id="Jn_{u%22m,i!^6?,3wtp"> <field name="TEXT"> ", "color":[0,208,255],"repeat":2}</field> </block> </value> </block> </value> </block> </statement> </block> </xml>