-
Intégration d’un module Shelly dans le plugin JMQTT avec l’app Shelly
-
Raccorder électriquement le module Shelly
-
Ouvrir l’app Shelly et cliquer sur les 3 barres
-
Cliquer sur Add device
-
Sélectionner votre SSID 2.4Ghz et renseigner le mot de passe ensuite cliquer sur NEXT.
-
Sélectionner dans la liste le modèle du module à inclure (Shelly 1PM dans l’exemple).
-
Vous aurez ensuite une demande d’accès au module → autoriser l’accès.
-
Donner un nom à votre module et cliquer ensuite sur NEXT
-
Après avoir sélectionné la pièce, vous aurez la possibilité de sélectionner l’image ou d’uploader votre propre image → DONE
-
Votre module est désormais inclus dans l’app Shelly.
-
Cliquer sur le module dans l’app Shelly puis sur →
settings
→settings
. -
Dans →
Device info
sera affiché plusieurs informations dont l’adresse IP -
Copier cette adresse et rendez vous sur votre browser ( ce sera plus aisé que sur le portable)
-
Le sigle rouge indique qu’une mise à jour est disponible sous l’onglet
Firmware Update
→Update firmware version
Le module redémarrera après la mise à jour. -
Passage du module en MQTT
-
Onglet
internet & security
→Advanced-developper settings
-
Cocher la case
Enable MQTT
Possibilité de mettre un username et mot de passe ( perso je n’en mets pas)
Dans l’onglet server, mettre l’IP de votre Jeedom suivi de:1883
Pour moi ce sera192.168.1.50:1883
Dans l’ongletUse custom MQTT préfix
il est possible de le modifier à votre convenance ( J’y touche pas) mais je vais le copier car besoin pour l’inscription au topic plus tard →SAVE
→reboot now
-
A savoir qu’au passage en MQTT, le cloud est désactivé.
-
On va dans Jeedom plugin-jmqtt
-
On donne un joli nom et on clique sur OK
-
On le met dans un objet parent, activer/visible coché et on l’inscrit au topic précédé de
shellies/ et /# à la fin.
Rappelez vous ! -
Ce qui donne
shellies/shelly1pm-3494547814B4/#
→ on sauvegarde.
certains Shelly GEN2 ne prennent passhellies/
devant le topic. -
Magie: les commandes apparaissent
-
Rendez vous sur le dashboard →
Maison
pour moi ( c’est mon objet parent) -
Là vous vous dites Kesako ce truc mais @Bad a bien fait ça donc vous aurez la possibilité
d’appliquer un template en cochant cette case → -
Voilà ! ce post ne rentre pas dans tous les détails de personnalisation du/des modules car il y a énormément de paramètres mais juste à inclure un shelly sous plugin-jmqtt
-
Bon amusement,
6 « J'aime »