Depuis 10 ans je tourne avec Domoticz et cela fait un moment que je lorgne sur home assistant.
Je viens d’installer une version docker sur mon Nas Asustor.
Après l’effet waouh du lancement et de la découverte de beaucoup de capteurs (j’en ai une soixantaine en MQTT) se pose le problème bête d’allumer une lampe 1h après le coucher du soleil et de l’éteindre 1h avant le lever du soleil.
(Je ne suis pas à l’aise avec home assistant puisque je le découvre. SVP ne me dites pas d’aller voir des tutos, il y en a des tonnes. Je suis allé en voir certain. Je suis un peu perdu, car l’interface qu’il présente n’est pas la même que celle que j’ai, sans doute une version différente, ils commencent souvent par aller chercher des plugins que je ne peux pas installer à cause de la version docker… (j’ai quand même installé HACS) enfin bref il y a plein de choses qui sont bloquantes et qui m’empêche de profiter de ces tutos pour le moment par manque d’expérience.)
Jusqu’ici à ce que j’ai compris :
Il faut créer un déclencheur qui indique le coucher du soleil le lever du soleil, voir le degré d’élévation du soleil… déjà cela je n’ai pas trouvé ça très clair !
Ensuite, donner un ID particulier aux deux déclencheurs.
Dans Action, aller chercher un « si faire » ID du déclencheur et allumer la lampe. Puis aller chercher un autre « si faire » ID du déclencheur et éteindre la lampe
je trouve cela hyper laborieux à faire et pour avoir essayé 2 nuits consécutives, ça n’a pas fonctionné !
Je n’ose à pas imaginer la gestion que j’aurai à faire sur une autre lampe qui doit s’allumer chaque jour de la semaine à un horaire particulier…
J’aimerais savoir si je suis enlisé dans un truc pas possible dans l’automatisation ou s’il y a quelque chose de beaucoup plus simple à faire pour obtenir cette action. Si oui comment.
Cela me permettra de savoir si je reste sur mon vieux Domoticz ou si je me lance dans home assistant.
Il faut créer une automatisation, pour le début je te conseil d’en faire une pour l’allumer et un autre pour l’éteindre mais effectivement tu peux le faire avec une seule.
Je te propose une capture d’écran d’une automatisation pour fermer mes volets roulant après le couché du soleil :
Pour ce que tu veux faire, comme montré plus haut regarde l’intégration sun (qui est de mémoire installée de base sur HAOS) et, dans les déclencheurs de tes automatisations, tu dois retrouver dans “heure et lieu” un item soleil.
Sur HA ca se fait en 20 secondes … STP évites de comparer ce qui n’est pas comparable, si tu veux on en reparle après tes 10 ans sur HA
Tu pars pas forcément avec tous les atouts en mains et pour un débutant sur HA je te conseillerais de voir si tu ne peux pas monter une machine avec HAOS
Pour les automatisations, le plus simple et sans addons, il faut utiliser le module intégré de base sur HA. Aprés si tu te sens le courage de découvrir quelque chose de plus visuel tu as NodeRed (à mettre en container vu que tu n’a pas les modules complémentaires) et si tu te sens pousser des ailes tu peux faire à la barbu en Python.
Si ça m’inquiète, parce que s’il faut faire une automatisation pour chaque action aussi simple qu’allumer une lampe à une heure donnée, j’ai le sentiment que je n’en verrai pas le bout…
Comme dis plus haut c’est une nouvelle logique à s’approprier. Tu verras quand tu auras le trucs tu te poseras plus de question. le plus dur est de ne pas faire de transcription de ce que tu faisais avant.
Garde dans l’idée que la finalité est la même, la façon d’y arriver moins. Hésite pas a demander de l’aide si besoin.
Pour de la programmation tu as l’intégration et la carte sheduler mais je te conseil de découvrir ça un peu plus tard quand tu seras familiarisé avec les bases de HA.
Je viens aussi de domoticz, j’ai eu aussi quelques adaptations à faire mais maintenant tout roule et HA est incomparable à domoticz.
Les automations par UI sont très bien faites et tu peux faire très compliqué et tout regrouper en 1 seule. Mais pour le début, une automatisation On et une Off avec déclencheur et après tu peux conditionner (présent ou pas) et faire des choix.
Après tu découvriras les blueprint pour gérer des télécommandes de fabriquant avec la gestion de tous les appuis boutons…
Si je dois allumer, éteindre une lumière à différents horaires sur la semaine… ça va me faire 7 automatisations “allumer” et 7 automatisations “éteindre”, et ça pour une lampe ! C’est un petit délire non ?
J’ai vu qu’il y avait effectivement les Blueprint, Il y a peut-être une solution de ce côté-là non ?
Pour les bluprint ça simplifie les choses, mais ça ne permet pas de comprendre comment les choses fonctionnent. En gros c’est des automatisations préfaites où tu rentres les éléments variables correspondants à ton utilisation. Donc attends un peu. C’est comme demander du code à un assistant IA sans savoir en faire ou a quelque qui sait en faire et qui te pond un truc sans explication pour bien montrer que lui il maitrise et de faire un copier-coller. Tu ne sais pas ce que ça fait, tu ne comprends pas comment ça marche et le jour où ça ne marche pas, tu ne sais pas t’en dépatouiller sans les bases.
Pour la découverte et la mise en place c’est le plus simple, après tu verras qu’il est possible de “complexifier” regrouper dans un seule avec les conditions et tout le reste
une partie de mon éclairage pour l’exemple, il y a 2 écoles, soit plusieurs automations, soit regrouper tout ou partie, ça sera à toi de voir ce qui te convient le mieux
J’ai fait 3 automatismes pour tester : le résultat est mitigé…
Le premier automatisme sur la lampe extérieure a bien fonctionné.
Le second automatisme sur mes volets roulants : Les volets sont descendus, mais ne sont pas remontés, j’avais oublié d’ajouter l’ID dans l’automatisme…(C’est très facile de faire des erreurs hein)
Le troisième automatisme : lorsque je rentre dans mon bureau, de faire changer la couleur d’une bande DEL RVB Zigbee ici “guirlande” pour l’exemple.
Sur l’automatisme, j’ai une série d’actions possibles qui m’est plus ou moins incompréhensible.
Si je vais sur l’appareil “guirlande” j’ai accès au changement de luminosité et de couleur que je n’ai pas dans l’automatisme.