Aviso e Controle de Baterias dos Celulares

Fala galera, postando aqui a pedido do grupo do telegram oficial, segue meu primeiro tutorial aqui no fórum.

O tutorial tem como objetivo demonstrar o acionamento de mensagens via Alexa para tomarem como base em suas automações.

  • Necessário integração com a Alexa previamente configurada.

Visão Geral do Flow

Explicação dos nós:

Bateria abaixo de 20% = monitorar o battery level do seu celular
Celular Rafael = verifica se está em casa
Celular descarregando = verifica a entidade is_charging do seu celular
06:00 - 23:00 = aciona apenas entre o horário especificado
Contador = envia apenas 1 mensagem a cada 5 minutos
Carregar Celular Rafael = envia notificação via Alexa

Bateria 100% = verifica se atingiu 100% da bateria, entidade baterry level
Rafael em casa = verifica se está em casa
Celular carregando = verifica se o celular está carregando, entidade is_charging
06:00 - 23:00 = aciona apenas entre o horário especificado
Celular Rafael 100% = envia notificação via Alexa
Aciona o Delay Loop = javascript de configuração de Delays, assista o vídeo para entender o funcionamento
Bateria 100% = verifica novamente se continua em 100% e repete o fluxo conforme acionamento da função Delay Loop

Explicação em vídeo do funcionamento:

Código do Flow:

Vou mandar sempre via git os códigos para facilitar caso tenha que fazer manutenções futuras no código e não precisar ficar editando os tutoriais. Basta copiar conforme imagem abaixo e importar no node-red

------------------------------ Download do código via Git ------------------------------

5 Likes

Excelente, vou aproveitar aqui :slight_smile:

2 Likes