FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: devil77 am 06 Januar 2018, 10:03:08

Titel: Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: devil77 am 06 Januar 2018, 10:03:08
Hallo,
ich bin gerade dabei einen HM HM-LC-Dim1PWM-CV LED Dimmer mit einem Enocean Taster PTM 210 einzurichten.
Ist soweit alles kein Problem nur habe ich eine Fragen und nichts passendes gefunden.
Der Taster ist ja nicht direkt mit dem Dimmer gepeert und zeigt deswegen auch keine Registerwerte an.
Wunsch ist es in Verbindung mit dem Taster Register für z. Bsp. max Dimmstufe oder min Dimmstufe usw. zu setzten.
Ist das überhaupt machbar oder nur möglich wenn HM mit HM gepeert wird?
Titel: Antw:Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: martinp876 am 06 Januar 2018, 11:44:15
Ist es natürlich nicht. Aber es gibt immer Wege. Der dimmern hat peers. Zumindest die internen self01\2.
Sind die Einstellungen der Register hier hinreichend oder brauchst du mehr?
Kurz: erstelle virtuelle Kanäle in der Anzahl wie du unterschiedliche Register Sätze im aktor benötigst. Die virtuellen Kanäle kannst du beliebig mit denen anderer Aktoren mischen. Wir werden es unabhängig betreiben.

Peere nun die virtuellen Kanäle mit dem Aktor - so viele du brauchst.
Stelle nun die Register nach gusto ein. Templates würden helfen, die Bedeutung des peerings später noch zu verstehen.

Jetzt kannst du den Register Satz nutzen indem du
Set dimmer pressS <virtBtn1>
Auslöst, eben wenn der enocean kurz gedrückt wird (notify)
Dein enocean korrespondiert mit dem virtBtn1 für diesen dimmer.
Titel: Antw:Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: martinp876 am 07 Januar 2018, 19:25:02
So, ich habe neue Kommandos eingebaut:
pressS/pressL: Man kann den langen oder kurzen Tastendruck eines Peers am Aktor simulieren
eventS/eventL: man kann einen Event triggern (man muss natürlich noch einen Wert mitgeben. eventL kann ein Sensor nicht, aber man kann einen programmieren und mit dieser Methode nutzen

trgPress[SL]: das gibt es bei den Sensoren und Buttons. Hier kann man einen oder alle Peers eines Sensors triggern
trgEvent[SL]: eben ein Event ausgelöst an der Sensor Entity

Titel: Antw:Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: devil77 am 08 Januar 2018, 17:23:45
Habe mir jetzt 2 virtuelle Taster in der VCCU angelegt. Funktioniert soweit ganz gut nur bei pressL habe ich noch Probleme.
Wenn ich die Taste am "echten" Schalter gedrückt halte sollte der Dimmer langsam hoch oder runter dimmen.
Aber mit pressL dimmt er immer bloß eine Dimmstufe hoch oder runter.
Wie kann ich es erreichen das er hoch oder runter dimmt solange ich die Taste gedrückt halte?
Titel: Antw:Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: martinp876 am 08 Januar 2018, 21:18:30
Das ist narürlich ein problem.
Gut realisieren kann man das nicht.
Du kannst
Pressl peer count
Angeben . count ist die anzahl der wiederholunge .
Titel: Antw:Dimmer HM-LC-Dim1PWM-CV mit Enocean Taster und Register
Beitrag von: devil77 am 16 Januar 2018, 09:52:21
Habe seit heute ein Problem mit dem virtuellem Taster und pressL.
Im log taucht folgende Fehlermeldung auf die ich nicht richtig zuordnen kann.
repeatCount BA_o_Li_Dimmer_Dim invalid. use value 1 - 255