Hallo Frank,
es ist eines der ersten homebrew devices (universalsensor).
ok, also erst einmal den bug als feature verkaufen:
Hmm, ich würde es erst mal als Bug im hombrew device sehen, wenn es sich nicht ans Timing hält.

Natürlich ist es sehr vorteilhaft, wenn es trotzdem funktioniert.

Und das auch noch rasant.

Auch sehr schön, sollte es beim Sensor Energie sparen. Der müsste ja sonst länger auf Antwort von der Zentrale warten.

Brauchst Du noch mehr verschnörkelnde Argumente?

Es wären zusätzliche Checks nötig, ob die gleiche message number und der gleiche message typ schon mal empfangen wurde und ob die übliche Wiederholzeit schon erreicht ist, um das einzufangen.
Aber erst, wenn konkrete Probleme mit der jetzigen zeitbasierten Lösung auftreten. Denn dann wieder einen Speedup für den hombrew wieder einzubauen sehe ich nicht.
Gruß, Ansgar.