LavermanJJ / home-assistant-solarfocus

šŸ” Solarfocus eco manager touch integration for Home Assistant
Apache License 2.0
16 stars 7 forks source link

PelletTop working with one exception #88

Open Leuchtentrager opened 10 months ago

Leuchtentrager commented 10 months ago

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):

Additional context This is how my configuration looks like grafik

Thank you for your support!

Leuchtentrager commented 10 months ago

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 commented 10 months ago

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. https://github.com/LavermanJJ/pysolarfocus/issues/31

tinerop commented 10 months ago

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 commented 1 month ago

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 commented 1 month ago

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 commented 3 weeks ago

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

SasBen82 commented 3 weeks ago

Hello,

sorry but until now Iā€˜m not able to run the integration successfuly.

I will try it until the next few weeks.

Von: Jeroen Laverman @.> Gesendet: Freitag, 1. November 2024 15:08 An: LavermanJJ/home-assistant-solarfocus @.> Cc: SasBen82 @.>; Mention @.> Betreff: Re: [LavermanJJ/home-assistant-solarfocus] PelletTop working with one exception (Issue #88)

@SasBen82 https://github.com/SasBen82 have you been successful in using the integration? If so, which option did you select? Thanks for your feedback!

ā€” Reply to this email directly, view it on GitHub https://github.com/LavermanJJ/home-assistant-solarfocus/issues/88#issuecomment-2451933653 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BL7UU2LT5TBB5TYKWF26EB3Z6ODMLAVCNFSM6AAAAABPYIC6H6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJRHEZTGNRVGM . You are receiving this because you were mentioned. https://github.com/notifications/beacon/BL7UU2JOSW5IFX2R3L53AE3Z6ODMLA5CNFSM6AAAAABPYIC6H6WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSEWE5K.gif Message ID: @. @.> >

Leuchtentrager commented 3 weeks ago

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: