Giter Club home page Giter Club logo

Comments (39)

andeny avatar andeny commented on July 2, 2024 2

thanks, i have tested for an hour now and it looks to update now. will let you know tonight how it goes :)

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024 1

@klejejs yes, i have the genesis platform on my pump. It's the Atlas 12 heatpump.

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024 1

Hello @nisarerbest, @toolonghere, @danialclements!

Thanks for also reporting the issue. Can I just confirm that all of you have set the genesis API type during the setup of the integration?

If this is the case, it seems API for genesis heat pumps is a bit different after all, and I will have to figure out the issue without having access to a real device.

Hi @klejejs ,

Yes. Using the genesis API (Atlas 12).

I won't be able to test the hot water switch. If i screw up and hot water switches off, my wife will kill me, and i won't be able to report any bugs :)

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024 1

there you go @klejejs. Thanks for your contribution buddy!

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024 1

Thanks @klejejs . Will also provide feedback later tonight.

from ha-thermia-heat-pump-integration.

BarbaGrump avatar BarbaGrump commented on July 2, 2024

I Also having this problem - Atlas 18 heat pump(genesis)

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Hi. The sensors are updating only during first time installation. Sensors aren't updated until a reload is performed

from ha-thermia-heat-pump-integration.

toolonghere avatar toolonghere commented on July 2, 2024

Hi,
I have the exact same problem, that I get to no updates. But I don't have the same logg entry @andeny described.

from ha-thermia-heat-pump-integration.

danialclements avatar danialclements commented on July 2, 2024

Hi, I have the exact same problem, that I get to no updates. But I don't have the same logg entry @andeny described.

I'm in the same boat. I can reload the integration which does force the sensors to update but that's less than ideal.

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

Hello @nisarerbest, @toolonghere, @danialclements!

Thanks for also reporting the issue.
Can I just confirm that all of you have set the genesis API type during the setup of the integration?

If this is the case, it seems API for genesis heat pumps is a bit different after all, and I will have to figure out the issue without having access to a real device.

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

Also, could you please confirm whether the issue is only for sensors, or also for hot water switch, operation temperature, and operation mode too?

from ha-thermia-heat-pump-integration.

danialclements avatar danialclements commented on July 2, 2024

Yes, I'm on genesis too. I've got a Calibra 12. I had changed the operation temperature yesterday using the home assistant UI which did update the heat pump correctly. I've also updated the temperature directly on the unit and see the change reflected in Home Assistant without having to reload the integration so I'm thinking its just the sensors. I might be able to do some debugging this weekend if needed so let me know if there is something to check or tweak.

from ha-thermia-heat-pump-integration.

toolonghere avatar toolonghere commented on July 2, 2024

Hi, I have a Diplomat, and I'm running Classic. It only updates when reloaded, and the operation switch does not update the pump when I change the value in the interface.

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

Ok, thanks for the reports! That means it is not related to genesis type. I'll try to understand what the core issue is.

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

Could any of you please try some debugging for me?

It would be very useful if you could login to your heat pump online through Thermia website, open browser "Developer tools" -> "Network tab", find requests with URLs https://online...serviceapi.azurewebsites.net/api/v1/installations/{your_id}, https://online...serviceapi.azurewebsites.net/api/v1/installationstatus/{your_id}/status and https://online...serviceapi.azurewebsites.net/api/v1/Registers/Installations/{your_id}/Groups/REG_GROUP_TEMPERATURESand paste response data here. This would allow me to compare how the data is different to what I see and thus it might help me figuring out the issue. Just please don't forget to remove any sensitive data!

I'd really appreciate your help!

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

