voici le log final
le code je pense qu'avec tu peux maintenant en faire se que bon te semble------------------------------------
[2019-06-16 03:00:56][SCENARIO] Start : Scenario lance manuellement.
[2019-06-16 03:00:56][SCENARIO] Exécution du sous-élément de type [action] : code
[2019-06-16 03:00:56][SCENARIO] Exécution d'un bloc code
[2019-06-16 03:00:56][SCENARIO] ***************************Fonction****************************
[2019-06-16 03:00:56][SCENARIO] ["06:05:52","06:10:52","06:15:52","06:20:52","06:25:52","06:30:52","06:35:52","06:40:52","06:45:52","06:50:52","06:55:52","07:00:52","07:05:52","07:10:52","07:15:52","07:20:52","07:25:52","07:30:52","07:35:52","07:40:52","07:45:52","07:50:52","07:55:52","08:00:52","08:05:52","08:10:52","08:15:52","08:20:52","08:25:52","08:30:52","08:35:52","08:40:52","08:45:52","08:50:52","08:55:52","09:00:52","09:05:52","09:10:52","09:15:52","09:20:52","09:25:52","09:30:52","09:35:52","09:40:52","09:45:52","09:50:52","09:55:52","10:00:52","10:05:52","10:10:52","10:15:52","10:20:52","10:25:52","10:30:52","10:35:52","10:40:52","10:45:52","10:50:52","10:55:52","11:00:52","11:05:52","11:10:52","11:15:52","11:20:52","11:25:52","11:30:52","11:35:52","11:40:52","11:45:52","11:50:52","11:55:52","12:00:52"]
[2019-06-16 03:00:56][SCENARIO] ["0","0","0","0","0","0","0","0","0","0","0","0","0","0","19","104","134","155","176","199","219","241","263","282","305","328","353","378","409","441","468","502","532","562","595","622","652","678","704","735","759","784","808","834","858","877","901","919","942","961","992","1022","1047","1073","1097","1139","1176","1173","1043","897","1212","1261","1133","1277","1303","1315","1321","1331","1349","1363","1375","1390"]
[2019-06-16 03:00:56][SCENARIO] Array
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 0
[2019-06-16 03:00:56][SCENARIO] 19
[2019-06-16 03:00:56][SCENARIO] 104
[2019-06-16 03:00:56][SCENARIO] 134
[2019-06-16 03:00:56][SCENARIO] 155
[2019-06-16 03:00:56][SCENARIO] 176
[2019-06-16 03:00:56][SCENARIO] 199
[2019-06-16 03:00:56][SCENARIO] 219
[2019-06-16 03:00:56][SCENARIO] 241
[2019-06-16 03:00:56][SCENARIO] 263
[2019-06-16 03:00:56][SCENARIO] 282
[2019-06-16 03:00:56][SCENARIO] 305
[2019-06-16 03:00:56][SCENARIO] 328
[2019-06-16 03:00:56][SCENARIO] 353
[2019-06-16 03:00:56][SCENARIO] 378
[2019-06-16 03:00:56][SCENARIO] 409
[2019-06-16 03:00:56][SCENARIO] 441
[2019-06-16 03:00:56][SCENARIO] 468
[2019-06-16 03:00:56][SCENARIO] 502
[2019-06-16 03:00:56][SCENARIO] 532
[2019-06-16 03:00:56][SCENARIO] 562
[2019-06-16 03:00:56][SCENARIO] 595
[2019-06-16 03:00:56][SCENARIO] 622
[2019-06-16 03:00:56][SCENARIO] 652
[2019-06-16 03:00:56][SCENARIO] 678
[2019-06-16 03:00:56][SCENARIO] 704
[2019-06-16 03:00:56][SCENARIO] 735
[2019-06-16 03:00:56][SCENARIO] 759
[2019-06-16 03:00:56][SCENARIO] 784
[2019-06-16 03:00:56][SCENARIO] 808
[2019-06-16 03:00:56][SCENARIO] 834
[2019-06-16 03:00:56][SCENARIO] 858
[2019-06-16 03:00:56][SCENARIO] 877
[2019-06-16 03:00:56][SCENARIO] 901
[2019-06-16 03:00:56][SCENARIO] 919
[2019-06-16 03:00:56][SCENARIO] 942
[2019-06-16 03:00:56][SCENARIO] 961
[2019-06-16 03:00:56][SCENARIO] 992
[2019-06-16 03:00:56][SCENARIO] 1022
[2019-06-16 03:00:56][SCENARIO] 1047
[2019-06-16 03:00:56][SCENARIO] 1073
[2019-06-16 03:00:56][SCENARIO] 1097
[2019-06-16 03:00:56][SCENARIO] 1139
[2019-06-16 03:00:56][SCENARIO] 1176
[2019-06-16 03:00:56][SCENARIO] 1173
[2019-06-16 03:00:56][SCENARIO] 1043
[2019-06-16 03:00:56][SCENARIO] 897
[2019-06-16 03:00:56][SCENARIO] 1212
[2019-06-16 03:00:56][SCENARIO] 1261
[2019-06-16 03:00:56][SCENARIO] 1133
[2019-06-16 03:00:56][SCENARIO] 1277
[2019-06-16 03:00:56][SCENARIO] 1303
[2019-06-16 03:00:56][SCENARIO] 1315
[2019-06-16 03:00:56][SCENARIO] 1321
[2019-06-16 03:00:56][SCENARIO] 1331
[2019-06-16 03:00:56][SCENARIO] 1349
[2019-06-16 03:00:56][SCENARIO] 1363
[2019-06-16 03:00:56][SCENARIO] 1375
[2019-06-16 03:00:56][SCENARIO] 1390
[2019-06-16 03:00:56][SCENARIO] le dernier est 1390
[2019-06-16 03:00:56][SCENARIO] le 15eme est 104
[2019-06-16 03:00:56][SCENARIO] Fin correcte du scénario
Code : Tout sélectionner
// https://medium.com/@rukmalf/extracting-data-from-apsystems-inverters-8c2b8e8942b6
$json = file_get_contents("http://10.1.14.29//perso/benj29.json");
$arr = json_decode($json, true);
$scenario->setLog('***************************Fonction****************************');
$times = $arr["data"]["time"];
$powers = $arr["data"]["power"];
$scenario->setLog($times);
$scenario->setLog($powers);
$eq = explode(",", str_replace('"', "", str_replace("[", "", str_replace("]", "", $powers))));
$scenario->setLog($eq);
foreach ($eq as $power) {
$scenario->setLog($power);
}
$fin = end($eq);
$scenario->setLog("le dernier est $fin" );
$scenario->setLog("le 15eme est $eq[15]" );
hs
le script qui m'a bien aider (le dernier) pour différencier time et power
https://www.tutorialrepublic.com/php-tu ... arsing.php
mis en script jeedom avant de mettre en scenario