Taula de continguts:

Controlador Un Interrupteur Murale Avec Domoticz i Assistent de Google: 4 passos
Controlador Un Interrupteur Murale Avec Domoticz i Assistent de Google: 4 passos

Vídeo: Controlador Un Interrupteur Murale Avec Domoticz i Assistent de Google: 4 passos

Vídeo: Controlador Un Interrupteur Murale Avec Domoticz i Assistent de Google: 4 passos
Vídeo: 🔴DOMÓTICA en 2022 - Casa Inteligente DESDE 0!!! 2024, Desembre
Anonim
Controlador Un Interrupteur Murale Avec Domoticz i Google Assistant
Controlador Un Interrupteur Murale Avec Domoticz i Google Assistant

Bonjour à tous, today nous allons voir comment simuler un doigt qui va allumer ou éteindre our interrupteur murale grace à un wemos d1 mini, una imprimante 3d (si no n'heu passat, podeu fer-ho sempre imprimible en unes peces en un fab lab ou via internet), un servomoteur, i un raspberry pi avec domoticz dessus. Pour mettre domoticz sur un raspberry pi, je you laisse suivre ce tuto:

www.p3x.fr/atelier/solutions-domotique/ins …

Cela peut-être utile si vous n’avez pas d’accès als câbles, si vous y avez accez, vous pouvez aussi mettre un module sonoff al lloc de ce tuto.

Note = Ce tuto is inspiré par la chaine youtube "Les frères Poulain".

Subministraments

  • Rasperry pi
  • Wemos d1 mini
  • servomoteur comme celui used with un arduino
  • Un ordinador

Pas 1: prepareu Le Wemos D1 Mini

Préparer Le Wemos D1 Mini
Préparer Le Wemos D1 Mini
Préparer Le Wemos D1 Mini
Préparer Le Wemos D1 Mini
Préparer Le Wemos D1 Mini
Préparer Le Wemos D1 Mini

Pour commencer, il faut installer esp easy sur son wemos d1 mini. Pour, télécharger ESPEasy (que l'on troba sur github sur https://github.com/letscontrolit/ESPEasy) -> aller sur les versions-> feu clic a les versions més recents -> la descàrrega-> descompresser le fichier.zip.

Descarregueu NodeMCU PyFlasher aquí.

Brancher le wemos to our computer -> ouvrir NodeMCU PyFlasher-> sélectionner the file installé-> choisir "dual output (DOUT)" i "yes, wipes all data" -> seleccionner nos wemos dans la partie "serial port" -> clic sur Flash NodeMCU.

Une fois flashé, il faut connecter sur the module in wifi for l'appairer. No és necessari trobar son adresse ip, le module s'expose comme un borne wifi à cui on se connecte.

Un mot de passe sera demandé. És "configesp". Puis une page s'affiche et il faut entrer nos paramètres wifi. Le module redémarre et se connecte sur notre réseau wifi.

On peut maintenant brancher le servomoteur sur le wemos, brancher le + (rouge) à la borne 5v du wemos, le GNG (noir) à la borne G, i el cable d’informació sobre la borne 7 (GPIO 13).

Step 2: Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur

Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur
Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur
Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur
Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur
Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur
Déclarer L'ESP Dans Domoticz En Tant Qu'interrupteur

Il faut maintenant crée l'interrupteur virtuel, per cela, il faut connecter to son raspberry pi:

(l'adresse_de_votre_raspberry): 8080

Aller dans configuration-> material-> crée un capteur virtuel-> donar-li un nom, escollir interrupteur com a tipus després OK.

Aller sur interrupteur, puis modificar l'interrupteur crée anteriormente.

Sur commande on:

(adresse ip de votre wemos) / control? cmd = Servo, 1, 13, 45

Sur commande off:

(adresse ip de votre wemos) / control? cmd = Servo, 1, 13, 135

Pas 3: La 3d

Imprimer la pièce ci-dessous

www.thingiverse.com/thing:4567861

Et celles-ci:

www.thingiverse.com/thing:4567951

Les assemblades, les placen al voltant de l’interrupteur, puis le brancher, et voilà, le tour est joué.

Nota: Es pot / ha de millorar o adaptar-se en alguns casos.

Pas 4: Controle Vocale

Contrôle Vocale
Contrôle Vocale
Contrôle Vocale
Contrôle Vocale

On may désormais controler our interrupteur murale with domoticz since our telephone or computer … On va ara veure el comentari controlador dels dispositius amb assistent de google, fins i tot necessita google home, just un telèfon, i com aquest, que serà controlable pot importar-se en el lloc monde. Sachez que homebridge també és compatible amb Siri i Alexa fàcilment, però també en aquest tutorial, on es va concentrar a Google Assistant.

Pour cela, entre les ordres següents en el terminal o en ssh.

actualització sudo apt

actualització sudo apt

Puis suivre les étapes de ce lien:

github.com/homebridge/homebridge/wiki/Inst…

On peut désormais aller sur l'interface homebridge en se connectant sur

(l'adresse_ip_de_votre_raspberry): 8581

(Les identifient par défauts sont admin et admin, mais c'est fortement conseiller de les changer per la suite).

Maintenant, on va tapez la commande:

sudo apt install mosquitto

Afin de faire la liaison entre homebridge et domoticz en mqtt.

En domoticz, on va dans configuration-> material

Choisir un nom

Tipus: passarel·la de client MQTT amb interfície LAN.

Adreça distant: localhost

Port: 1883

Puis laissez comme tel. Et enregistrez.

Mantingueu-ho, connecteu-vos a homebridge, en els connectors integrats, i cerqueu-lo i instal·leu-lo:

Homebridge Edomoticz

Servidor = l'adreça IP del vostre raspberry pi

Port = 8080

Identificador de l'habitació = 0

Désormais, es configurarà l'enllaç entre homebridge i l'assistent de Google.

Instal·leu el plugin Homebridge Gsh

Puis lier our compte google.

Ensuite, sur l'application google home de son phone, on va cliquer sur le + en haut à gauche-> configurer un appareil-> Vous avez déjà configuré des … -> homebridge-> Ce connecter au même account-> sélectionner l ' interrupteur crée précèdemment.

Et voilà, on peut désormais controler notre switchbot avec la voix!

Note = J'ai 14 ans, je n'ai pas fait en réel ce projet, car passe tous les composants + vacances, il faudra peut-être juste ajustés les modélisations 3d à your interrupteur.

Recomanat: