publier metrics sur PF iot

Routage de ports, récupération de météo, accès depuis votre smartphone bref tout ce qui permet à Domoticz d'être conecté à Internet se passe ici.
Répondre
ebioz
Messages : 9
Enregistré le : 30 juil. 2020, 15:19

publier metrics sur PF iot

Message par ebioz »

Bonjour,

Je souhaite pouvoir acceder les métric relevés par domoticz à partir d'internet mais sans acceder mon installation locale. Je ne veut pas avoir à gérer la sécurité d'acces a mon mon LAN.
Un des solution semble etre de disposer d'un reverse proxy chez un VPS et domotccz s'y expose en ssh. Mais je n'ai aps trouvé de VPS gratuit...
L'autre solution est que domticz publie ses métrics vers un site web IOT (en mqtt) : et c'est cette solution que je souhaite creuser.
Avez vous deja essayé et si oui y a t'il des sites web iot gratuits ?

Merci.

ebioz
Messages : 9
Enregistré le : 30 juil. 2020, 15:19

Re: publier metrics sur PF iot

Message par ebioz »

Hello les amis,

je vois que mon sujet ne déchaine pas les foules....
J'ai trouvé le portail liveobjects qui permet de publier ses metrics et c'est gratuit (1 an soit disant mais sans durée en fait). Comme tous ils limitent juste le nb de devices ou messages.
Par contre je n'arrive pas a connecter domoticz dessus en MQTT.... des idées ?

Merci

ebioz
Messages : 9
Enregistré le : 30 juil. 2020, 15:19

Re: publier metrics sur PF iot

Message par ebioz »

j'ai fini par trouver tt seul...
Domoticz publie sur le topic "domoticz/out" et liveobjects ne permet que /dev/data
Et coté domoticz c pas configurable, c'est en dur dans le code.... pas bien.... donc du coup je ne sais pas comment faire... recompiler... passer par mosquito ?

boum
Messages : 128
Enregistré le : 18 janv. 2019, 11:34
Localisation : France

Re: publier metrics sur PF iot

Message par boum »

Je ne suis pas un expert MQTT, mais a priori, le principe est de ne pas modifier et recompiler domoticz, mais utiliser un logiciel qui va écouter domoticz/out et publier sur le nouveau topic voulu. Le logiciel le plus utilisé est Node-Red. Je suis sûr qu'il y a pleins de tutos là-dessus.
Domoticz v4.10717 sur Pi³ / Z-Wave / RFXCom

ebioz
Messages : 9
Enregistré le : 30 juil. 2020, 15:19

Re: publier metrics sur PF iot

Message par ebioz »

Finalement mon besoin semble etre partagé et pris en compte ds les devs :
https://www.domoticz.com/forum/viewtopi ... 31&t=33314

donc je vais regarder coté node-red en attendant ou si j'ai le temps compilé cette version beta. Car de ce que j'ai pu voir liveobjects colle vraiment a mon besoin de publier mes données sans pour autant exposer mon réseau local. En plus les données sont stockées en France....

ebioz
Messages : 9
Enregistré le : 30 juil. 2020, 15:19

Re: publier metrics sur PF iot

Message par ebioz »

Re bonjour a tous,

Au final de mes recherches:
- effectivement domoticz ne sait pas republier ce qu'il recoit en mqtt... j'ai bien ramé avant de comprendre que ses capacités se limitent a publier des ordre type switch....
- La bonne architecture consisterai a mettre un broker mqtt type mosquite entre mysensor et domoticz pour dupliquer les trames vers live objects... pas envi de tout refaire...
- Au final j'ai ecrit un simple script shell qui scanne la base sqllite de domoticz tt les minutes et si des mise a jour de données sont trouvées il les pousse avec mosquitto_pub vers liveobjects. Ca marche super bien c'est léger.

Concernant live objects, je suis agréablement surpris du fonctionnement et ca réponds parfaitement à mes attentes et offre même plus de souplesse dans les widgets que domo... seul limitation c'est mono directionnel, impossible de piloter des interrupteurs. (enfin ca le permet mais pas ds mon implémentation)
Allez tester, c'est gratuit jusqu’à 10 nodes (1 node peu avoir de multiples capteurs) et limité 3600 messages/heure. J'en suis loin.

Antori91
Messages : 281
Enregistré le : 06 mai 2017, 19:11

Re: publier metrics sur PF iot

Message par Antori91 »

ebioz a écrit : 30 nov. 2020, 23:32 Au final de mes recherches:
- effectivement domoticz ne sait pas republier ce qu'il recoit en mqtt... j'ai bien ramé avant de comprendre que ses capacités se limitent a publier des ordre type switch....
Bonjour,
Cette sentence m'interpelle car dans mon environnement tout ce qui est reçu en mqtt est republié en mqtt, ceci depuis toujours et pour tout type de device. C'est même vécu depuis longtemps par certains comme un problème car risque de boucle folle s'auto-alimentant. Maintenant:
- la republication n'est pas sur le même topic (domoticz/out versus domoticz/in) ni dans le même format JSON de message,
- Je ne suis pas utilisateur de la version 2020. Mais je crois savoir qu'à partir de la version 2020, la republication n'était pas ou n'est pas activée par défaut. Il y a une option.

Que voulez-vous dire?
Image
Domoticz High Availability Cluster: Synology V4.10693 (Main) - Raspberry V4.10717 (Backup) - Scripts Node.js
Alarm server: Raspberry - motionEye - iot_ALARM-SVR Node.js
Sensors/Actuators: ESP8266-Arduino
https://github.com/Antori91/Home_Automation

Répondre