jaroschek / home-assistant-myuplink

Custom Home Assistant integration for devices and sensors in myUplink account.
44 stars 10 forks source link

Energy Readings - F750 #27

Open MichaelRV82 opened 1 year ago

MichaelRV82 commented 1 year ago

IMG_2057

I have a Nibe F750 - which was running Nibe Uplink and was upgraded by Nibe to run with MYUPLINK - so I also switched to your great integration - thanks for all the efforts.

Under the old configuration and with the nibe uplink integration I could get the two sensor readings pictured above:

time factor compressor time factor hot water

These are quite usefull to calculate energy consumption.

I cannot see this two sensors in the MYUPLINK integration. Anything I can do to add them? Or can you look into it?

/Michael

jaroschek commented 1 year ago

Hello @MichaelRV82, the integration does not exclude existing datapoints from the API. So I assume, that the missing sensor are simply not provided by the API.

But you could check for yourself at first by requesting the data points from the API for your device.

Go to the MyUplink Swagger site, and authorize (top right). Find your device ID by querying ​"/v2​/systems​/me", enter it when querying "/v2/devices/{deviceId}/points". Search for the relevant data point(s).

If there are datapoints in your response that are not available as sensors or are somehow wrong presented in Home Assistant, you can provide the response values for these datapoints. Then I can look into this to solve the problem.

One thing I observed was that I got a lot more datapoints from the API as soon as I started to use the myUplink Premium. Somehow many of the datapoints have been missing without the premium subscription. But there is no guarantee that your missing datapoints would appear when using a premium subscription.

MichaelRV82 commented 1 year ago

Thanks! I followed your steps and I am getting an empty response?

response

Anything I am doing wrong?

I have a premium subscription by the way.

jaroschek commented 1 year ago

Hello @MichaelRV82, my first guess would be, that you did use the wrong ID as the device ID. If I use a wrong ID I get an empty response too.

Make sure to use the correct device ID you get from the response of /v2​/systems​/me. You will get a response with a content similar to this:

{
  "page": 1,
  "itemsPerPage": 10,
  "numItems": 1,
  "systems": [
    {
      "systemId": "string",
      "name": "string",
      "securityLevel": "string",
      "hasAlarm": false,
      "country": "string",
      "devices": [
        {
          "id": "string",
          "connectionState": "string",
          "currentFwVersion": "string",
          "product": {
            "serialNumber": "string",
            "name": "string"
          }
        }
      ]
    }
  ]
}

Here you should use the value of the id inside devices, as devicescontains a list of all your devices. Then you can query the datapoints for each single device.

MichaelRV82 commented 1 year ago

Thanks. Indeed it seems that 43144 and 43305 are unavailable - which means that by upgrading my system to MYuplink instead of Uplink - Nibe appears to have removed these two sensors from the API, and I lost these two sensors. Here is the complete list I get:

