Hallo,
ich habe eine Harmony Fernbedienung und ein Gerät, das nur PowerToggle zulässt, nicht Power ON und OFF.
Leider ist der STATE immer "off" auch, wenn ich mit Powertoggle das Gerät erfolgreich eingeschaltet habe. Dadurch ist natürlich das Power Icon falsch. Kann ich mit dev Stateicon ein Ping an das Gerät senden und in FHEM das Icon auf "Grün" setzen wenn der ping erfolgreich ist. Oder gibt es eine andere Möglichkeit?
Grüße
Peter
eventMap => /PowerToggle:off/PowerToggle:on/
devStateIcon => on:ios-on-green:off off:ios-off:on
State immer off
Hallo Peter,
auf Basis der geringeren Informationen und davon ausgehend, dass es keine Möglichkeit gibt das Netzgerät selbst in Fhem als Device zu integrieren (httpmod, ...), müßte dein Perl Code zum "anpingen" ja permanent laufen um eine einigermaßen gesicherte Aussage über den tatsächlichen Status des Gerätes zu erhalten.
Das würde ich als Anfänger in einen Dummy verlagern und das Harmony Device für das Schalten verwenden.
Dazu kommen noch Themen wie,
- ist feste IP sichergestellt, oder muss über die MAC Addresse abgefragt werden,
- blockierender bzw. nicht blockierender Aufruf von ping,
- ...
Alles in Allem wären mehr Informationen zu dem Gerät hilfreich bevor man diesen Aufwand betreibt.
LG
Gernot