Hallo,
habe eben meien Homematic Zählersensor Instaliert und mit Fhem verbunden. Leider zeigt er nur den state Nack an. Hat einer von euch eine Idee voran es liegt?
Hier mal ein List:
Internals:
CFGFN
DEF 353413
HMLANGW_MSGCNT 25
HMLANGW_RAWMSG 050000331B865E353413000000001FBD0150B8
HMLANGW_RSSI -51
HMLANGW_TIME 2017-08-23 21:24:31
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 25
NAME Stromzaeler
NOTIFYDEV global
NR 204226
STATE Nack
TYPE CUL_HM
channel_01 HM_353413_IEC_01
channel_02 HM_353413_IEC_02
lastMsg No:1B - t:5E s:353413 d:000000 001FBD0150B8
protCmdDel 10
protEvt_AESCom-ok 3 last_at:2017-08-23 21:07:41
protLastRcv 2017-08-23 21:24:31
protNack 3 last_at:2017-08-23 21:20:11
protSnd 13 last_at:2017-08-23 21:20:10
protState CMDs_done_Errors:1
rssi_at_HMLANGW cnt:19 max:-50 lst:-51 avg:-52.42 min:-62
Readings:
2017-08-23 21:07:44 Activity alive
2017-08-23 21:20:11 CommandAccepted no
2017-08-23 21:07:39 D-firmware 1.0
2017-08-23 21:07:39 D-serialNr MEQ0025637
2017-08-23 21:08:19 PairedTo 0x123123
2017-08-23 21:08:19 R-pairCentral 0x123123
2017-08-23 21:07:41 aesCommToDev ok
2017-08-23 21:07:41 aesKeyNbr 00
2017-08-23 21:20:11 state Nack
Helper:
HM_CMDNR 27
cSnd 0112312335341301040000000001,0112312335341302040000000001
mId 00DE
rxType 12
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +353413,00,00,00
nextSend 1503516271.64453
prefIO
rxt 2
vccu
p:
353413
00
00
00
Mrssi:
mNo 1B
Io:
HMLANGW -49
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_hmlangw:
avg -52.4210526315789
cnt 19
lst -51
max -50
min -62
Shadowreg:
Tmpl:
Attributes:
IODev HMLANGW
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-ES-TX-WM
room Keller,CUL_HM
serialNr MEQ0025637
subType powerSensor
webCmd getConfig:clear msgEvents
Die Logfile:
2017-08-23_20:20:44 Stromzaeler Activity: alive
2017-08-23_20:20:44 Stromzaeler D-firmware: 1.0
2017-08-23_20:20:44 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:20:44 Stromzaeler Activity: alive
2017-08-23_20:20:44 Stromzaeler D-firmware: 1.0
2017-08-23_20:20:44 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:20:46 Stromzaeler Activity: alive
2017-08-23_20:20:46 Stromzaeler D-firmware: 1.0
2017-08-23_20:20:46 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:20:49 Stromzaeler Activity: alive
2017-08-23_20:20:50 Stromzaeler Activity: alive
2017-08-23_20:20:50 Stromzaeler D-firmware: 1.0
2017-08-23_20:20:50 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:20:50 Stromzaeler CMDs_pending
2017-08-23_20:21:04 Stromzaeler CMDs_pending
2017-08-23_20:23:47 Stromzaeler CMDs_pending
2017-08-23_20:26:16 Stromzaeler CMDs_pending
2017-08-23_20:28:31 Stromzaeler CMDs_pending
2017-08-23_20:30:32 Stromzaeler CMDs_pending
2017-08-23_20:33:21 Stromzaeler CMDs_pending
2017-08-23_20:33:55 Stromzaeler CMDs_pending
2017-08-23_20:36:01 Stromzaeler Activity: alive
2017-08-23_20:36:01 Stromzaeler D-firmware: 1.0
2017-08-23_20:36:01 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:36:01 Stromzaeler R-pairCentral: set_0x123123
2017-08-23_20:36:01 Stromzaeler CMDs_pending
2017-08-23_20:36:02 Stromzaeler CMDs_done
2017-08-23_20:36:15 Stromzaeler CMDs_pending
2017-08-23_20:36:16 Stromzaeler R-pairCentral: 0x123123
2017-08-23_20:36:22 Stromzaeler CMDs_pending
2017-08-23_20:36:47 Stromzaeler Activity: alive
2017-08-23_20:36:47 Stromzaeler D-firmware: 1.0
2017-08-23_20:36:47 Stromzaeler D-serialNr: MEQ0025637
2017-08-23_20:36:52 Stromzaeler CMDs_pending
2017-08-23_20:38:37 Stromzaeler CMDs_done_Errors:1
2017-08-23_20:38:37 Stromzaeler NACK
2017-08-23_20:38:37 Stromzaeler Nack
2017-08-23_20:47:22 Stromzaeler CMDs_pending
2017-08-23_20:47:22 Stromzaeler CMDs_pending
2017-08-23_20:47:22 Stromzaeler CMDs_pending
2017-08-23_20:48:53 Stromzaeler CMDs_pending
2017-08-23_20:51:01 Stromzaeler CMDs_done_Errors:1
2017-08-23_20:51:01 Stromzaeler NACK
2017-08-23_20:51:01 Stromzaeler Nack
2017-08-23_21:05:29 Stromzaeler CMDs_pending
2017-08-23_21:05:29 Stromzaeler CMDs_pending
2017-08-23_21:05:29 Stromzaeler CMDs_pending
2017-08-23_21:05:39 Stromzaeler CMDs_done_Errors:1
2017-08-23_21:05:39 Stromzaeler NACK
2017-08-23_21:05:39 Stromzaeler Nack
2017-08-23_21:10:44 Stromzaeler CMDs_done_Errors:1
2017-08-23_21:10:44 Stromzaeler NACK
2017-08-23_21:10:44 Stromzaeler Nack
2017-08-23_21:13:54 Stromzaeler CMDs_pending
2017-08-23_21:13:54 Stromzaeler CMDs_pending
2017-08-23_21:13:54 Stromzaeler CMDs_pending
2017-08-23_21:14:53 Stromzaeler CMDs_done_Errors:1
2017-08-23_21:14:53 Stromzaeler NACK
2017-08-23_21:14:53 Stromzaeler Nack
2017-08-23_21:18:16 Stromzaeler CMDs_pending
2017-08-23_21:18:16 Stromzaeler CMDs_pending
2017-08-23_21:18:16 Stromzaeler CMDs_pending
2017-08-23_21:20:11 Stromzaeler CMDs_done_Errors:1
2017-08-23_21:20:11 Stromzaeler NACK
2017-08-23_21:20:11 Stromzaeler Nack
Am gerät zeigt er Stromverbrauch an. Also die Zahl wird größer. Hat irgendwer eine Idee.
Danke und Gruß Rolf
Hallo Rolfg,
dein Device ist nicht richtig gepair es steht noch ein R-pairCentral: set_0x123123 an.
Einfach noch einmal Anlernen.
MfG
Frohby
Hallo Frohby,
danke für deine Antwort. Leider geht es aber immer noch nicht. Habe noch 2x angelernt. Hier das List:
Internals:
CFGFN
DEF 353413
HMLANGW_MSGCNT 551
HMLANGW_RAWMSG 0500002A09865E3534130000000241CC01048C
HMLANGW_RSSI -42
HMLANGW_TIME 2017-08-24 17:44:59
IODev HMLANGW
LASTInputDev HMLANGW
MSGCNT 551
NAME Stromzaeler
NOTIFYDEV global
NR 204226
STATE Nack
TYPE CUL_HM
channel_01 HM_353413_IEC_01
channel_02 HM_353413_IEC_02
lastMsg No:09 - t:5E s:353413 d:000000 0241CC01048C
protCmdDel 20
protEvt_AESCom-ok 6 last_at:2017-08-24 06:36:24
protLastRcv 2017-08-24 17:44:59
protNack 7 last_at:2017-08-24 17:30:51
protResnd 1 last_at:2017-08-23 22:20:21
protSnd 42 last_at:2017-08-24 17:30:51
protState CMDs_done_Errors:1
rssi_at_HMLANGW avg:-42.1 lst:-42 min:-62 cnt:539 max:-39
Readings:
2017-08-24 17:24:49 Activity alive
2017-08-24 17:30:51 CommandAccepted no
2017-08-24 17:24:49 D-firmware 1.0
2017-08-24 17:24:49 D-serialNr MEQ0025637
2017-08-24 17:24:49 PairedTo 0x123123
2017-08-24 17:24:49 R-pairCentral 0x123123
2017-08-24 17:24:49 RegL_00. 02:01 22:BB 0A:12 0B:31 0C:23 44:17 14:06 00:00
2017-08-24 06:36:24 aesCommToDev ok
2017-08-24 06:36:24 aesKeyNbr 00
2017-08-23 23:28:56 kWh 0.0
2017-08-24 17:30:51 state Nack
Helper:
HM_CMDNR 9
cSnd 0112312335341301040000000001,0112312335341302040000000001
mId 00DE
rxType 12
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +353413,00,00,00
nextSend 1503589499.43295
prefIO
rxt 2
vccu
p:
353413
00
00
00
Mrssi:
mNo 09
Io:
HMLANGW -40
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_hmlangw:
avg -42.100185528757
cnt 539
lst -42
max -39
min -62
Shadowreg:
Tmpl:
Attributes:
IODev HMLANGW
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-ES-TX-WM
room Keller,CUL_HM
serialNr MEQ0025637
subType powerSensor
webCmd getConfig:clear msgEvents
HM Info sagt noch das:
missing register list
HM_353413_IEC_02: RegL_01.
Vielleicht noch eine Idee?
Danke und Gruß Rolf
Hallo,
habe das Gerät noch mal gelöscht und neu angelernt. Ohne Erfolg. Wenn ich Get Config drücke und den eventmonitor einschalte und dann am Stromzähler den rechten Knopf zum Verbinden drücke, zeigt der Eventmonitor folgendes an:
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_01 boot: off
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_01 eState: E: 15895.8 P: 1247
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_01 energy: 15895.8
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_01 energyCalc: 15895.8
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_01 power: 1247
2017-08-24 18:54:10 CUL_HM HM_353413_IEC_02 15895.8
2017-08-24 18:54:10 CUL_HM HM_353413 CMDs_done_Errors:1
2017-08-24 18:54:10 CUL_HM HM_353413 NACK
2017-08-24 18:54:10 CUL_HM HM_353413 Nack
Also sendete er doch auch. Ich verstehe das nicht.
HmInfo sagt immer noch:
missing register list
HM_353413_IEC_02: RegL_01.
Kann ich das irgenwie per set erledigen?
Danke und Gruß Rolf
Hallo,
nachdem ich jetzt noch ein paar Stunden probiert habe mit gerätereset und anlernen und Get Config, denke ich das das HM Gerät wohl defekt ist. Was mich nur Stutzig macht ist, das der Stomzähler laut Eventmonitor alle 3 Minuten folgendes sendet.
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_01 boot: off
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_01 eState: E: 9645.8 P: 754
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_01 energy: 9645.8
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_01 energyCalc: 9645.8
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_01 power: 754
2017-08-25 13:33:46 CUL_HM HM_353413_IEC_02 9645.8
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_01 boot: off
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_01 eState: E: 9666.6 P: 743
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_01 energy: 9666.6
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_01 energyCalc: 9666.6
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_01 power: 743
2017-08-25 13:36:00 CUL_HM HM_353413_IEC_02 9666.6
Diese Meldung steht im Logfile und kommt mir komisch vor:
2017.08.25 13:30:17 3: CUL_HM set HM_353413 getConfig
2017.08.25 13:30:32 3: Device HM_353413 added to ActionDetector with 000:10 time
Also wie er soll denke ich. Habe keinen Vergleich. Nur sehe ich leider keine Möglichkeit die Daten irgendwo auszulesen. Ich bekomme es nicht richtig gepairt. Habe immer cmd_pending und den Fehler in HM Info. Ich werde das Gerät wohl zurückschicken. Von euch scheint leider auch niemand eine Idee zuhaben.
Gruß Rolf
Ich nochmal ::),
mit Homematic bin ich irgendwie auf Kriegsfuß. nach dem ich jetzt mal ein doif auf HM_353413_IEC_01:energy angelegt habe bekahm ich auch readings. habe mal den Kanal in dem Stromzähler anglickt und siehe da, alle gewünschten readings vorhanden. Hier mal ein List:
Internals:
CFGFN
DEF 35341301
NAME HM_353413_IEC_01
NOTIFYDEV global
NR 2541
STATE ???
TYPE CUL_HM
chanNo 01
device HM_353413
READINGS:
2017-08-24 22:18:09 R-mtrConstGas 0.01 m3/I
2017-08-24 22:42:17 R-mtrConstIr 96 U/kWh
2017-08-24 22:18:09 R-mtrConstLed 10000 i/kWh
2017-08-24 22:41:53 R-mtrSensIr 23 %
2017-08-24 22:18:09 R-mtrType IR
2017-08-24 22:18:09 R-sign off
2017-08-24 22:18:09 R-transmitTryMax 6
2017-08-25 13:30:34 RegL_01. 08:00 30:06 95:02 96:00 97:60 98:00 99:0A 9A:27 9B:10 9C:17 00:00
2017-08-25 14:28:02 boot off
2017-08-25 14:28:02 eState E: 10333.3 P: 885
2017-08-25 14:28:02 energy 10333.3
2017-08-25 14:28:02 energyCalc 10333.3
2017-08-24 22:17:52 peerList
2017-08-25 14:28:02 power 885
helper:
getCfgListNo
expert:
def 1
det 1
raw 1
tpl 0
role:
chn 1
shadowReg:
tmpl:
Attributes:
model HM-ES-TX-WM
peerIDs
room Keller
Das erinnert mich an den blöden dimmer mit den 2 Kanälen. Muss oder soll ich den Kanal noch peeren? Dann brauch aber mal Hilfe für den Befehl. Ansonsten werde ich so damit weiter Arbeiten.
Das Useratribut aus dem Wiki will leider auch nicht:
attr HM_353413_IEC_01 userReadings kWh {sprintf("%.1f",ReadingsVal("HM_353413_IEC_01","energy","???")/1000)}
Am besten das ganze Thema wegen Dummheit löschen.
Gruß Rolf