Bloc code Scénario pour lancer des commandes MQTT

Bonjour à tous,
J’aimerais savoir comment on peut via un bloc code dans un scénario envoyer des commandes MQTT.

Merci par avance.
Mathieu

html/plugins/mqtt2/core/class/mqtt2.class.php

Bonjour,

Il ne faut pas utiliser les fonctions du plugin. Un changement par le plugin et le scenario ne fonctionne plus.

Pour utiliser des commandes dans un scénario c’est indépendant du plugin, il faut utiliser les fonctions du core. Donc sélectionner la commande de l’équipement voulu et l’exécuter.

Donc première étape c’est avoir une commande qui fonctionne en cliquant sur le bouton « test » dans la liste des commandes.

2 « J'aime »

Hello,
@Mips c’est le cas :

Si je comprends bien, la démarche est d’avoir forcement des commandes dans MQTT Manager.
Est-ce bien ça ?

Oui, c’est quand même beaucoup plus pérenne

Norbert

1 « J'aime »

Je comprends, mais est-ce compatible pour envoyer une image par mms avec l’histoire du chemin de l’image ?

Mathieu

Quelque soit la solution proposée, envoyer une image encodée dans le flux mqtt n’est vraiment pas une bonne idée. Il faut donc que tu enregistre l’image, que tu mettes le lien dans une commande info et que tu envoies le contenu de cette commande via mqtt

Explique ton besoin. C’est je pense un sujet assez classique

Norbert

Mon besoin, entre autre : Envoyer une image de ma caméra par MMS via JPI.
Sinon je fais des requêtes HTTP via un bloc code scénario.