LavermanJJ / home-assistant-solarfocus

🏡 Solarfocus eco manager touch integration for Home Assistant
Apache License 2.0
15 stars 6 forks source link

Door of boiler permanently shows as OPEN #101

Open RobertoCravallo opened 7 months ago

RobertoCravallo commented 7 months ago

306929996-72bba4c4-eb0c-41cf-a930-b07fff21bcc9

A picture says more than a thousand words... ;-) HA and add-ons all current!!!

Opening and closing the door brings no change.

LavermanJJ commented 7 months ago

Can you confirm, that in Solarfocus, the value changes? So that the ModBus value is actually updated.

RobertoCravallo commented 7 months ago

solarfocus Kessel (SOLARFOCUS GmbH) – VNC Viewer 2024-02-24 20-08-47

Works fine in VNC-Viewer.

LavermanJJ commented 7 months ago

Is this related to #91 ?

RobertoCravallo commented 7 months ago

Maybe, but this is what I found.... So which door are we talking about?

Since manually opening the door shows the pop-up in the display, we might be talking about different "doors". I am assuming that the pop-up would not show, if the "door" in the picture does not change status.

solarfocus Kessel (SOLARFOCUS GmbH) – VNC Viewer 2024-02-26 21-23-52

RobertoCravallo commented 7 months ago

After todays update, the door unfortunately still shows as open....

lein1013 commented 7 months ago

I recently had the technic guy here - He mentioned that if you are in the service menu the door will always show open - "safety mechanism"

RobertoCravallo commented 7 months ago

Ok, that still does not explain, why the door is showing as open when it is not!!!!

lein1013 commented 7 months ago

sure - If you enter the service mode, the service mode forces the state of the door to be open (regardless if the door is open or close in reality). But you're right, I think in your case it might be something differnt, since the pellet boiler is running. Maybe you can add some information on your current firmware version, model,...

RobertoCravallo commented 7 months ago

As I wrote above, current HA and add-ons. See screenshot above for firmware version...

tinerop commented 6 months ago

@LavermanJJ This issue is related to #91. I have doublechecked and can confirm this.

tinerop commented 6 months ago

@RobertoCravallo The door you are asking is described in #91 it is the Cover door that you need to open in order to get in example to the ashes-container.

RobertoCravallo commented 6 months ago

I know, it is the "normal" door at the front of the oven. This was showing correctly until 2024-1 and then everything went south for a while. Seems to be running ok now, except for the "door" being shown as open, even if it is not.

It is called "KesseltĂĽr" in the Display, when opening the front door of the oven.

RobertoCravallo commented 6 months ago

Jetzt mal auf Deutsch...

Ich habe eben eine Kesselreinigung durchgeführt, ich wollte ein wenig Asche (war nur zu 19% gefüllt) raustragen. Und siehe da, wenn ich eine "Kesselreinigung" auslöse, geht auch die Tür zu. Der Entwickler greift offenbar auf die "falsche" bzw. unerwartete "Tür" zu.

Screenshot_20240408_101438_Home Assistant jpg 2024-04-08 10-26-50

Während die Reinigung läuft, wird die Tür als geschlossen angezeigt. Vermute es ist keine Tür sondern eine Klappe. Für die Oventür steht z. Z. kein Sensor bereit, leider.

20240408_101450

Hier wird in der HA-App nicht reagiert, "Zustand" der TĂĽr ist komplett Wurst... 20240408_102003

Jetzt gilt es zu erfahren, was da genau für eine "Tür" abgefragt wird und wie kann man die tatsächliche Ofentür abfragen und in die Bibliothek einbauen? Hoffe der Gute Jeroen gibt nochmals alles.... ;-)

Ich habe jetzt einen Termin, schaue aber nachher mal in die Unterlagen vom Ofen.

nils512 commented 5 days ago

I have the Solarfocus ecotop zero, V4.3.0 and HA2024.9.3 The door status is negated.

I changed the line 229 in the binary_sensor.py from 'on_state=0' to 'on_state=1':

SolarfocusBinarySensorEntityDescription( key="door_contact", device_class=BinarySensorDeviceClass.DOOR, on_state="1", unsupported_systems=[Systems.THERMINATOR, Systems.VAMPAIR], ),

after a reboot it is working fine, without an issue.