Die Beschreibung, wie der Senic Friends of Hue Schalter eingebunden wird findet Ihr HIER.
Wir haben hier bereits beschrieben, wie dies reibungslos nach Angabe von IP-Adresse der HUE-Bridge und des Tokens funktioniert. Wer den Senic Friends of hue Wandschalter sein Eigen nennt und in HUE eingebunden hat, wird feststellen, dass die Übertragung der Zustände des Senic smart switch nicht übertragen werden.
Hierzu müssen wir eine kleine Erweiterung am Script vornehmen und den Schaltertyp ergänzen. Der Schalter wird als ZGPSwitch erkannt und muss in dem Script korrekt als Typ angegeben werden.
Hierzu editieren wir die Zeile 33 wie folgt:
Original:
’sensors.button.last_event‘: {stateName: ‚buttonevent‘, convert: (val) => {return ((UUIDs[this.idv2] && UUIDs[this.idv2].metadata) ? UUIDs[this.idv2].metadata.control_id : 0) * 1000 + (val === ‚repeat‘ ? 1 : 0) + (val === ’short_release‘ ? 2 : 0) + (val === ‚long_release‘ ? 3 : 0)}, validTypes: [‚ZLLSwitch‘]},
’sensors.button.last_event‘: {stateName: ‚buttonevent‘, convert: (val) => {return ((UUIDs[this.idv2] && UUIDs[this.idv2].metadata) ? UUIDs[this.idv2].metadata.control_id : 0) * 1000 + (val === ‚repeat‘ ? 1 : 0) + (val === ’short_release‘ ? 2 : 0) + (val === ‚long_release‘ ? 3 : 0)}, validTypes: [‚ZGPSwitch‘,‚ZLLSwitch‘]},
Hinterlasse einen Kommentar