Open rfcdejong opened 2 months ago
Thanks for submitting, this...
It should really be multiple issues.
voluptuous.error.MultipleInvalid: not a valid value for dictionary value @ data['class']
The above was a bug in RAMSES CC, but has been fixed on 0.42.0 (with a work-around).
It is a bug in voluptuous - I has issued a PR for a fix: https://github.com/alecthomas/voluptuous/pull/524
AssertionError: Support the development of ramses_rf by reporting this packet
This is 'normal' behaviour for RAMSES RF - you will get this in any recent version of the integration, including the latest, 0.42.0.
You should submit an issue here: https://github.com/zxdavb/ramses_rf/issues, unless there is already one for that packet code (in this case, 2210
).
Unexpected code for src (FAN) to Tx)
The same applies to the above. I would provide a 24h packet log, including a description of teh make/model of you FAN.
~Because the bug in RAMSES CC has been fixed, and the other issues are in RAMSES RF, I am closing this issue.~
Whoops - I'm in the wrong repo (re-opening this issue).
To progress this issue, please provide the additional information, as described above.
Thanks for submitting, this...
It should really be multiple issues.
sorry, for me it was one issue, with all the info I noticed.. and after I posted it, I noticed it was working again from the Beta
AssertionError: Support the development of ramses_rf by reporting this packet
This is 'normal' behaviour for RAMSES RF - you will get this in any recent version of the integration, including the latest, 0.42.0.
You should submit an issue here: https://github.com/zxdavb/ramses_rf/issues, unless there is already one for that packet code (in this case,
2210
).Unexpected code for src (FAN) to Tx)
The same applies to the above. I would provide a 24h packet log, including a description of teh make/model of you FAN.
There is LOTS of noice from my neighbors, every neighbor has the same FAN and CO2 sensors. I haven't configured my config to only use known devices though, call me lazy :) Even though it might just be one slider "Accept packets from known devices IDs only" 😃
See last packet logs added as zip
and my configuration
"18:034927":
class: HGI
"32:160269":
class: FAN
alias: Orchon 500 ExoMax
"37:097626":
class: REM
faked: true
alias: Orchon 15RF remote
commands:
request31DA: "RQ --- 37:097626 32:160269 --:------ 31DA 001 00 "
request10D0: "RQ --- 37:097626 32:160269 --:------ 10D0 001 00 "
away: " I --- 37:097626 32:160269 --:------ 22F1 003 000007"
low: " I --- 37:097626 32:160269 --:------ 22F1 003 000107"
medium: " I --- 37:097626 32:160269 --:------ 22F1 003 000207"
high: " I --- 37:097626 32:160269 --:------ 22F1 003 000307"
auto: " I --- 37:097626 32:160269 --:------ 22F1 003 000407"
auto2: " I --- 37:097626 32:160269 --:------ 22F1 003 000507"
boost: " I --- 37:097626 32:160269 --:------ 22F1 003 000607"
disable: " I --- 37:097626 32:160269 --:------ 22F1 003 000707"
bypass_open: " W --- 37:097626 32:160269 --:------ 22F7 003 00C8EF"
bypass_close: " W --- 37:097626 32:160269 --:------ 22F7 003 0000EF"
bypass_auto: " W --- 37:097626 32:160269 --:------ 22F7 003 00FFEF"
high_60: " I --- 37:097626 32:160269 --:------ 22F3 007 00123C03040404"
med_60: " I --- 37:097626 32:160269 --:------ 22F3 007 00123C02040404"
high_30: " I --- 37:097626 32:160269 --:------ 22F3 007 00121E03040404"
high_15: " I --- 37:097626 32:160269 --:------ 22F3 007 00120F03040404"
reset_filter: " W --- 37:097626 32:160269 --:------ 10D0 002 00FF"
"32:100470":
class: CO2
alias: Orchon CO2 woonkamer
"37:218902":
class: CO2
alias: Orchon CO2 slaapkamer
Oops, I moved the slider to the right and get an error
File "/usr/local/lib/python3.12/site-packages/ramses_rf/schemas.py", line 337, in check_filter_lists
raise LookupError(
LookupError: Can't create 01:000730: it is in the schema, but not in the known_list (check the lists and the schema)
LookupError: Can't create 01:000730: it is in the schema, but not in the known_list (check the lists and the schema)
This is simply a corrupt packet.
I haven't configured my config to only use known devices though, call me lazy :)
I strongly recommend you implement a known list, which exists to handle such. There is no other way of handling corrupt (but valid) device ids.
LookupError: Can't create 01:000730: it is in the schema, but not in the known_list (check the lists and the schema)
This is simply a corrupt packet.
I haven't configured my config to only use known devices though, call me lazy :)
I strongly recommend you implement a known list, which exists to handle such. There is no other way of handling corrupt (but valid) device ids.
The documentation doesn't say where to add the known list. I only use the "config_flow" and added all Known device IDs and wanted to slide the slider "Accept packets from known devices IDs only" to the right. Don't want to go to file browser and mix config.
I only use the "config_flow" and added all Known device IDs and wanted to slide the slider "Accept packets from known devices IDs only" to the right.
That's all you need to do.
I only use the "config_flow" and added all Known device IDs and wanted to slide the slider "Accept packets from known devices IDs only" to the right.
That's all you need to do.
created a new issue https://github.com/zxdavb/ramses_cc/issues/202
I updated my HA to the latest version
And also updated ramses to the latest version. Tried latest non-beta 0.41.23
And beta 0.42 Though, the update to 0.42.0 made my entities visible again, still this error
and warnings
Weird warnings