Salut,
Je reprends le sujet ici car j'ai toujours un problème avec ces scripts et mes variables.
En fait je n'en ai que deux qui se mettent a jour ci dessous en rouge :
11
THP Chaîne 147267726 2015-09-18 18:35:00
10 HPC Chaîne 5 2015-09-09 01:23:31
9 HCT Chaîne 6.3391 2015-09-09 23:12:31
8 HC1 Chaîne 87222150 2015-09-08 22:38:00
7
THC Chaîne 87302827 2015-09-18 18:35:00
6 HPT Chaîne 6.623 2015-09-09 02:22:26
5 HP1 Chaîne 147167645 2015-09-08 06:39:00
Au niveau des rendus par rapport a ma télé info j'ai ceci :
Code : Tout sélectionner
{
"ActTime" : 1442591432,
"ServerTime" : "Sep 18 2015 17:50:32",
"Sunrise" : "07:33",
"Sunset" : "19:57",
"result" : [
{
"BatteryLevel" : 255,
"Counter" : "234570.172",
"CounterDeliv" : "0.000",
"CounterDelivToday" : "0.000 kWh",
"CounterToday" : "14.577 kWh",
"CustomImage" : 0,
"Data" : "147267352;87302827;0;0;636;0",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 7,
"HardwareName" : "EDF Compteur",
"HaveTimeout" : false,
"ID" : "1",
"LastUpdate" : "2015-09-18 17:50:20",
"Name" : "Compteur EDF",
"Notifications" : "false",
"PlanID" : "0",
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : 12,
"SubType" : "Energy",
"SwitchTypeVal" : 0,
"Timers" : "false",
"Type" : "P1 Smart Meter",
"TypeImg" : "counter",
"Unit" : 1,
"Usage" : "636 Watt",
"UsageDeliv" : "0 Watt",
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "70"
}
],
"status" : "OK",
"title" : "Devices"
}
J'utilise les scripts de Vil1 que j'ai simplement adapté avec mes IDX.
Du coup mes compteurs texte avec la valeur en € ne fonctionnent pas.
Idem avec le compteur global que j'ai voulu ajouté dans ton script :
Code : Tout sélectionner
commandArray['OpenURL']='192.168.0.248/json.htm?type=command¶m=udevice&idx=' .. tariftotal .. '&nvalue=0&svalue='..tonumber((uservariables[consoJour] * tarifJour) + (uservariables[consoNuit] * tarifNuit)
end
J'ai un retour erreur :
Code : Tout sélectionner
lua: script_variable_tarif.lua:30: ')' expected (to close '(' at line 29) near 'end'
Je vois pas trop d'ou peu provenir le problème !
Merci pour votre aide !