Cov txheej txheem:

Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Et Google Assistant: 4 Cov Kauj Ruam
Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Et Google Assistant: 4 Cov Kauj Ruam

Video: Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Et Google Assistant: 4 Cov Kauj Ruam

Video: Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Et Google Assistant: 4 Cov Kauj Ruam
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Kaum ib hlis
Anonim
Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Thiab Google Assistant
Tus Tswj Kev Tsis Txaus Siab Murale Avec Domoticz Thiab Google Assistant

Bonjour à tous, aujourd'hui nous allons voir comment simuler un doigt qui va allumer ou éteindre notre cuam tshuam murale grâce à un wemos d1 mini, une imprimante 3d fab lab ou ntawm is taws nem), tsis siv neeg ua haujlwm, thiab tsis yog raspberry pi avec domoticz dessus. Pour mettre domoticz sur un raspberry pi, je vous laisse suivre ce tuto:

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

Cela peut-retre utile si vous n'avez pas d’accès aux câbles, si vous y avez accez, vous pouvez aussi mettre un module sonoff à la place de ce tuto.

Nco tseg = Ce tuto yog kev txhawb siab rau lub vev xaib youtube "Les frères Poulain".

Khoom siv

  • Rasperry pib
  • Wemos d1 mini
  • servomoteur comme celui siv avec un arduino
  • Tsis ua hauj lwm

Kauj Ruam 1: 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
Préparer Le Wemos D1 Mini

Pour commencer, il faut installer esp yooj yim sur tub wemos d1 mini. Pour, télécharger ESPEasy (que l'on trouve sur github sur https://github.com/letscontrolit/ESPEasy) -> aller sur les releases-> cliquez sur les dernières versions -> la télécharger-> décompresser le fichier.zip.

Télécharger NodeMCU PyFlasher ici.

Brancher le wemos à notre ordinateur -> ouvrir NodeMCU PyFlasher-> sélectionner le fichier installé-> choisir "dual output (DOUT)" thiab "yog, so tag nrho cov ntaub ntawv" -> sélectionner nos wemos dans la partie "serial port" -> cliquez ntawm Flash NodeMCU.

Ua ntej tshaj plaws, nws yog qhov txuas rau ntawm tus qauv hauv wifi rau hauv app. Il n'est pas nécessaire de trouver son adresse ip, le module s'expose comme une borne wifi à laquelle on se connecte.

Tsis muaj leej twg xav tau. C'est "configesp". Puis une page s'affiche et il faut entrer nos paramètres wifi. Le module redémarre thiab se txuas rau ntawm cov ntaub ntawv wifi.

On peut maintenant brancher le servomoteur sur le wemos, brancher le + (rouge) à la borne 5v du wemos, le GNG (noir) bor la borne G, et le cable d'information sur la borne 7 (GPIO 13).

Kauj Ruam 2: Tshaj tawm 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, pour cela, il faut se connecter à son raspberry pi:

(l'adresse_de_votre_raspberry): 8080

Aller dans configuration-> matériel-> crée un capteur virtuel-> donner lui un nom, choisir interrupteur comme type puis OK.

Aller sur interrupteur, puis tus hloov pauv l'interrupteur crée précédemment.

Sur commande ntawm:

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

Sur commande tawm:

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

Kauj ruam 3: Ua 3d

Imprimer la pièce ci-dessous

www.thingiverse.com/thing 4567861

Thiab celles-ci:

www.thingiverse.com/thing 4567951

Les assemblés, les placé autour de l'interrupteur, puis le brancher, thiab voilà, le ncig saib yog joué.

Nco tseg: Ceci peut/doit être améliorer ou adapter dans certains cas.

Kauj ruam 4: Txheeb xyuas Vocale

Sib tham Vocale
Sib tham Vocale
Sib tham Vocale
Sib tham Vocale

On peut désormais controler notre cuam tshuam murale avec domoticz depuis notre téléphone ou ordinateur… On va maintenant voir comment contrôler ce dispositifs avec google assistant, m pasme pas besoin de google home, juste un téléphone, et comme ceci, ce sera contrôlable poj niam. Sachez que homebridge yog qhov ua tau zoo tshaj avec Siri thiab Alexa kev yooj yim, ntau dua li kev qhia, ntawm va se concentré sur google tus pab.

Pour cela, entrez les commandes suivantes dans le terminal ou en ssh.

sudo apt hloov tshiab

sudo apt hloov tshiab

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 identifien par par défauts sont admin et admin, mais c'est fortement conseiller de les changer par la suite).

Maintenant, ntawm vapez la commande:

sudo apt nruab mosquitto

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

Dans domoticz, ntawm vans dans configuration-> matériel

Choisir un nom

Hom: MQTT Client Gateway nrog LAN interface.

Adresse nyob deb: localhost

Chaw nres nkoj: 1883

Puis laissez comme xov tooj. Thiab sau npe.

Kev saib xyuas, ntawm qhov sib txuas à homebridge, dans l'onglet plugins, ntawm va rechercher puis installer le plugin:

Homebridge Edomoticz

Neeg rau zaub mov = tus IP chaw pov npav raspberry pi

Chaw nres nkoj = 8080

Chav ID = 0

Yog lawm, ntawm kev teeb tsa kev sib tham hauv tsev homebridge thiab Google pabcuam.

On va donc installer le plugin Homebridge Gsh

Puis lier notre compte google.

Ua kom tiav, siv daim ntawv thov google lub tsev de son téléphone, ntawm va cliquer sur le + en haut à gauche-> teeb tsa tus unareare-> Vous avez déjà configuré des…-> homebridge-> Ce conecter au même compte-> sélectionner l ' interrupteur crée kev txiav txim siab.

Thiab, ntawm peut désormais tus tswj notre switchbot avec la voix!

Nco tseg = J'ai 14 ans, je n'ai pas fait en réel ce projet, tsheb pas tous les composants + vacances, il faudra peut-retre juste ajustés les modélisations 3d à pov npav cuam tshuam.

Pom zoo: