banner

Blog

Jun 28, 2023

Uso de Google Calendar para máquinas para realizar un seguimiento de los días humanos

Los desencadenantes diarios de la automatización son simples en teoría, a menos que sea necesario realizar un seguimiento del calendario según el cual viven los humanos. Los cambios estacionales, los días festivos cambiantes o simplemente estar de vacaciones son excepciones que quizás deba tener en cuenta. [Jeremy Rode] le gusta usar Google Calendar para estar al tanto de los eventos, por eso creó CalendarScraper, un script simple para que sus máquinas también lo usen.

Jeremy necesitaba un temporizador para el calentador de su spa que redujera los costos encendiéndolo solo cuando sus tarifas eléctricas locales basadas en el tiempo de uso fueran favorables. Las tarifas variaban según la hora del día, el día de la semana e incluso las temporadas y días festivos. En lugar de intentar configurar todo manualmente en una tarea cron, creó un script JavaScript breve y fácil de modificar para realizar un seguimiento de los eventos en Google Calendar.

Hemos visto otros proyectos que extraen datos de Google Calendar, incluido un recordatorio del día de reciclaje e incluso un calendario físico de escritorio.

COMPARTIR