Homatic Funkalarmzentral BidCos & FHEM

Begonnen von Markus Hermann, 13 März 2013, 19:51:03

Vorheriges Thema - Nächstes Thema

Dirk

Mit dem HM-LAN ist das zumindest theoretisch möglich, Da die HM-SEC-CEN wohl nur AES-Signiert komuniziert.
Mit CUL dann definitiv nicht.
Ob das mit FHEM derzeit funktioniert wird dir wohl keiner sicher beantworten können.
Da kommt es auf den Versuch an. Ggf. auch auf die Unterstützung eines Entwicklers z.B. Martin, falls es dazu noch was zu implementieren gibt.
Und dann nicht zuletzt von dir, falls zur Implementation Aufzeichnungen der Funkkommunikation benötigt werden.

Gruß Dirk

martinp876

Hi,

ich waere mir nicht sicher, dass sich ein sec-cen von FHEM aus steuern laesst. Es ist eine Zentrale, FHEM auch. Alles andere sind aktoren und sensoren, die sich steuern lassen.

Was sich wohl machen laesst ist, einen Button zu in FHEM simulieren und alles was damit geht zu steuern (vorausgesetzt es gibt keine AES probleme...)

Es gibt auch ein ethernet-interface? das koennte zur 'besseren' steuerung evtl tauglich sein.

Gruss
Martin

Dirk

Sofern ich Markus richtig verstanden habe möchte er die HM-SEC-CEN mit einem "virtuellen Button" von FHEM pairen um die dann entsprechen ein- bzw. ausschalten zu können.
Sofern sich dieser Button wie ein "echter" Taster verhält könnte das gehen, denke ich.
Sicher wird man das aber nur wissen wenn man es probiert.

Zumindest lassen sich HM-RF Komponenten / Taster/Sensoren/Keymatic usw. anlernen.

Eine Ethernet-Buchse hat die HM-SEC-CEN auch. Scheint auch Linux-Basierend zu sein. Daher könnte es sogar Steuerungsmöglichkeiten geben. XML-RPC?

Gruß
Dirk

Markus Hermann

@Dirk:
Ja, genau, Hauptwunsch ist natürlich das zeitgesteuerte scharf stellen der SEC-CEN.
Wenn dann auch noch FS20-Sensoren an die CEN weiter gemeldet werden,
wäre das natürlich Super.

@Martin:
Der Ethernetanschluss dient zum versenden von Emails, klappt wunderbar.
Die Anlage ist an der Fritzbox als JEQ0357318 angemeldet.
Ein Port-Scan hat aber nichts angezeigt.
Ich hatten bei elv nachgefragt, ob ein Web-Interface geplant ist, leider nicht.

Also wenn es per Ethernet gehen würden, wär das natürlich der günstigste Weg.

Gruß Markus
CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

Hi Markus,

peeren sollte kein problem sein, auch virtuelle Buttons. Was ich nicht getestet habe ist AES. Der virtuelle Button muss ja AES beherrschen. Das ist sicher genauso wie bei jedem anderen Butto/aktor peering auch, wenn AES eben eingeschaltet ist. Ich bin mir nicht sicher, wie und wo der AES-code generiert werden muss.

Evtl. funktioniert es einfach (glaube ich aber nicht).

Wenn jemand ein paar logs schicken wuerde von AES kommunikation zwischen einem schalter und einem Button, ein paar einfache Schaltaktionen.

Wenn es soweit funktioniert waere es kein eigentliches Problem mehr, einen FS20 taster zum Triggern des virtuellen Aktors herzunehmen.

Gruss,
Martin




Markus Hermann

Also ich habe mit dem CUL den Funkverkehr der HM-SEC Fernbedienung und des Bewegungsmelder und auch vom HM-SEC-SC
im Log gesehen.

Ich kann morgen noch mal genau welcher Button welche String sendet hier posten, wenn das reicht.

CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

ja, waere gut.
Monitoren sollte funktionieren, man sieht auch die AES strings. Probleme bekommen wir, wenn der Button einen AES string senden soll und wir dies in FHEM genereiren oder parsen muessen.

Markus Hermann

So, ich habe hier mal ein paar Infos.

Ich habe meien komplette FHEM gellert und nur noch 1 CUL (Name: CUL1) in den Homematic-Mode gebracht. Dann autocreate und autosave aktiviert.
Anschließend habe ich die Fernbedienung von der HM-SEC-CEN unpaired und auf FHEM set CUL1 hmPairForSec 600 eingegeben.
Dann an der FB den Pairing-Buttun gedrückt.

Den 1. Button habe ich in "unscharf" unbenannt und webCmd in "long press" gesetzt. Ich dachte ich könnte schon jetzt mit "set unscharf press" die HM-SEC-CEN ansprechen, klappt aber noch nicht.
Da ich mit HM & FHEM noch gar keine Erfahrung habe bin ich jetzt etwas ratlos.

