Hi Roland,
If heating.solar.power.production.xxx appears in the API, you should see it appear as channels named
Solar Power Production - Current/Previous Day/Week/ etc
It’s exposed as arrays like this:
“properties”: {
“day”: {
“type”: “array”,
“value”: [
0,
11.4,
7.3,
12.3,
27.3,
12.6,
2.9,
2.3
],
“unit”: “kilowattHour”
},
“week”: {
“type”: “array”,
“value”: [
31,
58.29999999999999,
147.2,
44.5,
149.6,
21.900000000000003,
84.7
],
“unit”: “kilowattHour”
},
“month”: {
“type”: “array”,
“value”: [
247.8,
355.5,
419.6,
437.9,
383.9,
512,
634.5,
905.1,
296.6,
57.7,
109.6,
162.7,
490.3
],
“unit”: “kilowattHour”
},
“year”: {
“type”: “array”,
“value”: [
4250.6,
0
],
“unit”: “kilowattHour”
},
The first value in each is the “current” day/week whatever, depending on the time and how long you had your system, and whether it generated anything that may or may not be zero.
Then the second value is the previous day/week etc.
I don’t show the others as OpenHAB doesn’t really support array data and you would have too many channels.
If you don’t see them, you can get the API json follow the instructions I gave to oppo, repeated below, it might show if you have cumulativeProduced populated instead, send it to me and I can add support for it.
Hi oppo,
If you enable this setting in your Viessmann Bridge thing advanced settings
Then send me the responseCapture.json file that’s in your userdata/cache/org.eclipse.osgi/###/data folder - where ### is a number, you may have to search for this as there are a lot of these numbered folders.