domotruc / jMQTT

Jeedom plugin to interface as a client with an MQTT broker.
16 stars 8 forks source link

publication massive de commandes information #21

Open domotruc opened 6 years ago

domotruc commented 6 years ago

J'envisage d'ajouter une fonctionnalité permettant de publier vers le broker MQTT toutes informations jeedom modifiées. Cela permettrait de développer des passerelles entre le monde jeedom et d'autres systèmes domotique.

Les messages pourraient avoir la forme suivante: jeedom/objet/equipement/commande { "value": value, "id": 676, "subtype": "other", "unit": "", ... }

A ce jour je n'ai pas l'utilité d'une telle fonctionnalité même si il me semble que ça pourrait venir... :slight_smile:

Suis donc preneur de connaître votre intérêt pour une telle fonctionnalité, vos attentes, vos idées, ...

meute commented 6 years ago

Tu envisagerais comment la sélection de ce que l'on veut voir publié ou pas ? J'ai 206 équipements et plus de 2530 commandes dans mon Jeedom, je n'ai pas forcément envie de les voir toutes publiées vers le broker.

domotruc commented 6 years ago

N'y ai pas encore réfléchi plus avant mais l'idée est bien de sélectionner ce qui doit être publier (pas de publication automatique). Cette évolution est en attente, je n'en ai pas encore le besoin et n'ai pas encore eu de demandes.

domotruc commented 6 years ago

Pour sélectionner ce qui doit être publié, l'idée est de partir sur une fenêtre semblable à celle permettant de choisir les commandes devant être inséré dans la timeline (Analyse -> Historique, panneau Timeline, bouton Commandes).

Loic74650 commented 6 years ago

L’intérêt potentiel que je verrais à une telle fonction est dans une meilleure intégration de Jeedom avec des outils comme NodeRed, par exemple pour du logging d’évènnements Jeedoms + d’autres sources externes qui seraient exposées à NodeRed mais pas à Jeedom.

slobberbone commented 6 years ago

Cette fonctionnalité pourrait aussi être à intégrer directement au cœur de Jeedom afin de permettre à une version future de dissocier les core de l'interface ...mais bon .. je rêve :)

Shyrka973 commented 5 years ago

Premièrement, merci pour avoir intégrer l'accès à l'API jsonrpc de Jeedom à travers MQTT. Cele me permet plus facilement d'accéder à Jeedom à travers NodeRED par exemple. Mais l'idéal serait de publier sur le MQTT, en respectant un standard, sa sélection d'équipement provenant de Jeedom pour l'interfacer avec un autre système domotique comme Home Assistant. Je me demande si cela ne nécessite pas le développement d'un autre plugin. En attendant que tu te lance dans ce développement, je vais essayer de modifier ton plugin pour y ajouter cette fonctionnalité.

Ricardo544 commented 4 years ago

Bonjour,

Est-ce toujours d'actualité ?

Amicalement.