Seite 1 von 1

Zigbee Taster: Item kann nicht erstellt werden | kein Profil

Verfasst: 22. Mai 2023 19:21
von Willi Brumm
Hallo zusammen,

ich steh mal wieder auf dem Schlauch:

Ich hab mir Zigbee Taster besorgt, und diese auch erfolgreich mit dem Binding einbinden können. Nun möchte ich Items erstellen, jedoch scheitere ich daran, dass kein passendes Profil vorhanden ist. Wie bekomme ich das in den Griff? Oder sind sie Taster einfach nicht zu gebrauchen?
trigger1.PNG
Es handelt sich übrigens um "Moes - Scene Switches" von Amazon.

Viele Grüße und vorab vielen Dank

Re: Zigbee Taster: Item kann nicht erstellt werden | kein Profil

Verfasst: 22. Mai 2023 21:13
von udo1toni
Die Taster werden wunderbar nutzbar sein :) aber das funktioniert etwas anders, als Du erwartest.

Der Punkt ist: ein Taster hat eine Grundstellung (nicht gedrückt). Ein verknüpftes Item wäre also im Prinzip immer OFF. Nur in dem Moment, wo der Taster gedrückt ist, wäre das Item ON.
Interessanter (aus openHAB-Sicht) ist es, mitzubekommen, wenn der Taster gedrückt wird, wenn er losgelassen wird, wenn er lang, kurz oder auch doppelt oder dreifach gedrückt wird. Das geschieht über einen Trigger Channel (steht sogar da ;) )

Trigger Channel können nur über Rules verwendet werden, man kann keine Items damit verknüpfen. Dafür hast Du aber jede Menge Möglichkeiten über den Trigger Channel und die Rules.

Re: Zigbee Taster: Item kann nicht erstellt werden | kein Profil

Verfasst: 22. Mai 2023 21:57
von Willi Brumm
Okay, verstehe.
Vielen Dank für die Erklärung. Ich denke, so komme ich erstmal weiter.

Re: Zigbee Taster: Item kann nicht erstellt werden | kein Profil

Verfasst: 25. Mai 2023 08:43
von mad-mike
Moin, kann man diese Trigger an verschiedenen Geräten irgendwie zusammenfassen?

Schlussendlich geht's mir darum, wann das letzte Mal ein Taster gedrückt worden ist?

Mal angenommen ich habe 10 Taster an 10 Geräten und möchte den letzten tasten Druck ein Timer starten.

Muss ich die rule dann so bauen das ich 10 mal ein "oder" einbaue?

Re: Zigbee Taster: Item kann nicht erstellt werden | kein Profil

Verfasst: 25. Mai 2023 11:45
von udo1toni
Es gibt kein Grouping für Channel (das bräuchtest Du ja dazu).
Aber zumindest kannst Du - genau wie bei Items - Die einzelnen Channel ... triggered mit or verbinden und innerhalb der Rule mit der impliziten Variablen triggeringChannel (ein String, der de UID enthält) genau auf den Channel, sowie mit receivedEvent (ebenfalls ein String) auf den empfangenen Trigger als solchen reagieren.
Du könntest also z.B. eine Gruppe Taster über eine Rule abfragen und bei einem kurzen Tastendruck jeweils ein Item toggeln, während eine langer Tastendruck pro Taster vielleicht unterschiedliche Items verwendet oder unterschiedliche Befehle sendet.