vrkttr / homebridge-vicare

Homebridge ViCare Plugin
https://www.vrkttr.de
MIT License
1 stars 0 forks source link

How to set domestic hot water temperature #7

Open sweh opened 1 month ago

sweh commented 1 month ago

Hi,

as a follow up to the comments on you blog: I've set up the feature heating.dhw.temperature.main, but Homebridge does actually only show the current temperature, but there is no way to change the value.

My config:

…
                {
                    "name": "Warmwasser",
                    "feature": "heating.dhw.temperature.main",
                    "deviceId": "0"
                },
…

The output:

Bildschirmfoto 2024-07-17 um 08 24 42

Am I missing something or is it not possible to setup the temperature via homebridge/homekit?

Thanks and Cheers, Sebastian

CptHungarian commented 1 month ago

I have the same problem. I can see all the temperatures but can't change anything. They act like sensors rather than actual controls. Also, I have to click on the authorization link manually every time I restart HomeBridge, otherwise it just hangs there doing nothing. Then after the authorization it crashes and takes down HB with it, so I also have to remove every single accessory by hand then repeat the whole process.

Error: Cannot add a Service with the same UUID '0000008A-0000-1000-8000-0026BB765291' and subtype 'temperatureService_Supply temperature_heating.circuits.0.sensors.temperature.supply_b73653dd-e451-4b33-b707-c8662b2dcc2f' as another Service in this Accessory. at Accessory.addService (C:\Users\User\AppData\Roaming\npm\node_modules\homebridge\node_modules\hap-nodejs\src\lib\Accessory.ts:561:17) at PlatformAccessory.addService (C:\Users\User\AppData\Roaming\npm\node_modules\homebridge\src\platformAccessory.ts:99:41) at file:///C:/Users/User/AppData/Roaming/npm/node_modules/homebridge-vicare/index.js:261:17 at Array.forEach (<anonymous>) at ViCareThermostatPlatform.addAccessory (file:///C:/Users/User/AppData/Roaming/npm/node_modules/homebridge-vicare/index.js:256:35) at file:///C:/Users/User/AppData/Roaming/npm/node_modules/homebridge-vicare/index.js:45:22 at Array.forEach (<anonymous>) at file:///C:/Users/User/AppData/Roaming/npm/node_modules/homebridge-vicare/index.js:44:28 at Request._callback (file:///C:/Users/User/AppData/Roaming/npm/node_modules/homebridge-vicare/index.js:177:9) at Request.self.callback (C:\Users\User\AppData\Roaming\npm\node_modules\homebridge-vicare\node_modules\request\request.js:185:22)

jankornblum commented 1 month ago

Same with me. I can only read temperatures, but not change them.