Hier die FHEM.CFG


attr global autoload_undefined_devices 1
attr global latitude 53.5762
attr global logfile ./log/fhem-%Y-%m-%d.log
attr global longitude 8.5847
attr global modpath .
attr global motd SecurityCheck:\\
\\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\\
tPort has no password/globalpassword attribute.\\
Running with root privileges.\\
Restart fhem for a new check if the problem is fixed,\\
or set the global attribute motd to none to supress this message.\\

attr global sendStatistics 1
attr global statefile ./log/fhem.save
attr global uniqueID ef3eff5c9fe9c187215a491835dd46bb
attr global userattr devStateIcon fp_Grundriss icon room_map structexclude webCmd
attr global verbose 3


define CUL1 CUL /dev/ttyACM0@38400 1234
attr CUL1 rfmode HomeMatic


define FotoStudio CUL_WS 8




define Logfile FileLog ./log/fhem-%Y-%m-%d.log fakelog

define autocreate autocreate
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog ./log/%NAME-%Y.log
attr autocreate weblink 1
attr autocreate weblink_room Plots

include FHEM/web.cfg
include FHEM/logs.cfg


define CUL_HM_HM_RC_SEC3_B_1C1ED7 CUL_HM 1C1ED7
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 .devInfo 030000
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 .stc 40
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 expert 2_full
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 firmware 1.3
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 peerIDs
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 room CUL_HM
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 serialNr JEQ0357425
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 subType remote
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 webCmd getConfig
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 FileLog ./log/CUL_HM_HM_RC_SEC3_B_1C1ED7-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 room CUL_HM
define unscharf CUL_HM 1C1ED701
attr unscharf model HM-RC-SEC3-B
attr unscharf peerIDs
attr unscharf room CUL_HM
attr unscharf webCmd press long
define FileLog_unscharf FileLog ./log/unscharf-%Y.log unscharf
attr FileLog_unscharf logtype text
attr FileLog_unscharf room CUL_HM
define CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 CUL_HM 1C1ED702
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 peerIDs
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 room CUL_HM
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 FileLog ./log/CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 room CUL_HM
define CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 CUL_HM 1C1ED703
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 peerIDs
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 room CUL_HM
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 FileLog ./log/CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 room CUL_HM
define VB CUL_HM 100000
attr VB expert 2_full
attr VB model virtual_3
attr VB peerIDs
attr VB subType virtual
define VB_Btn1 CUL_HM 10000001
attr VB_Btn1 model virtual_3
attr VB_Btn1 peerIDs
attr VB_Btn1 room CUL_HM
attr VB_Btn1 webCmd press short:press long
define FileLog_VB_Btn1 FileLog ./log/VB_Btn1-%Y.log VB_Btn1
attr FileLog_VB_Btn1 logtype text
attr FileLog_VB_Btn1 room CUL_HM
define VB_Btn2 CUL_HM 10000002
attr VB_Btn2 model virtual_3
attr VB_Btn2 peerIDs
attr VB_Btn2 room CUL_HM
attr VB_Btn2 webCmd press short:press long
define FileLog_VB_Btn2 FileLog ./log/VB_Btn2-%Y.log VB_Btn2
attr FileLog_VB_Btn2 logtype text
attr FileLog_VB_Btn2 room CUL_HM
define VB_Btn3 CUL_HM 10000003
attr VB_Btn3 model virtual_3
attr VB_Btn3 peerIDs
attr VB_Btn3 room CUL_HM
attr VB_Btn3 webCmd press short:press long
define FileLog_VB_Btn3 FileLog ./log/VB_Btn3-%Y.log VB_Btn3
attr FileLog_VB_Btn3 logtype text
attr FileLog_VB_Btn3 room CUL_HM





Und das rauscht jetzt laufen im Telnet-Fenster durch:


2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300739A5562
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300739A5562
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300739A5562
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300739A5562
2013-03-23 09:19:18 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:19 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E
2013-03-23 09:19:19 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300739A5562
2013-03-23 09:19:19 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235E4
2013-03-23 09:19:19 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (84                         40) 01BA64633025187DA789AF3235400300737E

CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

Hi Markus,

diese messages werden nicht verarbeitet, das sind kodierte messages.
Da wir alles sehen wollen solltest du
attr global verbose 1
attr global mseclog 1
attr <cul> loglevel 1

setzen. Dann werden wir alle messages roh sehen.

Press ist ein kommando, dass einen tastendruck am aktor auslöst. Damit kannst du einen Tastendruck der lokal eingebauten Tasten simulieren.
Einen Tastendruck einer realen remote faken wir nicht. Also gibt es hier auch das kommando bei remote nicht.

Also einmal die Logs aufnehmen, bei denen man alles sieh

