Intertechno Empfang - Welche Config ist nötig?

Begonnen von marcel.schulz.961, 23 Oktober 2016, 22:27:07

Vorheriges Thema - Nächstes Thema

marcel.schulz.961

Hallo Experten,
nach mehreren Tagen und stundenlangen Suchen im Netz, muss ich die Frage jetzt hier posten. Auch auf die Gefahr hin, dass es irgendwo schon kompakt steht - ich finde es leider nicht.

Ich habe eine selbstgebaute CUL_433 (nanoCUL), die seit mehr als einem Jahr sauber läuft.
Sie schaltet meine Brennenstuhl Funksteckdosen. Jetzt möchte ich Fhem so konfigurieren, dass er auch die Signale meiner Fernbedienung erfasst und den Status im Gerät setzt.
Das bekomme ich aber seit Tagen nicht hin.

Hier ein paar Infos zu meinem System:
Ich habe die alternative Firmware auf dem nanoCUL geflasht.
Genau diese hier https://forum.fhem.de/index.php/topic,35064.0.html in der Version 1.21.00 - also die Aktuelle.
00_CUL.pl und 10_IT.pl habe ich nicht verändert. Soviel ich weiß sollten die originalen funktionieren.

Hier Ausschnitte meiner config:
CUL_433 Definition

###########################################################
### CUL 433 - FÜR FUNKDOSEN
###########################################################
# CUL
define CUL_433 CUL /dev/serial/by-path/platform-20980000.usb-usb-0:1.5:1.0-port0@38400 1345
attr CUL_433 verbose 5
# Logfile für CUL
define FileLog_CUL_433 FileLog /opt/fhem/log/CUL_433-%Y.log CUL_433
attr FileLog_CUL_433 logtype text


Definition meiner Funkdosen (gezeigt wird nur eine)

###########################################################
### FUNKSTECKSDOSEN
###########################################################
define Funkdosen dummy
### FUNKDOSE 3 ###
define Funkdosen.Dose3 IT 0FF0FFF0FF FF F0
attr Funkdosen.Dose3 IODev CUL_433
attr Funkdosen.Dose3 fp_TestFloor 265,204,2,,
attr Funkdosen.Dose3 group Beleuchtung
attr Funkdosen.Dose3 room Schlafzimmer


Drücke ich den On-Button meiner Fernbedienung, werden folgende Logs erzeugt:
fhem.log
2016.10.23 22:20:56 5: CUL/RAW: /i1454514C

2016.10.23 22:20:56 4: CUL_Parse: CUL_433 i1454514C -36
2016.10.23 22:20:56 5: CUL_433 dispatch i145451
2016.10.23 22:20:56 4: CUL_433 IT: message "i145451" (7)
2016.10.23 22:20:56 4: CUL_433 IT: msgcode "0FF0FFF0FF0F" (12) bin = 000101000101010001010001
2016.10.23 22:20:56 5: CUL_433 IT: V1 housecode = 0FF0FFF0FF  onoffcode = 0F
2016.10.23 22:20:56 4: CUL_433 IT: message "i145451" (7)
2016.10.23 22:20:56 4: CUL_433 IT: msgcode "0FF0FFF0FF0F" (12) bin = 000101000101010001010001
2016.10.23 22:20:56 5: CUL_433 IT: V1 housecode = 0FF0FFF0FF  onoffcode = 0F
2016.10.23 22:20:56 3: CUL_433: Unknown code i145451, help me!


CUL_433.log
2016-10-23_22:20:56 CUL_433 UNKNOWNCODE i145451

Drücke ich den Off Button erscheinen folgende Logs:
fhem.log
2016.10.23 22:23:06 5: CUL/RAW: /i14545446

2016.10.23 22:23:06 4: CUL_Parse: CUL_433 i14545446 -39
2016.10.23 22:23:06 5: CUL_433 dispatch i145454
2016.10.23 22:23:06 4: CUL_433 IT: message "i145454" (7)
2016.10.23 22:23:06 4: CUL_433 IT: msgcode "0FF0FFF0FFF0" (12) bin = 000101000101010001010100
2016.10.23 22:23:06 5: CUL_433 IT: V1 housecode = 0FF0FFF0FF  onoffcode = F0
2016.10.23 22:23:07 5: CUL/RAW: /i14555F44

2016.10.23 22:23:07 4: CUL_Parse: CUL_433 i14555F44 -40
2016.10.23 22:23:07 5: CUL_433 dispatch i14555f
2016.10.23 22:23:07 4: CUL_433 IT: message "i14555f" (7)
2016.10.23 22:23:07 4: CUL_433 IT: msgcode "0FF0FFFFFF11" (12) bin = 000101000101010101011111
2016.10.23 22:23:07 5: CUL_433 IT: V1 housecode = 0FF0FFFFFF  onoffcode = 11
2016.10.23 22:23:07 4: CUL_433 IT: message "i14555f" (7)
2016.10.23 22:23:07 4: CUL_433 IT: msgcode "0FF0FFFFFF11" (12) bin = 000101000101010101011111
2016.10.23 22:23:07 5: CUL_433 IT: V1 housecode = 0FF0FFFFFF  onoffcode = 11
2016.10.23 22:23:07 3: CUL_433: Unknown code i14555f, help me!


Ich habe bemerkt, dass der Off Button den Switch auch in der Weboberfläche von Fhem ausschaltet. Beim Einschalten tut sich allerdings gar nichts.

Jetzt meine Frage:

Was genau muss man in der config einstellen, damit der Empfang funktioniert?

Wie gesagt, tut mir leid, wenn ich vielleicht der x-te bin, der die Frage stellt. Aber ich finde nirgendwo eine kompakte Antwort.

Ralf9

Zitat von: Schullebernd am 23 Oktober 2016, 22:27:07
CUL_433 Definition
define Funkdosen.Dose3 IT 0FF0FFF0FF FF F0


Drücke ich den On-Button meiner Fernbedienung, werden folgende Logs erzeugt:
fhem.log

2016.10.23 22:20:56 5: CUL_433 IT: V1 housecode = 0FF0FFF0FF  onoffcode = 0F


Das on funktioniert nicht, da beim define der on-code nicht passt. Wenn Du das FF in 0F änderst, müsste es funktionieren.

Siehe auch in der Device specific help
define <name> IT <housecode> <on-code> <off-code>

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

marcel.schulz.961

Hey das ist ja grandios :)
Jetzt funktioniert es. Der Fehler liegt halt doch manchmal im Detail. Ich hätte noch länger gesucht.

Herzlichen Dank!!!