Oui je epux t'aider, voici ce que j'utilise.
Soit tu surveilles le topic "domoticz" comme ton exemple ou soit tu lances une requête sur un device particulier, tu traites la donnée et tu l'affiche ou la renvoi comme tu le souhaites
La commande json pour lancer une requête sur un device particulier : "http request"
Tu passes par un bloc "json" puis par un bloc "fonction" et après tu peux retravailler la donnée, voici un exemple
Code : Tout sélectionner
[{"id":"f599dccd0a2cda03","type":"inject","z":"d92935e8764fb718","name":"1 min","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":90,"y":240,"wires":[["04207534012c8fea"]]},{"id":"04207534012c8fea","type":"http request","z":"d92935e8764fb718","name":"Exterieure","method":"GET","ret":"txt","paytoqs":"ignore","url":"192.168.1.200:8080/json.htm?type=devices&rid=223","tls":"","persist":false,"proxy":"","authType":"","senderr":false,"credentials":{},"x":290,"y":240,"wires":[["fba04c368fd2d3ee"]]},{"id":"fba04c368fd2d3ee","type":"json","z":"d92935e8764fb718","name":"","property":"payload","action":"","pretty":false,"x":450,"y":240,"wires":[["133ad89133cc1e32","7bc5f5090a018a6f"]]},{"id":"133ad89133cc1e32","type":"function","z":"d92935e8764fb718","name":"Url Data","func":"msg.payload = msg.payload.result[0].Temp;\nmsg.payload = (msg.payload).toFixed(1)\n\n//msg.payload = msg.payload + \"°\";\n//var url = \"192.168.1.111/control?cmd=NEXTION,temp.txt=\"+\"\\\"\"+msg.payload+\"\\\"\";\n//var url = \"192.168.1.111/control?cmd=NEXTION,temp.txt=\"+\"%22\"+msg.payload+\"°\"+\"%22\";\n//msg.url = url;\n\n\nreturn msg;\n\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":600,"y":240,"wires":[["96766142ae2b1094"]]},{"id":"5396c5a6e82e8048","type":"mqtt in","z":"d92935e8764fb718","name":"Baie","topic":"Baie/Temperature","qos":"2","datatype":"auto","broker":"ee3b0af6.711048","nl":false,"rap":true,"rh":0,"inputs":0,"x":160,"y":400,"wires":[["97b244fe9e14b05c"]]},{"id":"97b244fe9e14b05c","type":"json","z":"d92935e8764fb718","name":"","property":"payload","action":"","pretty":false,"x":350,"y":400,"wires":[["7bc5f5090a018a6f"]]},{"id":"7bc5f5090a018a6f","type":"debug","z":"d92935e8764fb718","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":850,"y":400,"wires":[]},{"id":"96766142ae2b1094","type":"mqtt out","z":"d92935e8764fb718","name":"","topic":"Exterieure/Temperature","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"ee3b0af6.711048","x":850,"y":240,"wires":[]},{"id":"ee3b0af6.711048","type":"mqtt-broker","name":"","broker":"192.168.1.200","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""}]