{change temp +}
Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/Registers/Installations/[7numbers]/Groups/REG_GROUP_COOLING
Request Method: OPTIONS
Status Code: 204
Remote Address: [Not sure abot this number]
Referrer Policy: strict-origin-when-cross-origin
access-control-allow-credentials: true
access-control-allow-headers: authorization,cache-control,pragma
access-control-allow-methods: GET
access-control-allow-origin: https://online-genesis.thermia.se
date: Sun, 13 Feb 2022 15:07:47 GMT
request-context: appId=cid-v1:XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
server: Microsoft-IIS/10.0
vary: Origin
x-powered-by: ASP.NET
:authority: online-genesis-serviceapi.azurewebsites.net
:method: OPTIONS
:path: /api/v1/Registers/Installations/(7 numbers)/Groups/REG_GROUP_COOLING
:scheme: https
accept: /
accept-encoding: gzip, deflate, br
accept-language: sv,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
access-control-request-headers: authorization,cache-control,pragma
access-control-request-method: GET
origin: https://online-genesis.thermia.se
referer: https://online-genesis.thermia.se/
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/Registers/Installations/[my-id]/Groups/REG_GROUP_TEMPERATURES
Request Method: OPTIONS
Status Code: 204
Remote Address: XX.XX:XX.XXX:443
Referrer Policy: strict-origin-when-cross-origin
access-control-allow-credentials: true
access-control-allow-headers: authorization,cache-control,pragma
access-control-allow-methods: GET
access-control-allow-origin: https://online-genesis.thermia.se
date: Sun, 13 Feb 2022 15:12:59 GMT
request-context: appId=cid-v1:XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
server: Microsoft-IIS/10.0
vary: Origin
x-powered-by: ASP.NET
:authority: online-genesis-serviceapi.azurewebsites.net
:method: OPTIONS
:path: /api/v1/Registers/Installations/[my-id]/Groups/REG_GROUP_TEMPERATURES
:scheme: https
accept: /
accept-encoding: gzip, deflate, br
accept-language: sv,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
access-control-request-headers: authorization,cache-control,pragma
access-control-request-method: GET
origin: https://online-genesis.thermia.se
referer: https://online-genesis.thermia.se/
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installation/[my-id]/events/status
Request Method: OPTIONS
Status Code: 204
Remote Address: xx.xx.xx.xxx:443
Referrer Policy: strict-origin-when-cross-origin
access-control-allow-credentials: true
access-control-allow-headers: authorization,cache-control,pragma
access-control-allow-methods: GET
access-control-allow-origin: https://online-genesis.thermia.se
date: Sun, 13 Feb 2022 15:31:02 GMT
request-context: appId=cid-v1:XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
server: Microsoft-IIS/10.0
vary: Origin
x-powered-by: ASP.NET
:authority: online-genesis-serviceapi.azurewebsites.net
:method: OPTIONS
:path: /api/v1/installation/[my-id]/events/status
:scheme: https
accept: /
accept-encoding: gzip, deflate, br
accept-language: sv,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
access-control-request-headers: authorization,cache-control,pragma
access-control-request-method: GET
origin: https://online-genesis.thermia.se
referer: https://online-genesis.thermia.se/
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installationUsers/installation/[my-id]
Request Method: OPTIONS
Status Code: 204
Remote Address: xx.xx.xx.xxx:443
Referrer Policy: strict-origin-when-cross-origin
access-control-allow-credentials: true
access-control-allow-headers: authorization,cache-control,pragma
access-control-allow-methods: GET
access-control-allow-origin: https://online-genesis.thermia.se
date: Sun, 13 Feb 2022 15:12:59 GMT
request-context: appId=cid-v1:XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
server: Microsoft-IIS/10.0
vary: Origin
x-powered-by: ASP.NET
:authority: online-genesis-serviceapi.azurewebsites.net
:method: OPTIONS
:path: /api/v1/installationUsers/installation/[my-id]
:scheme: https
accept: /
accept-encoding: gzip, deflate, br
accept-language: sv,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
access-control-request-headers: authorization,cache-control,pragma
access-control-request-method: GET
origin: https://online-genesis.thermia.se
referer: https://online-genesis.thermia.se/
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.50

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

