From 83c94a9755c34313953c2b04ab76a41cab575580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Uribe=20Stengel?= Date: Fri, 17 Jul 2020 15:16:25 +0200 Subject: [PATCH] Make payload for MQTT more readable. --- imports/ui/Settings.jsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/imports/ui/Settings.jsx b/imports/ui/Settings.jsx index 756e96f..f052f9b 100644 --- a/imports/ui/Settings.jsx +++ b/imports/ui/Settings.jsx @@ -52,13 +52,13 @@ export default function Settings() { const handleTest = (e) => { var payload = ""; - if (selectedType === "Vegetables") {payload = JSON.stringify(payloadVegi);} - if (selectedType === "Cacti") {payload = JSON.stringify(payloadCacti);} - if (selectedType === "Flowers") {payload = JSON.stringify(payloadFlower);} + if (selectedType === "Vegetables") {payload = JSON.stringify(payloadVegi.data.soilMoisture);} + if (selectedType === "Cacti") {payload = JSON.stringify(payloadCacti.data.soilMoisture);} + if (selectedType === "Flowers") {payload = JSON.stringify(payloadFlower.data.soilMoisture);} if ((payload === "") || (selectedEspName === undefined) || (selectedType === undefined)) {alert("No device or type selected!");} else { Meteor.call('mqttPublish', { - topic: 'smartgarden/commands/' + selectedEspName, + topic: 'smartgarden/commands/' + selectedEspName + '/soil', payload: payload }, (err, res) => { if (err) {