Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:domotique:garagebox [2025/02/18 13:54] – [Ajout LD2420] kodein | fr:domotique:garagebox [2026/03/15 11:19] (Version actuelle) – [Test002 ESPHome : ajout LTR390] oubli remplacer 2 par 3 kodein | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Pourquoi domotiser son garage ====== | ====== Pourquoi domotiser son garage ====== | ||
| + | |||
| Comme dirait William : //"Et pourquoi pas ?"// LOL | Comme dirait William : //"Et pourquoi pas ?"// LOL | ||
| Ligne 22: | Ligne 23: | ||
| Mais dans ce cas, il sera nécessaire de trouver des solutions techniques pour pouvoir mettre des capteurs et actionneurs dans et hors des box. | Mais dans ce cas, il sera nécessaire de trouver des solutions techniques pour pouvoir mettre des capteurs et actionneurs dans et hors des box. | ||
| + | |||
| ===== Choix technologiques ===== | ===== Choix technologiques ===== | ||
| + | |||
| A l' | A l' | ||
| Donc je me suis penché sur d' | Donc je me suis penché sur d' | ||
| Ligne 31: | Ligne 34: | ||
| Une autre option serait d' | Une autre option serait d' | ||
| De plus ces deux modèles sont aussi compatibles Matter. Si jamais je migre vers ce système, il serait toujours possible de reflasher un nouveau firmware pour exploiter ce nouveau système. | De plus ces deux modèles sont aussi compatibles Matter. Si jamais je migre vers ce système, il serait toujours possible de reflasher un nouveau firmware pour exploiter ce nouveau système. | ||
| + | |||
| + | Mais dans un premier temps, on va choisir la solution la plus simple : ESP Home ! | ||
| + | |||
| ===== Choix matériel électronique ===== | ===== Choix matériel électronique ===== | ||
| + | |||
| Je me suis basé sur le listing du site ESPHome et effectué mon choix d' | Je me suis basé sur le listing du site ESPHome et effectué mon choix d' | ||
| + | |||
| === Core === | === Core === | ||
| + | |||
| <gallery left& | <gallery left& | ||
| Ligne 41: | Ligne 50: | ||
| Certains modèles possèdent un connecteur ipex permettant d' | Certains modèles possèdent un connecteur ipex permettant d' | ||
| + | |||
| === Capteur lumière et UV === | === Capteur lumière et UV === | ||
| + | |||
| <gallery left& | <gallery left& | ||
| C'est grace à lui que le core va pouvoir vérifier si la luminosité ambiante justifie l' | C'est grace à lui que le core va pouvoir vérifier si la luminosité ambiante justifie l' | ||
| Connecté sur le BUS I²C. | Connecté sur le BUS I²C. | ||
| + | |||
| === Capteur de présence === | === Capteur de présence === | ||
| + | |||
| <gallery left& | <gallery left& | ||
| Comme c'est un détecteur de présence, le timer est moins utile : tant que quelqu' | Comme c'est un détecteur de présence, le timer est moins utile : tant que quelqu' | ||
| Connecté en UART et/ou GPIO qui remonte uniquement si une présence est détectée ou non (mais ne permet pas de toucher aux paramètres, | Connecté en UART et/ou GPIO qui remonte uniquement si une présence est détectée ou non (mais ne permet pas de toucher aux paramètres, | ||
| + | |||
| === Capteur température, | === Capteur température, | ||
| + | |||
| <gallery left& | <gallery left& | ||
| Connecté en I²C. | Connecté en I²C. | ||
| + | |||
| === Actionneur lumière === | === Actionneur lumière === | ||
| + | |||
| <gallery left& | <gallery left& | ||
| Connecté sur un GPIO. | Connecté sur un GPIO. | ||
| + | |||
| ====== Essais ====== | ====== Essais ====== | ||
| - | J' | + | |
| + | J' | ||
| * 5 ESP32 " | * 5 ESP32 " | ||
| * 1 ESP32-C6 (zigbee) | * 1 ESP32-C6 (zigbee) | ||
| Ligne 70: | Ligne 89: | ||
| * 2 kits solaires avec un porte li-ion 18650 | * 2 kits solaires avec un porte li-ion 18650 | ||
| * 1 DC-DC converter qui accepte 1 à 6V en entrée et sort 3.3V (j' | * 1 DC-DC converter qui accepte 1 à 6V en entrée et sort 3.3V (j' | ||
| - | Ça devrait me permettre | + | Ça devrait me permettre |
| ===== Test001 ESPHome ===== | ===== Test001 ESPHome ===== | ||
| Autant débuter par un truc simple sans faire non plus dans le simpliste (j'ai pas envie de juste lire/ | Autant débuter par un truc simple sans faire non plus dans le simpliste (j'ai pas envie de juste lire/ | ||
| Ligne 77: | Ligne 97: | ||
| ==== Firmware ==== | ==== Firmware ==== | ||
| + | |||
| Le plus complexe pour moi, c'est faire le programme. N' | Le plus complexe pour moi, c'est faire le programme. N' | ||
| + | |||
| === Initialiser le core === | === Initialiser le core === | ||
| Ligne 161: | Ligne 183: | ||
| - | ==== Ajout LTR390 ==== | + | ===== Test003 ESPHome : ajout LTR390 ===== |
| Ajouter le capteur lumière et UV est vraiment trivial. Le bus I²C est déjà initialisé, | Ajouter le capteur lumière et UV est vraiment trivial. Le bus I²C est déjà initialisé, | ||
| <code yaml> | <code yaml> | ||
| Ligne 177: | Ligne 200: | ||
| <gallery center& | <gallery center& | ||
| - | ==== Ajout LD2420 ==== | + | ===== Test002 ESPHome : ajout LD2420 ===== |
| Le radar à ondes millimétriques est assez simple à raccorder physiquement, | Le radar à ondes millimétriques est assez simple à raccorder physiquement, | ||
| * 3.3V sur 3.3V | * 3.3V sur 3.3V | ||
| Ligne 204: | Ligne 228: | ||
| J' | J' | ||
| - | ==== Automatisation ==== | ||
| - | ===== On garde globalement les mêmes, mais en zigbee ===== | ||
| - | Ouais, pour tester et comparer le rapport emmerdement/ | ||
| - | J' | ||