[gelöst] [HM-Wired] Status alle Aktoren einholen

Begonnen von holle75, 13 August 2024, 18:36:55

Vorheriges Thema - Nächstes Thema

holle75

Moinsen, bei mir sind bei Stromausfall die Relais zB eines HMW-IO-12-SW7-DR nicht mehr aktiv. Die Info darüber kommt, weil Strom weg, auch nicht (mehr) in fhem (USV) via Bus an.

Gibt es einen set/get Befehl ähnlich "StatusRequest" der den kompletten StatusQuo auf dem Bus abfragt?

Thorsten Pferdekaemper

Hi,

ich denke, da gibt es keinen einzelnen Befehl. Am nächsten dran wäre vielleicht, ein "set getConfig" für alle Devices aufzurufen. Dann spart man sich das "get state" für die einzelnen Kanäle.
 
...oder meintest Du jetzt die Information, dass der Bus nicht mehr aktiv ist? Das müsste man am Reading "state" des HM485_LAN-Device sehen, zumindest nachdem man irgend einen Befehl auf den Bus geschickt hat.

Gruß,
  Thorsten
FUIP

holle75

Hallo Thorsten, Ersteres meinte ich. Also "sag mir den Zustand aller Aktoren"

set getConfig

bezieht sich auf die Konfiguration oder den Zustand? ... oder beides ...

get state

hatte ich mir auch mal angeschaut (was wohl am passendsten wäre), aber da eine Syntax zu finden die alle Aktoren einbezieht wäre ne kleine Herausforderung ohne Romane zu schreiben. Die sind eher wild benannt, also keine Gemeinsamkeiten.

habl

mit
get TYPE=HM485:FILTER=subType=switch state
aktualisiere ich den Status aller HMW Ausgänge.

VG
  habl

holle75