[ { "category": "NIBEF F750 CU 3x400V", "parameterId": "40004", "parameterName": "Current outd temp (BT1)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:18:57+00:00", "value": 5.5, "strVal": "5.5°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40008", "parameterName": "Supply line (BT2)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T10:49:34+00:00", "value": 31.7, "strVal": "31.7°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40012", "parameterName": "Return line (BT3)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:51:23+00:00", "value": 27.9, "strVal": "27.9°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40013", "parameterName": "Hot water top (BT7)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T10:15:54+00:00", "value": 43.3, "strVal": "43.3°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40014", "parameterName": "Hot water char­ging (BT6)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:20:03+00:00", "value": 41.3, "strVal": "41.3°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40017", "parameterName": "Con­denser (BT12)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:55:41+00:00", "value": 31, "strVal": "31°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40018", "parameterName": "Dis­charge (BT14)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T12:00:26+00:00", "value": 41.5, "strVal": "41.5°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40019", "parameterName": "Liquid line (BT15)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:59:55+00:00", "value": 30.4, "strVal": "30.4°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40020", "parameterName": "Evap­orator (BT16)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T12:00:29+00:00", "value": 15.5, "strVal": "15.5°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40022", "parameterName": "Suction gas (BT17)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:49:05+00:00", "value": 22.4, "strVal": "22.4°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40025", "parameterName": "Exhaust air (BT20)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T05:47:06+00:00", "value": 23, "strVal": "23°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40026", "parameterName": "Extract air (BT21)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T12:00:18+00:00", "value": 13.7, "strVal": "13.7°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40033", "parameterName": "Room temp­erature (BT50)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T09:43:15+00:00", "value": 22.2, "strVal": "22.2°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40047", "parameterName": "Supply line (BT61)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:57:27+00:00", "value": 28, "strVal": "28°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40048", "parameterName": "Return line (BT62)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:52:25+00:00", "value": 28, "strVal": "28°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40050", "parameterName": "Value, air veloc­ity sensor (BS1)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-20T12:01:23+00:00", "value": 116.1, "strVal": "116.1", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40067", "parameterName": "Average outdoor temp (BT1)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:51:15+00:00", "value": 3.1, "strVal": "3.1°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40079", "parameterName": "Current (BE1)", "parameterUnit": "A", "writable": false, "timestamp": "2023-10-20T11:31:04+00:00", "value": 0.5, "strVal": "0.5A", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40081", "parameterName": "Current (BE2)", "parameterUnit": "A", "writable": false, "timestamp": "2023-10-20T10:58:34+00:00", "value": 0.3, "strVal": "0.3A", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40083", "parameterName": "Current (BE3)", "parameterUnit": "A", "writable": false, "timestamp": "2023-10-19T17:26:01+00:00", "value": 0.6, "strVal": "0.6A", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40145", "parameterName": "Oil temp­erature (EP15-BT29)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40146", "parameterName": "Oil temp­erature (BT29)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40940", "parameterName": "Degree minutes", "parameterUnit": "", "writable": true, "timestamp": "2023-10-20T12:00:45+00:00", "value": -29, "strVal": "-29", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "40940", "parameterName": "Degree minutes", "parameterUnit": "", "writable": true, "timestamp": "2023-10-20T12:00:45+00:00", "value": -29, "strVal": "-29", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "41778", "parameterName": "Current com­pressor fre­quency", "parameterUnit": "Hz", "writable": false, "timestamp": "2023-10-20T11:31:03+00:00", "value": 0, "strVal": "0Hz", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "41929", "parameterName": "Mode (Smart Price Adaption)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-20T09:00:00+00:00", "value": 2, "strVal": "Normal", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [ { "value": "0", "text": "Unknown", "icon": "" }, { "value": "1", "text": "Low", "icon": "" }, { "value": "2", "text": "Normal", "icon": "" }, { "value": "3", "text": "High", "icon": "" } ], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "42770", "parameterName": "Desired humid­ity", "parameterUnit": "%", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0%", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43009", "parameterName": "Calcu­lated supply climate system 1", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:25:18+00:00", "value": 30, "strVal": "30°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43066", "parameterName": "Defrost­ing time", "parameterUnit": "s", "writable": false, "timestamp": "2023-10-20T09:43:25+00:00", "value": 0, "strVal": "0s", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43081", "parameterName": "Time factor add heat", "parameterUnit": "", "writable": false, "timestamp": "2023-10-18T02:06:56+00:00", "value": 132.2, "strVal": "132.2", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43108", "parameterName": "Current fan mode", "parameterUnit": "%", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0%", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43109", "parameterName": "Current hot water mode", "parameterUnit": "", "writable": false, "timestamp": "2023-10-18T03:12:06+00:00", "value": 0, "strVal": "0", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43115", "parameterName": "Hot water: charge set point value", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-19T23:18:18+00:00", "value": -32768, "strVal": "-32768°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43122", "parameterName": "Min com­pressor fre­quency", "parameterUnit": "Hz", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 20, "strVal": "20Hz", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43123", "parameterName": "Max com­pressor fre­quency", "parameterUnit": "Hz", "writable": false, "timestamp": "2023-10-20T00:27:06+00:00", "value": 73, "strVal": "73Hz", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43124", "parameterName": "Refer­ence, air speed sensor", "parameterUnit": "m3/h", "writable": false, "timestamp": "2023-10-20T11:31:03+00:00", "value": -32768, "strVal": "-32768m3/h", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43125", "parameterName": "De­crease from refer­ence value", "parameterUnit": "%", "writable": false, "timestamp": "2023-10-20T11:31:03+00:00", "value": 0, "strVal": "0%", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43140", "parameterName": "Invert­er temp­erature", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T12:00:13+00:00", "value": 25.6, "strVal": "25.6°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43146", "parameterName": "dT Invert­er - exh air (BT20)", "parameterUnit": "°C", "writable": false, "timestamp": "2023-10-20T11:49:06+00:00", "value": 2.8, "strVal": "2.8°C", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43161", "parameterName": "Extern. adjust­ment climate system 1", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:07:23+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": "43181", "parameterName": "Speed heating medium pump 1", "parameterUnit": "%", "writable": false, "timestamp": "2023-10-20T11:31:21+00:00", "value": 0, "strVal": "0%", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "43427", "parameterName": "Status com­pressor", "parameterUnit": "", "writable": false, "timestamp": "2023-10-20T11:31:01+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": "NIBEF F750 CU 3x400V", "parameterId": "44896", "parameterName": "Heating offset (Smart Price Adaption)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "0.1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "44898", "parameterName": "Pool offset (Smart Price Adaption)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "44899", "parameterName": "Cooling offset (Smart Price Adaption)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "44908", "parameterName": "Status (Smart Price Adaption)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:10:45+00:00", "value": 30, "strVal": "30", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "49633", "parameterName": "Desired humid­ity", "parameterUnit": "%", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 50, "strVal": "50%", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "49993", "parameterName": "Int elec add heat", "parameterUnit": "", "writable": false, "timestamp": "2023-10-18T02:12:08+00:00", "value": 4, "strVal": "Blocked", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [ { "value": "0", "text": "Alarm", "icon": "" }, { "value": "1", "text": "Alarm", "icon": "" }, { "value": "2", "text": "Active", "icon": "" }, { "value": "3", "text": "Off", "icon": "" }, { "value": "4", "text": "Blocked", "icon": "" }, { "value": "5", "text": "Off", "icon": "" }, { "value": "6", "text": "Active", "icon": "" } ], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "49994", "parameterName": "Prior­ity", "parameterUnit": "", "writable": false, "timestamp": "2023-10-20T11:31:02+00:00", "value": 10, "strVal": "Off", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [ { "value": "10", "text": "Off", "icon": "" }, { "value": "20", "text": "Hot water", "icon": "" }, { "value": "30", "text": "Heating", "icon": "" }, { "value": "40", "text": "Pool", "icon": "" }, { "value": "41", "text": "Pool 2", "icon": "" }, { "value": "50", "text": "Trans­fer", "icon": "" }, { "value": "60", "text": "Cooling", "icon": "" } ], "scaleValue": "1", "zoneId": null }, { "category": "NIBEF F750 CU 3x400V", "parameterId": "49995", "parameterName": "Pump: Heating medium (GP1)", "parameterUnit": "", "writable": false, "timestamp": "2023-10-20T11:31:22+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": "50004", "parameterName": "Tempo­rary lux", "parameterUnit": "", "writable": true, "timestamp": "2023-10-07T09:07:23+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": "In­creased venti­lation", "parameterUnit": "", "writable": true, "timestamp": "2023-10-07T09:07:23+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": "50028", "parameterName": "Status gas boiler", "parameterUnit": "", "writable": false, "timestamp": "2023-10-07T09:07:23+00:00", "value": 0, "strVal": "0", "smartHomeCategories": [], "minValue": null, "maxValue": null, "stepValue": 1, "enumValues": [], "scaleValue": "10", "zoneId": null } ]

