Pour récupérér la consommation de l’eau en IDF avec SEDIF, l’intégration veolia-custom-component ne fait pas l’affaire avec https://espace-client.vedif.eau.veolia.fr .
veolia-idf intègre désormais mes modifications rendant le script de base compatible avec HA mais nécessite l’installation « en dehors » de Home Assistant.
Mon dépôt/fork github.com/mdeweerd/veolia-idf ajoute un script AppDaemon et une réorganisation pour faciliter l’installation avec HACS (voir documentation pour installer veolia-idf avec AppDaemon et HACS).
En résumé:
- Utiliser une des méthodes d’installation de veolia-idf;
- Lire la documentation (HomeAssistant.md et/ou README.md (toute l’information utile du README.md n’a pas été repris dans le premier doc);
- Utiliser « config.json.exemple.home-assistant » comme point de départ pour la config.
- Créer un Jeton de longue durée sur Link to User profile – My Home Assistant et le définir comme « ha_token ».
- Possibilité de lancer veolia-idf sous windows grace à Docker.
- Le script créera « sensor.veolia_N°CONTRAT_meter_total » et « sensor.veolia_N°CONTRAT_meter_period_total » comme entités sous Home Assistant.
- Vous pourez utiliser les nouveaux « sensor »'s à souhait.
Le fonctionnement de ce script est en résumé le suivant:
- Emulation d’une session web auprès de Veolia, en utilisant « Selenium » qui nécessite firefox ou chromium;
- Extraction des données du CSV téléchargé par ce mécanisme;
- Envoi des données à l’API de l’instance Home Assistant.
Vous pourrez contribuer, par exemple en améliorant la documentation.
Je rappelle que c’est our le SEDIF en IDF, soit le portail https://www.vedif.eau.veolia.fr .
Vous pouvez trouver votre portail en fonction de la ville en visitant https://www.eau.veolia.fr/ > CONNECTEZ-VOUS .
(Sur ce forum vous trouveriez le travail de Pulpy pour www.service.eau.veolia.fr.