Türklingel Funk EV1527

Begonnen von FHEM-User22, 10 August 2018, 09:10:38

Vorheriges Thema - Nächstes Thema

FHEM-User22

Moin an alle,
ich habe mir eine Türklingel https://www.amazon.de/gp/product/B073W481MM/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 mit 3 Tastern sowie 2 Klingeln gekauft für unter 30,00 Euro. Obwohl vorerst nicht für FHEM geplant, habe ich es dennoch probiert.

Bei einem (von den drei) Tastern reagierte der Event-Monitor.

Meine Listen:

List MyCUL
Internals:
   CMDS       ABCEeFfGhiKklMmRTtUVWXxYZz
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/serial/by-id/usb-SHA_CUL433-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-SHA_CUL433-if00-port0@38400
   FD         11
   FHTID      0000
   NAME       myCUL
   NR         45
   PARTIAL   
   RAWMSG     i3D2DC3EE
   RSSI       -83
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 nanoCUL433
   initString X21
   myCUL_MSGCNT 158
   myCUL_TIME 2018-08-10 08:21:03
   MatchList:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-08-10 02:55:08   cmds             A B C E e F f G h i K k l M m R T t U V W X x Y Z z
     2018-08-10 08:21:07   raw             is011F0F1F1000
     2018-08-10 08:21:03   state           Initialized
     2018-07-22 12:34:30   version         V 1.67 nanoCUL433
Attributes:
   room       zz-Devices


Das List meines Tasters:

list IT_KLT01
Internals:
   CFGFN     
   DEF        1527x3d2dc 0011 0000
   IODev      myCUL
   LASTInputDev myCUL
   MSGCNT     6
   NAME       IT_KLT01
   NR         1821
   STATE      off
   TYPE       IT
   XMIT       011f0d1f10
   XMITdimdown 00
   XMITdimup  00
   XMIToff    0000
   XMITon     0011
   myCUL_MSGCNT 6
   myCUL_RAWMSG i3d2dc3
   myCUL_RSSI -83
   myCUL_TIME 2018-08-10 08:21:03
   CODE:
     1          1527x3d2dc
   READINGS:
     2018-08-10 07:00:30   protocol        EV1527
     2018-08-10 08:21:06   state           off
Attributes:
   IODev      myCUL
   room       IT


Daraus ein DOIF gebastelt:

list IT_KLT01_DOIF_1
Internals:
   CFGFN     
   DEF        ([IT_KLT01:"^on$"]) (set IT_KLT01 off,set ZWave_St11 on-for-timer 3)
   MODEL      FHEM
   NAME       IT_KLT01_DOIF_1
   NR         1415
   NTFY_ORDER 50-IT_KLT01_DOIF_1
   STATE      cmd_2
   TYPE       DOIF
   READINGS:
     2018-08-10 08:35:26   Device          IT_KLT01
     2018-08-10 08:35:25   cmd             2
     2018-08-10 08:35:25   cmd_event       IT_KLT01
     2018-08-10 08:35:25   cmd_nr          2
     2018-08-10 08:35:26   e_IT_KLT01_events off
     2018-08-10 07:18:29   mode            enabled
     2018-08-10 08:35:25   state           cmd_2
   Regex:
   attr:
     cmdState:
     wait:
     waitdel:
   condition:
     0          EventDoIf('IT_KLT01',$hash,'^on$',1)
   devices:
     0           IT_KLT01
     all         IT_KLT01
   do:
     0:
       0          set IT_KLT01 off,set ZWave_St11 on-for-timer 3
     1:
   helper:
     event      off
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   IT_KLT01
     timerevent off
     triggerDev IT_KLT01
     DOIF_eventas:
       cmd_nr: 2
       cmd: 2
       cmd_event: IT_KLT01
       state: cmd_2
     timerevents:
       off
     timereventsState:
       state: off
     triggerEvents:
       off
     triggerEventsState:
       state: off
   internals:
   itimer:
   readings:
   trigger:
     all         IT_KLT01
   uiState:
   uiTable:
Attributes:


Nun mein Problem:
Der Taster IT_KLT01 wird in der Weboberfläche des FHEM seltsamerweise als Lampe mit on-off angezeigt. Und ich kann auf on oder off drücken und die "Lampe" wird gelb oder grau.

Wenn die Lampe grau ist, und ich drücke den Taster schaltet es meine Steckdose die 3 Sec. an. OK. Aber ein zweites Drücken macht am DOIF nichts mehr, sondern nur die Web-"Lampe" wird gelb. Der Taster zeigt keine Wirkung mehr. Ich muß erst auf das Web-Off drücken, die Lampe sozusagen grau schalten, dann geht der Taster wieder nur einmal.

