I got the offer to upgrade my F750 to myuplink this week, so if I do I can help out with the development and testing. Do you have a git repo where I can Clone the WIP code? Haven’t completely decided if I’ll go ahead with the upgrade yet though, since my openhab integration will be unavailable until the new binding is working…
This is current WiP version.
I stopped working on it as I need more data. However I cannot upgrade my VVM320 anymore the offer just disappeared.
The data provided by @robjkamp contains a very limited set of datapoints compared to the old API. I am unsure if this is just the default set offered by the API or maybe that’s all?
EDIT: The update is back since 24.01.2024. This will change the situation a little bit. Still it would be nice to know if all the channels are available via new API. I do not want to loose functionality e.g. heat/energy meter data.
I forgot to include a link to the code. So here it is: GitHub - alexf2015/openhab-addons at myuplink-dev
I just received information from NIBE that NIBE Uplink will be discontinued.
Starting at 01.06.2024 they plan to reduce functionality and later this year (“after summer”) they will shutdown NIBE Uplink.
So there is no other way than migrating to myUplink.
I found myUplink API library written in Python. I am not good at Python, but it would be as inspiration for new OH binding.
I can confirm I get a similar result as @robjkamp
On the parameter list @AlexF requested, I get no results (empty array) at the moment.
Premium is not activated in MyUplink yet, we are trying to contact them to get the old premium transferred to myUplink, since that was renewed only a month ago …
The complete list for is now as follows:
[
{
"category": "NIBEF SMO 40",
"parameterId": "40004",
"parameterName": "Current outd temp (BT1)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T18:52:35+00:00",
"value": 9.4,
"strVal": "9.4°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40013",
"parameterName": "Hot water top (BT7)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T17:06:23+00:00",
"value": 42.7,
"strVal": "42.7°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40014",
"parameterName": "Hot water charging (BT6)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T18:01:04+00:00",
"value": 41.6,
"strVal": "41.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40033",
"parameterName": "Room temperature (BT50)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T18:37:26+00:00",
"value": 19.8,
"strVal": "19.8°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40047",
"parameterName": "Supply line (BT61)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": -32768,
"strVal": "-32768°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40048",
"parameterName": "Return line (BT62)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": -32768,
"strVal": "-32768°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40067",
"parameterName": "Average outdoor temp (BT1)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:39:03+00:00",
"value": 10.2,
"strVal": "10.2°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40071",
"parameterName": "External supply line (BT25)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:42:44+00:00",
"value": 30.6,
"strVal": "30.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40079",
"parameterName": "Current (BE1)",
"parameterUnit": "A",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "0A",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40081",
"parameterName": "Current (BE2)",
"parameterUnit": "A",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "0A",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40083",
"parameterName": "Current (BE3)",
"parameterUnit": "A",
"writable": false,
"timestamp": "2024-03-25T19:01:47+00:00",
"value": 1.9,
"strVal": "1.9A",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40145",
"parameterName": "Oil temperature (EP15-BT29)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "0°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40146",
"parameterName": "Oil temperature (BT29)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "0°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40152",
"parameterName": "External return line (BT71)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:40:49+00:00",
"value": 29.6,
"strVal": "29.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "40782",
"parameterName": "Requested compressor freq (EB101)",
"parameterUnit": "Hz",
"writable": false,
"timestamp": "2024-03-25T18:48:44+00:00",
"value": 0,
"strVal": "0Hz",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "40940",
"parameterName": "Degree minutes",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-25T19:01:32+00:00",
"value": 100,
"strVal": "100",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41002",
"parameterName": "Fan speed (EB101)",
"parameterUnit": "rpm",
"writable": false,
"timestamp": "2024-03-25T18:49:06+00:00",
"value": 0,
"strVal": "0rpm",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41011",
"parameterName": "EEV-ssh-act (EB101)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:47:00+00:00",
"value": 12.1,
"strVal": "12.1°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41017",
"parameterName": "EEV position (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T18:48:52+00:00",
"value": 0,
"strVal": "0",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41019",
"parameterName": "EVI-ssh-act (EB101)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:44:17+00:00",
"value": 13.5,
"strVal": "13.5°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41025",
"parameterName": "EVI position (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T18:48:51+00:00",
"value": 0,
"strVal": "0",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41162",
"parameterName": "Low pressure (EB101-EP14-BP8)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:11:19+00:00",
"value": 9.9,
"strVal": "9.9°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41163",
"parameterName": "High pressure (EB101-EP14-BP9)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:45:02+00:00",
"value": 10.9,
"strVal": "10.9°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41164",
"parameterName": "Injection (EB101-BT81)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:47:24+00:00",
"value": 22.6,
"strVal": "22.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "41167",
"parameterName": "Evaporator (EB101-BT84)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:47:50+00:00",
"value": 22.3,
"strVal": "22.3°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "43009",
"parameterName": "Calculated supply climate system 1",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T18:56:56+00:00",
"value": 26.9,
"strVal": "26.9°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "43081",
"parameterName": "Time factor add heat",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 35.2,
"strVal": "35.2",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "43109",
"parameterName": "Current hot water mode",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T06:00:00+00:00",
"value": -1,
"strVal": "-1",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "43115",
"parameterName": "Hot water: charge set point value",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T02:00:33+00:00",
"value": -32768,
"strVal": "-32768°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "43161",
"parameterName": "Extern. adjustment climate system 1",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T19:42:21+00:00",
"value": 0,
"strVal": "Off",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "0",
"text": "Off",
"icon": ""
},
{
"value": "1",
"text": "On",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44014",
"parameterName": "Version (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 10678,
"strVal": "10678",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44032",
"parameterName": "Slave (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 28,
"strVal": "28",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44055",
"parameterName": "Return line (EB101-BT3)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:44:50+00:00",
"value": 31.6,
"strVal": "31.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44058",
"parameterName": "Supply line (EB101-BT12)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:42:52+00:00",
"value": 31.9,
"strVal": "31.9°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44059",
"parameterName": "Discharge (EB101-BT14)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:44:16+00:00",
"value": 18.2,
"strVal": "18.2°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44060",
"parameterName": "Liquid line (EB101-BT15)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:46:44+00:00",
"value": 20.4,
"strVal": "20.4°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44061",
"parameterName": "Suction gas (EB101-BT17)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:47:00+00:00",
"value": 21.8,
"strVal": "21.8°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44064",
"parameterName": "Status compressor (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T18:48:46+00:00",
"value": 20,
"strVal": "off",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "20",
"text": "off",
"icon": ""
},
{
"value": "40",
"text": "starts",
"icon": ""
},
{
"value": "60",
"text": "runs",
"icon": ""
},
{
"value": "100",
"text": "stops",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44069",
"parameterName": "No. of starts (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T15:19:41+00:00",
"value": 8002,
"strVal": "8002",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44071",
"parameterName": "Oper. time (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T18:06:31+00:00",
"value": 15841,
"strVal": "15841h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44073",
"parameterName": "Oper. time hot water (EB101-EP14)",
"parameterUnit": "h",
"writable": false,
"timestamp": "2024-03-25T01:59:28+00:00",
"value": 2538,
"strVal": "2538h",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44362",
"parameterName": "Outd temperature (EB101-BT28)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:15:18+00:00",
"value": 9.8,
"strVal": "9.8°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44363",
"parameterName": "Evaporator (EB101-BT16)",
"parameterUnit": "°C",
"writable": false,
"timestamp": "2024-03-25T19:18:16+00:00",
"value": 10.6,
"strVal": "10.6°C",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44396",
"parameterName": "Charge pump speed (EB101-GP12)",
"parameterUnit": "%",
"writable": false,
"timestamp": "2024-03-25T18:49:16+00:00",
"value": 1,
"strVal": "1%",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44700",
"parameterName": "Low pressure (EB101-BP8)",
"parameterUnit": "bar",
"writable": false,
"timestamp": "2024-03-25T19:07:40+00:00",
"value": 9.8,
"strVal": "9.8bar",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44701",
"parameterName": "Current compressor frequency (EB101)",
"parameterUnit": "Hz",
"writable": false,
"timestamp": "2024-03-25T18:48:46+00:00",
"value": 0,
"strVal": "0Hz",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "0.1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44702",
"parameterName": "Prot. mode, compressor (EB101)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T17:24:09+00:00",
"value": 0,
"strVal": "0",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "44703",
"parameterName": "Defrosting (EB101-EP14)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-25T14:48:00+00:00",
"value": 0,
"strVal": "0",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "44897",
"parameterName": "Hot water offset (Smart Price Adaption)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "0",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [],
"scaleValue": "1",
"zoneId": null
},
{
"category": "Slave 1 (EB101)",
"parameterId": "49996",
"parameterName": "Charge pump (EB101-GP12)",
"parameterUnit": "",
"writable": false,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 1,
"strVal": "On",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "0",
"text": "Off",
"icon": ""
},
{
"value": "1",
"text": "On",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
},
{
"category": "NIBEF SMO 40",
"parameterId": "50004",
"parameterName": "Temporary lux",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-03-24T16:26:55+00:00",
"value": 0,
"strVal": "off",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "0",
"text": "off",
"icon": ""
},
{
"value": "1",
"text": "on",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
}
]
I noticed quite some doubles like the 40940 (degree minutes) that is present 7 times.
I now upgraded my VVM320 unit and also activated the premium “management” option.
It shows more values than I got initially (e.g. heat meters are there.
But still a lot of values are missing. Regarding hot water it does not allow any management anymore. Neither API nor the official UI offers any option to set the hot water mode or enable temp luxory. Well this is not a must have for me but it would have been very nice…
That’s unfortunate, it’s one of the features I actually use, to boost the hot water when electricity is cheap… I also plan to upgrade some time soon, now that the heating isn’t active much during summer it’s not a big loss to have it disconnected from OH for a while.
Some basic binding could be ready soon. My plan is to have some gerneric thing that just adds channels dynamically for all datapoints returned. I just need to figure out how to add channels dynamically. All my previous bindings had a static configuration.
To enable write access it will still be necessary to have some static configuration as the API does not show those channels and thus they cannot be auto-detected. In addition those write channels seem to be write-only. This is also a little bit weird. E.g. channel #47260 of the ERS unit can bet set but is not readable. The myUplink UI shows it but they again used some private API for their internal stuff.
Migrated my system today, and got this from the parameters at least:
{
"category": "NIBEF F750 CU 3x400V",
"parameterId": "50004",
"parameterName": "Temporary lux",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-05-07T06:16:02+00:00",
"value": 0,
"strVal": "off",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "0",
"text": "off",
"icon": ""
},
{
"value": "1",
"text": "on",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
},
{
"category": "NIBEF F750 CU 3x400V",
"parameterId": "50005",
"parameterName": "Increased ventilation",
"parameterUnit": "",
"writable": true,
"timestamp": "2024-05-07T06:16:02+00:00",
"value": 0,
"strVal": "off",
"smartHomeCategories": [],
"minValue": null,
"maxValue": null,
"stepValue": 1,
"enumValues": [
{
"value": "0",
"text": "off",
"icon": ""
},
{
"value": "1",
"text": "on",
"icon": ""
}
],
"scaleValue": "1",
"zoneId": null
}
In the previous API they could be set to different levels (for temporary lux they correlated to how long it should be active and for ventilation which of the predefined levels should be activated). I can test and see how it works here.
First SNAPSHAOT version of my binding is available for testing. I moved discussion to a dedicated topic, see here:
My work on the original NibeUplink binding is discontinued, I will mark it as deprecated soon.