Gruss
Martin


Markus Hermann

Hallo Martin,

ich habe nach dem ich
attr global verbose 1
attr global mseclog 1
attr CUL loglevel 1

gesetzt habe und die Fernbedienung resetet und gepaired habe, diese fhem.cfg



attr global autoload_undefined_devices 1
attr global latitude 53.5762
attr global logfile ./log/fhem-%Y-%m-%d.log
attr global longitude 8.5847
attr global modpath .
attr global motd SecurityCheck:\\\
\\\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\\\
tPort has no password/globalpassword attribute.\\\
Running with root privileges.\\\
Restart fhem for a new check if the problem is fixed,\\\
or set the global attribute motd to none to supress this message.\\\

attr global mseclog 1
attr global sendStatistics 1
attr global statefile ./hmlog/fhem.save
attr global uniqueID ef3eff5c9fe9c187215a491835dd46bb
attr global userattr devStateIcon fp_Grundriss icon room_map sortby structexclude webCmd
attr global verbose 1


define CUL CUL /dev/ttyACM0@38400 1234
attr CUL loglevel 1
attr CUL rfmode HomeMatic

include FHEM/web.cfg

define Logfile FileLog ./hmlog/fhem-%Y-%m-%d.log fakelog

define autocreate autocreate
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog ./hmlog/%NAME-%Y.log
attr autocreate weblink 1
attr autocreate weblink_room Plots


define CUL_HM_HM_RC_SEC3_B_1C1ED7 CUL_HM 1C1ED7
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 .devInfo 030000
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 .stc 40
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 firmware 1.3
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 room CUL_HM
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 serialNr JEQ0357425
attr CUL_HM_HM_RC_SEC3_B_1C1ED7 subType remote
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 FileLog ./hmlog/CUL_HM_HM_RC_SEC3_B_1C1ED7-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7 room CUL_HM
define CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 CUL_HM 1C1ED701
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 room CUL_HM
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 FileLog ./hmlog/CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 room CUL_HM
define CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 CUL_HM 1C1ED702
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 room CUL_HM
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 FileLog ./hmlog/CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02 room CUL_HM
define CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 CUL_HM 1C1ED703
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 model HM-RC-SEC3-B
attr CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 room CUL_HM
define FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 FileLog ./hmlog/CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03-%Y.log CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 logtype text
attr FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03 room CUL_HM





und über TELNET diese Ausgaben:

inform timer
set CUL hmPairForSec 600
2013-03-24 09:14:29.028 CUL CUL hmPairForSec 600
2013-03-24 09:14:33.508 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 R-pairCentral: set_0xF                                                                               11234
2013-03-24 09:14:33.614 Global global UNDEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7 CUL_H                                                                               M 1C1ED7 A1A2684001C1ED700000013001C4A45513033353734323540030000::-79.5:CUL
2013-03-24 09:14:33.614 Global global DEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7
2013-03-24 09:14:33.614 Global global DEFINED FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7
2013-03-24 09:14:33.614 Global global SAVE
2013-03-24 09:14:34.541 Global global UNDEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_0                                                                               1 CUL_HM 1C1ED701
2013-03-24 09:14:34.541 Global global DEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01
2013-03-24 09:14:34.541 Global global DEFINED FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7                                                                               _Btn_01
2013-03-24 09:14:34.541 Global global SAVE
2013-03-24 09:14:35.545 Global global UNDEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_0                                                                               2 CUL_HM 1C1ED702
2013-03-24 09:14:35.545 Global global DEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_02
2013-03-24 09:14:35.545 Global global DEFINED FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7                                                                               _Btn_02
2013-03-24 09:14:35.545 Global global SAVE
2013-03-24 09:14:40.862 CUL CUL DISCONNECTED
2013-03-24 09:14:41.042 CUL CUL CONNECTED
2013-03-24 09:14:41.091 Global global UNDEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_0                                                                               3 CUL_HM 1C1ED703
2013-03-24 09:14:41.091 Global global DEFINED CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_03
2013-03-24 09:14:41.091 Global global DEFINED FileLog_CUL_HM_HM_RC_SEC3_B_1C1ED7                                                                               _Btn_03
2013-03-24 09:14:41.091 Global global SAVE
2013-03-24 09:14:48.848 CUL CUL DISCONNECTED
2013-03-24 09:14:49.030 CUL CUL CONNECTED
2013-03-24 09:14:51.434 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 MISSING ACK
2013-03-24 09:15:00.979 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 Short (to broad                                                                               cast)
2013-03-24 09:15:00.979 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 trigger: Short_                                                                               2
2013-03-24 09:15:00.994 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 battery: ok
2013-03-24 09:15:00.994 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 CUL_HM_HM_RC_SEC3_B_1C                                                                               1ED7_Btn_01 Short (to broadcast)
2013-03-24 09:15:07.160 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:07.196 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7                                                                                (8440) 01877067005130333537343235400300E9955961
2013-03-24 09:15:11.127 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:12.828 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:15.802 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:19.771 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:20.022 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:20.276 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:20.527 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:21.379 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:21.631 CUL CUL UNKNOWNCODE A00
2013-03-24 09:15:21.883 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:30.474 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:32.743 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:33.007 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:33.274 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:34.182 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:34.431 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:34.684 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:35.327 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:35.578 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:35.831 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:37.537 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:43.880 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:46.096 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7                                                                                (8440) 01877067005130333537343235400300E995596118A0051
2013-03-24 09:16:46.131 CUL_HM CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7                                                                                (8440) 01877067005130333537343235400300E9955961
2013-03-24 09:16:55.840 CUL CUL UNKNOWNCODE A00
2013-03-24 09:16:56.082 CUL CUL UNKNOWNCODE A00
2013-03-24 09:17:02.874 CUL CUL UNKNOWNCODE A00
2013-03-24 09:17:03.736 CUL CUL UNKNOWNCODE A00


