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?
Auch das Ändern des Attributs erfordert ein Speichern.
Gruß
Dan
OK, hast Recht.
Wäre ein setzen von 1 und 0 nicht aber doch sinnvoller?
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
OK, ich wusste nicht dass das geht. Habe das jetzt mal so gesetzt.
Danke