MQTT Subscribe qui ne fontionne pas

Bonjour

Je viens de mettre en place un broker MQTT sur mon raspberry Pi pour récupérer les infos d’un routeur solaire
Un topic est bien publié sur le broker en json
Mais je n’arrive pas à récupérer les informations avec un mqtt subscribe
Le mqtt publish quant à lui fonctionne sur le broker

Ci-joint mes configurations



Bonsoir @pixus

Je vous propose 3 pistes complémentaires d’investigation :

  1. Il n y a pas de nom d’utilisateur dans votre configuration mqtt
  2. Avez-vous vérifié que la longueur du json est inférieure à 512 caractères ?
  3. Est-ce que le json est imbriqué ? (Avec des {})
1 « J'aime »

Bonjour @Jweb

Merci pour ces pistes.
le json fait 563 caractères donc ne rentre pas dans un string 512 :frowning:
Je pense que c’est cela qui pose problème.
Existe-t-il une solution pour contourner ce problème?

Bonjour @pixus

Oui il existe plusieurs solutions

  1. Regardez si votre routeur solaire ne dispose pas d’autres publish pouvant contenir les informations que vous cherchez
  2. Regardez si vous pouvez paramétrer les publish de votre routeur solaire et reduire la quantité d’information
  3. Developper un code sur le raspberry qui s’abonne à ce publish et le transforme en un autre plus court qu’il republiera sur le broker. Il faudra donc ue votre V5 s’abonne à ce nouveau publish