ok, i gave it another go to add the zone and appliance_control. i do not get the extra keys error anymore. so i assume the configuration is now correct. but i do fear i broke things now. i do get a completly different error message now.
Deze fout is ontstaan door een aangepaste integratie.
Logger: homeassistant.setup
Source: custom_components/ramses_cc/schema.py:458
Integration: RAMSES RF (documentation, issues)
First occurred: 22:18:18 (1 occurrences)
Last logged: 22:18:18
Error during setup of component ramses_cc
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 235, in _async_setup_component
result = await task
File "/config/custom_components/ramses_cc/__init__.py", line 87, in async_setup
serial_port, config, schema = normalise_hass_config(
File "/config/custom_components/ramses_cc/schema.py", line 401, in normalise_hass_config
schema = _normalise_schema(
File "/config/custom_components/ramses_cc/schema.py", line 458, in _normalise_schema
elif _is_subset(shrink(config_schema), shrink(cached_schema)):
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 37, in shrink
return walk(value)
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 21, in walk
return {
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 24, in <dictcomp>
if (keep_hints or k[:1] != "_") and (keep_falsys or walk(v))
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 21, in walk
return {
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 24, in <dictcomp>
if (keep_hints or k[:1] != "_") and (keep_falsys or walk(v))
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 21, in walk
return {
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 24, in <dictcomp>
if (keep_hints or k[:1] != "_") and (keep_falsys or walk(v))
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 21, in walk
return {
File "/usr/local/lib/python3.10/site-packages/ramses_rf/helpers.py", line 24, in <dictcomp>
if (keep_hints or k[:1] != "_") and (keep_falsys or walk(v))
TypeError: 'int' object is not subscriptable
@ivovangastel I have found a bug - the restore_schema: false feature is not working - you may need to delete .config/.storage/ramses_rf - or wait fro me to release a hotfix tomorrow.
Is there a recommended way for having a remote transmitter/usb dongle? The signal is poor where my ha server is so need to connect the radio to a remote system (rasp pi).
Is it better to run a full ha instance there and join then together with some thing like mqtt event stream or is there something more lightweight?
It is equipped with an Orcon system with only one CO2 sensor, it also has a humidity sensor. This will mean the fan will be in standby mode when we sleep, unless you put in a manual override. Adding more Orcon CO2 sensors is expensive and not very easy because there is no AC sockets at the right height in the rooms.
Using ramses_cc / ramses_rf, will it be possible to use the measurements from a Zigbee CO2 sensor and send these to the fan unit as if coming from an Orcon CO2 sensor?