jbmedia hat geschrieben: ↑Mo 13. Mär 2023, 12:48
Es ist in der Tat so, dass der Marker-Status bei Shellys, genau wie bei allen anderen Aktoren, durch die Logik im Light-Manager gesetzt wird. Anschließend erfolgt jedoch die Rückmeldung vom Shelly, wodurch der Status aktualisiert wird. Dies ist natürlich primär für Fälle gedacht, in denen der Shelly nicht über den Light-Manager, sondern per Knopf oder Shelly App geschaltet wird.
Vielen Dank für die Bestätigung. Zumindest steh ich dann nicht ganz so doof da, als hätte ich keinen Peil.
Sorry nochmal an alle, dass ich im Ton vielleicht etwas harsch war. Aber ich mag es nicht, für planlos abgestempelt zu werden, wenn ich definitiv Recht habe.
jbmedia hat geschrieben: ↑Mo 13. Mär 2023, 12:48
Ob es nun Sinn macht, die lokale Logik für Shelly abzuschalten, ist fraglich. Es gibt User mit komplexen (W)LAN-Konfigurationen, bei denen der Callback des Shellys den Light-Manager nicht unbedingt erreicht. Und selbst im Falle, dass ein Shelly offline ist, würde der Status auch bei deaktivierter Logik nicht in jedem Fall passen. Ist dieser beispielsweise eingeschaltet, der Stromkreis des Shelly jedoch unterbrochen, zeigt der Status EIN, obwohl dieser AUS ist, selbst nach einem Neustart des Shellys. Um das zu vermeiden, müsste man zusätzlich den Online-Status des Shelly überwachen. Solange keine Herz-Lungen Maschine geschaltet wird, erscheint der Aufwand dafür jedoch übertrieben.
Ok, ich verstehe die Argumentation. Ich lese raus, dass es somit zwei Interessenlager gibt. Die einen wollen, dass es definitiv ein echter Rückkanal ist, um exakt diese eine Funktion sehr zuverlässig monitoren zu können (zB ich) und die andere wollen, dass trotz ausbleibendem Signal vom Shelly deren Gesamtsystem am Laufen bleibt, deswegen wird der Marker dennoch geschaltet.
Für mich persönlich würde es dennoch mehr Sinn machen, wenn die Marker-Statusänderung ausschließlich über den http-Request erfolgen würde. Immerhin ist das meiner Ansicht nach das größte "Risiko", dass entweder der Shelly das Signal schon nicht vom Air bekommen hat oder eben der Rückkanal nicht ankam. In beiden Fällen wird man dann aufmerksam.
Das Restrisiko mit Shelly offline würde ich in Kauf nehmen. Kommt ja im Prinzip nur bei Stromausfall (sehr selten bei uns) oder Aktor-Defekt (noch nie gehabt bei Shelly) in Frage. Insofern bräuchte ich keine Online-Status-Überwachung.
Vielleicht könnte man bei den Shellys eine Auswahloption einpflegen, ob der Light-Manager den Marker-Status mit ändern soll oder nicht?
Danke und Grüße