Table des matières:
- Étape 1: configuration du micrologiciel
- Étape 2: le temps des mods
- Étape 3: Tout nettoyer
- Étape 4: Conclusion
Vidéo: Modules complémentaires pour interrupteur mural Sonoff : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Si vous utilisez des interrupteurs muraux Sonoff T1, vous avez abandonné l'utilisation de serveurs basés sur le cloud pour la domotique et souhaitez obtenir plus de fonctionnalités de l'interrupteur d'éclairage mural. Cette instructable vous montre comment ajouter un capteur de température et éventuellement un buzzer.
Prérequis
1. Moyens de flasher le Sonoff T1 soit par voie hertzienne (OTA) soit avec l'adaptateur CP2102 USB vers TTL.
2. Mqtt Broker pour recevoir les informations.
3. Plate-forme domotique pour contrôler l'interrupteur et afficher les données du capteur.
Mon objectif pour ce projet était d'ajouter des fonctionnalités supplémentaires à l'un de mes interrupteurs muraux Sonoff. Je les ai dans l'appartement depuis un moment, ils exécutent tous le firmware Tasmota, ce qui leur permet de communiquer via MQTT avec ma plate-forme d'automatisation Home Assistant.
Il existe de nombreuses vidéos youtube sur Home Assistant et Tasmota, je vous recommande d'aller les consulter.
J'ai toujours voulu avoir une lecture de la température centrale de l'appartement afin de pouvoir automatiser le refroidissement/le chauffage dans toute la maison. En option, j'ai ajouté un buzzer pour donner ce bip générique lorsque l'alarme est activée. Cette instructable est comment je m'y suis pris
Avertir
Il y aura des moments de travail avec la tension alternative lors du retrait ou de l'ajout de l'interrupteur, soyez prudent
Étape 1: configuration du micrologiciel
J'ai commencé à configurer le micrologiciel sur mon interrupteur mural et le Sonoff exécute une puce ESP8266 qui, après avoir clignoté avec Tasmota ou ESPhome, permet de connecter des capteurs, des relais, des commutateurs et des LED, je me concentre sur Tasmota tel quel le firmware que j'utilise principalement.
Les plots de dérivation utilisés pour flasher le micrologiciel exposent 2 broches GPIO de l'ESP8266, les broches Tx et Rx, qui correspondent respectivement à GPIO 1 et GPIO 3.
Il y a deux choses à savoir lors de l'utilisation de ces broches. Les deux broches passent à l'état haut pendant le démarrage, ce qui signifie qu'elles produisent 3,3 V pendant une fraction de seconde pendant le processus de démarrage, et plus important encore, si la broche Tx GPIO 1 est tirée vers le bas pendant le processus de démarrage, le contrôleur ne démarre pas.
Dans cet esprit, j'ai décidé d'ajouter le capteur de température sur GPIO1 (TXD) et le buzzer sur GPIO3 (RXD).
Avec Tasmota flashé, dirigez-vous vers la page de configuration, sélectionnez "configurer le module" et sélectionnez le module en tant que "Sonoff T1" avec le commutateur de gang correspondant que vous avez, cliquez sur Enregistrer et attendez de redémarrer.
Après le redémarrage, retournez à la page "Configurer le module", nous pouvons maintenant sélectionner notre capteur de température dans la liste déroulante par GPIO1. J'utilise un DHT22, j'ai donc sélectionné AM2301, les autres options prêtes à l'emploi sont DHT11 et SI7021.
Optionnel
Si vous ajoutez le buzzer, sélectionnez le buzzer dans le menu déroulant pour GPIO3.
Étape 2: le temps des mods
L'ajout du capteur et du buzzer en option nécessite un peu de soudure et de trouver comment faire passer les fils.
Fixez le capteur de température et le buzzer selon le schéma
1. Connectez la ligne de données du capteur de température à TXD et le fil positif du buzzer à RXD
2. Connectez le VCC de la température à la broche 3.3v de l'interrupteur d'éclairage
3. Connectez la masse du capteur de température et le négatif du buzzer à GND
J'ai décidé d'ajouter des broches d'en-tête femelles au circuit imprimé et de fraiser l'arrière du couvercle en plastique pour laisser passer les broches.
J'ai ensuite fabriqué un petit métier à tisser pour attacher le capteur et le buzzer à travers les broches de l'en-tête.
Il est temps de le tester, d'allumer le secteur et il va fonctionner ou exploser, heureusement tout a fonctionné.
Étape 3: Tout nettoyer
Alors maintenant est venu le temps de tout ranger car nous ne voulons pas que les fils dépassent d'un interrupteur d'éclairage, et c'était vers Fusion 360.
J'ai conçu un cadre pour envelopper la façade qui s'étend ensuite pour accueillir le capteur de température et le buzzer avec une petite grille, tout est imprimé avec du PLA et avec des supports, il peut être peint ou simplement laissé tel quel.
J'ai gratté un peu de plâtre pour faire passer mes fils à l'arrière et sur le côté. La mise au rebut du plâtre signifiait que je n'avais pas de modifications visuelles sur la façade afin que je puisse l'utiliser ailleurs en cas de besoin.
J'ai joint deux fichiers STL, l'un qui modifie uniquement le capteur de température et l'autre qui inclut le buzzer.
Étape 4: Conclusion
Une fois le firmware défini et tout le matériel installé et nettoyé, le projet se termine, le capteur de température s'affiche automatiquement sur l'écran d'accueil de tasmota, et une fois configuré, les valeurs sont diffusées sur le serveur MQTT à des mises à jour d'intervalle de 5 minutes.
À partir de là, vous pouvez importer les données du capteur dans votre plate-forme d'automatisation préférée pour les afficher sur vos appareils ou les utiliser pour l'automatisation.
Optionnel
Le Buzzer peut être testé dans la console en tapant Buzzer suivi de 3 chiffres séparés par une virgule
Le premier nombre est le nombre de bips
Le deuxième nombre est la durée d'un seul bip
Le troisième chiffre est la durée du silence entre les bips individuels
Informations supplémentaires
Pour utiliser le buzzer avec MQTT, envoyez une charge utile de message en tant que séquence de numéros ci-dessus au cmnd/Topic/Buzzer
La documentation peut être trouvée ici pour plus d'informations sur le buzzer
tasmota.github.io/docs/Buzzer/
Conseillé:
Interrupteur Tuchless pour appareils électroménagers -- Contrôlez vos appareils ménagers sans interrupteur : 4 étapes
Interrupteur Tuchless pour appareils électroménagers || Contrôlez vos appareils ménagers sans Tuch aucun interrupteur : il s'agit d'un interrupteur Tuchless pour les appareils ménagers. Vous pouvez l'utiliser dans n'importe quel lieu public afin de lutter contre tout virus. Le circuit basé sur le circuit de capteur sombre fabriqué par un ampli-op et un LDR. Deuxième partie importante de ce circuit SR Flip-Flop avec séquence
Support mural pour IPad en tant que panneau de commande domotique, utilisant un aimant servocommandé pour activer l'écran : 4 étapes (avec photos)
Support mural pour IPad en tant que panneau de commande domotique, utilisation d'un aimant servocommandé pour activer l'écran : dernièrement, j'ai passé pas mal de temps à automatiser des choses dans et autour de ma maison. J'utilise Domoticz comme application domotique, voir www.domoticz.com pour plus de détails. Dans ma recherche d'une application de tableau de bord qui affiche toutes les informations Domoticz ensemble
Interrupteur d'éclairage télécommandé Bluetooth - Rénovation. L'interrupteur d'éclairage fonctionne toujours, pas d'écriture supplémentaire. : 9 étapes (avec images)
Interrupteur d'éclairage télécommandé Bluetooth - Rénovation. L'interrupteur d'éclairage fonctionne toujours, pas d'écriture supplémentaire. : Mise à jour du 25 novembre 2017 -- Pour une version haute puissance de ce projet qui peut contrôler les kilowatts de charge, voir Retrofit BLE Control to High Power Loads - No Extra Wiring Required Update 15th November 2017 - Certaines cartes BLE / piles logicielles livraient
Interrupteur Slap : Interrupteur tactile simple sans soudure : 7 étapes
Slap Switch : Commutateur tactile simple, sans soudure : Le Slap Switch est un simple commutateur tactile à résistance, conçu pour mon projet Explode the Controller afin d'intégrer le jeu physique dans les jeux informatiques avec Makey Makey et Scratch. Le projet avait besoin d'un interrupteur tactile qui était : robuste, pour être giflé dur
Pirater une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : 4 étapes
Piratage d'une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : j'ai récemment construit un système d'alarme et je l'ai installé dans ma maison. J'ai utilisé des interrupteurs magnétiques sur les portes et les ai câblés à travers le grenier. Les fenêtres étaient une autre histoire et leur câblage n'était pas une option. J'avais besoin d'une solution sans fil et c'est