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

PelletTop working with one exception #88

Open
Leuchtentrager opened this issue Jan 2, 2024 · 3 comments
Open

PelletTop working with one exception #88

Leuchtentrager opened this issue Jan 2, 2024 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@Leuchtentrager
Copy link

Hello,
I'm using your great HA integration with a PelletTop 15kW biomass boiler and it is working!
I can see all expected sensor values:
grafik

To Reproduce
But I have an issue in the log file.
The home assistant log file (/config/home-assistant.log) is showing the following error every 30 seconds:

2024-01-02 16:03:32.383 ERROR (SyncWorker_5) [root] Modbus read error at address=33412: Exception Response(131, 3, IllegalAddress)
2024-01-02 16:03:32.383 ERROR (SyncWorker_5) [root] Failed to read holding registers of BiomassBoiler

I assume that the address 33412 is not implemented for this PelletTop or maybe only for my configuration.
Can you provide a patch that will skip the reading of this address. I have tried to find it myself but failed -:(

Desktop (please complete the following information):

  • Home assistant version: 2023.12.4
  • Solarfocus custom component version ???
  • Solarfocus firmware version 23.060

Additional context
This is how my configuration looks like
grafik

Thank you for your support!

@Leuchtentrager
Copy link
Author

Further investigations show ing the following messages in the HA Core logs:

`Logger: root
Source: /usr/local/lib/python3.11/site-packages/pysolarfocus/components/base/component.py:161
First occurred: 16:57:21 (1 occurrences)
Last logged: 16:57:21

Failed to read holding registers of BiomassBoiler`

`Logger: root
Source: /usr/local/lib/python3.11/site-packages/pysolarfocus/modbus_wrapper.py:65
First occurred: 16:57:21 (1 occurrences)
Last logged: 16:57:21

Modbus read error at address=33412: Exception Response(131, 3, IllegalAddress)`

@LavermanJJ
Copy link
Owner

Thanks for reporting - it's actually an issue with in the pysolarfocus library (https://github.com/LavermanJJ/pysolarfocus/blob/bed920b275c473c340b45c4c40431d2d0337921b/pysolarfocus/components/biomass_boiler.py#L26) ... The log-wood is not supported by PelletTop ... for obvious reasons. 😉 I'll created a corresponding issue. LavermanJJ/pysolarfocus#31

@tinerop
Copy link
Contributor

tinerop commented Jan 15, 2024

Hi Leuchtentrager,

thank you for your screenshot.. same experience here... Pellettop Light here.

Question regarding and issue i have - i made a separate bug report...
I have noticed that your door contact shows "Closed", does your door contact ever change to "Open"? Mine shows alwas open and never changes to "closed". Any input appreciated... (also see my bug report about the door contact withi more details).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants