Verwenden von Google Kalender für Maschinen, um den Überblick über menschliche Tage zu behalten
Tägliche Auslöser für die Automatisierung sind theoretisch einfach, es sei denn, sie müssen den Kalender verfolgen, nach dem Menschen tatsächlich leben. Saisonale Veränderungen, wechselnde Feiertage oder einfach nur Urlaub sind Ausnahmen, mit denen Sie möglicherweise rechnen müssen. [Jeremy Rode] verwendet gerne Google Kalender, um über Ereignisse auf dem Laufenden zu bleiben. Deshalb hat er CalendarScraper erstellt, ein einfaches Skript, mit dem er es auch auf seinen Computern verwenden kann.
Jeremy brauchte einen Timer für seine Spa-Heizung, der die Kosten senken würde, indem er ihn nur dann einschaltete, wenn seine lokalen, nutzungszeitbasierten Stromtarife günstig waren. Die Tarife variierten je nach Tageszeit, Wochentag und sogar Jahreszeiten und Feiertagen. Anstatt zu versuchen, alles manuell in einem Cronjob einzurichten, erstellte er ein kurzes und einfach zu änderndes JavaScript-Skript, um Ereignisse in einem Google Kalender zu verfolgen.
Wir haben einige andere Projekte gesehen, die Daten aus Google Kalender abrufen, darunter eine Erinnerung an den Recyclingtag und sogar einen physischen Desktop-Kalender.