Table des matières:

Domotique - Stores intelligents : 8 étapes
Domotique - Stores intelligents : 8 étapes

Vidéo: Domotique - Stores intelligents : 8 étapes

Vidéo: Domotique - Stores intelligents : 8 étapes
Vidéo: Interrupteur volet roulant connecté / comment Installer et Paramétrer / TUTO 2024, Novembre
Anonim
Domotique - Stores Intelligents
Domotique - Stores Intelligents

Dans cette instructable, nous verrons comment moderniser vos propres stores à la maison avec un servomoteur et un contrôleur personnalisé pour transformer vos stores domestiques en stores intelligents automatisés qui peuvent s'intégrer à l'assistant domestique pour vous donner un contrôle entièrement automatisé de vos stores domestiques.

Cette instructable a été parrainée par JLCPCB. J'ai utilisé ce service pour construire les circuits imprimés du contrôleur. Les PCB sont de haute qualité et sont une véritable aubaine pour le prototypage. Je les recommande vivement, n'hésitez pas à les consulter sur le lien ci-dessous:

Livraison gratuite sur la première commande et 2 $ PCBPrototypage sur

Étape 1: Pièces d'impression 3D

Vous devrez d'abord imprimer certaines parties pour cela. Les pièces suivantes doivent être imprimées et le lien vers les fichiers de modèle.stl est répertorié ci-dessous:

1.) Support de commutateur

2.) Support de servomoteur

3.) Accouplement à tiges carrées

Tout cela peut être obtenu à partir du lien suivant sous mech:

github.com/misperry/Smart_Blinds

Étape 2: Démonter les stores

Démonter les stores
Démonter les stores
Démonter les stores
Démonter les stores
Démonter les stores
Démonter les stores

Vous devrez retirer le mécanisme normal d'ouverture/fermeture des stores de vos stores.

Le type de mes stores est le type de corde à tirer. Au bas des cordons de tirage se trouvent des glands en plastique. Ceux-ci peuvent être retirés en poussant la ficelle à travers et en dénouant le nœud qui se trouve à la fin. Une fois le nœud défait, les glands en plastique peuvent glisser de la ficelle.

Pour retirer l'actionneur mécanique, il vous suffit d'écarter le canal blanc et il doit glisser hors de la tige de rotation carrée et être retiré.

Étape 3: Ajouter un commutateur de dérogation

Ajouter un commutateur de remplacement
Ajouter un commutateur de remplacement
Ajouter un commutateur de remplacement
Ajouter un commutateur de remplacement

Vous devrez maintenant ajouter l'interrupteur de priorité afin que, lorsque quelqu'un s'approche des stores, il n'ait pas besoin d'avoir l'application sur un appareil intelligent, il puisse simplement tirer sur un interrupteur à chaîne pour actionner les stores.

Vous devez installer le support de commutateur précédemment imprimé en 3D à l'extrémité du canal et le faire glisser en place. Assurez-vous qu'il s'enclenche solidement dans le trou carré.

Une fois à l'intérieur, vous pouvez installer le commutateur. Cet interrupteur à tirette était celui que j'ai trouvé dans une quincaillerie locale pour une lumière.

Dévissez l'écrou de l'interrupteur et passez la chaîne à travers le trou du support imprimé en 3D. Ensuite, attachez la corde de traction et faites glisser l'écrou vers le haut et vissez en place en fixant l'interrupteur.

Étape 4: Installez le servomoteur

Installer le servomoteur
Installer le servomoteur
Installer le servomoteur
Installer le servomoteur
Installer le servomoteur
Installer le servomoteur
Installer le servomoteur
Installer le servomoteur

Ensuite, nous allons installer le servomoteur. Vous devrez d'abord retirer l'un des trous de montage sur le côté. Cela est dû au fait qu'il ne peut pas s'adapter s'il n'est pas supprimé. J'ai simplement enlevé le mien avec une scie sauteuse à main. Voir l'image pour voir de quel côté enlever.

Une fois celui-ci retiré, vous pouvez maintenant insérer le servomoteur dans le support en plastique qui a été imprimé en 3D à l'étape précédente. Une fois inséré, vous pouvez attacher l'accouplement à tige carrée à l'arbre cannelé du servo.

Enfin, installez l'ensemble servo dans l'extrémité des stores et alignez la tige carrée avec le trou carré dans l'accouplement. Ceux-ci doivent s'emboîter. De cette façon, lorsque le servo tourne, les stores s'ouvrent et se ferment.

Étape 5: Connexions des fils

Connexions de fils
Connexions de fils

Voici un schéma de la façon dont j'ai câblé l'ESP8266 pour qu'il fonctionne avec ce système. Cela a été intégré dans une carte de circuit imprimé par JLCPCB.

J'ai placé deux mini-ports USB dessus pour pouvoir les connecter en guirlande à partir d'une seule alimentation. Ainsi, si vous avez plusieurs stores d'affilée, vous pouvez alimenter un seul appareil et connecter en guirlande le reste.

Il est construit avec un régulateur de ligne de 3,3 V pour faire chuter la tension d'entrée de 5 V à 3,3 pour l'ESP8266.

Étape 6: Logiciel et configuration

Logiciel et configuration
Logiciel et configuration
Logiciel et configuration
Logiciel et configuration

Maintenant, nous allons construire la partie logicielle de cela.

Vous pouvez trouver le logiciel dans le dossier logiciel du lien git hub suivant:

github.com/misperry/Smart_Blinds

Une fois que vous avez chargé le code dans le logiciel arduino, vous devrez entrer vos informations wifi ainsi que les informations du serveur MQTT.

Vous devrez également mettre à jour le code pour inclure les informations de commande et de sujet que vous souhaitez utiliser pour le transfert d'informations MQTT. Une fois que vous avez terminé avec ces paramètres, vous pouvez les installer sur la carte ESP8266.

Enfin, vous devrez mettre à jour votre fichier configuration.yaml avec les informations suivantes pour vous assurer que vos sujets correspondent à vos sujets de code arduino:

light: - platform: mqtt name: "Window Bottom Center" state_topic: "blind/bc/state" command_topic: "blind/bc/command" bright_state_topic: "blind/bc/state" bright_command_topic: "blind/bc/level" bright_scale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" optimiste: faux retenir: vrai

- plate-forme: mqtt

name: "Window Bottom Right" state_topic: "blind/br/state" command_topic: "blind/br/command" bright_state_topic: "blind/br/state" bright_command_topic: "blind/br/level" bright_scale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" optimiste: faux retenir: vrai

Étape 7: Tester avec Home Assistant

Test avec Home Assistant
Test avec Home Assistant
Test avec Home Assistant
Test avec Home Assistant

Une fois que vous avez redémarré l'assistant domestique, vous devriez voir les stores apparaître comme un objet "Lumière" dans votre écran d'accueil HASS.

Vous pouvez maintenant cliquer sur l'interrupteur pour ouvrir complètement vos stores ou pour fermer complètement vos stores en allumant ou en éteignant l'interrupteur. De plus, si vous cliquez sur le nom de vos stores, le curseur de luminosité s'affichera qui, pour cela, contrôlera l'ouverture des stores.

Étape 8: Réflexions finales

J'espère que vous avez apprécié ce projet et que vous finirez par l'essayer.

Voici deux vidéos de ce travail de ma chaîne youtube si vous souhaitez de nombreux détails, veuillez consulter la vidéo détaillée. Si vous voulez un aperçu rapide de la façon dont cela a été construit, choisissez celui qui n'est pas approfondi.

Merci encore.

Conseillé: