FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: KernSani am 24 Mai 2020, 00:11:57

Titel: DevIo_CloseDev setzt state nicht
Beitrag von: KernSani am 24 Mai 2020, 00:11:57
Hallo Rudi,

gibt es einen Grund warum beim Aufruf von DevIo_CloseDev der state des rufenden devices nicht gesetzt wird (wie es z.B. bei DevIo_OpenDev oder DevIo_Disconnected der Fall ist)?

Grüße,

Oli
Titel: Antw:DevIo_CloseDev setzt state nicht
Beitrag von: rudolfkoenig am 24 Mai 2020, 10:49:11
Vermutlich weil dafuer keine Notwendigkeit gab.
CloseDev kennt die Ursache der Aktion (disconnected/deleted/etc) nicht, der Status wird an anderen Stellen gesetzt.
Ja, man koennte alles umbauen, damit CloseDev den Status setzen kann, einen relevanten Vorteil erkenne ich aber nicht.
Titel: Antw:DevIo_CloseDev setzt state nicht
Beitrag von: KernSani am 24 Mai 2020, 12:20:00
Zitat von: rudolfkoenig am 24 Mai 2020, 10:49:11
Vermutlich weil dafuer keine Notwendigkeit gab.
CloseDev kennt die Ursache der Aktion (disconnected/deleted/etc) nicht, der Status wird an anderen Stellen gesetzt.
Ja, man koennte alles umbauen, damit CloseDev den Status setzen kann, einen relevanten Vorteil erkenne ich aber nicht.
Danke. Ich sehe die Notwendigkeit auch nicht wirklich, ich kann den state ja auch selbst setzen, wenn ich closeDevIo aufrufe. Hat mich nur interessiert :-)


Kurz, weil mobil....