
SPV : j’ai créé une intégration Home Assistant pour ARTEMIS WebEvo. Première version, testeurs et retours bienvenus
Salut,
Je suis SPV et on utilise ARTEMIS WebEvo pour les disponibilités/planning. Comme j’ai déjà pas mal d’automatisation chez moi avec Home Assistant, j’ai commencé à développer une intégration pour récupérer les informations ARTEMIS directement dans HA.
C’est une toute première version, non officielle, et pour le moment principalement en lecture seule.
Elle permet notamment de récupérer :
- mon statut actuel :
IND,DI1,AS1, etc. ; - mon prochain changement de statut ;
- le nombre de personnels actuellement disponibles au CIS ;
- les interventions en cours ;
- un événement Home Assistant lorsqu’une nouvelle intervention apparaît.
Concrètement, voilà comment je l’utilise : quand une intervention tombe, je reçois immédiatement une notification avec les informations utiles, et le principal intérêt pour moi est surtout de pouvoir déclencher automatiquement ce dont j’ai besoin pour partir :
- allumer certains éclairages ;
- gérer l’alarme de la maison ;
- ouvrir le garage ;
- préparer d’autres éléments liés au départ.
Ce sont de petites choses, mais au moment où le bip tombe ça supprime plusieurs actions à faire dans l’urgence. Dans mon cas, ça réduit franchement le stress et me permet de partir plus vite.
J’utilise aussi Home Assistant dans l’autre sens, pour me suggérer des moments où je pourrais me mettre disponible. Par exemple :
- quand ma femme est à la maison ;
- quand je rentre dans un certain périmètre ;
- pendant certaines plages horaires ;
- ou selon une combinaison de présence et de conditions à la maison.
HA ne me met pas disponible tout seul : il me fait simplement une suggestion, et je garde évidemment la décision.
La prochaine étape sur laquelle je travaille est la possibilité de modifier mon propre statut ARTEMIS depuis Home Assistant. L’idée serait d’avoir un bouton très simple permettant de passer par exemple :
IND → DI1 → AS1
sans toucher au reste du planning : le nouveau statut s’appliquerait uniquement jusqu’au prochain changement déjà prévu dans ARTEMIS.
Je ne cherche pas à remplacer ARTEMIS ou Smartemis, mais à rendre les informations/action disponibles dans le système domotique que j’utilise déjà au quotidien.
Le projet est open source :
https://github.com/purierca/artemis
Transparence également : cette première version a été très largement développée avec l’aide de ChatGPT/IA, sous ma direction et avec mes tests. Je ne suis pas développeur expert Home Assistant/Python, donc je suis justement très preneur de relectures et de contributions de personnes plus expérimentées.
PR, corrections, idées et retours sont les bienvenus.
Je serais surtout intéressé de savoir si certains ici utilisent également ARTEMIS / WebEvo dans leur SDIS et seraient prêts à tester l’intégration sur une autre configuration. Ça permettrait de voir ce qui est réellement commun entre les différents déploiements.
Évidemment, si vous testez : ne publiez pas vos identifiants, cookies, exports réseau/HAR ou données d’intervention réelles dans les issues GitHub ou ici.
Et si certains ont déjà automatisé des choses autour de leur disponibilité SPV ou du départ en intervention, je suis aussi intéressé par vos usages.