Mein zweites Blockly-Skript macht da ja bereits eine Auswertung für. Differenz zwischen neuem Event-Count minus altem Event-Count gibt die Anzahl der Tasterdrücke aus. Einen Longpress werte ich da nun ja auch aus, allerdings dann erst beim loslassen des Tasters und leider nicht über den Wert "longpush" aus dem Relay-Objekt. Hier wird wie gesagt nicht zurückgesetzt, wenn man zweimal einen Longpush macht, man bekommt den zweiten also nicht mit. Wäre natürlich besser, weil man dann sofort ein Feedback geben kann, wenn man lange genug gedrückt hat. Aktuell muss man im zweifel immer etwas zu lange drücken, was etwas unschön ist.
Hast du dir das im ioBroker auch ansehen können? Womit wertest du die CoAP Ereignisse aus? Das sind ja glaube ich Broadcasts, korrekt?