Superrollo mit Wandtasterproblem

Begonnen von Marekh, 25 Juni 2015, 22:41:03

Vorheriges Thema - Nächstes Thema

Marekh

Ich habe ein Superrollo (ELV) an einem 8 Kanal Ausgang (HM-MOD-Re-8), das Superrollo erwartet nur einen Impuls und fährt dann
bis zu den jeweiligen Grenzen. Durch einen weiteren Impuls kann man das Rollo stoppen.
Deshalb das eventMap /on-for-timer 0.25:on/ an den Ausgängen da sonst der Eingang immer an bleibt.


Definition meines Rollos: HM-MOD-Re-8

define WZ_Rollo_gross CUL_HM 353DB4
attr WZ_Rollo_gross IODev HMLAN1
attr WZ_Rollo_gross autoReadReg 4_reqStatus
attr WZ_Rollo_gross expert 2_full
attr WZ_Rollo_gross firmware 1.0
attr WZ_Rollo_gross model HM-MOD-Re-8
attr WZ_Rollo_gross msgRepeat 1
attr WZ_Rollo_gross room CUL_HM
attr WZ_Rollo_gross serialNr LEQ1521770
attr WZ_Rollo_gross subType switch
attr WZ_Rollo_gross webCmd getConfig:clear msgEvents
define FileLog_WZ_Rollo_gross FileLog ./log/WZ_Rollo_gross-%Y.log WZ_Rollo_gross
attr FileLog_WZ_Rollo_gross logtype text
attr FileLog_WZ_Rollo_gross room CUL_HM

Kanal 1 am Rollo:

define WZ_Rollo_gross_hoch CUL_HM 353DB401
attr WZ_Rollo_gross_hoch eventMap /on-for-timer 0.25:on/
attr WZ_Rollo_gross_hoch icon fts_shutter_up
attr WZ_Rollo_gross_hoch model HM-MOD-Re-8
attr WZ_Rollo_gross_hoch peerIDs 00000000,
attr WZ_Rollo_gross_hoch room Wohnzimmer
attr WZ_Rollo_gross_hoch webCmd statusRequest:toggle:on:off

Kanal 2 am Rollo:

define WZ_Rollo_gross_runter CUL_HM 353DB402
attr WZ_Rollo_gross_runter eventMap /on-for-timer 0.25:on/
attr WZ_Rollo_gross_runter icon fts_shutter_down
attr WZ_Rollo_gross_runter model HM-MOD-Re-8
attr WZ_Rollo_gross_runter peerIDs 00000000,
attr WZ_Rollo_gross_runter room Wohnzimmer
attr WZ_Rollo_gross_runter webCmd statusRequest:toggle:on:off

Definition meines Wandtasters:

define HM_381A83 CUL_HM 381A83
attr HM_381A83 IODev HMLAN1
attr HM_381A83 autoReadReg 4_reqStatus
attr HM_381A83 expert 2_full
attr HM_381A83 firmware 1.4
attr HM_381A83 model HM-PB-2-WM55
attr HM_381A83 room CUL_HM
attr HM_381A83 serialNr MEQ0024753
attr HM_381A83 subType pushButton
attr HM_381A83 webCmd getConfig:clear msgEvents
define FileLog_HM_381A83 FileLog ./log/HM_381A83-%Y.log HM_381A83
attr FileLog_HM_381A83 logtype text
attr FileLog_HM_381A83 room CUL_HM

Definition Kanal 1 des Tasters:

define WZ_Taster_Rollo_gross_hoch CUL_HM 381A8301
attr WZ_Taster_Rollo_gross_hoch model HM-PB-2-WM55
attr WZ_Taster_Rollo_gross_hoch peerIDs 00000000,

Definition Kanal 2 des Tasters:

define WZ_Taster_Rollo_gross_runter CUL_HM 381A8302
attr WZ_Taster_Rollo_gross_runter model HM-PB-2-WM55
attr WZ_Taster_Rollo_gross_runter peerIDs 00000000,

Die notify dazu:
define WZ_Taster_Rollo_gross_runter_Notify notify WZ_Taster_Rollo_gross_runter set WZ_Rollo_gross_runter on
define WZ_Taster_Rollo_gross_hoch_Notify notify WZ_Taster_Rollo_gross_hoch set WZ_Rollo_gross_hoch on


Drücke ich jetzt den Taster fährt mein Rollo kurz runter, stoppt dann, fährt wieder runter, stoppt...4x
Bei hoch das selbe.
Benutze ich das Webinterface kann ich das Rollo normal fahren, wenn ich auf on des Ausganges drücke. Das Problem muß der Taster sein.
Wo ist der Fehler?

Danke
Marek

Otto123

Hallo Marek,

ich denke Dein Taster liefert mehrere events und Dein notify bekommt Dauerfeuer.

--> event-on-change-reading ist eventuell das Stichwort.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Marekh

Aber kann ich dann das Rollo noch stoppen wenn ich ein 2. Mal drücke?

Marek

Otto123

Naja das bekommst Du schon hin. Aber jetzt erzeugt er mit einem Druck mehrere events. Warum weiß ich nicht. Du drückst zu lange, oder er macht es einfach.

Schau Dir das doch im Eventmonitor an. 8)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

thburkhart

"Ich habe ein Superrollo (ELV) an einem 8 Kanal Ausgang (HM-MOD-Re-8)"

ich suche schon länger nach einer Lösung, GW60 per FHEM anzusteuern..

wie wird denn der 8 Kanal Ausgang (HM-MOD-Re-8) am GW60 angeschlossen?
Beste Grüße

Thomas
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200