Haeufig werden Kalender im Google-Kalender gepflegt.
Diese bestehen - wie im Kalenderwdsen ueblich - aus dem
bekannten ICS-Format, z. B. als Datei basic.ics
Auch die Google-Kalender lassen sich ohne Webbrowser automatisch
per Kommandozeile, ... auslesen wenn amn die genaue Speicheradresse
kennt.
Achtung, diese soll nicht weitergegeben werden, klar warum.
Wie findet man nun diese Adresse:
(auf Computer)
Im Google Kalender loggt man sich ein,
geht in das Einstellungsmenue (Zahnrad),
klickt dort auf den zu benutzenden Kalender, z. B. zimmer1,
sucht dann das Feld mit Privatadresse und kopiert sich den langen
Weblink,
dieser heisst z. B.
https://calendar.google.com/calendar/ical/meinname%40gmail.com/private-a0000000000000000000000000000...
Diesen Link kann man dann benutzen, z. B. im Webbrowser,
in der Linux-Kommandooberflaeche, als Element im Iobrokersystem
oder anderen Programmen.
Beispiel im Linux: wget "https://calendar.google.com/calendar/ical/meinname%40gmail.com/private-a0000000000000000000000000000..."
Eine solche Datei sieht z. B.so aus:
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:xxx@gmail.com
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VEVENT
DTSTART:20210122T160000Z
DTEND:20210122T170000Z
DTSTAMP:20210121T130922Z
UID:xxx@google.com
CREATED:20210120T172859Z
DESCRIPTION:
LAST-MODIFIED:20210120T172859Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Test x. x. x. x.
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Anmerkung: wie man Kalender aus Airbnb exportiert,
hatte ich in diesem Beitrag beschrieben:
https://community.withairbnb.com/t5/Gastgeben/ICal-Kalender-Link-auslesen/m-p/296207