Je suis un peu perdu. Je cherche depuis plusieurs jours, mais en vain...
J'essaie d'insérer une valeur dans la variable "Description" de mon Device idx 4 - "Vent_M".
Mais cela ne fonctionne pas. Il me modifie toujours la variable "Data" !
Je voudrais insérer la variable : windresume qui vaut "SSE - 158°"
Si je fait :
Code : Tout sélectionner
commandArray = {}
commandArray={['UpdateDevice']='4|2|..windresume'}
return commandArraySi je fait :
Code : Tout sélectionner
commandArray = {}
commandArray['Variable:Description']= tostring(windresume)
return commandArrayQuelqu'un peut me mettre sur le bon chemin ?
Merci.
Device 4 :
{
"ActTime" : 1476690439,
"ServerTime" : "2016-10-17 09:47:19",
"Sunrise" : "08:13",
"Sunset" : "18:47",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "158.00;SSE;4;7;0.0;0.0",
"Description" : "",
"Direction" : 158.0,
"DirectionStr" : "SSE",
"Favorite" : 1,
"Gust" : "2.5",
"HardwareID" : 3,
"HardwareName" : "RFXCOM",
"HardwareType" : "RFXCOM - RFXtrx433 USB 433.92MHz Transceiver",
"HardwareTypeVal" : 1,
"HaveTimeout" : false,
"ID" : "2500",
"LastUpdate" : "2016-10-17 09:45:40",
"Name" : "Vent_M",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : 5,
"Speed" : "1.4",
"SubType" : "WGR800",
"Timers" : "false",
"Type" : "Wind",
"TypeImg" : "wind",
"Unit" : 0,
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "4"
}
],
"status" : "OK",
"title" : "Devices"
}
