Ja, det kan jeg 🙂
 
	 
 
	Først må man logge seg inn på dev.myuplink.com. Så velger man Documentation-Swagger.
 
	Man må så autorisere tilgangen med Authorize og skriver inn client_id og client_secret. Så velger man både READSYSTEM og WRITESYSTEM.
 
	 
 
	Gå så helt ned til Systems og klikk på GET /v2/systems/me Get user systems. 
	 
	Så klikker du på Try it out og Execute.
 
	 
 
	Man får så en slik response:
 
	 
 
{
  "page": 1,
  "itemsPerPage": 10,
  "numItems": 1,
  "systems": [
    {
      "systemId": "xxxxxxxxxxxxxxxxxxxxxxxxx",
      "name": "xxx",
      "securityLevel": "admin",
      "hasAlarm": false,
      "country": "Norway",
      "devices": [
        {
          "id": "HOIAX_98++++",
          "connectionState": "Connected",
          "currentFwVersion": "1.6.6",
          "product": {
            "serialNumber": "xxxxxx",
            "name": "xxxxx"
          }
        }
      ]
    }
  ]
}
	 
 
	DeviceID er den med HOIAX_.
 
	 
 
	 
 
	 
 
	Så gjør du det samme med DevicePoints i Swagger. Bruk GET /v2/devices/{deviceId}/points  Get data points for device.
 
	Try it out og lim inn device_id.
 
	 
 
	Man får så en slik response:
 
	 
 
[
  {
    "category": "xxx",
    "parameterId": "100",
    "parameterName": "Expected ambient temperature",
    "parameterUnit": "°C",
    "writable": true,
    "timestamp": "2023-01-31T11:51:38+00:00",
    "value": 20,
    "strVal": "20°C",
    "smartHomeCategories": [],
    "minValue": 1000,
    "maxValue": 3500,
    "enumValues": [],
    "scaleValue": "0.01",
    "zoneId": null
  },
  {
    "category": "xx",
    "parameterId": "101",
    "parameterName": "Expected inlet water temperature",
    "parameterUnit": "°C",
    "writable": true,
    "timestamp": "2023-01-31T11:51:38+00:00",
    "value": 5,
    "strVal": "5°C",
    "smartHomeCategories": [],
    "minValue": 400,
    "maxValue": 2000,
    "enumValues": [],
    "scaleValue": "0.01",
    "zoneId": null
  },
  {
    "category": "xx",
    "parameterId": "102",
    "parameterName": "Default eco setpoint",
    "parameterUnit": "°C",
    "writable": false,
    "timestamp": "2023-01-31T11:51:38+00:00",
    "value": 56,
    "strVal": "56°C",
    "smartHomeCategories": [],
    "minValue": null,
    "maxValue": null,
    "enumValues": [],
    "scaleValue": "0.01",
    "zoneId": null
  },
  {
	 
 
	Svaret er mye lengre enn det jeg har limt inn her. parameterId er det du bruker i HomeAssistant (Se min første post). Hvis det er "writeable", kan du også endre ting med en rest_command.