Hallo Zusammen,
habe mich entschieden von Qivicon auf fhem umzusteigen.
Dafür habe ich mir das HM-MOD-PRI-PCB Modul geholt und in Betrieb genommen.
Das scheint auch alles zu funktionieren, den ich konnte den 1. Sensor einen Funkschalter mit Leistungsmessung einbinden.
Aber dann fangen die Probleme an.
Unter dem channel_02 HM_5D956_Pwr sehe ich alles wie frequency 50.01, power 11.52, state 3.8 und voltage 240.
Aber das schalten über channel_01 HM_52D956_Sw geht nicht.
Das sind die Info über "List"
Internals:
DEF 52D956
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 7
NAME HM_52D956
NOTIFYDEV global
NR 31
NTFY_ORDER 50-HM_52D956
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
channel_01 HM_52D956_Sw
channel_02 HM_52D956_Pwr
channel_03 HM_52D956_SenPwr
channel_04 HM_52D956_SenI
channel_05 HM_52D956_SenU
channel_06 HM_52D956_SenF
lastMsg No:09 - t:5E s:52D956 d:000000 80002C00047F003A096201
myHmUART_MSGCNT 7
myHmUART_RAWMSG 0500002E09845E52D95600000080002C00047F003A096201
myHmUART_RSSI -46
myHmUART_TIME 2017-02-17 19:12:25
protCmdDel 28
protLastRcv 2017-02-17 19:12:25
protResnd 12 last_at:2017-02-17 19:13:49
protResndFail 4 last_at:2017-02-17 19:13:54
protSnd 4 last_at:2017-02-17 19:13:33
protState CMDs_done_Errors:1
rssi_at_myHmUART avg:-47.57 max:-46 cnt:7 min:-49 lst:-46
Readings:
2017-02-17 18:56:56 Activity alive
2017-02-17 18:41:09 D-firmware 1.6
2017-02-17 18:41:09 D-serialNr NEQ1808930
2017-02-17 18:40:49 R-pairCentral set_0x424242
2017-02-17 18:55:37 fwUpdate fail:notInBootLoader
2017-02-17 19:13:54 state RESPONSE TIMEOUT:RegisterRead
Regl_00.:
VAL
Helper:
HM_CMDNR 12
cSnd 0142424252D95601040000000001,0142424252D95600040000000000
mId 00AC
rxType 1
supp_Pair_Rep 0
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +52D956,00,00,00
nextSend 1487355145.41274
prefIO
rxt 0
vccu
p:
52D956
00
00
00
Mrssi:
mNo 09
Io:
myHmUART -44
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
prs 1
Rssi:
At_myhmuart:
avg -47.5714285714286
cnt 7
lst -46
max -46
min -49
Attributes:
IODev myHmUART
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.6
model HM-ES-PMSw1-Pl
room CUL_HM
serialNr NEQ1808930
subType powerMeter
webCmd getConfig:clear msgEvents
und hier ein Ausschnitt aus dem Logfile:
2017.02.17 19:12:25.317 0: HMUARTLGW myHmUART recv: 01 05 00 00 2E msg: 09 84 5E 52D956 000000 80002C00047F003A096201
2017.02.17 19:12:31.982 0: HMUARTLGW myHmUART send: 00 08
2017.02.17 19:12:31.987 0: HMUARTLGW myHmUART recv: 00 040206, state 98
2017.02.17 19:12:31.987 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.17 19:12:31.987 0: HMUARTLGW myHmUART roundtrip delay: 0.0032
2017.02.17 19:12:33.211 0: HMUARTLGW myHmUART recv: 01 05 00 00 21 msg: 87 84 5E 325E8A 000000 959BAA0009B100A1095701
2017.02.17 19:12:33.215 3: myHmUART: Unknown code A1487845E325E8A000000959BAA0009B100A1095701::-33:myHmUART, help me!
2017.02.17 19:12:39.170 3: CUL_HM set HM_52D956_Sw on
2017.02.17 19:12:39.171 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A A0 11 424242 52D956 0201C80000
2017.02.17 19:12:40.132 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:12:40.133 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.17 19:12:40.568 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A A0 11 424242 52D956 0201C80000
2017.02.17 19:12:41.455 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:12:41.456 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.17 19:12:45.851 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A A0 11 424242 52D956 0201C80000
2017.02.17 19:12:46.763 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:12:46.763 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.17 19:12:46.985 0: HMUARTLGW myHmUART send: 00 08
2017.02.17 19:12:46.990 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2017.02.17 19:12:46.990 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.17 19:12:46.991 0: HMUARTLGW myHmUART roundtrip delay: 0.0033
2017.02.17 19:12:51.341 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A A0 11 424242 52D956 0201C80000
2017.02.17 19:12:52.317 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:12:52.318 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
Leider finde ich im Forum nicht nicht richtigen Lösungsansatz.
Wer kann mir helfen?
Vielen Dank vorab
Frank
Das Pairing scheint nicht abgeschlossen zu sein.
https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen
Vielen Dank Deudi, nach der Seit hatte ich das parring durchgeführt.
Laut der Seite zeigt R-pairCentral an ob die Verbindung steht
bei mir steht: R-pairCentral set_0x424242
mit "set HM_52D956 getConfig" passiert nur das
2017.02.17 19:30:52.687 3: CUL_HM set HM_52D956 getConfig
2017.02.17 19:30:52.688 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 11 A0 01 424242 52D956 00040000000000
2017.02.17 19:30:53.582 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:30:53.582 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.17 19:30:58.474 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 11 A0 01 424242 52D956 00040000000000
2017.02.17 19:30:59.451 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:30:59.451 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.17 19:30:59.452 0: HMUARTLGW myHmUART send: 00 08
2017.02.17 19:30:59.456 0: HMUARTLGW myHmUART recv: 00 04020C, state 98
2017.02.17 19:30:59.456 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.17 19:30:59.457 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.17 19:31:02.802 0: HMUARTLGW myHmUART send: 00 08
2017.02.17 19:31:02.807 0: HMUARTLGW myHmUART recv: 00 04020C, state 98
2017.02.17 19:31:02.808 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.17 19:31:02.808 0: HMUARTLGW myHmUART roundtrip delay: 0.0034
2017.02.17 19:31:04.286 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 11 A0 01 424242 52D956 00040000000000
2017.02.17 19:31:05.155 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.17 19:31:05.156 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
Poste doch mal ein list des HMUART:
list myHmUART
Vielleicht sieht man da etwas...
...z.B. welche FW läuft und ob der HMUART richtig läuft...
Gruß, Joachim
Hallo Joachim,
hier die Werte von list myHmUART
Vielen dank und Grüße
Frank
Internals:
AssignedPeerCnt 1
CNT 254
DEF /dev/ttyAMA0
DEVCNT 254
DevState 99
DevType UART
DeviceName /dev/ttyAMA0@115200
FD 11
LastOpen 1487354215.60743
NAME myHmUART
NR 28
PARTIAL
RAWMSG 040202
RSSI -38
STATE opened
TYPE HMUARTLGW
XmitOpen 1
msgLoadCurrent 1
msgLoadHistory 0/0/0/0/0/0/0/0/0/0/1/0
msgLoadHistoryAbs 1/1/1/1/1/1/1/1/1/1/1/0/0
owner 424242
Helper:
CreditTimer 4545
FW 66561
Initialized 1
SendCnt 36
Ackpending:
LastSendLen:
3
3
Log:
IDs:
sys
all
PeerQueue:
PendingCMD:
Roundtrip:
Delay 0.00318098068237305
Loadlvl:
lastHistory 1487422019.3047
Peers:
52D956 +52D956,00,00,00
Readings:
2017-02-17 18:56:59 D-HMIdAssigned 424242
2017-02-17 18:56:59 D-HMIdOriginal 4F6FEC
2017-02-17 18:56:59 D-firmware 1.4.1
2017-02-17 18:56:59 D-serialNr NEQ1331029
2017-02-17 18:56:55 D-type HM-MOD-UART
2017-02-17 18:56:59 cond ok
2017-02-18 12:56:03 load 1
2017-02-17 18:56:59 loadLvl low
2017-02-17 18:56:55 state opened
Helper:
Attributes:
hmId 424242
logIDs sys,all
Hallo Frank,
Herzlichen Glückwunsch zum erfolgreichen Entschluss weg zu gehen von dem Murkssystem.
In der Tat ist Dein Pairing nicht abgeschlossen. Mach mal bitte ein getConfig beim Schaltaktor Device und drücke danach beim Aktor selber die Anlernroutine.
Danke Leon, dass du die Verantwortung übernimmst, den erst wegen deinem Modul wurde ich angelockt. ;)
Ich weiß nicht ob ich dich richtig verstanden habe.
Im den Einstellungen vom HM_52D956 starte ich die Funktion getConfig und drücke dann am Gerät für 5 Sek den Taster an der Steckdose?
2017.02.18 14:21:47.409 3: CUL_HM set HM_52D956 getConfig
2017.02.18 14:21:47.411 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 02 A0 01 424242 52D956 00040000000000
2017.02.18 14:21:48.264 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.18 14:21:48.264 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.18 14:21:52.789 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 02 A0 01 424242 52D956 00040000000000
2017.02.18 14:21:53.686 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.18 14:21:53.686 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.18 14:21:55.516 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:21:55.520 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2017.02.18 14:21:55.521 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:21:55.521 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:21:57.482 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 02 A0 01 424242 52D956 00040000000000
2017.02.18 14:21:58.411 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.18 14:21:58.411 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.18 14:22:03.055 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 02 A0 01 424242 52D956 00040000000000
2017.02.18 14:22:03.931 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.02.18 14:22:03.938 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.02.18 14:22:03.939 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:22:03.943 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:22:03.944 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:22:03.944 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:22:10.522 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:22:10.526 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:22:10.527 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:22:10.527 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:22:16.916 0: HMUARTLGW myHmUART recv: 01 05 00 00 23 msg: 07 84 00 52D956 000000 1600AC4E455131383038393330513F0100
2017.02.18 14:22:16.920 3: Device HM_52D956 added to ActionDetector with 000:10 time
2017.02.18 14:22:21.836 0: HMUARTLGW myHmUART recv: 01 05 00 00 1A msg: 08 84 00 52D956 000000 1600AC4E455131383038393330513F0100
2017.02.18 14:22:25.529 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:22:25.533 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:22:25.534 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:22:25.534 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:22:26.835 0: HMUARTLGW myHmUART recv: 01 05 00 00 1A msg: 09 84 00 52D956 000000 1600AC4E455131383038393330513F0100
2017.02.18 14:22:26.839 3: Device HM_52D956 added to ActionDetector with 000:10 time
2017.02.18 14:22:31.836 0: HMUARTLGW myHmUART recv: 01 05 00 00 1A msg: 0A 84 00 52D956 000000 1600AC4E455131383038393330513F0100
2017.02.18 14:22:36.836 0: HMUARTLGW myHmUART recv: 01 05 00 00 1A msg: 0B 84 00 52D956 000000 1600AC4E455131383038393330513F0100
2017.02.18 14:22:36.851 3: Device HM_52D956 added to ActionDetector with 000:10 time
2017.02.18 14:22:40.536 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:22:40.540 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:22:40.541 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:22:40.541 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:22:55.539 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:22:55.544 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:22:55.544 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:22:55.545 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.02.18 14:22:59.379 0: HMUARTLGW myHmUART recv: 01 05 00 00 1A msg: 02 84 5E 52D956 000000 80002100104C00AF0946FE
2017.02.18 14:23:10.554 0: HMUARTLGW myHmUART send: 00 08
2017.02.18 14:23:10.558 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2017.02.18 14:23:10.559 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.02.18 14:23:10.559 0: HMUARTLGW myHmUART roundtrip delay: 0.0030
2017.02.18 14:23:15.454 0: HMUARTLGW myHmUART recv: 01 05 00 00 22 msg: 4E 84 5E 325E8A 000000 95AE2A0009A7009F0944FF
2017.02.18 14:23:15.456 3: myHmUART: Unknown code A144E845E325E8A00000095AE2A0009A7009F0944FF::-34:myHmUART, help me!
Im Anhang das ich alle Infos vom Schalter sehe und den Punkt getConfig im Menü.
Ich bekomme auch immer wieder die Meldung "MISSING ACK". Siehe Bild.
Viele Grüße Frank
Hallo Frank,
Also Du machst auf jeden Fall nichts falsch. getConfig machst Du beim Device und nicht bei den Channels, das ist richtig so. Nach dem Du denn den Anlernknopf gedrückt hast sollte eigentlich das CMDs_prosessing weggehen.
Hast Du den Aktor vorher an der Qivicon Base gehabt und sauber abgelernt? Nicht das da noch Verschlüsselung aktiv ist.
Grüße
Leon
Hey Leon,
komisch. Habe ihn jetzt nochmals angelernt und wieder abgelernt. Zur Sicherheit habe ich die Qivicon Box vom Strom genommen.
Und nun klappt es, selbst wenn jetzt die alte Box wieder am Strom ist.
Danke Leon!
Grüße
Frank
Hihi, hab ja gar nichts gemacht. Lach.
Aber schön das es nun geht. Freue mich.
Und nun habe viel Spaß und die größtmögliche Freiheit mit einer Hausautomatisierung und nicht nur Ärger mit einer Hausfernbedienung.
Grüße
Leon