Alors voilà, je commence petit à petit à réfléchir à la construction d’un module tout en un dédié au garage sous ESPHOME. L’objectif est d’instrumenter mon garage et celui de ma belle mère à minima.
Je ne pense pas qu’il y ait un module tout fait avec toutes ces fonctionnalités là.
C’est une idée intéressante de tout combiner.
Tu vas arriver aux limites de GPIO d’un esp8266 si tu as encore une ou 2 nouvelles idées de capteurs à inclure
C’est clair, pour le coup je n’ai pas encore fait le compte des GPIO que cela utiliserai ni la compatibilité entre les différents capteurs. Va falloir figer les capteurs pour ça.
Du coup j’ai commencé à identifier les capteurs, ce n’est pas définitif mais visiblement sur un esp32 dev kit c’est largement faisable, à voir sur un module plus petit.
Vite fait
Je ne pense pas que tu puisse brancher en parallèle tes capteurs a ultra son
Il te faudra 2 gpio dédiés pour chacun surtout si tu veux identifier quelle voiture des deux est là
D’autre part, tu utilise de l’i2c pour la luminosité pourquoi pas remplacer le dht par un bme280
Alors c’est un choix basé sur l’expérience car du temps où je m’amusais avec des arduinos mes premiers travaux concernaient les sondes de temperature/humidité que je comparais avec mes sondes Oregon THGR122NX. De mémoire le bme280 était en dessous du dht22 côté précision & reproductibilité.
Peut-être avais-je obtenu un mauvais lot, tu as une bonne expérience avec le bme280 ?
j’ai eu justement un comportement pas trop constant dans le temps avec les DHT, des derives et non répétabilité de mesures.
Les BME etant des capteurs « automotive » pour moi, mais ce n’est que MON ressenti, c’est plus robuste fiable et constant
Tu prévois le contrôle de quel type de moteur de garage?
Chez moi j’ai un NICE, et ça ne marcherait pas ce que tu prévois car il n’y a pas de bornes pour la commande « Close », je 'ai juste un « Open » un « Stop » et un « StepByStep », du coup je contrôle avec 1 seul relai.
Bref je te raconte ma vie juste pour demander, tu prévois de gérer une commande « Stop » aussi?
Pour ma part j’ai un Hormann Supramatic P3 mais le module devra être versatile car on ne connais pas l’avenir
Tu peux stp me préciser le modèle, ou encore mieux poster le lien de la doc de ton moteur.
Alors moyennant modification du code cela sera possible car d’un point de vu hardware cela ne change rien, au contraire même vu qu’il faut 1 relai en moins. De mon coté mon moteur fonctionne des 2 manières :
J’ai un moteur Nice Spin40 sur une porte Hörmann.
La doc n’est pas trop loquace à part pour dire qu’il faut mettre un contact NO dessus
Et d’ailleurs il n’y a rien d’autre utilisable en filaire, juste le PP, donc avoir des contacts haut et bas c’est important, dans ESPHome j’ai facilement créé un truc qui me renvoi les bons états, ouvert, fermé, s’ouvre, se ferme.
Ca c’est mon code pour la partie sensors/switch.
Donc j’ai 1 relai, 2 reed-switch(fermé et ouvert) et un cover qui est la seule entité partagée à HA pour être plus clean dans HA.
Je réfléchi aussi à un tel projet. Il existe cette carte avec un esp32, un relai, des GPIO accessible et la possibilité de l’alimenter avec le 24V du moteur :