Messages : 7
Sujets : 2
Inscription : Oct 2024
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.
Messages : 164
Sujets : 7
Inscription : Aug 2024
11-10-2024, 11:23 AM
(Modification du message : 11-10-2024, 11:25 AM par CF8929.)
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
Messages : 7
Sujets : 2
Inscription : Oct 2024
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.
Messages : 164
Sujets : 7
Inscription : Aug 2024
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
Messages : 7
Sujets : 2
Inscription : Oct 2024
Bonjour,
Qui peut m'envoyer une trame mqtt de relevé de température qui fonctionne avec le routeur.
Merci
Christophe.
Messages : 22
Sujets : 2
Inscription : Aug 2024
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.
Messages : 441
Sujets : 5
Inscription : Jun 2024
14-10-2024, 08:33 PM
(Modification du message : 14-10-2024, 08:33 PM par Mike.)
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/
Messages : 22
Sujets : 2
Inscription : Aug 2024
(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
Messages : 22
Sujets : 2
Inscription : Aug 2024
(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
Messages : 441
Sujets : 5
Inscription : Jun 2024
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.