Hallo,
Ich habe mehrere Lampen, die ich über ein Dummy Device schalte.
Bisher habe ich sie nur an und aus geschaltet.
Jetzt möchte ich zusätzlich die Helligkeit steuern können.
Dazu habe ich dem Dummy-Device ergänzt:
setList brightness:slider on off
webCmd brightness:toggle:on:off
widgetOverride brightness:slider,0,15,255
Bisher verwende ich einen Notify, der bei einem geänderten Status alle Lampen ein bzw. aussachaltet.
Jetzt war meine Idee auch hierfür den Status zu verwenden (z.B. brightness 130).
Der Regex würde dann auf "DummyLampe brightness *" gehen wobei * den Wert enthält, allerdings weiß ich nicht, wie ich auf den Wert zugreife um ihn dann für das Setzen der Helligkeit zu übergeben.
Bisher steht da in meiner def einfach nur drin "set echteLampe on", ich müsste dann aber ja den Regex Filter irgendwie übergeben.
Geht das? Oder mache ich einen Denk-Fehler?
Hallo,
wozu so umständlich über dummy/notify wenns mit einer structure (https://fhem.de/commandref_modular_DE.html#structure)-Definition ganz einfach geht :P
Beispiel:
define <structurename structure irgendwas <devicename1> <devicename2>