AnonymousRetard commented 10 months ago

I have the same pump, I was about to update it today but took some time before I did to investigate how I could migrate my home assistant integration. Found this thread and for now have decided not to perform the upgrade because of it. I also use these two fields today to calculate energy consumption. Really don't want to do the upgrade unless I can still access them.

For people who have other pumps which have been on MyUplink for longer do you have fields for energy consumption? If not maybe NIBE has for some reason decided that they don't want them to be readable anymore? If you do perhaps the chances are larger that NIBE could add these now missing fields for F730 and F750... Not sure if there's any channels we can try to get in contact with the MyUplink developers through?

A collegue of mine has the F730 and he also noticed that the "Heating offset (Smart Price Adaption)", field 44896, is not visible in the app on the phone any more (at least neither of us could find it). But at least that one seems to be visible through the API on the F750...

I just noticed this issue relatively old from October 2023... For me in Sweden I'm pretty sure the update was released yesterday (2024-02-05). I guess the update wasn't released simultanously around the world? Is the situation still the same with these two fields?

overrunner commented 9 months ago

Maybe you can switch to these datapoints?

image

I also migrated today and I cannot find the mentioned datapoints. I am also not sure, what the difference between time factor compressor time factor hot water and the ones from the screenshot. Apart from that they are much higher.

AnonymousRetard commented 4 months ago

I have now done the migration and unfortunately I don't have any "Heat meter" datapoints. Instead I have:

time factor: (43144)
Time factor add heat (43081)
- of which hot water: (43305)
- of which hot water: (43239)

It seems like time factor 43144 corresponds to the old "compressor time factor" and "- of which hot water: (43305)" corresponds to the "compressor time factor hot water" parameter from nibe uplink. Only difference being that they are 100x larger.

Using template sensors I was able to convert these to kWh values. One of my template sensors calulates how many kWh has been spent on heating radiators by taking "time factor: (43144)" subtracted by "- of which hot water: (43305)", but even though heating the radiators is currently turned off now during summer time "time factor: (43144)" sometimes rises without any rise in "- of which hot water: (43305)", which instead comes much later during a subsequent water heating cycle.

This is causing my calculated value for radiator kWh to sometimes increase when it's not supposed to and then decrease when the counter for water heating increases without a simultanous increase of the total in the next water heating cycle. It's not really a new problem though as the same thing was happening with the nibe uplink parameters as well.

"- of which hot water: (43239)" seems to be how much the heating element has been used on hot water, not sure I had that one before.

Something I did have before which seems to be gone is how many kW the heating element is currently using.