Componentes personalizados para o Home Assistant
- Green Card component
- Celesc component (data da próxima leitura da fatura)
NOTA: Esse componente funciona apenas para pessoas que utilizam o sistema de cartão "Green Card" (https://www.grupogreencard.com.br/)
- Copie o diretório "green_card" para a pasta /custom_components.
- Configure um sensor com a configuração abaixo.
- Reinicie p Home Assistant.
Deve ficar semelhante a estrutura abaixo após a instalação:
.homeassistant/
|-- custom_components/
| |-- green_card/
| |-- __init__.py
| |-- sensor.py
Para usar esse componente em sua instalação, adicione o seguinte código no seu arquivo configuration.yaml:
sensor:
- platform: green_card
name: Saldo GreenCard
cpf: "000.000.000-00"
senha: Coloque sua senha aqui
As credenciais de acesso devem ser as mesmas credenciais utilizadas na página de autenticação do site Green Card - Login
- @willsilvano - Por realizar toda lógica de consultar as informações do site, só adaptei para criar um sensor no HA.
NOTA: Esse componente funciona apenas para pessoas que são clientes da empresa de comercialização e distribuição de eletricidade de Santa Catarina CELESC (https://www.celesc.com.br). Esse componente foi elaborado paenas para capturar a data da próxima leitura da sua fatura de energia.
- Copie o diretório "celesc" para a pasta /custom_components.
- Configure um sensor com a configuração abaixo.
- Reinicie p Home Assistant.
Deve ficar semelhante a estrutura abaixo após a instalação:
.homeassistant/
|-- custom_components/
| |-- celesc/
| |-- __init__.py
| |-- sensor.py
Para usar esse componente em sua instalação, adicione o seguinte código no seu arquivo configuration.yaml:
sensor:
- platform: celesc
name: Fatura Próxima Leitura
cpf: 00011122233
senha: SENHA-DE-ACESSO
unidade_consumidora: unidade_consumidora (fica na sua fatura)
As credenciais de acesso devem ser as mesmas credenciais utilizadas na página de autenticação do site CELESC - Serviços ao Cliente