Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.30.2 - RQ shouldn't be throttled only because RP payload can't be parsed #81

Open
zxdavb opened this issue Nov 15, 2023 · 2 comments
Open

Comments

@zxdavb
Copy link
Owner

zxdavb commented Nov 15, 2023

[quote="cmseasy, post:3662, topic:151584"]
No response for task(2210|RP|32:123456): throttling to 1/6h
[/quote]

This is not really an error - it is warning you that the FAN didn't supply an answer to this RQ.

Some ventilations units will, most will not.

It is logspam, really and will be removed at some future stage.

@zxdavb
Copy link
Owner Author

zxdavb commented Nov 15, 2023

Starting up Home Assistant Core with ramses 0.30.2 I stll have some warnings and one error:

Logger: ramses_rf.entity_base
Source: runner.py:188
First occurred: 15:24:14 (3 occurrences)
Last logged: 15:24:29

No response for task(2210|RP|32:139773): throttling to 1/6h
No response for task(22F8|RP|32:139773): throttling to 1/6h
No response for task(313E|RP|32:139773): throttling to 1/6h

I don’t know what this means.
32:139773 is my Orcon HRC425

Logger: ramses_tx.message
Source: /usr/local/lib/python3.11/site-packages/ramses_tx/message.py:280
First occurred: 15:23:14 (3 occurrences)
Last logged: 15:24:14

RP --- 32:139773 18:072982 --:------ 2210 042 00FF00FFFFFF0000000000FFFFFFFFFF00FFFFFF0000000000FFFFFFFFFFFFFFFF000000000000020800 < AssertionError(Support the development of ramses_rf by reporting this packet)
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/ramses_tx/message.py", line 261, in _validate
    result = PAYLOAD_PARSERS.get(self.code, parser_unknown)(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/ramses_tx/parsers.py", line 173, in wrapper
    result = fnc(payload, msg, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/ramses_tx/parsers.py", line 1350, in parser_2210
    assert payload in (
           ^^^^^^^^^^^^
AssertionError: Support the development of ramses_rf by reporting this packet

@zxdavb
Copy link
Owner Author

zxdavb commented Nov 15, 2023

Hmmm - seems the system is not recognizing the RP, just because its payload can't be parsed...

However, this isn't a reason to says that the RQ never got an RP!

It is time to replace the AssertionError with a bespoke Exception.

@zxdavb zxdavb changed the title No response for task: throttling to 1/6h RQ shouldn't be throttled only because RP payload can't be parsed Nov 22, 2023
@zxdavb zxdavb changed the title RQ shouldn't be throttled only because RP payload can't be parsed 0.30.2: RQ shouldn't be throttled only because RP payload can't be parsed Nov 22, 2023
@zxdavb zxdavb changed the title 0.30.2: RQ shouldn't be throttled only because RP payload can't be parsed 0.30.2 - RQ shouldn't be throttled only because RP payload can't be parsed Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant