Steinel Leuchte mit BWM smart machen?

Hallo zusammen,

ich weiß nicht ob ich in dieser Rubrik richtig bin, habe jedoch keine andere Rubrik gefunden, wo meine Frage hineinpasst.

Wir haben eine Aussenleuchte über der Haustür von der Fa. Steinel, welche einen integrierten Bewegungsmelder besitzt.
Das genaue Modell müsste ich heraussuchen.
Die Phase (Zuleitung) zur Lampe ist über einen innenliegenden Schalter geführt (Ein-/Ausschalter).

Hier gibt es nun mehrere Möglichkeiten.
Man kann über den Taster folgende Aktionen durchführen:

-Lampe komplett aus
-Lampe ein (Bewegungsmelder Betrieb)
-Lampe ein (4 Stunden Dauerlicht)

Ist der Schalter aus und wird eingeschaltet, dann ist der Bewegungsmelder Betrieb aktiv

Wird der Schalter wieder ausgeschaltet, dann ist die Leuchte komplett aus.

Schalter ein/aus/ein bzw. aus/ein/aus/ein bedeutet, das die Leuchte angeht und für 4 Stunden an bleibt. Danach verfällt sie wieder in den Zustand ‚Bewegungsmelder Betrieb‘

Dieses würde ich gerne visualisieren (alle 3 Zustände) und auch gerne über das Webfront bedienbar machen.

Als Aktor dachte ich an einen Shelly, kann aber auch Homematic IP sein, der Aktor sollte ja egal sein, das große Problem ist eher die Erkennung, welcher Modus gerade aktiv ist. Die Schaltfolgen (ein/aus/ein oder aus/ein/aus/ein) lassen sich ja recht einfach über ein Skript realisieren.

Vielen Dank vorab für Eure Hilfe