let me know if you need moore :)

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installations/xxxxx Request Method: OPTIONS Status Code: 204 Remote Address: xx.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-headers: authorization,cache-control,pragma access-control-allow-methods: GET access-control-allow-origin: https://www.online-genesis.thermia.se date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:7b5ae7fd-xxxx-xxx-xxxx-xxxxxxxxxxxx server: Microsoft-IIS/10.0 vary: Origin x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: OPTIONS :path: /api/v1/installations/xxxxxxx :scheme: https accept: */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 access-control-request-headers: authorization,cache-control,pragma access-control-request-method: GET origin: https://www.online-genesis.thermia.se referer: https://www.online-genesis.thermia.se/ sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

get:
Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installations/xxxxxxx Request Method: GET Status Code: 200 Remote Address: xx.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-origin: https://www.online-genesis.thermia.se api-supported-versions: 1.0 content-encoding: gzip content-length: 519 content-type: application/json; charset=utf-8 date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx server: Microsoft-IIS/10.0 vary: Origin,Accept-Encoding x-frame-options: SAMEORIGIN x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: GET :path: /api/v1/installations/xxxxxxx :scheme: https accept: application/json, text/plain, */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkJhc2hpciIsIlVzZXJOYW1lIjoibmlzYXIuYmFzaGlyQGdtYWlsLmNvbSIsIkN1bHR1cmUiOiJlbi1VUyIsIlRpbWVab25lIjoiVy4gRXVyb3BlIFN0YW5kYXJkIFRpbWUiLCJJbnZpdGVJZCI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsIlNlc3Npb25UaW1lb3V0IjoiNjA0ODAwIiwiUmV0YWlsZXJzIjoiW10iLCJleHAiOjE2NDUzNzkzNDEsImlzcyI6InRoZXJtaWEtYXV0aC1hcGkuYXp1cmV3ZWJzaXRlcy5uZXQvand0IiwiYXVkIjoidGhlcm1pYS1hdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx cache-control: no-cache dnt: 1 origin: https://www.online-genesis.thermia.se pragma: no-cache referer: https://www.online-genesis.thermia.se/ sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99" sec-ch-ua-mobile: ?0 sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installationstatus/xxxxxxx/status Request Method: OPTIONS Status Code: 204 Remote Address: xx.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-headers: authorization,cache-control,pragma access-control-allow-methods: GET access-control-allow-origin: https://www.online-genesis.thermia.se date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:7bxxxxxxxx5bc server: Microsoft-IIS/10.0 vary: Origin x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: OPTIONS :path: /api/v1/installationstatus/xxxxxxx/status :scheme: https accept: */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 access-control-request-headers: authorization,cache-control,pragma access-control-request-method: GET origin: https://www.online-genesis.thermia.se referer: https://www.online-genesis.thermia.se/ sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installationstatus/xxxxxxx/status Request Method: GET Status Code: 200 Remote Address: xx.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-origin: https://www.online-genesis.thermia.se api-supported-versions: 1.0 content-encoding: gzip content-length: 396 content-type: application/json; charset=utf-8 date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:xxxxxxxxxx3766c5bc server: Microsoft-IIS/10.0 vary: Origin,Accept-Encoding x-frame-options: SAMEORIGIN x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: GET :path: /api/v1/installationstatus/1535977/status :scheme: https accept: application/json, text/plain, */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEyYzhhMTEyLTQ2ZDAtNGQyOC0yYjU3LTA4ZDk5ZGJkNjNjNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvxxxxxxxxxxxxxxxxxxxxxxxRoZXJtaWEtYXV0aC1hcGkuYXp1cmV3ZWJzaXRlcy5uZXQvand0IiwiYXVkIjoidGhlcm1pYS1hdXRoLWFwaS5henVyZXdlYnNpdGVzLm5ldC9qd3QifQ.umvrTvoL0dmgEeTpXSZwpgxLyemHikBIMaHFpn4I4sw cache-control: no-cache dnt: 1 origin: https://www.online-genesis.thermia.se pragma: no-cache referer: https://www.online-genesis.thermia.se/ sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99" sec-ch-ua-mobile: ?0 sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/Registers/Installations/xxxxxxx/Groups/REG_GROUP_TEMPERATURES Request Method: OPTIONS Status Code: 204 Remote Address: 5x.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-headers: authorization,cache-control,pragma access-control-allow-methods: GET access-control-allow-origin: https://www.online-genesis.thermia.se date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:7xxxxx-x-xxxx-xc server: Microsoft-IIS/10.0 vary: Origin x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: OPTIONS :path: /api/v1/Registers/Installations/xxxxxxx/Groups/REG_GROUP_TEMPERATURES :scheme: https accept: */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 access-control-request-headers: authorization,cache-control,pragma access-control-request-method: GET origin: https://www.online-genesis.thermia.se referer: https://www.online-genesis.thermia.se/ sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/Registers/Installations/xxxxxxx/Groups/REG_GROUP_TEMPERATURES Request Method: GET Status Code: 200 Remote Address: xx.xxx.xx.xxx:443 Referrer Policy: strict-origin-when-cross-origin access-control-allow-credentials: true access-control-allow-origin: https://www.online-genesis.thermia.se api-supported-versions: 1.0 content-encoding: gzip content-length: 821 content-type: application/json; charset=utf-8 date: Sun, 13 Feb 2022 17:49:03 GMT request-context: appId=cid-v1:xxxx-x-xx-x-x-x-x-x server: Microsoft-IIS/10.0 vary: Origin,Accept-Encoding x-frame-options: SAMEORIGIN x-powered-by: ASP.NET :authority: online-genesis-serviceapi.azurewebsites.net :method: GET :path: /api/v1/Registers/Installations/xxxxxxx/Groups/REG_GROUP_TEMPERATURES :scheme: https accept: application/json, text/plain, */* accept-encoding: gzip, deflate, br accept-language: en-NO,en;q=0.9,nb-NO;q=0.8,nb;q=0.7,en-US;q=0.6 authorization: Bearer eyJhbGciOiJIUxxxxxxxxxxdGVzLm5ldC9qd3QifQ.umvrTvoL0dmgEeTpXSZwpgxLyemHikBIMaHFpn4I4sw cache-control: no-cache dnt: 1 origin: https://www.online-genesis.thermia.se pragma: no-cache referer: https://www.online-genesis.thermia.se/ sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99" sec-ch-ua-mobile: ?0 sec-fetch-dest: empty sec-fetch-mode: cors sec-fetch-site: cross-site user-agent: Mozilla/5.0 (X11; CrOS x86_64 13729.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.95 Safari/537.36

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

