Mudanças entre as edições de "Status Garoa com Wemos"
Ir para navegação
Ir para pesquisar
Linha 20: | Linha 20: | ||
telegram |
telegram |
||
− | [[Arquivo:Fluxo_status_garoa.png| |
+ | [[Arquivo:Fluxo_status_garoa.png|577px]] |
===Meios de detecção=== |
===Meios de detecção=== |
||
Linha 51: | Linha 51: | ||
Arquivo spaceapi.php: |
Arquivo spaceapi.php: |
||
*Atualiza o [https://garoa.net.br/status/spaceapi.json JSON] do SpaceAPI. |
*Atualiza o [https://garoa.net.br/status/spaceapi.json JSON] do SpaceAPI. |
||
+ | |||
+ | Config Wemos: |
||
+ | *modo config: serial 9600 e D7 = GND |
||
+ | *entre SSID, Senha, chave bot criptografada |
||
===Firmware wemos=== |
===Firmware wemos=== |
Edição atual tal como às 17h46min de 22 de agosto de 2025
Este projeto visa simplificar a idéia feita anteriormente (https://garoa.net.br/wiki/Notificador_de_presença) , que parou de funcionar por usar serviços de terceiros que foram desativados.
Participantes
- Marcelo Lários
- Marcelo Campos
Funcionalidades
- Em operção desde 28/01/2023.
- Atualiza imagem status e o espaço livre em disco do servidor da wiki na Página Principal.
- Manda Telegram no tópico Eventos do canal Garoa Pub / Eventos.
- Mostra status no display.
- Funciona por API hospedada no mesmo server da wiki, acessível pela web mediante token personalizado por usuários (somente membros).
fluxo de dados
porta wemos display wifi API status wiki telegram
Meios de detecção
- Conectado no wifi da sede. (ver modo config no diagrama de fluxo).
- Pino 12(D6) e gnd em curto acessa API 'fechada' - acessa API 'aberta' se abrir o contato.
- Display mostra figuras do respectivo status scrollando.
Manutenção
- Folder no servidor wiki: garoa.net.br/*.*:
- Arquivos:
- *****.** => arquivo chamado pelo wemos (esp8266) quando abre/fecha a porta - Atualiza status img na wiki main.
- *****.** => arquivo manda telegram no topico Eventos.
- spaceapi.php => atualiza o JSON do SpaceAPI.
- *****.** => arquivo tokens criados para acesso a API.
- status.jpg => img de referência que é substituída.
- Arquivos:
Arquivo *****.** :
- Atualiza imagem Aberto(verde) ou Fechado(vermelha) na homepage do garoa.
- Acessa telegram_status.php que envia telegram (ENVIA SÓ 1 TELEGRAM NO DIA).
- Acessa *****.** que atualiza o StatusAPI.
- Retorna json do status.
- Também cria o token para cada usuário.
Arquivo *****.**
- Usa bot criado pelo Marcelo Campos.
- Manda telegram no topico 'Eventos'.
- Quando abre, manda imagem verde do 'Garoa Aberto' para o Telegram.
- NÃO MANDA TELEGRAM QUANDO FECHA.
Arquivo spaceapi.php:
- Atualiza o JSON do SpaceAPI.
Config Wemos:
- modo config: serial 9600 e D7 = GND
- entre SSID, Senha, chave bot criptografada
Firmware wemos
- Feito com IDE Arduino.
- Fonte e binário serão documentadas e guardadas numa pasta servidor do garoa, junto com a API.
Próximos Passos
- Corrigir o link https://status.garoa.net.br.
- Aviso de 30 minutos para fechar o metrô. Indicação no display e mensagens sonoras, parecidas com o aviso de chegada de estação do metrô.