FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: trinitywhm am 14 August 2017, 22:14:00

Titel: Anregung für das Attribut disable bei 37_harmony.pm
Beitrag von: trinitywhm am 14 August 2017, 22:14:00
Hallo,

ich habe das Modul harmony gemäß Wiki angelegt. Außerdem habe ich den Hinweis umgesetzt, dass bei Nichterreichbarkeit des Hubs dieser am Besten auf disable gesetzt werden sollte. (Anmerkung: im Wiki steht set <hub> disable 1 aber eigentlich ist es attr <hub> disable 1 Solllte man bei Gelegenheit mal korrigieren)
Da der Hub bei mir hinter einer schaltbaren Steckdose steht, habe ich ein notify auf die Steckdose gemacht und wenn diese ausgeht, wird das Attribut disable auf 1 gesetzt. Soweit ist das ja auch kein Problem. Nur im umgekehrten Fall wenn die Steckdose angeht, möchte ich den Hub natürlich wieder enablen. Um das zu erreichen muss ich aber das Attribut mit deletattr komplett löschen. Das wiederum bewirkt jedes Mal eine Änderung an der fhem.cfg.
Könnte man hinter das Attribut disable nicht die Werte 1 und 0 legen, sodass man wie in o.g. Beispiel nur das Attribut verändern, nicht aber löschen muss?
Titel: Antw:Anregung für das Attribut disable bei 37_harmony.pm
Beitrag von: DeeSPe am 14 August 2017, 22:33:14
Auch das Ändern des Attributs erfordert ein Speichern.

Gruß
Dan
Titel: Antw:Anregung für das Attribut disable bei 37_harmony.pm
Beitrag von: trinitywhm am 14 August 2017, 22:39:23
OK, hast Recht.
Wäre ein setzen von 1 und 0 nicht aber doch sinnvoller?
Titel: Antw:Anregung für das Attribut disable bei 37_harmony.pm
Beitrag von: DeeSPe am 14 August 2017, 22:51:33
Zitat von: trinitywhm am 14 August 2017, 22:39:23
Wäre ein setzen von 1 und 0 nicht aber doch sinnvoller?

Setze es doch einfach:
attr <HARMONYHUB> disable 0

Gruß
Dan
Titel: Antw:Anregung für das Attribut disable bei 37_harmony.pm
Beitrag von: trinitywhm am 15 August 2017, 07:43:16
OK, ich wusste nicht dass das geht. Habe das jetzt mal so gesetzt.
Danke