Closed davidvf closed 10 months ago
Can you share your device list please. See https://github.com/joleys/niko-home-control-II#i-need-to-see-the-device-list
Can you share your device list please. See https://github.com/joleys/niko-home-control-II#i-need-to-see-the-device-list
Dropped you an email with the yaml file.
First findings:
Way forward
The Nhc2GenericFanFanEntity
should be more robust. For instance:
Status
is not present it should not be possible to turn off the entity, I don't know if that is possibleSome questions for you @davidvf :
Some questions for you @davidvf :
- I suspect you are not able to turn off the ventilation system through Niko or Renson itself?
Correct, i cannot turn it off.
- I suspect there are only 3 modes: Silent, Auto, Boost. Correct?
In the Niko app, if i select the ventilation, it indeed shows 3 different speeds i can select for the ventilation. Auto, Silent, Boost
So your suspicion is correct.
@davidvf I have made some changes, which can be seen in https://github.com/joleys/niko-home-control-II/pull/97 Can you apply these changes and let me know if this works?
In your case:
low
, dropdown shows silent
There are probably still some debug entries in the code, haven't checked it in detail, but i saw the following errors
in the home-assistant logs:
2023-11-30 19:54:55.414 ERROR (Thread-11 (_thread_main)) [custom_components.nhc2.nhccoco.coco] 'NoneType' object has no attribute 'loop'
2023-11-30 19:55:23.408 ERROR (Thread-11 (_thread_main)) [custom_components.nhc2.nhccoco.coco] 'NoneType' object has no attribute 'states'
2023-11-30 19:56:51.877 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 100
2023-11-30 19:57:05.108 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 66
2023-11-30 19:57:25.137 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 66
2023-11-30 19:58:48.346 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 0
2023-11-30 19:58:54.201 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 100
2023-11-30 19:59:02.620 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 0
2023-11-30 20:00:47.131 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 66
2023-11-30 20:00:47.412 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 66
2023-11-30 20:03:41.796 ERROR (MainThread) [custom_components.nhc2.entities.generic_fan_fan] async_set_percentage: 33
Thanks for the quick fix!
Thx for your feedback. I have created the v3.3.1 release. Which includes the required changes.
Hello, i've just added my Renson ventilation into my NHC II setup. All the rooms are properly linked to the generic ventilation units in Niko programming software. From the Niko app, I am able to set the boost for a specific room.
I noticed that these fans are also added in homeassistant now. I've tried to enable the boost switch, but it doesn't seem to work.
If I enable debug logging for this integration this is the only output i get:
If i try the fan entities instead of the boost switches, i get this error:
Home Assistant version:
2023.11.3
Let me know if you need any additional output.