In einem LOG des Btn1 steht:


2013-03-24_09:14:51 CUL_HM_HM_RC_SEC3_B_1C1ED7 MISSING ACK
2013-03-24_09:15:00 CUL_HM_HM_RC_SEC3_B_1C1ED7 battery: ok
2013-03-24_09:15:00 CUL_HM_HM_RC_SEC3_B_1C1ED7 CUL_HM_HM_RC_SEC3_B_1C1ED7_Btn_01 Short (to broadcast)
2013-03-24_09:15:07 CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (8440) 01877067005130333537343235400300E9955961
2013-03-24_09:16:46 CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (8440) 01877067005130333537343235400300E995596118A0051
2013-03-24_09:16:46 CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (8440) 01877067005130333537343235400300E9955961
2013-03-24_09:20:18 CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (8440) 01877067005130333537343235400300E995596118A0051
2013-03-24_09:20:18 CUL_HM_HM_RC_SEC3_B_1C1ED7 noReceiver: src:1C1ED7 (8440) 01877067005130333537343235400300E9955961


Wenn ich die Button direkt nach dem "set CUL hmPairForSec 600" drücke bekomme ich die o. g. Ausgabe. Der 2. Button
wird schon gar nicht mehr erkannt. Es kommt: "CUL CUL UNKNOWNCODE A00"

Sind die Angaben hilfreich oder kann ich noch mehr machen?

Gruß
Markus
CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

was steht im zentralen log?
das steht in ./log/fhem-%Y-%m-%d.log
als fhem-2013-....log

da werden dann die messages "hingeschrieben"

Markus Hermann

Ich habe das Log-File angehängt.
Sagt mir alles gar nichts :-)

Ich hoffe, dass ich alles richtig gemacht habe. HM-SEC-SC resetet, FHEM auf "set CUL hmPairForSec 600" gesetzt, Pairing am HM-SEC-SC gedrückt.


Gruß
Markus
CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

ist schon das gewünschte file. Steht aber nicht viel drin... Werde es mir noch einmal ansehen.

Gruss
Martin

Markus Hermann

Hallo Martin,

konntest Du Dir die Logs noch einmal genauer ansehen und etwas herausfinden? Oder brauchst Du noch weitere Infos von mir?

Würde es etwas bringen, wenn ich mir den HM-LAN-Konfigurator kaufe? Kann man damit dann problemlos eine zweite HM-RC-Sec3-B simulieren und /oder einen weiteren HM-SEC-SC?

Ich habe es jedenfalls schon mal gelöst, dass ich Alarmmeödungen von der HM-SEC-CEN an Fhem senden kann. Dazu habe ich einfach einen HMS100TFK an das erste Relais der HM-SEC-CEN
angeschlossen. Wenn ein Alarm ausgelöst wird werden nun per FHEM diverse notfiy abgearbeitet.

Super wäre natürchlich auch anders herum :-)

Gruß
Markus
CUL/CUL-RFR/HM-LAN an Cubietruck

FS20/FHT/TFK/UTS/KS300/HM-SEC-SC/HMS100/HM-OU-CFM-PL/HM-RC-SEC3/

FLOORPLAN auf Android-Tablet und VDR

martinp876

Hi Markus,

sorry fuer die verspaetete antwort.

Also im file ist so nichts zu sehen. Der RC3 schickt staendig "anlernen" und keiner antwortet.

Dein Stand st also, dass du HM Nachrichten empfangen kannst. Hast du schon jemale eine senden koennen?

Du betreibst auch HMS und FS20? Hast du dafuer eine eigene CUL? HM kann nicht ueber die gleiche betrieben werden, du musst den mode umschalten, will sagen fuer HM braucht man ein eigenes IO-device.

Gruss
Martin