jaroschek / home-assistant-myuplink

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

Changing settings from HA #76

Open kimsvane opened 5 months ago

kimsvane commented 5 months ago

Hi there

I have finally got access to myuplink. I have set it up in HA, but i only get 1 setting to change, i cannot change temp or anything like it. Is that expected behavior ?

My unit is an SHK200M Air to water heatpump.

jaroschek commented 5 months ago

Hi. This integration only works what the myUplink API provides as parameter points. Some manufacturers and devices provide more parameters and some less. Some manufacturers and devices allow to write (change) more parameters and some less.

So the "expected behavior" of this integration is provide the best fitting entities based on the JSON response of the endpoint /v2/devices/{deviceId}/points.

And as written in the README, you can check for yourself, what parameters the API returns, if you feel, that there is something missing or wrong: https://github.com/jaroschek/home-assistant-myuplink?tab=readme-ov-file#debugging-misbehaving-entities

You could paste the response here, if you like.

radk0n9 commented 5 months ago

Hi all,

my device also got access to the myUplink API (RC-HY40), but it seems that API is not properly prepared for new devices. For my heat pump the API returns only basic information and, for example the sensor for Current BE1 is mistakenly swapped with Current EB3.

Sloppie1986 commented 2 months ago

Hi All,

i have the same issue, the response is;

[ { "category": "string", "parameterId": "string", "parameterName": "string", "parameterUnit": "string", "writable": true, "timestamp": "2024-04-14T19:02:11.578Z", "value": "string", "strVal": "string", "smartHomeCategories": [ "string" ], "minValue": 0, "maxValue": 0, "stepValue": 0, "enumValues": [ { "value": "string", "text": "string", "icon": "string" } ], "scaleValue": "string", "zoneId": "string" } ]

greetings, Maarten