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 · 8 comments
Open

PelletTop working with one exception #88

Leuchtentrager opened this issue Jan 2, 2024 · 8 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).

@SasBen82
Copy link

Hi,

I have a question as I have a Pellettop 25 and have recently come across the integration in HA. Is it possible to integrate the pellet top because it is not offered in the selection. Am I right in assuming that I then have to select the Ecotop?
Thank you for your answer.

@LavermanJJ
Copy link
Owner

Hi - good question. You could try it out and remove it if it doesn't work.
Once you know it would be great if you could comment which one works so I can document it 😄

@LavermanJJ
Copy link
Owner

@SasBen82 have you been successful in using the integration? If so, which option did you select? Thanks for your feedback!

@SasBen82
Copy link

SasBen82 commented Nov 1, 2024 via email

@Leuchtentrager
Copy link
Author

Hi SasBen82,
The correct name for my device is "Pellet elegance 15kW" (not PelletTop). I don't know if this makes a big difference.
I have used the EcoTop integration which works for me. I think more important is the used control unit which is 'eco manager 7" ' in my case.

After service and maintenance last week I have problems with some of the sensors:

  • The outdoor temperature sensor and the Boiler state are only updating once after a restart of the integration. After this the value is stuck.
    I have now controller API version V24.040 which might be the reason ? I will do some more investigation and may open a extra ticket.

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

4 participants