Der on - Event erscheint aber immer im Event Monitor
2018-08-10_09:04:00 IT_KLT01 on
2018-08-10_09:04:00 IT_KLT01 on
2018-08-10_09:09:36 IT_KLT01 off
2018-08-10_09:09:40 IT_KLT01 on
2018-08-10_09:09:40 IT_KLT01 on
2018-08-10_09:09:43 IT_KLT01 on
2018-08-10_09:09:43 IT_KLT01 on
2018-08-10_09:09:46 IT_KLT01 on
2018-08-10_09:09:48 IT_KLT01 off
2018-08-10_09:09:50 IT_KLT01 on
2018-08-10_09:09:52 IT_KLT01 on
2018-08-10_09:09:54 IT_KLT01 on
2018-08-10_09:09:54 IT_KLT01 on


Kann ich da etwas ändern? Ich möchte eigentlich nur immer das Drücken auswerten können.

Weiterhin funktioniert seltsamerweise nur ein Taster von den dreien am FHEM. Die anderen beiden "klingeln" genauso, aber werden im FHEM nicht erkannt.

Dankeschön.



FHEM auf Raspberry Pi und Proxmox und... und.... und....

rischbiter123

Moin,

probier mal beim DOIF das attr doalways. Und mit den Tastern, sieh dir mal diesen Thread an:

https://forum.fhem.de/index.php/topic,89435.msg819273.html#msg819273
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

FHEM-User22

#2
Hallo,
Zitat von: rischbiter123 am 10 August 2018, 15:15:37
probier mal beim DOIF das attr doalways.

Suuupi, so klappt es.

defmod IT_KLT01_DOIF_1 DOIF ([IT_KLT01:"^on$"]) (set IT_KLT01 off,set ZWave_St11 on-for-timer 3)
attr IT_KLT01_DOIF_1 do always


Zitat von: rischbiter123 am 10 August 2018, 15:15:37
Und mit den Tastern, sieh dir mal diesen Thread an:
https://forum.fhem.de/index.php/topic,89435.msg819273.html#msg819273

Hier komme ich nicht weiter. Es sind nicht 3 Tasten auf einer Fernbedienung, sondern drei gleich aussehnende Kingeltaster/Fernbedienungen mit je einem Knopf. Alle sehen gleich aus, funktionieren auch gleich mit der Klingel, aber nur einer wird von FHEM erkannt. Seltsam. Ich hätte erwartet, das alle 3 einen Event auslösen.

Grüße
FHEM auf Raspberry Pi und Proxmox und... und.... und....

rischbiter123

Es kann durchaus sein, dass die Taster ähnlich reagieren, wie die MehrfachFB. Versuch mal Antwort 5 aus dem Thread. Das 1527er Protokoll ist manchmal etwas eigen  ;D.
4*Raspi, Max Thermostate und Fensterkontakte, FB7590, Mysensors und NanoCUL, IT und Sonoff, zigbee2mqtt2

FHEM-User22

Moin,
ich habs versucht. Alles was nach IT aussah gelöscht,  dann ein
rereadcfg
gemacht.
Die anderen zwei Taster probiert, nichts wurde im Event-Monitor hinterlegt. Der erste Taster aber ging wieder.

Seltsam.

Liebe Grüße
FHEM auf Raspberry Pi und Proxmox und... und.... und....

RaspiLED

Hi,
Ich sehe in Deinem list myCUL nicht welche Firmware Du drauf hast!?
Ich empfehle die a-culfw für Dein Vorhaben ;-)
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

FHEM-User22

Hi,

myCUL raw => V 1.67 nanoCUL433

ich habe jetzt Stunden verbracht, um eine Möglichkeit zum updaten des Cul zu finden. Nicht hat so richtig geklappt. Kennt jemand einen Link für das updaten?

Dankeschön
FHEM auf Raspberry Pi und Proxmox und... und.... und....

RaspiLED

Hi,
also eine mögliche Anleitung findest Du hier:
https://forum.fhem.de/index.php/topic,82024.msg740991.html#msg740991
Es gibt aber auch fertige Firmwaredateien hier:
https://www.mediafire.com/folder/iuf7lue8r578c/a-culfw
Dann sparst Du Dir das compilieren, dafür sind die Links nicht eindeutig, also kann man keine Anleitung schreiben ;-)
Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...