Si ce topic est mal placé, j'en suis désolé.
J'ai un souci d'implémentation de ce plugin.
Je fais remonter de mosquitto des infos comme cela :
Code : Tout sélectionner
{
"Sonde temp extérieure":{
"Temp_ext": 14.1
},
"Sonde temp intérieure":{
"Temp_int": 21
},
"Sonde hum extérieure":{
"Hum_ext": 80
},
"Sonde hum intérieure":{
"Hum_int": 57
},
"Sonde 1":{
"Temp_1": 28
},
"Sonde 2":{
"Temp_2": 41
}
}
Code : Tout sélectionner
{
"Sonde temp extérieure":{
"Temp_ext": "Temp-ext"
},
"Sonde temp intérieure":{
"Temp_int":"Temp-int"
},
"Sonde hum extérieure":{
"Hum_ext":"Hum-ext"
},
"Sonde hum intérieure":{
"Hum_int":"Hum-int"
},
"Sonde 1":{
"Temp_1":"Temp-1"
},
"Sonde 2":{
"Temp_2":"Temp-2"
}
}
J'utilise cette conf dans le plugin pour tests :
Code : Tout sélectionner
"Beed room temperature": {
"topic": "domoticz/in",
"type": "80", "subtype": "5", "switchtype": "0",
"mapping": {"item": "Temp_ext"}
}
Si je n'utilise qu'une seule sonde dans mon routeur {"Temp_ext": "Temp-ext"} par exemple, ça fonctionne nickel mais si je mets toutes les sondes c'est le bazar et rien ne fonctionne.
Je pensais simplement que le mapping prenait la valeur suivant le trigger programmé donc ne risquait pas de se planter....
En fait, je ne sais pas aller chercher les infos correctement. J'ai pourtant épluché la doc de long en large...
A savoir que je n'ai qu'un topic ou tout est dedans...
Merci de votre aide !