banner

blog

Jun 28, 2023

Usando o Google Agenda para máquinas para controlar os dias humanos

Os gatilhos diários para automação são simples em teoria, a menos que seja necessário acompanhar o calendário pelo qual os humanos realmente vivem. Mudanças sazonais, mudança de feriados ou apenas estar de férias são exceções que você pode precisar considerar. [Jeremy Rode] gosta de usar o Google Agenda para ficar por dentro dos eventos, então ele criou o CalendarScraper, um script simples para fazer com que suas máquinas também o usassem.

Jeremy precisava de um temporizador para o aquecedor do seu spa que reduzisse os custos, ligando-o apenas quando as tarifas locais de eletricidade baseadas no horário de uso fossem favoráveis. As tarifas variavam de acordo com a hora do dia, dia da semana e até mesmo estações e feriados. Em vez de tentar configurar tudo manualmente em um cron job, ele criou um script JavaScript curto e fácil de modificar para acompanhar eventos em um Google Agenda.

Vimos alguns outros projetos que extraem dados do Google Agenda, incluindo um lembrete do dia da reciclagem e até um calendário físico para desktop.

COMPARTILHAR