apetrycki / daikinskyport

API for accessing a DaikinOne+ Thermostat
63 stars 27 forks source link

climate.set_temperature does not work #93

Closed BeebleZap closed 7 months ago

BeebleZap commented 9 months ago

Latest version of daikinskyport. Core: 2024.1.5 Supervisor: 2023.12.1 Operating System: 11.4 Frontend: 20240104.0

Steps to reproduce: Using developer tools, services, climate.set_temperature does not change the temperature of the Diakin thermostat.

When enabling debugger mode, I get this in the logs: 2024-01-20 19:04:19.078 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities climate.main_room are missing or not currently available

Yet, I can see all the correct information displayed on the climate dashboard. But I cannot change any of it.

BeebleZap commented 9 months ago

Still in debugging mode, I get the following messages when reloading the integration:

2024-01-20 19:15:41.319 ERROR (MainThread) [homeassistant.components.sensor] Platform daikinskyport does not generate unique IDs. ID e3ad7e14-1b58-11ee-b3bf-930ce1f36ee4-Main Room Outdoor aqi already exists - ignoring sensor.main_room_outdoor_aqi 2024-01-20 19:15:41.320 ERROR (MainThread) [homeassistant.components.sensor] Platform daikinskyport does not generate unique IDs. ID e3ad7e14-1b58-11ee-b3bf-930ce1f36ee4-Main Room Outdoor ozone already exists - ignoring sensor.main_room_outdoor_ozone 2024-01-20 19:15:41.322 ERROR (MainThread) [homeassistant.components.weather] Platform daikinskyport does not generate unique IDs. ID e3ad7e14-1b58-11ee-b3bf-930ce1f36ee4-Main Room already exists - ignoring weather.daikin 2024-01-20 19:15:41.324 ERROR (MainThread) [homeassistant.components.climate] Platform daikinskyport does not generate unique IDs. ID e3ad7e14-1b58-11ee-b3bf-930ce1f36ee4-climate already exists - ignoring climate.main_room

BeebleZap commented 9 months ago

Fixed by uninstalling and re-installing. But the fix did not last.

apetrycki commented 9 months ago

looks like something is wrong with your installation. You shouldn't be getting those errors and I am unable to reproduce your issue.

BeebleZap commented 9 months ago

OK - I uninstalled daikinskyport. Removed all daikinskyport files from custom_component. Rebooted my HA. Restarted my daikin oneplus thermostat.

Re-installed daikinskyport.

It is working well now. I will close this ticket if my issue does not happen again in the next couple of weeks.