Shelly Windows Door Bluetooth Jeedom Integration

Bonjour à tous,

Je viens d’acquérir un capteur d’ouverture / fermeture de porte Shelly Windows Door bluetooth. J’ai également acheté la passerelle USB. Tout remonte bien dans l’application Shelly sur mon Tél.
En revanche dans Jeedom, je ne m’en sors pas. J’ai essayé avec le plugin Shelly de Lunarok sans succès, car cela demande une IP que mon module bluetooh n’a pas.
J’ai donc installé jMQTT, mis en place le Broker, et ensuite, je sèche complètement, je ne sais pas par où commencer.
J’ai lu plusieurs post sur le forum, apparamment il faudrait installer un script ?

  1. Quel script faut-il utiliser pour ce type de module Shelly Door Windows ?
  2. Où doit-on mettre le script précisemment ? Dans Jeedom ? Dans l’application Shelly ? Dans jMQQT ?
    Merci pour votre aide :slight_smile:


Précision, ma passerelle USB est bien détectée via jMQTT, et semble fonctionner dans Jeedom car le status online / offline change si je déconnecte la clé.
Reste à savoir maintenant comment intégrer le capteur Bluetooth dans jMQTT ?

Bonjour à tous,

Personne pour m’aider un peu ? :sob:
J’ai avancé depuis il me semble.
Ma passerelle USB Shelly apparaît correctement dans jMQTT :


J’ai ajouté un script sur ma passerelle USB Shelly trouvé sur un forum anglais (en PJ cf fichier .txt).
ScriptBLEShelly.txt (6,8 Ko).
J’ai rajouté ce script ici :

Je vois bien dans « Diagnotics » que le script voit mes 2 équipements Bluetooth (Shelly Windows Door + Shelly Button), il s’agit des bonnes MAC Address.

Malgré tout, je ne vois toujours pas remonter les 2 équipements Bluetooth Shelly Windows Door + Shelly Button dans Jeedom.
Ai-je loupé une étape ?

Bonjour à tous,

Malgré 3 jrs de recherche, je n’y parviens pas.
Peut-être est-ce impossible de remonter les module Bluetooth Shelly dans Jeedom ?
Est-ce quelqu’un peut juste me confirmer cela ? Au moins j’arrêterai de chercher :sweat_smile:

Hello,

Je crois que tu es seul dans ton essai… donc personne pourra t’aider ou te confirmer quoi que ce soit…

Hello,

Il n’y a que moi qui essaie de remonter des modules Shelly Bluetooth dans Jeedom tu veux dire ?

oui je pense bien

A ma connaissance, il n’y a pas actuellement de firmware Shelly permettant de remonter en local via MQTT les modules Shelly Bluetooth, les remontées vont seulement vers leur cloud.

La seule solution actuellement sont les scripts. Tu as une bibliothèque de scripts dont certains permettent de remonter leurs modules Bluetooth.

Personnellement, j’ai choisi une autre solution plus compliqué à mettre en place et qui permet de remonter plus de modules Bluetooth avec Theengs Gateway.

Hello !

Oui c’est bien cela que je veux faire.
Cela permet donc de récupérer mes modules Bluetooth dans Jeedom ?
Je dois juste copier ton script dans l’interface web de la clé Shelly et ensuite cela remonte automatiquement dans jMQTT ?

Il faut aussi installer Theengs Gateway, de préférence, sur une autre machine.

Merci pour l’info. Mais il n’y a pas moyen de faire sans Theengs Gateway ?
Uniquement via les scripts, on ne peut rien remonter dans jMQTT ou Jeedom ?

Si mais c’est avec les scripts de la première solution. Et donc pas mon script.

Ok merci donc je vais essayer avec un des scripts sur cette page : GitHub - ALLTERCO/shelly-script-examples: Shelly Scripts for Gen2 Shelly devices
Savez-vous lequel doit être utilisé pour remonter un module Shelly Windows Door Bluetooth?
Ensuite on ajoute le script à l’interface Web de la passerelle Shelly (dans mon cas) et les devices Bluetooth remonte automatiquement dans jMQTT ou il y a une autre manip à faire en plus ?

Regarde les scripts commençant par ble et après les noms me semblent assez parlant.
Si tu veux y arriver, il va falloir que tu investisses un peu de temps pour te former sur ce langage.

Merci ça fait déjà 4 jours que j’y suis ! :joy:

1 « J'aime »

Hello,

Je sèche quelqu’un peut-il juste m’expliquer comment remonter les events dans Jeedom ?

Via MQTT.

Ok merci.
Quelqu’un peut-il me montrer un exemple dans Jeedom svp ?

Plus qu’à récupérer avec le plugin-jmqtt.

1 « J'aime »

Merci pour l’exemple.
Si je comprends bien tu as ajoute le script dans l’interface Web de ton Shelly Gen2.
J’ai fait de même sur ma passerelle USB Shelly.
C’est l’étape d’après qu’il me manque en fait.
JMQTT est déjà installé dans mon Jeedom, broker actif, etc…
Rien ne remonte en l’état. Dois-je ?

  1. Intégrer ma passerelle en tant qu’equipement dans jMQTT pour que les commandes de mes modules Bluetooth remontent grâce au script ? Si oui déjà fait mais rien de remonte dans les commandes.
  2. Les commandes de mes modules Bluetooth doivent-elles apparaître au niveau de la passerelle Bluetooth ou ailleurs ?
  3. Dois créér un nouvel équipement quelconque avec une fonction « écoute » ?