[gelöst] nanoCUL + Bewegungsmelder = UNKNOWNCODE

Begonnen von Peter 7654, 26 Oktober 2016, 21:01:03

Vorheriges Thema - Nächstes Thema

Peter 7654

Hallo,

habe hier ein paar Bewegungsmelder, die der nanoCUL zwar erkennt, sogar ein IT-Device anlegt, die aber nicht von FHEM ausgewertet werden.

Auszug aus dem Event-Monitor:2016-10-26 20:00:54 Global global UNDEFINED IT_0FF0F1FFFF IT 0FF0F1FFFF 0F F0
2016-10-26 20:00:54 Global global DEFINED IT_0FF0F1FFFF
2016-10-26 20:00:54 Global global DEFINED FileLog_IT_0FF0F1FFFF
2016-10-26 20:00:54 Global global SAVE


Wenn der Melder triggert, wird es registriert:
2016-10-26 20:00:54 CUL nanoCUL UNKNOWNCODE i14755c
In FHEM lässt sich das aber nicht mit einer notify zum IT_0FF0F1FFFF Device auswerten.

Hat jemand einen Tipp?


Peter 7654

Bin schon einen Schritt weiter.
Der Bewegungsmelder sendet einen 10-stelligen Intertechno-Code (0FF0F1FFFF). Der CUL wartet aber auf zwei weitere Zeichen für on oder off (0F oder F0). Diese werden aber gar nicht gesendet.

Kann ich trotzdem auswerten, ob der Code gesendet wurde?

bsl02

Zitathabe hier ein paar Bewegungsmelder

Welche Bewegungsmelder genau?
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter


Peter 7654

Ein Blick ins FHEM-Logfile brachte die Lösung:
Der CUL beschwerte sich, dass er den Befehl "10" nicht findet. Der Bewegungsmelder sendet also kein FF oder F0, sondern ein 10.
Im FHEM kann man den Wert für XMITon nicht direkt ändern, also macht man es im fhem.cfg

Peter 7654

Ist schon knapp zwei Jahre her, die Bewegungsmelder laufen seit dem ohne Probleme.
Kann meinen Post von damals nicht mehr so ganz nachvollziehen, daher hier einfach meine Daten.
Offenbar musste in der FHEM.cfg der Wert für XMITon geändert werden.

defmod IT_BM4 IT F01F0F0FFF 10 FF
attr IT_BM4 IODev nanoCUL


Internals
00 ff
DEF F01F0F0FFF 10 FF
IODev nanoCUL
LASTInputDev nanoCUL
MSGCNT 3015
NAME IT_BM4
NR 172
STATE on
TYPE IT
XMIT f01f0f0fff
XMITdimdown 00
XMITdimup 00
XMITon 10
nanoCUL_MSGCNT 3015
nanoCUL_RAWMSG i4d115c
nanoCUL_RSSI -70.5
nanoCUL_TIME 2018-08-30 21:48:45


Hoffe, das hilft weiter!

Gruß Peter

Manos

HP Microserver GEN8 XEON, Ubuntu 22.04, FHEM, ConBee II, CCU2, CUL433, Tradfri, Luxtronik2, Volkszaehler (und wenig Ahnung...)