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 (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.
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
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
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.
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
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, ...
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
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