Hallo zusammen!
Folgendes Problem: Ich hatte den HM-Sec-Key schonmal erfolgreich an fhem angelernt gehabt. Leider ist mir dann der Rechner kaputt gegangen.
Also Linux auf einen neuen Rechner installiert, fhem natürlich auch.
Der CUL wurde gleich sauber eingebunden. Befindet sich auch im HM-Modus.
Leider läßt sich der HM-Sec-Key aber nicht mehr anlernen! Wenn ich 2 Sek. die öffnen Taste betätige erscheint kurz das "X", dann aber gleich das "c", und das war es dann auch schon. Ach ja, mit der Fernbedienung funktioniert alles.
Was läuft da schief?
ZitatFolgendes Problem: Ich hatte den HM-Sec-Key schonmal erfolgreich an fhem angelernt gehabt. Leider ist mir dann der Rechner kaputt gegangen.
das device sollte davon nicht betroffen sein, ist also weiterhin gepaired.
das problem muss im "neuen" fhem liegen. es wird einen unterschied zum "alten" geben.
ist das Crypt::Rijndael perl-modul installiert? alle key's verteilt?
was sagt fhem.log?
Das Perl Modul ist installiert, ja.
Keys verteilt? Was genau meinst du damit?
2016-05-11_11:48:02 HM_38FE7E NACK
2016-05-11_11:48:02 HM_38FE7E Nack
2016-05-11_11:48:39 HM_38FE7E R-angelOpen: 255.025502550255 deg
2016-05-11_11:48:39 HM_38FE7E R-setupPosition: 360.03600360036 deg
2016-05-11_11:48:51 HM_38FE7E aesKeyNbr: 00
2016-05-11_11:48:52 HM_38FE7E battery: ok
2016-05-11_11:48:52 HM_38FE7E direction: undef
2016-05-11_11:48:52 HM_38FE7E error: none
2016-05-11_11:48:52 HM_38FE7E lock: unlocked
2016-05-11_11:48:52 HM_38FE7E unlocked (uncertain)
2016-05-11_11:48:52 HM_38FE7E uncertain: yes
2016-05-11_11:48:56 HM_38FE7E aesKeyNbr: 00
2016-05-11_11:48:56 HM_38FE7E NACK
2016-05-11_11:48:56 HM_38FE7E Nack
2016-05-11_11:49:12 HM_38FE7E uncertain: permanent
2016-05-11_11:49:31 HM_38FE7E D-firmware: 2.5
2016-05-11_11:49:31 HM_38FE7E D-serialNr: MEQ0161737
2016-05-11_11:49:31 HM_38FE7E R-pairCentral: set_0xF10000
Sobald ich von fhem aus einen Befehl absetze bekomme ich nur ein "state MISSING ACK" zurück.
ZitatKeys verteilt? Was genau meinst du damit?
nutzt du nur den default key für aes, oder einen eigenen? ein eigener key muss fhem ja bekannt gemacht werden.
das log ist aber kein fhem.log.
Ich kann mich nicht daran erinnern einen Key gebraucht zu haben, als es funktioniert hatte.
Hilft das hier weiter?
2016.05.11 13:17:45 3: CUL_0: Unknown code A0B15B4403872BE38FE7E0203::-65.5:CUL_0, help me!
2016.05.11 13:17:45 1: PERL WARNING: Use of uninitialized value $parse in string eq at ./FHEM/10_CUL_HM.pm line 1303.
2016.05.11 13:17:45 1: PERL WARNING: Use of uninitialized value $parse in string eq at ./FHEM/10_CUL_HM.pm line 1304.
2016.05.11 13:17:45 1: PERL WARNING: Use of uninitialized value $parse in string eq at ./FHEM/10_CUL_HM.pm line 1307.
2016.05.11 13:17:45 1: PERL WARNING: Use of uninitialized value $parse in string eq at ./FHEM/10_CUL_HM.pm line 1311.
2016.05.11 13:17:45 1: PERL WARNING: Use of uninitialized value $parse in string eq at ./FHEM/10_CUL_HM.pm line 1314.
2016.05.11 13:17:46 3: CUL_0: Unknown code A1915A0033872BE38FE7EE94F790F44D6C56177288401B886E663::-65.5:CUL_0, help me!
2016.05.11 13:17:57 3: CUL_0: Unknown code A0B16B4403872BE38FE7E0204::-67:CUL_0, help me!
2016.05.11 13:17:57 3: CUL_0: Unknown code A1916A0033872BE38FE7EED70E8623F1BE62D3A2AC7D47930D2F1::-66.5:CUL_0, help me!
2016.05.11 13:18:19 3: CUL_0: Unknown code A0B17B4403872BE38FE7E0205::-70:CUL_0, help me!
2016.05.11 13:18:19 3: CUL_0: Unknown code A1917A0033872BE38FE7E120612E60DBD7ED381D770EAAB854E5C::-70:CUL_0, help me!
2016.05.11 13:18:46 3: CUL_0: Unknown code A0B18B4403872BE38FE7E0206::-71.5:CUL_0, help me!
2016.05.11 13:18:46 3: CUL_0: Unknown code A1918A0033872BE38FE7E8FBD71F6C10D8BFB40CA08C5680BCED0::-71.5:CUL_0, help me!
2016.05.11 13:18:56 3: CUL_0: Unknown code A0B19B4403872BE38FE7E0207::-71.5:CUL_0, help me!
2016.05.11 13:18:56 3: CUL_0: Unknown code A1919A0033872BE38FE7EB4CEA2E495F4241DAE27E6CC8EA65E29::-71.5:CUL_0, help me!
2016.05.11 13:19:00 3: CUL_HM pair: HM_38FE7E keyMatic, model HM-SEC-KEY serialNr MEQ0161737
2016.05.11 13:19:05 3: CUL_0: Unknown code A0B1AB4403872BE38FE7E0208::-71:CUL_0, help me!
2016.05.11 13:19:12 3: CUL_0: Unknown code A0B1BB4403872BE38FE7E0209::-71.5:CUL_0, help me!
2016.05.11 13:19:12 3: CUL_0: Unknown code A191BA0033872BE38FE7E4DA2E59F3DEB3A097C9A000CF8AD5B08::-73:CUL_0, help me!
2016.05.11 13:48:28 3: CUL_HM set HM_38FE7E open
2016.05.11 14:13:32 3: CUL_HM set HM_38FE7E statusRequest
2016.05.11 14:16:29 3: CUL_HM set HM_38FE7E clear all
2016.05.11 14:16:47 3: CUL_0: Unknown code A0B1CB4403872BE38FE7E020A::-54:CUL_0, help me!
2016.05.11 14:16:48 3: CUL_0: Unknown code A191CA0033872BE38FE7E58679A4B9FC85A56E0BC22B4D294DC52::-65.5:CUL_0, help me!
tippe mal "list CUL_0" in die eingabezeile und poste.
ZitatF10000
hast du früher einen anderen hmid gehabt? bei cul/fhem gesetzt
Internals:
CMDS BbCFiAZEGMKUYRTVWXefmltux
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:
DEF /dev/ttyACM0@9600 1034
DeviceName /dev/ttyACM0@9600
FD 11
FHTID 1034
NAME CUL_0
NR 20
PARTIAL
STATE Initialized
TYPE CUL
VERSION V 1.61 CUL868
initString X21
Ar
Matchlist:
1:CUL_HM ^A....................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
Readings:
2016-05-11 11:39:47 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
2016-05-11 14:55:53 cmds B b C F i A Z E G M K U Y R T V W X e f m l t u x
2016-05-11 14:55:53 state Initialized
2016-05-09 13:07:35 version V 1.61 CUL868
Attributes:
rfmode HomeMatic
room CUL_HM
etwas seltsam, welche hmid hast/willst du denn nun. :)
nach dem cul list sollte es 0xF11034 sein. im ersten log wird aber 0xF10000 versucht zu setzen. und wie war es "früher", als noch alles lief?
@ fhem-hm-knecht & frank
Der ändert sich bei jedem neuen Versuch.
Wie er mal war weiß ich natürlich nicht mehr ...
ZitatDer ändert sich bei jedem neuen Versuch.
so wirst du sichlich nicht glücklich werden. :)
also leg jetzt eine fest und schreibe sie in das "attr hmId" vom cul. speichern nicht vergessen.
dann mach werksreset an deinen devices, und paire alles neu.
das wiki pairen kennst du?
F10000 , F11034 , F12222, F11234
das sind eigentlich die standard hmid je nachem wann du angefangen hast mit fhem
hast du die hmid nie als attr bei dem Cul gesetzt?
dann mach es jetzt und probiere
Sehr gut! :D
Das setzen der hmID war es!!
Eingetragen, Save, fhem shutdown restart, und alles lief wieder!
Vielen lieben Dank!