@andeny @nisarerbest Thanks very much for the pastes, but what you have added is request data, what I really wanted was the response data that includes device info and temperature states (it is in response tab of the request). I'd really appreciate if you could add that too, it would really help.
And thanks in advance! ;)

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

{"deviceId":xxxxx68,"macAddress":"1xxxxxx8","hasUserAccount":true,"isOnline":true,"lastOnline":"2022-02-13T19:57:42.366","createdWhen":"2022-01-17T22:10:40.982","retailerAccess":10,"ownerId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","id":1535977,"name":"Myisntallation","address":{"addressLine1":"xxxxxx","addressLine2":"","zip":"","city":"Oslo"},"model":"Atlas 12 [230]","operationManualUrl":"https://thermia.com/products/thermia-online/","timeZoneId":"W. Europe Standard Time","retailerId":null,"hasLinkUnit":false,"installationProfileId":xxxx}

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

{"hasIndoorTempSensor":false,"indoorTemperature":200,"isOutdoorTempSensorFunctioning":true,"outdoorTemperature":6,"isHotWaterActive":true,"hotWaterTemperature":60,"heatingEffect":28,"isHeatingEffectSetByUser":false,"heatingEffectRegisters":[null,3],"reducedHeatingEffect":null,"reducedHeatingEffectRegisters":[null,null],"isReducedHeatingEffectSetByUser":null,"programVersion":"10.3.0","dcmVersion":null,"linkIntegrationStatus":false,"roomFactor":3,"hotWaterRegistryName":"UI_TAP_WATER","isGaugeDifferenciated":false}

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

