Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Sonde de température chauffe eau mqtt
#1
Bonjour à tous,

Et voila, je me lance .....

Le montage du routeur est en cours, actuellement la sonde de température DS1820 du ballon d'eau chaude est connectée sur domoticz via le bus 1wire.

Je souhaite interroger domoticz en mqtt afin de récupérer la température de la sonde.

Avez-vous une idée simple sans passer par une usine à gaz ?

Merci de vos réponses.

Christophe.
Répondre
#2
Bonjour,
Dans Domoticz c'est tout à fait possible.
La marche à suivre en image:
Activer nouveaux dispositifs dans PARAMETRES
   

Ajouter dans MATERIEL Domoticz
Avec par exemple le préfixe "mqtt" 
   

Dans RMS PARAMETRES, minutage des envois MQTT, 60 secondes puis "SAUVEGARDER"
   

Dans RMS PARAMETRES renseigner comme dans l'exemple  puis "SAUVEGARDER"
   

Le résultat dans Températures de Domoticz, après le temps du rafraîchissement déterminer plus haut.
   

Voilà!
A+
RMS V12, UxI Chauffage soufflant + CE Thermodynamique
6 X 500Wc Dualsun Half-cut Black, Domoticz
Répondre
#3
Bonjour,

Merci pour le retour, mais en faite c'est plutot l'inverse, le routeur va chercher la température du ballon sur mon domoticz via mqtt.
Répondre
#4
Ah, oui, désolé!

Je vois qu'il y a un bouton MQTT pour les paragraphes sondes, donc si les noms des sondes correspondent ça
devrait le faire si Domoticz a le MQTT d'installé.
A+
RMS V12, UxI Chauffage soufflant + CE Thermodynamique
6 X 500Wc Dualsun Half-cut Black, Domoticz
Répondre
#5
Bonjour,

Qui peut m'envoyer une trame mqtt de relevé de température qui fonctionne avec le routeur.

Merci

Christophe.
Répondre
#6
Bonsoir

Je suis aussi en cours de montage de mon routeur en version 12

Ma sonde de température est sur mon ballon via le réseau wire

Elle remonte dans Homeseer V4
   

Je renvoie sa valeur via un plugin mqtt (McsMqtt) et elle est visible dans Mqtt explorer
   
   

Ma configuration de la sonde de température dans le routeur
   

mais ma sonde n'est pas visible dans le routeur
   

Pouvez vous m'aider sur la configuration de cette sonde

Merci d'avance.

Jean-Francois.
Répondre
#7
Bonsoir,
La valeur ne doit pas être simplement la température mais du JSON qui déclare une variable qui s'appelle temperature :
https://f1atb.fr/wp-content/uploads/2024...091452.png
C'est expliqué ici : https://f1atb.fr/fr/routeur-photovoltaiq...-via-mqtt/
Répondre
#8
(14-10-2024, 08:33 PM)Mike a écrit : Bonsoir,
La valeur ne doit pas être simplement la température mais du JSON qui déclare une variable qui s'appelle temperature :
https://f1atb.fr/wp-content/uploads/2024...091452.png
C'est expliqué ici : https://f1atb.fr/fr/routeur-photovoltaiq...-via-mqtt/

Bonjour

Merci beaucoup pour cette information

A+

Jean-Francois
Répondre
#9
(14-10-2024, 08:33 PM)Mike a écrit : Bonsoir,
La valeur ne doit pas être simplement la température mais du JSON qui déclare une variable qui s'appelle temperature :
https://f1atb.fr/wp-content/uploads/2024...091452.png
C'est expliqué ici : https://f1atb.fr/fr/routeur-photovoltaiq...-via-mqtt/

Bonsoir

J'ai modifié mon expression JSON
   

J'ai bien le Json visible dans Mqtt Explorer
   

Mais toujours rien dans le routeur
   

Je peux avoir un Point ou une Virgule pour les décimales de la température suivant le payload que j'envoie

Dispose t'on d'un fichier log ou d'une console pour voir ce qui arrive sur le routeur?

Merci de votre aide

Jean-francois
Répondre
#10
Je pense que le soucis vient du fait que vous avez Temperature_MQTT_0 et que dessous vous avez Temperature canal 0 = etc
Sur l'image que j'ai partagé avec vous, il n'y a pas cette hiérarchie https://f1atb.fr/wp-content/uploads/2024...091452.png
Dans votre cas je pense que dans MQTT explorer vous devriez avoir Temperature_MQTT_0 = etc directement à la racine.
Le nom Temperature canal 0 fourni dans les paramètres du routeur est pour l'affichage dans les pages du routeur.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 5 visiteur(s)