Ich habe mich hier mal an den Wiki-Artikel https://wiki.fhem.de/wiki/HM-WDS100-C6-O_Funk-Kombi-Sensor_OC3#Sturmerkennung gehalten. Da ich an meiner VCCU noch keine virtuellen Kanäle hatte, habe ich mit
set VCCU virtual 50
mal 50 Stück angelegt. Danach habe ich wie im Wiki-Artikel beschrieben mit
set Wetterstation peerChan 1 VCCU_Btn3 single set
das Peering hergestellt. Laut Wiki-Artikel sollten die Readings
R-VCCU_Chan03-stormLowThresh 5
R-VCCU_Chan03-stormUpThresh 25
auftauchen. Ich sehe auf Seite der Wetterstation aber nur
R-VCCU_Btn3-peerNeedsBurst set_off
Was habe ich falsch gemacht bzw. was fehlt mir?
Wie sieht es mit dem Attribut peerID auf beiden Seiten aus?
Interessant. Auf Seite der Wetterstation steht
peerIDs 00000000
Beim VCCU_Btn3 gibt es gar kein peerIDs-Attribut. Dort steht nur in den Readings
peerList Wetterstation
mit getConfig aktualisieren. Wenn er schon peerNeedsBurst anbietet, ist die Konfig unvollständig, meine ich.
Gepairt ist korrekt?
edit: peerChan war ok.
Ja. Gepairt ist die Wetterstation meiner Ansicht nach korrekt. Es steht kein "set_" mehr vor der ID. Habe im State jetzt aber ein MISSING ACK bzw. im CommState einCMDs_done_Errors:1. Kann es sein, dass das HmLanGw zu weit weg steht?
rssi_at_hmLanGw01 cnt:23 min:-73 max:-72 avg:-72.08 lst:-73
Ein getConfig funktioniert nicht. Bekomme immer einen Error.
Ich habe die Station nicht. Kann dazu nichts sagen. Wenn ein paired-To richtig steht, sollten sie reden.
Die RSSI sind top.
warum zeigst du uns nicht mal ein ganzes list?
Aber gerne doch:
Internals:
DEF 62E4DD
FUUID 5edd13f5-f33f-88ea-7505-5b730e7b7ad781e4
IODev hmLanGw01
LASTInputDev hmLanGw01
MSGCNT 14
NAME Wetterstation
NOTIFYDEV global
NR 191
NTFY_ORDER 50-Wetterstation
STATE Temperatur: 22.1 °C, Feuchtigkeit: 50 %, Helligkeit: 210, Regen: 102.66 mm/qm, Wind: 19.4 km/h, Richtung: 110
TYPE CUL_HM
chanNo 01
hmLanGw01_MSGCNT 14
hmLanGw01_RAWMSG 0500004B47867062E4DD00000000DD32015CC0C216C4D2
hmLanGw01_RSSI -75
hmLanGw01_TIME 2020-06-18 17:53:23
lastMsg No:47 - t:70 s:62E4DD d:000000 00DD32015CC0C216C4D2
protCmdDel 12
protLastRcv 2020-06-18 17:53:23
protRcv 14 last_at:2020-06-18 17:53:23
protResnd 3 last_at:2020-06-18 17:33:51
protResndFail 1 last_at:2020-06-18 17:41:02
protSnd 8 last_at:2020-06-18 17:40:57
protState CMDs_done_Errors:1
rssi_at_hmLanGw01 cnt:14 min:-75 max:-74 avg:-74.64 lst:-75
Helper:
DBLOG:
R-VCCU_Btn3-peerNeedsBurst:
DBLogging:
TIME 1592494142.51799
VALUE set_off
R-burstRx:
DBLogging:
TIME 1592493999.24686
VALUE off
R-pairCentral:
DBLogging:
TIME 1592493999.24686
VALUE 0x14D5B5
R-sunThresh:
DBLogging:
TIME 1592493999.808
VALUE 50
R-windSpeedRsltSrc:
DBLogging:
TIME 1592493999.808
VALUE max
battery:
DBLogging:
TIME 1592495603.17908
VALUE ok
brightness:
DBLogging:
TIME 1592495603.17908
VALUE 210
commState:
DBLogging:
TIME 1592494862.77027
VALUE CMDs_done_Errors:1
humidity:
DBLogging:
TIME 1592495603.17908
VALUE 50
isRaining:
DBLogging:
TIME 1592495603.17908
VALUE 0
rain:
DBLogging:
TIME 1592495603.17908
VALUE 102.66
state:
DBLogging:
TIME 1592495603.17908
VALUE T: 22.1 H: 50 W: 19.4 R: 102.66 IR: 0 WD: 110 WDR: 67.5 S: 196 B: 210
sunshine:
DBLogging:
TIME 1592495603.17908
VALUE 196
temperature:
DBLogging:
TIME 1592495603.17908
VALUE 22.1
windDirRange:
DBLogging:
TIME 1592495603.17908
VALUE 67.5
windDirection:
DBLogging:
TIME 1592495603.17908
VALUE 110
windSpeed:
DBLogging:
TIME 1592495603.17908
VALUE 19.4
READINGS:
2020-06-18 17:25:18 Activity alive
2020-06-18 17:26:38 CommandAccepted yes
2020-06-18 17:25:18 D-firmware 1.6
2020-06-18 17:25:18 D-serialNr OEQ1864856
2020-06-18 17:26:39 PairedTo 0x14D5B5
2020-06-18 17:29:02 R-VCCU_Btn3-peerNeedsBurst set_off
2020-06-18 17:26:39 R-burstRx off
2020-06-18 17:26:39 R-pairCentral 0x14D5B5
2020-06-18 17:26:39 R-sunThresh 50
2020-06-18 17:26:39 R-windSpeedRsltSrc max
2020-06-18 17:53:23 battery ok
2020-06-18 17:53:23 brightness 210
2020-06-18 17:41:02 commState CMDs_done_Errors:1
2020-06-18 17:53:23 humidity 50
2020-06-18 17:53:23 isRaining 0
2020-06-18 17:53:23 rain 102.66
2020-06-18 17:53:23 state T: 22.1 H: 50 W: 19.4 R: 102.66 IR: 0 WD: 110 WDR: 67.5 S: 196 B: 210
2020-06-18 17:53:23 sunshine 196
2020-06-18 17:53:23 temperature 22.1
2020-06-18 17:53:23 windDirRange 67.5
2020-06-18 17:53:23 windDirection 110
2020-06-18 17:53:23 windSpeed 19.4
helper:
HM_CMDNR 71
cSnd 0113D5A562E4DD0103,0113D5A562E4DD01040000000001
getCfgList all
getCfgListNo ,1,4
mId 00AE
peerFriend peerAct,peerVirt
peerIDsRaw ,00000000
peerOpt 1p:THSensor,4:THSensor,p:THSensor
regLst 0,1,1p,4p
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1592493918.80868
TmplTs 1592493918.80868
cmdKey :1:1:0::00AE:01
TmplCmds:
cmdList:
assignHmKey:
burstXmit:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
peerBulk:-peer1,peer2,...- [set|unset]
peerChan:0 -actChn- ... single [set|unset] [actor|remote|both]
peerSmart:[MarkiseOben|MarkiseUnten|VCCU_Btn1|VCCU_Btn10|VCCU_Btn11|VCCU_Btn12|VCCU_Btn13|VCCU_Btn14|VCCU_Btn15|VCCU_Btn16|VCCU_Btn17|VCCU_Btn18|VCCU_Btn19|VCCU_Btn2|VCCU_Btn20|VCCU_Btn21|VCCU_Btn22|VCCU_Btn23|VCCU_Btn24|VCCU_Btn25|VCCU_Btn26|VCCU_Btn27|VCCU_Btn28|VCCU_Btn29|VCCU_Btn3|VCCU_Btn30|VCCU_Btn31|VCCU_Btn32|VCCU_Btn33|VCCU_Btn34|VCCU_Btn35|VCCU_Btn36|VCCU_Btn37|VCCU_Btn38|VCCU_Btn39|VCCU_Btn4|VCCU_Btn40|VCCU_Btn41|VCCU_Btn42|VCCU_Btn43|VCCU_Btn44|VCCU_Btn45|VCCU_Btn46|VCCU_Btn47|VCCU_Btn48|VCCU_Btn49|VCCU_Btn5|VCCU_Btn50|VCCU_Btn6|VCCU_Btn7|VCCU_Btn8|VCCU_Btn9|Waschmaschine_Sw|thermostatAbz_WindowRec|thermostatAbz_remote|thermostatBadOben_WindowRec|thermostatBadOben_remote|thermostatBadUnten_WindowRec|thermostatBadUnten_remote|thermostatFlurUnten_WindowRec|thermostatFlurUnten_remote|thermostatKinderzimmer_WindowRec|thermostatKinderzimmer_remote|thermostatKlavierzimmer_WindowRec|thermostatKlavierzimmer_remote|thermostatSchlafzimmer_WindowRec|thermostatSchlafzimmer_remote|thermostatWohnzimmerFenster_WindowRec|thermostatWohnzimmerFenster_remote|thermostatWohnzimmerWand_WindowRec|thermostatWohnzimmerWand_remote]
raw:data ...
regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sign:[on|off]
tplDel:tmplt
trgEventL:[-peer-] -condition-
trgEventS:[-peer-] -condition-
trgPressL:[-peer-]
trgPressS:[-peer-]
unpair:
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +62E4DD,00,00,00
nextSend 1592495603.2739
prefIO
rxt 2
vccu VCCU
p:
62E4DD
00
00
00
mRssi:
mNo 47
io:
hmLanGw01:
-73
-73
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
at_hmLanGw01:
avg -74.6428571428571
cnt 14
lst -75
max -74
min -75
shadowReg:
RegL_04.VCCU_Btn3 01:00
tmpl:
Attributes:
IODev hmLanGw01
IOgrp VCCU
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
expert 2_raw
firmware 1.6
icon weather_storm
model HM-WDS100-C6-O-2
peerIDs 00000000,
room CUL_HM
serialNr OEQ1864856
stateFormat Temperatur: temperature °C, Feuchtigkeit: humidity %, Helligkeit: brightness, Regen: rain mm/qm, Wind: windSpeed km/h, Richtung: windDirection
subType THSensor
Was mir am Rande aufgefallen ist. Im Forum sehe ich bei dem Device oft Firmware 1.4. Mein Kombisensor hat Firmware 1.6.
bitte noch lists vom gateway und der vccu
Hier die VCCU:
Internals:
DEF 14D5B5
FUUID 5ecebf37-f33f-88ea-4e2d-4fdf487b6eb30ef5
IODev hmLanGw01
NAME VCCU
NOTIFYDEV global
NR 83
NTFY_ORDER 50-VCCU
STATE hmLanGw01:ok
TYPE CUL_HM
assignedIOs hmLanGw01
channel_01 VCCU_Btn1
channel_02 VCCU_Btn2
channel_03 VCCU_Btn3
channel_04 VCCU_Btn4
channel_05 VCCU_Btn5
channel_06 VCCU_Btn6
channel_07 VCCU_Btn7
channel_08 VCCU_Btn8
channel_09 VCCU_Btn9
channel_0A VCCU_Btn10
channel_0B VCCU_Btn11
channel_0C VCCU_Btn12
channel_0D VCCU_Btn13
channel_0E VCCU_Btn14
channel_0F VCCU_Btn15
channel_10 VCCU_Btn16
channel_11 VCCU_Btn17
channel_12 VCCU_Btn18
channel_13 VCCU_Btn19
channel_14 VCCU_Btn20
channel_15 VCCU_Btn21
channel_16 VCCU_Btn22
channel_17 VCCU_Btn23
channel_18 VCCU_Btn24
channel_19 VCCU_Btn25
channel_1A VCCU_Btn26
channel_1B VCCU_Btn27
channel_1C VCCU_Btn28
channel_1D VCCU_Btn29
channel_1E VCCU_Btn30
channel_1F VCCU_Btn31
channel_20 VCCU_Btn32
channel_21 VCCU_Btn33
channel_22 VCCU_Btn34
channel_23 VCCU_Btn35
channel_24 VCCU_Btn36
channel_25 VCCU_Btn37
channel_26 VCCU_Btn38
channel_27 VCCU_Btn39
channel_28 VCCU_Btn40
channel_29 VCCU_Btn41
channel_2A VCCU_Btn42
channel_2B VCCU_Btn43
channel_2C VCCU_Btn44
channel_2D VCCU_Btn45
channel_2E VCCU_Btn46
channel_2F VCCU_Btn47
channel_30 VCCU_Btn48
channel_31 VCCU_Btn49
channel_32 VCCU_Btn50
Helper:
DBLOG:
IOopen:
DBLogging:
TIME 1592497510.71703
VALUE 1
state:
DBLogging:
TIME 1592497510.71703
VALUE hmLanGw01:ok
READINGS:
2020-06-08 18:58:08 CommandAccepted yes
2020-06-18 18:25:10 IOopen 1
2020-06-01 10:53:42 aesReqTo HM_4DD24F
2020-06-14 18:35:58 commState CMDs_done
2020-06-08 18:44:11 recentStateType ack
2020-06-18 18:25:10 state hmLanGw01:ok
2020-06-07 11:59:00 unknown_2C68AF received
2020-06-01 11:34:53 unknown_341A54 received
2020-06-18 16:06:08 unknown_378BEA received
2020-05-28 10:06:28 unknown_3C4D12 received
2020-05-31 19:40:48 unknown_3CE215 received
2020-05-31 22:50:50 unknown_3CEBF9 received
2020-05-28 10:04:30 unknown_3CEDAE received
2020-05-28 10:16:20 unknown_3CF55F received
2020-05-28 10:16:31 unknown_3D04E1 received
2020-06-17 16:44:29 unknown_3D9F4B received
2020-05-28 10:11:37 unknown_3F6633 received
2020-05-28 10:07:36 unknown_3F6634 received
2020-06-01 10:39:12 unknown_3F664F received
2020-06-07 18:40:10 unknown_428B48 received
2020-06-12 07:11:02 unknown_43C0A5 received
2020-05-31 16:08:13 unknown_463BEA received
2020-06-01 10:51:48 unknown_4DD24F received
2020-06-17 17:09:46 unknown_5FDBF4 received
2020-06-07 18:19:10 unknown_62E4DD received
2020-06-01 11:32:39 unknown_CD3A14 received
2020-06-01 17:47:30 unknown_F10000 received
helper:
HM_CMDNR 5
mId FFF0
peerFriend peerSens,peerAct
peerOpt -:virtual
regLst 0
rxType 1
ack:
cmds:
TmplKey :no:1592493918.66148
TmplTs 1592493918.66148
cmdKey :0:1:1::FFF0:01
TmplCmds:
cmdList:
assignHmKey:
assignIO:-IO- [set|unset]...
clear:[readings|rssi|msgErrors|msgErrors|unknownDev]
defIgnUnknown:
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getDevInfo:
hmPairForSec:-sec- ...
hmPairSerial:-serial-
peerSmart:[BewegungsmelderAussen|Gartentuer|Haustuer|Kellerabteil|MarkiseOben|MarkiseUnten|MarkisenFernbedienung_Btn_01|MarkisenFernbedienung_Btn_02|MarkisenFernbedienung_Btn_03|MarkisenFernbedienung_Btn_04|MarkisenFernbedienung_Btn_05|MarkisenFernbedienung_Btn_06|MarkisenFernbedienung_Btn_07|MarkisenFernbedienung_Btn_08|MarkisenSchalterOben_Btn_01|MarkisenSchalterOben_Btn_02|MarkisenSchalterUnten_Btn_01|MarkisenSchalterUnten_Btn_02|MarkisenSchalterUnten_Btn_03|MarkisenSchalterUnten_Btn_04|MarkisenSchalterUnten_Btn_05|MarkisenSchalterUnten_Btn_06|TerrassentuerOG|Waschmaschine_SenF|Waschmaschine_SenI|Waschmaschine_SenPwr|Waschmaschine_SenU|Waschmaschine_Sw|Wetterstation|thermostatAbz_WindowRec|thermostatAbz_remote|thermostatBadOben_WindowRec|thermostatBadOben_remote|thermostatBadUnten_WindowRec|thermostatBadUnten_remote|thermostatFlurUnten_WindowRec|thermostatFlurUnten_remote|thermostatKinderzimmer_WindowRec|thermostatKinderzimmer_remote|thermostatKlavierzimmer_WindowRec|thermostatKlavierzimmer_remote|thermostatSchlafzimmer_WindowRec|thermostatSchlafzimmer_remote|thermostatWohnzimmerFenster_WindowRec|thermostatWohnzimmerFenster_remote|thermostatWohnzimmerWand_WindowRec|thermostatWohnzimmerWand_remote]
raw:data ...
reset:
unpair:
update:
virtual:-noButtons-
expert:
def 1
det 0
raw 1
tpl 0
io:
prefIO
vccu VCCU
ioList:
hmLanGw01
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
tmpl:
Attributes:
IODev hmLanGw01
IOList hmLanGw01, hmLanGw02, hmLanGw03
IOgrp VCCU
expert 2_raw
model CCU-FHEM
modelForce CCU-FHEM
subType virtual
webCmd virtual:update
Und hier das Gateway:
Internals:
AssignedPeerCnt 25
CNT 29
Clients :CUL_HM:
DEF uart://hmlangw01.lan:2000
DEVCNT 38
DevState 99
DevType UART
DeviceName hmlangw01.lan:2000
FD 4
FUUID 5ecec1a4-f33f-88ea-a9a4-cd94ca41931fd0
LastOpen 1592493922.86291
NAME hmLanGw01
NOTIFYDEV global
NR 84
NTFY_ORDER 50-hmLanGw01
PARTIAL
RAWMSG 0500002C7186103F66340000000A24D70E0040
RSSI -44
STATE opened
TYPE HMUARTLGW
XmitOpen 1
model HM-MOD-UART
msgLoadCurrent 2
msgLoadHistory 1/-1/0/0/0/0/0/0/0/0/0/0
msgLoadHistoryAbs 2/1/2/2/2/2/2/2/2/2/2/2/2
owner 14D5B5
owner_CCU VCCU
Helper:
CreditTimer 1231
FW 66561
Initialized 1
SendCnt 132
AckPending:
DBLOG:
D-HMIdAssigned:
DBLogging:
TIME 1592493925.3945
VALUE 14D5B5
D-HMIdOriginal:
DBLogging:
TIME 1592493925.47572
VALUE 670F7B
D-firmware:
DBLogging:
TIME 1592493925.59055
VALUE 1.4.1
D-serialNr:
DBLogging:
TIME 1592493925.67055
VALUE PEQ0173593
cond:
DBLogging:
TIME 1592493926.01068
VALUE ok
loadLvl:
DBLogging:
TIME 1592497510.69655
VALUE low
state:
DBLogging:
TIME 1592493922.86321
VALUE CONNECTED
LastSendLen:
3
3
Log:
IDs:
PendingCMD:
RoundTrip:
Delay 0.0043489933013916
loadLvl:
lastHistory 1592512225.85033
MatchList:
1:CUL_HM ^A......................
Peers:
2C68AF +2C68AF,00,00,00
341A54 +341A54,00,00,00
3A707E +3A707E,00,00,00
3C4D12 +3C4D12,00,00,00
3CE215 +3CE215,00,00,00
3CEBF9 +3CEBF9,00,00,00
3CEDAE +3CEDAE,00,00,00
3CF55F +3CF55F,00,00,00
3D04E1 +3D04E1,00,00,00
3D9F4B +3D9F4B,00,00,00
3E58AF +3E58AF,00,00,00
3F6633 +3F6633,00,00,00
3F6634 +3F6634,00,00,00
3F664F +3F664F,00,00,00
3FA3BD +3FA3BD,00,00,00
428B48 +428B48,00,00,00
43C0A5 +43C0A5,00,00,00
463BEA +463BEA,00,00,00
4DD24F +4DD24F,00,00,00
4DD306 +4DD306,00,00,00
4DD4BC +4DD4BC,00,00,00
5AB500 +5AB500,00,00,00
5FDBF4 +5FDBF4,00,00,00
62E4DD +62E4DD,00,00,00
67347D +67347D,00,00,00
READINGS:
2020-06-18 17:25:25 D-HMIdAssigned 14D5B5
2020-06-18 17:25:25 D-HMIdOriginal 670F7B
2020-06-18 17:25:25 D-firmware 1.4.1
2020-06-18 17:25:25 D-serialNr PEQ0173593
2020-06-18 17:25:17 D-type HM-MOD-UART
2020-06-18 17:25:26 cond ok
2020-06-18 22:29:02 load 2
2020-06-18 18:25:10 loadLvl low
2020-06-18 17:25:22 state opened
helper:
Attributes:
hmId 14D5B5
vccu:
1. attr iolist => leerzeichen löschen
2. attr modelforce löschen
3a. save
3b. fhem update falls nötig
4. fhem restart
5. nichts löschen und nichts resetten
6. getconfig versuchen
7. peeren wiederholen
Vielen Dank!
Das mit den Leerzeichen löst vermutlich dieses Problem hier: https://forum.fhem.de/index.php/topic,111974.msg1062654.html Habe mich schon gewundert warum nur das hmLanGw01 ordentlich zu funktionieren scheint... (war das erste in der IOGrp)
Bei einem getConfig bekomme ich leider nach wie vor CMDs_done_Errors:1 bzw. MISSING ACK obwohl das Device davon abgesehen zu funktionieren scheint.
fhem update hast du gemacht?
zeig mal die ausgabe vom befehl "version".
"get hminfo configCheck" ist sauber?
setze im sensor das beste io als prefered io.
dann sniffe das getconfig wie im wiki beschrieben.
Hier die Version:
Latest Revision: 22197
File Rev Last Change
fhem.pl 22189 2020-06-17 13:53:32Z rudolfkoenig
90_at.pm 21639 2020-04-11 08:45:19Z rudolfkoenig
98_autocreate.pm 21659 2020-04-13 10:08:36Z rudolfkoenig
98_cmdalias.pm 16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm 21659 2020-04-13 10:08:36Z rudolfkoenig
10_CUL_HM.pm 22181 2020-06-14 15:50:06Z martinp876
93_DbLog.pm 22018 2020-05-24 06:33:11Z DS_Starter
98_dummy.pm 20665 2019-12-06 11:05:35Z rudolfkoenig
91_eventTypes.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
93_FHEM2FHEM.pm 17361 2018-09-17 11:44:10Z rudolfkoenig
01_FHEMWEB.pm 22024 2020-05-24 19:00:01Z rudolfkoenig
92_FileLog.pm 20826 2019-12-25 19:06:07Z rudolfkoenig
95_FLOORPLAN.pm 13735 2017-03-19 12:43:53Z UliM
10_FS20.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
98_help.pm 21551 2020-03-31 11:01:06Z betateilchen
98_HMinfo.pm 22171 2020-06-12 12:35:22Z martinp876
00_HMUARTLGW.pm 18838 2019-03-09 20:40:14Z mgernoth
02_HTTPSRV.pm 20110 2019-09-05 17:30:20Z neubert
30_HUEBridge.pm 21366 2020-03-06 12:01:05Z justme1968
31_HUEDevice.pm 21837 2020-05-02 08:59:46Z justme1968
58_HVAC_DaikinAC.pm 22052 2020-05-28 19:45:11Z roelb
49_IPCAM.pm 18505 2019-02-05 21:50:23Z rudolfkoenig
70_Jabber.pm 12904 2016-12-29 12:44:32Z BioS
98_JsonList2.pm 21509 2020-03-25 11:20:51Z rudolfkoenig
73_MPD.pm 15830 2018-01-08 18:45:38Z Wzut
91_notify.pm 21427 2020-03-15 10:10:32Z rudolfkoenig
70_ONKYO_AVR.pm 20992 2020-01-15 22:53:09Z delmar
99_SUNRISE_EL.pm 18732 2019-02-25 13:15:34Z rudolfkoenig
98_SVG.pm 22058 2020-05-29 09:08:58Z rudolfkoenig
00_TCM.pm 19607 2019-06-13 08:06:53Z klaus.schauer
98_telnet.pm 21647 2020-04-12 12:13:17Z rudolfkoenig
59_Twilight.pm 16005 2018-01-27 06:05:51Z igami
99_Utils.pm 21768 2020-04-24 14:22:12Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
59_Wunderground.pm 18995 2019-03-22 20:09:53Z loredo
AttrTemplate.pm 21408 2020-03-11 16:09:28Z rudolfkoenig
Blocking.pm 17553 2018-10-17 15:56:35Z rudolfkoenig
Color.pm 20813 2019-12-22 18:42:10Z justme1968
DevIo.pm 22127 2020-06-06 14:42:34Z rudolfkoenig
GPUtils.pm 19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm 20888 2020-01-05 06:59:29Z martinp876
HttpUtils.pm 22132 2020-06-07 09:06:48Z rudolfkoenig
Meta.pm 21008 2020-01-18 10:22:10Z loredo
ONKYOdb.pm 14012 2017-04-17 13:09:41Z loredo
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 19208 2019-04-17 19:27:09Z rudolfkoenig
TcpServerUtils.pm 21344 2020-03-03 11:10:07Z rudolfkoenig
UConv.pm 21159 2020-02-09 14:04:27Z loredo
Unit.pm 19614 2019-06-13 23:11:25Z loredo
fhemweb.js 22094 2020-06-02 10:20:18Z rudolfkoenig
svg.js 20860 2019-12-31 12:20:15Z rudolfkoenig
Hier der HMinfo configCheck:
configCheck done:
missing register list
Kellerabteil: RegL_00.,RegL_01.
RauchmelderWohnzimmer: RegL_00.
Register changes pending
Wetterstation
peer list incomplete. Use getConfig to read it.
incomplete: Haustuer:
incomplete: Kellerabteil:
peer not verified. Check that peer is set on both sides
VCCU_Btn3 p:Wetterstation
peering strange - likely not suitable
RauchmelderFLurEG not peered!! add SD to any team !!
RauchmelderFlurOben not peered!! add SD to any team !!
RauchmelderKinderzimmer not peered!! add SD to any team !!
RauchmelderWohnzimmer not peered!! add SD to any team !!
trigger sent to undefined device
triggerUndefined: Haustuer:1F5E6B
PairedTo missing/unknown
Kellerabteil
templist mismatch
thermostatAbz_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatBadOben_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatBadUnten_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatFlurUnten_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatKinderzimmer_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatKlavierzimmer_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatSchlafzimmer_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatWohnzimmerFenster_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
thermostatWohnzimmerWand_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
(Habe hier zugegebenermaßen noch ein paar Baustellen offen...)
Hier was ich mitsniffen konnte:
2020.06.19 10:03:07.643 0: HMUARTLGW hmLanGw01 send: 01 0662E4DD000100
2020.06.19 10:03:07.683 0: HMUARTLGW hmLanGw01 recv: 01 040701010019FFFFFFFFFFFFFFFF, state 90
2020.06.19 10:03:07.683 0: HMUARTLGW hmLanGw01 GetSet Ack: 07, state 90
2020.06.19 10:03:07.684 0: HMUARTLGW hmLanGw01 added peer: 62E4DD, aesChannels: FFFFFFFFFFFFFFFF
2020.06.19 10:03:07.684 0: HMUARTLGW hmLanGw01 send: 01 0662E4DD000100
2020.06.19 10:03:07.730 0: HMUARTLGW hmLanGw01 recv: 01 040701010019FFFFFFFFFFFFFFFF, state 93
2020.06.19 10:03:07.730 0: HMUARTLGW hmLanGw01 GetSet Ack: 07, state 93
2020.06.19 10:03:07.730 0: HMUARTLGW hmLanGw01 added peer: 62E4DD, aesChannels: FFFFFFFFFFFFFFFF
[...]
2020.06.19 10:06:01.622 0: HMUARTLGW hmLanGw01 recv: 01 05 10 00 49 msg: C7 86 70 62E4DD 000000 00B643015CC09D1167D0
2020.06.19 10:06:01.718 0: HMUARTLGW hmLanGw01 send: 01 02 00 00 00 msg: C8 A1 12 13D5A5 62E4DD
2020.06.19 10:06:02.632 0: HMUARTLGW hmLanGw01 recv: 01 0404, state 100
2020.06.19 10:06:02.632 0: HMUARTLGW hmLanGw01 can't send due to unknown problem (no response?)
[...]
2020.06.19 10:09:01.374 0: HMUARTLGW hmLanGw01 recv: 01 05 10 00 49 msg: C8 86 70 62E4DD 000000 00B742015CC0C80B6ACF
2020.06.19 10:09:01.470 0: HMUARTLGW hmLanGw01 send: 01 02 00 00 00 msg: C9 A1 12 13D5A5 62E4DD
2020.06.19 10:09:02.404 0: HMUARTLGW hmLanGw01 recv: 01 0404, state 100
2020.06.19 10:09:02.404 0: HMUARTLGW hmLanGw01 can't send due to unknown problem (no response?)
[...]
2020.06.19 10:11:46.624 0: HMUARTLGW hmLanGw01 recv: 01 05 10 00 4A msg: C9 86 70 62E4DD 000000 00B742015CC0C2186CCF
2020.06.19 10:11:46.720 0: HMUARTLGW hmLanGw01 send: 01 02 00 00 00 msg: CA A1 12 13D5A5 62E4DD
2020.06.19 10:11:47.717 0: HMUARTLGW hmLanGw01 recv: 01 0404, state 100
2020.06.19 10:11:47.718 0: HMUARTLGW hmLanGw01 can't send due to unknown problem (no response?)
[...]
2020.06.19 10:14:17.375 0: HMUARTLGW hmLanGw01 recv: 01 05 10 00 4A msg: CA 86 70 62E4DD 000000 00B841015CC09D046FD2
2020.06.19 10:14:17.471 0: HMUARTLGW hmLanGw01 send: 01 02 00 00 00 msg: CB A1 12 13D5A5 62E4DD
2020.06.19 10:14:18.375 0: HMUARTLGW hmLanGw01 recv: 01 0404, state 100
2020.06.19 10:14:18.375 0: HMUARTLGW hmLanGw01 can't send due to unknown problem (no response?)
2020.06.19 10:14:20.956 0: HMUARTLGW hmLanGw01 send: 01 0662E4DD000000
2020.06.19 10:14:20.977 0: HMUARTLGW hmLanGw01 recv: 01 040701010019FFFFFFFFFFFFFFFF, state 90
2020.06.19 10:14:20.977 0: HMUARTLGW hmLanGw01 GetSet Ack: 07, state 90
2020.06.19 10:14:20.977 0: HMUARTLGW hmLanGw01 added peer: 62E4DD, aesChannels: FFFFFFFFFFFFFFFF
2020.06.19 10:14:20.977 0: HMUARTLGW hmLanGw01 send: 01 0662E4DD000000
2020.06.19 10:14:21.026 0: HMUARTLGW hmLanGw01 recv: 01 040701010019FFFFFFFFFFFFFFFF, state 93
2020.06.19 10:14:21.026 0: HMUARTLGW hmLanGw01 GetSet Ack: 07, state 93
2020.06.19 10:14:21.026 0: HMUARTLGW hmLanGw01 added peer: 62E4DD, aesChannels: FFFFFFFFFFFFFFFF
Gerade "Für alle zur Info. Bevor man Sturmmeldungen vom HM-WDS100-C6-O-2 bekommt muss man das Attribut model auf HM-WDS100-C6-O stellen und danach peeren." in https://forum.fhem.de/index.php?topic=71025.0 gelesen. Ich habe offenbar
model HM-WDS100-C6-O-2
Habe mit
attr modelForce HM-WDS100-C6-O
nun mal das Model angepasst und - siehe da - ich habe folgende neue Readings:
R-VCCU_Btn3-peerNeedsBurst set_off
R-VCCU_Btn3-stormLowThresh 5
R-VCCU_Btn3-stormUpThresh 20
RegL_01.VCCU_Btn3 00:00 05:32 06:14 07:05 0A:01
sowie ein neues Attribut, das mir so sehr gefällt:
peerIDs 00000000,13D5A503
Ob hier nicht im HM-Modul etwas angepasst werden müsste, damit die "-2"-Version der Wetterstation auch von Haus aus funktioniert?
So. Jetzt muss ich mir nur noch überlegen worauf ich die storm-Treshold-Werte setze und wie ich das am besten testen kann...
der sniff hat gezeigt, dass der sensor einfach nicht antwortet, wenn beim wakeup versucht wird zu kommunizieren.
ich denke, das wird mit dem "neuen" model nicht anders sein, oder?
interessant wäre eine anlernmessage zu sniffen, um das "tatsächliche" model zu sehen. dazu müsstest du durch drücken des configtasters am device den "countdown" starten.
wenn ich mich richtig erinnere, gibt es ja einige probleme mit dem sensor, egal welches model genau.
eventuell muss man zum abarbeiten der cmds immer den configtaster am sensor nutzen.
grundsätzlich solltest du hminfo configcheck sauber halten, auch wenn es mit diesem problem nichts zu tun hat.
je sauberer, desto weniger potentielle probleme des ganzen systems.
Zitat von: frank am 19 Juni 2020, 11:20:05
der sniff hat gezeigt, dass der sensor einfach nicht antwortet, wenn beim wakeup versucht wird zu kommunizieren.
ich denke, das wird mit dem "neuen" model nicht anders sein, oder?
[...]
Eben doch. Neues model gesetzt und es scheint alles zu funktionieren. Auch das vorhin noch fehlgeschlagene getConfig.
Laut Etikett am Gerät selbst habe ich definitiv ein HM-WDS100-C6-O
-2.