Table des matières:
- Étape 1: Instructions d'utilisation
- Étape 2: Instructions de configuration
- Étape 3: Matériel – Version 1
- Étape 4: Programmation du logiciel – Versions 1 et 2
- Étape 5: Installation - Versions 1 et 2
- Étape 6: Matériel – Version 2
- Étape 7: Matériel – Version 3
- Étape 8: Installation - Version 3
Vidéo: Retrofit Lights With Remote Control - Les interrupteurs muraux existants continuent de fonctionner : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Mise à jour du 4 octobre 2017 - Voir Interrupteur d'éclairage télécommandé - Rénovation. L'interrupteur d'éclairage fonctionne toujours, pas d'écriture supplémentaire pour une version Bluetooth Low Energy (BLE) améliorée.
Mise à jour du 8 novembre 2016 - Mise à jour avec les modifications apportées au projet de minuteries de ventilateurs modernisées
introduction
Contrairement aux lumières télécommandées commerciales, ce projet modernise le contrôle WiFi (ESP8266-01) en parallèle avec l'interrupteur d'éclairage existant. C'est l'interrupteur d'éclairage existant et la télécommande peuvent tous les deux allumer et éteindre la lumière. Vous pouvez utiliser l'interrupteur d'éclairage existant pour éteindre la lumière, puis utiliser la télécommande WiFi pour la rallumer. Un exemple d'utilisation est pour une lumière de porche arrière que vous voulez pouvoir allumer depuis le hangar afin que vous n'ayez pas à retourner dans l'obscurité, mais vous voulez aussi simplement utiliser l'interrupteur d'éclairage normal pour allumer la lumière et éteint quand vous êtes dans la maison.
Ces instructions sont également en ligne sur www.pfod.com.au
Trois versions du projet sont décrites. La première version utilise exactement le même circuit que les minuteries de ventilateur rétrofittrées et le matériel est monté dans le même boîtier. La deuxième version reconfigure le matériel sous la forme d'un long serpent pour une installation plus facile à travers de petits trous dans des espaces de plafond restreints. La troisième version utilise un circuit plus simple et plus robuste qui vous permet de continuer à contrôler la lumière à partir de l'interrupteur mural même si le matériel de la télécommande tombe en panne. Toutes les versions incluent une configuration de page Web qui facilite la connexion à votre réseau WiFi domestique.
Seule une simple modification du câblage d'éclairage existant est nécessaire pour installer la télécommande, dans la plupart des installations, aucun câblage secteur supplémentaire n'est nécessaire pour les versions 1 et 2. Ce projet fonctionne également avec des éclairages d'entrée dotés de doubles interrupteurs, un à chaque extrémité de la salle.
Pour les versions 1 et 2, l'astuce de ce projet est qu'un opto-isolateur est utilisé pour détecter quand l'interrupteur d'éclairage est allumé et éteint. Chaque fois que l'interrupteur d'éclairage est allumé (activé ou éteint), le relais contrôlant l'éclairage est basculé. La télécommande, via pfodApp, affiche l'état actuel de la lumière allumée ou éteinte et peut également être utilisée pour basculer le relais d'alimentation. Une fois cette télécommande installée, l'interrupteur d'éclairage existant fonctionne comme un interrupteur d'éclairage de hall. Chaque fois que vous changez la position du commutateur, la lumière s'allume/s'éteint. En utilisant pfodDesigner, vous pouvez également ajouter facilement une minuterie au logiciel à distance pour éteindre la lumière après une durée fixe.
Pour la version 3, l'astuce est que le relais télécommandé agit comme le deuxième interrupteur d'un éclairage d'entrée avec deux interrupteurs muraux.
Avis de non-responsabilité - L'alimentation secteur peut vous tuer ou prendre feu
Ce projet modifie l'utilisation du réseau électrique existant dans votre maison. Vous devez demander à un électricien de faire ces changements et vous faites ces changements à vos risques et périls.. Le matériel utilise l'alimentation secteur et ne doit être essayé que par des constructeurs expérimentés. La quincaillerie n'utilise pas de terre et est protégée par une double isolation, mais elle n'a été certifiée par aucune autorité de normalisation et peut donc annuler votre assurance habitation si elle provoque un incendie. Le matériel a été conçu de manière à pouvoir être testé sans utiliser l'alimentation secteur. Notez attentivement les points de sécurité détaillés ci-dessous
Étape 1: Instructions d'utilisation
Pour faire fonctionner la lumière à partir de l'interrupteur mural existant, il suffit d'actionner l'interrupteur comme un interrupteur d'éclairage d'entrée. C'est-à-dire que si la lumière est allumée et que l'interrupteur est en position haute, basculez en position basse pour éteindre la lumière. Si l'interrupteur était abaissé et la lumière allumée, mettez l'interrupteur vers le haut pour éteindre la lumière.
Pour faire fonctionner la lumière à distance (après avoir configuré la connexion pfodApp comme décrit ci-dessous), démarrez pfodApp, il se connectera automatiquement à la lumière si c'est la seule connexion définie. pfodApp affichera cet écran avec l'état actuel de la lumière. Vous pouvez modifier le texte, les couleurs, etc. de cet affichage à l'aide de pfodDesignerV2.
Cliquez n'importe où sur le bouton pour activer/désactiver la lumière. Cela annulera l'interrupteur mural. Vous pouvez à nouveau utiliser l'interrupteur mural pour annuler la télécommande et la pfodApp se mettra à jour avec le nouvel état de la lumière allumée ou éteinte.
Étape 2: Instructions de configuration
Une fois que vous avez construit et installé le matériel, pour le contrôle à distance, vous devez le connecter à votre réseau WiFi, puis créer une connexion dans pfodApp pour le contrôler. L'interrupteur mural continue de fonctionner même si vous n'êtes pas connecté à votre WiFi.
Pour vous connecter à votre réseau WiFi, vous devez configurer le matériel avec le nom et le mot de passe de votre réseau. Pour faire ça:-
- Coupez l'alimentation secteur de la lumière pendant 20 secondes, puis rallumez-la
- À la mise sous tension, le module ESP8266 créera son propre point d'accès WiFi pendant 10 minutes. Vous pouvez définir le nom de ce hotspot dans le code, ici je l'ai appelé "Porch Light Setup". La lumière s'allumera. Vous pouvez également quitter le mode de configuration en éteignant simplement la lumière.
- Connectez-vous au hotspot avec votre mobile Android (ou IOS). Après quelques secondes, vous serez invité à « Connexion au point d'accès WiFi », ce qui affichera la page de configuration de la télécommande Light.
Si vous n'y êtes pas invité, ouvrez un navigateur Web et saisissez https://10.1.1.1. La page de configuration aura pré-remplie le signal WiFi le plus puissant qu'elle puisse trouver. Vous pouvez le modifier si vous en avez besoin. La configuration est enregistrée dans une mémoire non volatile, vous n'avez donc pas besoin de la reconfigurer en cas de panne de courant.
Lorsque vous avez renseigné le mot de passe et l'adresse IP que vous souhaitez utiliser, cliquez sur le bouton Configurer qui affichera les paramètres enregistrés, éteint le hotspot et, après quelques secondes, éteint la lumière et connectez-vous à votre réseau WiFi
Suivez pfodAppForAndroidGettingStarted.pdf pour configurer une connexion pour l'adresse IP et le port que vous avez configurés. Vous pouvez vous connecter avec pfodApp et contrôler la lumière à distance.
Sécurité
Le code donné ci-dessous a des mots de passe vides pour le point d'accès WiFi et la connexion pfodApp. Nous vous encourageons à ajouter un mot de passe de point d'accès Wi-Fi
#define pfodWifiWebConfigPASSWORD "mot de passe hotspot"
afin que personne ne puisse espionner la connexion lorsque vous configurez votre mot de passe de réseau WiFi.
Si vous le souhaitez, vous pouvez également protéger par mot de passe la télécommande pfodApp.
#define pfodSecurityCode "mot de passe distant"
pfodApp utilise un système de sécurité simple mais efficace décrit ici. Si vous configurez votre routeur WiFi domestique, comme décrit ici, afin que vous puissiez contrôler la lumière de n'importe où dans le monde, vous devez utiliser un pfodSecurityCode pour contrôler l'accès à la lumière.
Étape 3: Matériel – Version 1
La version 1 de ce projet utilise exactement le même circuit (pdf) et la même construction que le projet Retrofitted Fan Timer. Reportez-vous à ce projet pour la liste des pièces et les détails de construction. La différence ici est le logiciel et la façon dont le matériel est installé.
Logiciel
L'interrupteur d'alimentation est programmé en tant que pfodDevice et est contrôlé par pfodApp sur votre mobile Android. pfodApp est une application à usage général, celle pfodApp peut être utilisée pour contrôler tous vos pfodDevices. Aucune programmation Android n'est requise.
L'interface mobile de base a été créée à l'aide du logiciel gratuit pfodDesigner et programmée à l'aide de l'IDE Arduino avec le module complémentaire ESP8266. Vous pouvez personnaliser votre propre menu Android à l'aide de pfodDesigner. Voir ce tutoriel sur l'utilisation de pfodDesigner pour contrôler une sortie numérique. Dans ce projet, D3 est la sortie contrôlant le relais connecté à la lumière et un rafraîchissement de menu toutes les 1 seconde est ajouté pour montrer l'état actuel de la lumière. Voici le code généré par pfodDesigner. Il affiche ce menu sur pfodApp et vous permet d'activer et de désactiver le relais.
Une fois que le code du bouton curseur marche/arrêt de base est généré, il est modifié pour ajouter l'entrée de l'opto-isolateur pour allumer/éteindre la lumière et pour ajouter la configuration de la page Web. Voici le code final pour les versions 1 et 2.
Étape 4: Programmation du logiciel – Versions 1 et 2
NOTE DE SÉCURITÉ: NE PAS brancher le câble d'alimentation. Toute la programmation et les tests/débogages de programme peuvent être effectués sans appliquer l'alimentation secteur.
Pour compiler le sketch ESP8266_LightRemote.ino, vous devrez installer trois bibliothèques, pfodParser.zip à partir de la page Bibliothèque pfod, la bibliothèque pfodESP8266BufferedClient V2.3 et la bibliothèque DebouncedSwitch V3.0.
Suivez ensuite les instructions programmées par logiciel données dans la minuterie du ventilateur de mise à niveau pour charger l'ESP8266 avec ESP8266_LightRemote.ino
Test final
Une fois que vous avez terminé la programmation et les tests du logiciel à l'aide d'une alimentation 5 V, vous pouvez sceller le boîtier et effectuer un test final en utilisant l'alimentation secteur avant d'installer la télécommande dans le toit.
AVERTISSEMENT – L'alimentation secteur peut vous tuer. N'appliquez pas l'alimentation secteur à moins que le boîtier ne soit complètement scellé et que toutes les fiches et prises soient connectées et fermées
Pour tester la télécommande d'éclairage, installez temporairement les fiches et les prises comme indiqué dans le projet Retrofit Fan Timer. Ensuite, branchez-le sur une double prise de courant, en commençant par les deux interrupteurs éteints, et branchez une lampe dans la base de prise contrôlée (prise) comme indiqué ci-dessus.
Le câble d'alimentation unique (jaune ci-dessus) captera l'alimentation de l'interrupteur mural existant. Avec cette configuration, vous pouvez effectuer un test fonctionnel complet à l'aide de l'interrupteur d'alimentation connecté au câble unique (jaune) pour simuler l'interrupteur de l'applique murale.
Étape 5: Installation - Versions 1 et 2
AVERTISSEMENT - L'alimentation secteur peut vous tuer ou prendre feu
Ce projet modifie l'utilisation du réseau électrique existant dans votre maison. Vous devez faire appel à un électricien pour effectuer ces changements de câblage de la maison
Après les derniers tests, vous pouvez retirer les fiches et les prises et demander à un électricien d'installer la télécommande dans votre plafond ou sous l'avant-toit à côté de la lumière du porche. Voici un schéma d'un interrupteur d'éclairage et d'éclairage existant typique (pdf).
Les fils actif, neutre et de terre sont souvent bouclés de la base lumineuse à la base lumineuse. Pour chaque lumière, l'Active est bouclé jusqu'à l'interrupteur mural et revient à la base de la lampe pour alimenter la lumière lorsque l'interrupteur est allumé.
Voici le câblage modifié après l'installation du Light Remote. (pdf) Fondamentalement, toute la connexion peut être effectuée à la base de la lumière sans passer de nouveau câble. Appuyez sur Active/Neutre pour alimenter la Light Remote, puis déconnectez l'Active commuté alimentant la lumière existante et bouclez-la dans et hors de la télécommande.
Il existe également de nombreuses autres façons de câbler les lumières, mais votre électricien devrait être en mesure de régler le problème.
Étape 6: Matériel – Version 2
Il s'agit d'un prototype d'une version allégée du matériel.
Au lieu d'être monté dans une boîte, il est disposé comme un long serpent de sorte que, lorsqu'il est correctement isolé, il peut être poussé dans la cavité du mur/du toit où se trouve le luminaire. L'installation du circuit, du logiciel et du câblage secteur est la même que pour le matériel - Version 1.
Étape 7: Matériel – Version 3
La version 3 de la Light Remote a un circuit plus simple et plus robuste, mais nécessite un peu plus d'installation et n'affiche pas l'état actuel de la lumière sur le menu de la télécommande mobile. L'avantage de la version 3 est que si le matériel Light Remote tombe en panne, vous pouvez toujours faire fonctionner la lumière à partir de l'interrupteur mural existant.
Alors que la télécommande Android (pfodApp) ne s'affiche plus si la lumière est allumée ou éteinte. Cette commande est toujours adaptée aux situations courantes où vous pouvez voir visuellement si la lumière est allumée ou non.
Voici le circuit de la version 3 (pdf)
Dans ce circuit, le relais agit exactement comme le deuxième interrupteur à effet Hall, comme si vous câblez un éclairage d'entrée avec deux interrupteurs. Vous pouvez construire ce circuit en utilisant l'une des constructions matérielles pour la version 1 ou la version 2 (ci-dessus)
Programmation logicielle – Version 3
Une grande partie du code existant des versions 1 et 2 n'est pas nécessaire/utilisé pour la version 3, mais pour simplifier les modifications, j'ai juste modifié le menu pfodApp pour supprimer l'indication de l'état lumineux. Programmez donc le croquis ESP8266_LightRemote_V3.ino pour terminer la construction.
Comme pour les versions 1 et 2, pendant les 10 premières minutes après la mise sous tension, la Light Remote allumera la lumière et fournira un point d'accès WiFi pour configurer les paramètres de votre réseau WiFi. Le point d'accès et la lumière s'éteindront après 10 minutes ou après que vous ayez terminé la configuration. Si vous éteignez la lumière avec l'interrupteur was dans les 10 premières minutes après la mise sous tension, elle se rallumera lorsque le hotspot s'arrêtera.
Étape 8: Installation - Version 3
AVERTISSEMENT - L'alimentation secteur peut vous tuer ou prendre feu
Ce projet modifie l'utilisation du réseau électrique existant dans votre maison. Vous devez faire appel à un électricien pour effectuer ces changements de câblage de la maison.
Voici le câblage secteur modifié après l'installation de la version 3 (pdf). Remarque: vous avez besoin d'un interrupteur mural à 2 voies (la plupart le sont) et vous devez faire passer un fil supplémentaire de l'interrupteur mural à la télécommande d'éclairage, pour l'entrée depuis l'interrupteur mural (B)
C'est ça. Si la télécommande de la lumière tombe en panne ou si les contacts du relais se soudent, vous pouvez toujours contrôler la lumière à l'aide de l'interrupteur mural existant.
Conclusion
Cette instructable a présenté trois (3) télécommandes d'éclairage qui pourraient être adaptées aux lumières existantes et qui ont conservé le fonctionnement de l'interrupteur mural existant. La troisième version est particulièrement robuste et permet un fonctionnement continu de la lumière via l'interrupteur mural existant même en cas de défaillance du matériel Light Remote.
Conseillé:
Comment bricoler des stores enrouleurs intelligents avec des interrupteurs intelligents SONOFF ? : 14 étapes
Comment bricoler des volets roulants intelligents avec des interrupteurs intelligents SONOFF ? : Utilisez le mode de verrouillage dans les interrupteurs intelligents SONOFF pour transformer vos volets roulants/stores ordinaires en smartSi la plupart d'entre vous conviendront que c'est une corvée que vous tirez les stores/stores le matin et le tirer vers le bas le soir? Quoi qu'il en soit, je suis
Système d'alarme sans fil Arduino utilisant des capteurs existants : 9 étapes (avec photos)
Système d'alarme sans fil Arduino utilisant des capteurs existants : Ce projet peut être construit en environ une demi-heure pour un coût d'environ 20,00 $ si vous avez des capteurs d'alarme sans fil 433Mhz ou 315Mhz existants. Il peut également s'agir d'un tout nouveau projet avec des capteurs d'alarme sans fil, tels que des détecteurs de mouvement infrarouges et des roseaux
Piano Arduino avec interrupteurs à bouton-poussoir : 3 étapes
Piano Arduino avec interrupteurs à bouton-poussoir : Créé par : Haotian YeOverview : Il s'agit d'une planche de piano avec huit interrupteurs à bouton-poussoir qui vous permet de jouer une octave (Do Re Mi Fa So La Si Do) et avec cette octave, vous pouvez essayer de jouer quelques chansons que vous aimez. Pour ce projet, il y a quelques imp
Boîte d'interrupteurs pour jouets pour enfants + Remix de jeux : 19 étapes (avec photos)
Kid's Toy Light Switch Box + Games Remix : il s'agit d'un remix que je devais faire depuis que j'ai vu deux super instructables et je ne pouvais pas m'empêcher de penser à combiner les deux ! Ce mashup combine essentiellement l'interface de la Light Switch Box avec des jeux simples (Simon, Whack-a-Mole, etc…) sur t
Aide au stationnement en marche arrière dans le garage à l'aide d'un capteur de sécurité et d'un circuit analogique existants : 5 étapes
Aide au stationnement en marche arrière dans le garage à l'aide d'un capteur de sécurité et d'un circuit analogique existants : Je soupçonne que de nombreuses inventions dans l'histoire de l'humanité ont été faites à cause de femmes qui se plaignaient. La machine à laver et le réfrigérateur semblent certainement être des candidats viables. Ma petite "invention" décrit dans ce Instructable est un