Dein neues JSON sieht so aus:
{
"inverters":[
{
"serial":"11618218",
"name":"Tschernoby2",
"order":0,
"data_age":4,
"poll_enabled":true,
"reachable":true,
"producing":true,
"limit_relative":75,
"limit_absolute":900
}
],
"total":{
"Power":{
"v":656.7999878,
"u":"W",
"d":1
},
"YieldDay":{
"v":1352,
"u":"Wh",
"d":0
},
"YieldTotal":{
"v":36.10499954,
"u":"kWh",
"d":3
}
},
"hints":{
"time_sync":false,
"radio_problem":false,
"default_password":false
}
}
Hinter "YieldTotal" liegt ein weiteres Dictionary, welches die Keys "v", "u" und "d" hat. Das sind also 3 Einträge, wenn Du alle brauchst:
jsonObject("total")("YieldDay")("v") --> 1352
jsonObject("total")("YieldDay")("u") --> kwh
jsonObject("total")("YieldDay")("d") --> 3
|