[{"registerId":30829,"registerIndex":2000,"registerName":"REG_OUTDOOR_TEMPERATURE","registerValue":6,"stringRegisterValue":null,"timeStamp":"2022-02-13T19:10:31.518Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30829,"canBeShownInHistory":true,"collapsible":false,"order":11003},{"registerId":30810,"registerIndex":5,"registerName":"REG_SUPPLY_LINE","registerValue":41,"stringRegisterValue":null,"timeStamp":"2022-02-13T19:55:33.317Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":null,"maxValue":null,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30810,"canBeShownInHistory":true,"collapsible":false,"order":11004},{"registerId":30830,"registerIndex":2002,"registerName":"REG_OPER_DATA_RETURN","registerValue":38,"stringRegisterValue":null,"timeStamp":"2022-02-13T19:54:33.318Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30830,"canBeShownInHistory":true,"collapsible":false,"order":11005},{"registerId":30812,"registerIndex":9,"registerName":"REG_BRINE_IN","registerValue":7,"stringRegisterValue":null,"timeStamp":"2022-02-13T19:40:31.508Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30812,"canBeShownInHistory":true,"collapsible":false,"order":11009},{"registerId":30811,"registerIndex":8,"registerName":"REG_BRINE_OUT","registerValue":3,"stringRegisterValue":null,"timeStamp":"2022-02-13T19:51:33.324Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30811,"canBeShownInHistory":true,"collapsible":false,"order":11010},{"registerId":30831,"registerIndex":2003,"registerName":"REG_HOT_WATER_TEMPERATURE","registerValue":60,"stringRegisterValue":null,"timeStamp":"2022-02-13T18:36:33.344Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30831,"canBeShownInHistory":true,"collapsible":false,"order":11016},{"registerId":30837,"registerIndex":2122,"registerName":"REG_DESIRED_SYS_SUPPLY_LINE_TEMP","registerValue":42,"stringRegisterValue":null,"timeStamp":"2022-02-13T16:40:31.556Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":null,"maxValue":null,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30837,"canBeShownInHistory":true,"collapsible":false,"order":11024}]

from ha-thermia-heat-pump-integration.

nisarerbest avatar nisarerbest commented on July 2, 2024

I hope I pasted the correct data @klejejs

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

Request URL: https://online-genesis-serviceapi.azurewebsites.net/api/v1/installationstatus/[my-id]/status
Answer:
{"hasIndoorTempSensor":true,"indoorTemperature":21,"isOutdoorTempSensorFunctioning":true,"outdoorTemperature":3,"isHotWaterActive":true,"hotWaterTemperature":61,"heatingEffect":23,"isHeatingEffectSetByUser":false,"heatingEffectRegisters":[null,3],"reducedHeatingEffect":null,"reducedHeatingEffectRegisters":[null,null],"isReducedHeatingEffectSetByUser":null,"programVersion":"10.2.15","dcmVersion":null,"linkIntegrationStatus":false,"roomFactor":2,"hotWaterRegistryName":"UI_TAP_WATER","isGaugeDifferenciated":false}

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

Temp Answer:

[{"registerId":30835,"registerIndex":2060,"registerName":"REG_INDOOR_TEMPERATURE","registerValue":21,"stringRegisterValue":null,"timeStamp":"2022-02-13T20:15:24.123Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":null,"maxValue":null,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30835,"canBeShownInHistory":true,"collapsible":false,"order":11002},{"registerId":30829,"registerIndex":2000,"registerName":"REG_OUTDOOR_TEMPERATURE","registerValue":2,"stringRegisterValue":null,"timeStamp":"2022-02-13T21:36:05.184Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30829,"canBeShownInHistory":true,"collapsible":false,"order":11003},{"registerId":30810,"registerIndex":5,"registerName":"REG_SUPPLY_LINE","registerValue":48,"stringRegisterValue":null,"timeStamp":"2022-02-13T21:41:05.184Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":null,"maxValue":null,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30810,"canBeShownInHistory":true,"collapsible":false,"order":11004},{"registerId":30830,"registerIndex":2002,"registerName":"REG_OPER_DATA_RETURN","registerValue":45,"stringRegisterValue":null,"timeStamp":"2022-02-13T21:41:05.184Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30830,"canBeShownInHistory":true,"collapsible":false,"order":11005},{"registerId":30812,"registerIndex":9,"registerName":"REG_BRINE_IN","registerValue":-1,"stringRegisterValue":null,"timeStamp":"2022-02-13T15:48:35.152Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30812,"canBeShownInHistory":true,"collapsible":false,"order":11009},{"registerId":30811,"registerIndex":8,"registerName":"REG_BRINE_OUT","registerValue":-5,"stringRegisterValue":null,"timeStamp":"2022-02-13T20:44:05.203Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":12,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30811,"canBeShownInHistory":true,"collapsible":false,"order":11010},{"registerId":30831,"registerIndex":2003,"registerName":"REG_HOT_WATER_TEMPERATURE","registerValue":61,"stringRegisterValue":null,"timeStamp":"2022-02-13T21:18:35.041Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":-50,"maxValue":150,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30831,"canBeShownInHistory":true,"collapsible":false,"order":11016},{"registerId":30837,"registerIndex":2122,"registerName":"REG_DESIRED_SYS_SUPPLY_LINE_TEMP","registerValue":39,"stringRegisterValue":null,"timeStamp":"2022-02-13T21:40:05.185Z","isComputedRegister":false,"presentation":"Integer","isReadOnly":true,"minValue":null,"maxValue":null,"valueNames":null,"falseText":null,"trueText":null,"step":1,"modifier":8,"disabledByLink":false,"isInvisible":false,"canBeShownInGraph":true,"graphRegisterIndex":30837,"canBeShownInHistory":true,"collapsible":false,"order":11024}]

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

{"deviceId":1xxxxx9,"macAddress":"[device mac]","hasUserAccount":true,"isOnline":true,"lastOnline":"2022-02-13T21:46:05.23","createdWhen":"2021-03-18T15:21:28.994","retailerAccess":10,"ownerId":null,"id":{device-id},"name":"[my-name]","address":{"addressLine1":"[my-adress]","addressLine2":"","zip":"","city":"[my-city]"},"model":"Atlas 12","operationManualUrl":"https://thermia.com/products/thermia-online/","timeZoneId":"W. Europe Standard Time","retailerId":"[retail-id]","hasLinkUnit":false,"installationProfileId":1024}

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

@klejejs one thing i noticed is that i don't always have a response. developer tools: "failed to load response: no content avialible for preflight request"
just noticed it and maybe it's to some help

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

I have released version 2.8 that refactors the component and should fix the issue. I have high hopes for that.
Please test and report back.

Note: As mentioned in release notes, unfortunately, I had previously made a mistake in config flow, so after updating to the latest version, you will see empty duplicate devices of your heat pumps and the only way to remove them is by deleting the integration and adding it once again. I am sorry for the inconvenience. 😞

from ha-thermia-heat-pump-integration.

andeny avatar andeny commented on July 2, 2024

@klejejs it works really well as I can see. Updates quick now so I can follow every value Great work 🙂 you can actually se exactly when I updated to 2.8
Screenshot_20220215-223844_Home Assistant

from ha-thermia-heat-pump-integration.

danialclements avatar danialclements commented on July 2, 2024

@klejejs Confirmed the update is working for me as well. Thanks for getting this fixed, great work!

from ha-thermia-heat-pump-integration.

klejejs avatar klejejs commented on July 2, 2024

Great!
Closing the issue as the problem seems to have been fixed. Feel free to open another issue if any problems appear.

from ha-thermia-heat-pump-integration.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.