Ich habe eine Nodon Z-Wave-Fernbedienung ( Bedienungsanleitung ). Es verfügt über 4 Tasten, die auf 4 Ereignisse reagieren können:
- Einzelpresse
- Doppel drücken
- Lange drücken
- Freisetzung
Die drei ersten sind ziemlich einfach. Aber der "Release" -Teil ist sehr speziell: Er wird immer nach jeder Presseaktion ausgelöst!
Auf Domoticz können Sie diese Freigabeaktion nur registrieren, indem Sie die Taste drücken und dann die Tastenerkennungsfunktion aktivieren. Andernfalls wird die Druckaktion zuvor erkannt und als bereits registriert gemeldet .
Abgesehen von automatischen Jalousien / Rollos weiß ich nicht, wie ich diese Funktion verwenden kann, da sie immer mit einem Druckvorgang verbunden ist, insbesondere mit einem langen Druck, da wir den Knopf warten und loslassen müssen.
Haben Sie jemals eine Verwendung für Versionsszenarien gefunden oder ist sie nur für dieses Modell spezifisch (dh andere Geräte senden nicht das Ereignis "Presse")?
quelle
Antworten:
Es
release
ist wahrscheinlicherpress
, dass das Ereignis als Paar mit dem Ereignis verwendet wird, sodass Sie eine Dauer angeben können. Meine dimmbare Lichtwellen-HF-Lampensteuerung überlastet die Auf- / Ab-Tasten beim Ein- und Ausschalten sowie beim Erhöhen / Verringern der Helligkeit.Ein kurzes Drücken wird als Schaltaktion identifiziert, ein langes Drücken startet einen Inkrementierungs- / Dekrementierungsprozess, der durch die Freigabeaktion beendet wird.
Ich habe die Übertragung nicht überwacht, um zu bestätigen, ob es die Lampe oder die Fernbedienung ist, die das Inkrementieren / Dekrementieren durchführt, aber die Implementierung dieser Logik an der Lampe reduziert die Anzahl der Codes, die übertragen werden müssen (und ist allgemeiner).
Vermutlich können die Codes für diese 4 Aktionen berechnet werden, indem der Code für eine der 16 Schaltflächen in der Form
nnnnaa
(aa
Codierung der 4 Aktionen für eine der 16 Schaltflächen) bekannt ist.quelle