Hallo zusammen,
habe nun meinen HM-WDS100-C6-O Wettersensor in Betrieb genommen.
Zwei Fragen:
1 ) Ich kann kein Reading "battery" entdecken, obwohl es ein batteriebetriebenes Device ist. Ist das nicht vorgesehen oder wie kann ich es darstellen (lassen?)
2) Habe über das peeren mit einem virtuellen Kanal meiner VCCU die Möglichkeit, über die HM-WDS100-C6-O-interne Erkennung eine Sturmwarnung (Reading "storm") senden zu lassen (Infos dazu hatte ich von hier (http://forum.fhem.de/index.php/topic,29766.msg243178.html#msg243178) und hier (http://forum.fhem.de/index.php/topic,36721.msg290649.html#msg290649)). Nur schaffe ich es nicht, den oberen Sturm-Threshold anzupassen (standardmäßig auf Wert 25). Die entsprechenden Register werden in den Readings angezeigt (s. u. list). Ein set WGEG_SENW regSet VCCU_Chan03-stormUpThresh 15
ergibt die FehlermeldungVCCU_Chan03-stormUpThresh failed: supported register are burstRx pairCentral stormLowThresh stormUpThresh sunThresh
Ein set WGEG_SENW regSet stormUpThresh 15
erzeugt
- 3 CMDs_pending (die über einen längeren Zeitraum beobachtet abgearbeitet werden)
- ein Reading "R-stormUpThresh" mit Wert "set_15"
- der Versuch durch kurzes Drücken es Anlern-Knopfes die Registerwerte übernommen zu bekommen, hilft leider nicht (CMD pending weg, aber keine Änderung des "R-stormUpThresh"
- "get WGEG_SENW stormUpThresh" ergibt leider nur "Value not captured"
Vielleicht hat jemand einen Tipp/Lösung zu den zwei Punkten für mich?
Vielen Dank,
Andreas
Anbei das list meiner HM-WDS100-C6-O:
Internals:
CUL_HM_MSGCNT 11
CUL_HM_RAWMSG A132E8670338893000000008654006AC009055F19::-53.5:CUL_HM
CUL_HM_RSSI -53.5
CUL_HM_TIME 2015-06-22 13:13:23
DEF 338893
HMLAN_EG_MSGCNT 11
HMLAN_EG_RAWMSG E338893,0000,2EC3AB98,FF,FFBA,2E8670338893000000008654006AC009055F19
HMLAN_EG_RSSI -70
HMLAN_EG_TIME 2015-06-22 13:13:23
IODev CUL_HM
LASTInputDev HMLAN_EG
MSGCNT 22
NAME WGEG_SENW
NR 438
NTFY_ORDER 50-WGEG_SENW
STATE Temperatur: 13.4 C°, Feuchtigkeit: 84 %, Taupunkt: 10.8 C° Helligkeit : 25, Sonnenscheindauer : 95 , Regen : 31.27 mm/qm Wind : 0.9 km/h , Richtung : north-northeast
TYPE CUL_HM
lastMsg No:2E - t:70 s:338893 d:000000 008654006AC009055F19
peerList VCCU_Chan03,
protLastRcv 2015-06-22 13:13:23
protSnd 5 last_at:2015-06-22 13:01:01
protState CMDs_done
rssi_at_CUL_HM avg:-53.86 min:-57.5 max:-53.5 lst:-53.5 cnt:11
rssi_at_HMLAN_EG avg:-68.45 min:-70 max:-67 lst:-70 cnt:11
Readings:
2015-06-22 12:57:48 Activity alive
2015-06-22 13:01:00 CommandAccepted yes
2015-06-19 23:30:36 D-firmware 1.4
2015-06-19 23:30:36 D-serialNr LEQ1442799
2015-06-22 13:01:01 PairedTo 0xF10000
2015-06-18 22:07:02 R-VCCU_Chan03-stormLowThresh 5
2015-06-18 22:07:02 R-VCCU_Chan03-stormUpThresh 25
2015-06-17 23:13:45 R-burstRx off
2015-06-17 23:13:45 R-pairCentral 0xF10000
2015-06-17 23:13:46 R-sunThresh 30
2015-06-22 13:01:01 RegL_00: 01:00 02:01 05:00 0A:F1 0B:00 0C:00 00:00
2015-06-22 13:01:01 RegL_01:VCCU_Chan03 06:19 07:05 00:00
2015-06-22 13:13:23 brightness 25
2015-06-22 13:10:32 dewpoint 10.8
2015-06-22 13:13:23 humidity 84
2015-06-22 13:13:23 isRaining 0
2015-06-22 13:01:01 peerList VCCU_Chan03,
2015-06-17 23:10:59 powerOn 2015-06-17 23:10:59
2015-06-22 13:13:23 rain 31.27
2015-06-22 13:13:23 rain_calc_all cH: 0.0 lH: 1.8 cD: 4.5 lD: 3.2 IR: 0 Rnow: 0.0 Rdif: 0
2015-06-22 13:13:23 rain_calc_d_curr 4.5
2015-06-22 07:51:58 rain_calc_d_last 3.2
2015-06-22 07:51:58 rain_calc_d_start 26.8
2015-06-22 07:51:58 rain_calc_d_trig_tsecs 1435038600
2015-06-22 13:13:23 rain_calc_h_curr 0.0
2015-06-22 12:50:49 rain_calc_h_last 1.8
2015-06-22 12:50:49 rain_calc_h_start 31.3
2015-06-22 12:50:49 rain_calc_h_trig_tsecs 1434973800
2015-06-22 13:13:23 rain_calc_now_diff 0
2015-06-22 13:13:23 rain_calc_now_rate 0.0
2015-06-22 13:13:23 rain_calc_now_value 31.3
2015-06-22 13:13:23 rain_calc_tsecs 1434971603.80357
2015-06-17 23:10:59 recentStateType info
2015-06-22 13:13:23 state T: 13.4 H: 84 W: 0.9 R: 31.27 IR: 0 WD: 25 WDR: 67.5 S: 95 B: 25
2015-06-20 10:10:15 storm quiet
2015-06-22 13:13:23 sunshine 95
2015-06-22 13:13:23 tempWindChill 13.4
2015-06-22 13:13:23 temperature 13.4
2015-06-20 10:10:15 trig_03 VCCU
2015-06-20 10:10:15 trigger_cnt 7
2015-06-22 13:13:23 windDirRange 67.5
2015-06-22 13:13:23 windDirection 25
2015-06-22 13:13:23 windDirectionText north-northeast
2015-06-22 13:13:23 windSpeed 0.9
Regl_01::
VAL
Helper:
HM_CMDNR 46
cSnd 01F1000033889301040000000001,01F100003388930104F100000301
mId 0040
peerIDsRaw ,F1000003,00000000
rxType 12
Io:
newChn +338893,00,01,00
nextSend 1434971603.88262
rxt 0
vccu VCCU
p:
338893
00
01
00
Mrssi:
mNo 2E
Io:
CUL_HM -51.5
HMLAN_EG -70
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
At_cul_hm:
avg -53.8636363636364
cnt 11
lst -53.5
max -53.5
min -57.5
At_hmlan_eg:
avg -68.4545454545455
cnt 11
lst -70
max -67
min -70
Shadowreg:
Attributes:
IODev CUL_HM
IOgrp VCCU
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
event-on-change-reading .*
event-on-update-reading rain,isRaining
expert 2_full
firmware 1.4
group EG
model HM-WDS100-C6-O
peerIDs 00000000,F1000003,
room WGEG
serialNr LEQ1442799
stateFormat Temperatur: temperature C°, Feuchtigkeit: humidity %, Taupunkt: dewpoint C° Helligkeit : brightness, Sonnenscheindauer : sunshine , Regen : rain mm/qm Wind : windSpeed km/h , Richtung : windDirectionText
subType THSensor
userReadings windDirectionText:windDirection {Twilight_CompassPoint(ReadingsNum("WGEG_SENW","windDirection",0))}, tempWindChill {my $T=ReadingsNum("WGEG_SENW","temperature",0);;my $Vw=ReadingsNum("WGEG_SENW","windSpeed",0);;my $TWC=0;;if ($Vw > 5) {$TWC=13.12+0.6215*$T-11.37*($Vw**0.16)+0.3965*$T*($Vw**0.16)} else {$TWC=$T};;sprintf('%.1f',$TWC)}
Viele Grüße,
Andreas
set WGEG_SENW regSet VCCU_Chan03-stormUpThresh 15
wo ist das beschrieben?
Zitat
set WGEG_SENW regSet stormUpThresh 15
genau
Zitat"get WGEG_SENW stormUpThresh" ergibt leider nur "Value not captured"
wo kommt das her?
mache ein getConfig und lese die Readings.
zu Battery - wenn es unterstützt wird - schicke einmal ein paar roh-register. und dann, wenn die Battery low ist.
Hallo Martin,
vielen Dank für Deine Antwort.
Zitat von: martinp876 am 22 Juni 2015, 21:52:12
set WGEG_SENW regSet VCCU_Chan03-stormUpThresh 15
wo ist das beschrieben?
Da als Reading im Device "R-VCCU_Chan03-stormUpThresh" angezeigt wird, war es nur ein Versuch, da
Zitat von: martinp876 am 22 Juni 2015, 21:52:12
set WGEG_SENW regSet stormUpThresh 15
genau
leider nur das im ersten Beitrag beschriebene Verhalten zeigt.
Zitat von: martinp876 am 22 Juni 2015, 21:52:12
get WGEG_SENW stormUpThresh
wo kommt das her?
Mea culpa, Copy&Paste/Tipp-Fehler meinerseits, eingegeben/im WebIf ausgewählt hatte ich korrekterweise
get WGEG_SENW regVal stormUpThresh
mit dem obigen Ergebnis "Value not captured".
Zitat von: martinp876 am 22 Juni 2015, 21:52:12
mache ein getConfig und lese die Readings.
Ich hoffe, damit meine leider ungenauen Aussagen etwas geklärt zu haben?
Zitat von: martinp876 am 22 Juni 2015, 21:52:12
zu Battery - wenn es unterstützt wird - schicke einmal ein paar roh-register. und dann, wenn die Battery low ist.
OK, kümmere ich mich die nächsten Tage drum.
Vielen Dank für Deine Unterstützung,
Andreas
PS: Anbei noch ein list des Wettersensors nach "set WGEG_SENW regSet stormUpThresh 15" und "set WGEG_SENW getConfig":
Internals:
CUL_HM_MSGCNT 118
CUL_HM_RAWMSG A13178670338893000000006A5B009E0000136309::-54.5:CUL_HM
CUL_HM_RSSI -54.5
CUL_HM_TIME 2015-06-22 23:04:11
DEF 338893
HMLAN_EG_MSGCNT 117
HMLAN_EG_RAWMSG E338893,0000,30E0A3ED,FF,FFB8,178670338893000000006A5B009E0000136309
HMLAN_EG_RSSI -72
HMLAN_EG_TIME 2015-06-22 23:04:11
IODev CUL_HM
LASTInputDev HMLAN_EG
MSGCNT 235
NAME WGEG_SENW
NR 438
NTFY_ORDER 50-WGEG_SENW
STATE Temperatur: 10.6 C°, Feuchtigkeit: 91 %, Taupunkt: 9.2 C°, Helligkeit: 9, Regen: 46.61 mm/qm, Wind: 0 km/h, Richtung: east
TYPE CUL_HM
lastMsg No:17 - t:70 s:338893 d:000000 006A5B009E0000136309
peerList VCCU_Chan03,
protCmdDel 2
protLastRcv 2015-06-22 23:04:11
protNack 2 last_at:2015-06-22 22:48:43
protSnd 25 last_at:2015-06-22 22:50:51
protState CMDs_done
rssi_at_CUL_HM avg:-55.01 min:-59 max:-54.5 lst:-54.5 cnt:37
rssi_at_HMLAN_EG avg:-71.45 min:-82 max:-70 lst:-72 cnt:37
Readings:
2015-06-22 22:32:50 Activity alive
2015-06-22 22:50:50 CommandAccepted yes
2015-06-22 22:32:50 D-firmware 1.4
2015-06-22 22:32:50 D-serialNr LEQ1442799
2015-06-22 22:50:50 PairedTo 0xF10000
2015-06-18 22:07:02 R-VCCU_Chan03-stormLowThresh 5
2015-06-18 22:07:02 R-VCCU_Chan03-stormUpThresh 25
2015-06-17 23:13:45 R-burstRx off
2015-06-17 23:13:45 R-pairCentral 0xF10000
2015-06-22 22:37:38 R-stormUpThresh set_15
2015-06-17 23:13:46 R-sunThresh 30
2015-06-22 22:50:50 RegL_00: 01:00 02:01 05:00 0A:F1 0B:00 0C:00 00:00
2015-06-22 22:50:51 RegL_01:VCCU_Chan03 06:19 07:05 00:00
2015-06-22 23:04:11 brightness 9
2015-06-22 22:58:55 dewpoint 9.2
2015-06-22 23:04:11 humidity 91
2015-06-22 23:04:11 isRaining 0
2015-06-22 22:50:50 peerList VCCU_Chan03,
2015-06-17 23:10:59 powerOn 2015-06-17 23:10:59
2015-06-22 23:04:11 rain 46.61
2015-06-22 23:04:11 rain_calc_all cH: 0.0 lH: 1.8 cD: 19.8 lD: 3.2 IR: 0 Rnow: 0.0 Rdif: 0
2015-06-22 23:04:11 rain_calc_d_curr 19.8
2015-06-22 07:51:58 rain_calc_d_last 3.2
2015-06-22 07:51:58 rain_calc_d_start 26.8
2015-06-22 07:51:58 rain_calc_d_trig_tsecs 1435038600
2015-06-22 23:04:11 rain_calc_h_curr 0.0
2015-06-22 22:50:49 rain_calc_h_last 1.8
2015-06-22 22:50:49 rain_calc_h_start 46.6
2015-06-22 22:50:49 rain_calc_h_trig_tsecs 1435009800
2015-06-22 23:04:11 rain_calc_now_diff 0
2015-06-22 23:04:11 rain_calc_now_rate 0.0
2015-06-22 23:04:11 rain_calc_now_value 46.6
2015-06-22 23:04:11 rain_calc_tsecs 1435007051.30287
2015-06-17 23:10:59 recentStateType info
2015-06-22 23:04:11 state T: 10.6 H: 91 W: 0 R: 46.61 IR: 0 WD: 95 WDR: 0 S: 99 B: 9
2015-06-20 10:10:15 storm quiet
2015-06-22 23:04:11 sunshine 99
2015-06-22 23:04:11 tempWindChill 10.6
2015-06-22 23:04:11 temperature 10.6
2015-06-20 10:10:15 trig_03 VCCU
2015-06-20 10:10:15 trigger_cnt 7
2015-06-22 23:04:11 windDirRange 0
2015-06-22 23:04:11 windDirection 95
2015-06-22 22:58:55 windDirectionText east
2015-06-22 23:04:11 windSpeed 0
Regl_01::
VAL
Helper:
HM_CMDNR 23
cSnd 01F1000033889301040000000001,01F100003388930104F100000301
mId 0040
peerIDsRaw ,F1000003,00000000
rxType 12
Io:
newChn +338893,00,01,00
nextSend 1435007051.38843
rxt 0
vccu VCCU
p:
338893
00
01
00
Mrssi:
mNo 17
Io:
CUL_HM -52.5
HMLAN_EG -72
Prt:
bErr 0
sProc 0
try 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
At_cul_hm:
avg -55.0135135135135
cnt 37
lst -54.5
max -54.5
min -59
At_hmlan_eg:
avg -71.4594594594595
cnt 37
lst -72
max -70
min -82
Shadowreg:
Attributes:
IODev CUL_HM
IOgrp VCCU
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
event-on-change-reading .*
event-on-update-reading rain,isRaining
expert 2_full
firmware 1.4
group EG
model HM-WDS100-C6-O
peerIDs 00000000,F1000003,
room WGEG
serialNr LEQ1442799
stateFormat Temperatur: temperature C°, Feuchtigkeit: humidity %, Taupunkt: dewpoint C°, Helligkeit: brightness, Regen: rain mm/qm, Wind: windSpeed km/h, Richtung: windDirectionText
subType THSensor
userReadings windDirectionText:windDirection {Twilight_CompassPoint(ReadingsNum("WGEG_SENW","windDirection",0))}, tempWindChill {my $T=ReadingsNum("WGEG_SENW","temperature",0);;my $Vw=ReadingsNum("WGEG_SENW","windSpeed",0);;my $TWC=0;;if ($Vw > 5) {$TWC=13.12+0.6215*$T-11.37*($Vw**0.16)+0.3965*$T*($Vw**0.16)} else {$TWC=$T};;sprintf('%.1f',$TWC)}
Hallo zusammen,
gerade nochmal meinen letzten Beitrag gelesen, ich glaube, so richtig kann man mein Anliegen nicht mehr rauslesen.
Daher nochmal "vernünftig" dargestellt:
Nach erfolgreicher Inbetriebnahme des HM-WDS100-C6-O Wettersensors in FHEM möchte ich nun die interne Sturmerkennung des Sensors nutzen und die Schwellwerte der Sturmerkennung anpassen:
1) Peering des Wettersensors "WGEG_SENW" mit virtuellem Button 3 der VCCU "VCCU_Chan03" mit
set WGEG_SENW peerChan 1 VCCU_Chan03 single set
erzeugt wunschgemäß das Peering (überprüft mit HMinfo durch peerCheck und peerXref) und bei (simuliertem) Sturm wird auch entsprechend über das Peering kommuniziert.
Folgende Readings sind nun nach Peering und simuliertem Sturm im Wettersensor dazugekommen:
R-VCCU_Chan03-stormLowThresh 5
R-VCCU_Chan03-stormUpThresh 25
RegL_01:
RegL_01:VCCU_Chan03 06:19 07:05 00:00
peerList VCCU_Chan03,
storm storm
trig_03 VCCU
trigger_cnt 5
Das einzige, was nicht meinen Erwartung entspricht ist das Reading "RegL_01:" ohne weiteren Inhalt.
Das komplette list des Wettersensors in diesem Status:
Internals:
CUL_HM_MSGCNT 166
CUL_HM_RAWMSG A1323867033889300000000DC2F0001C118343B8D::-59.5:CUL_HM
CUL_HM_RSSI -59.5
CUL_HM_TIME 2015-06-24 17:31:29
DEF 338893
HMLAN_EG_MSGCNT 165
HMLAN_EG_RAWMSG E338893,0000,0520ECD7,FF,FFBD,23867033889300000000DC2F0001C118343B8D
HMLAN_EG_RSSI -67
HMLAN_EG_TIME 2015-06-24 17:31:29
IODev CUL_HM
LASTInputDev HMLAN_EG
MSGCNT 331
NAME WGEG_SENW
NR 449
NTFY_ORDER 50-WGEG_SENW
STATE T: 22 H: 47 W: 28 R: 0.295 IR: 0 WD: 260 WDR: 67.5 S: 59 B: 141
TYPE CUL_HM
lastMsg No:23 - t:70 s:338893 d:000000 00DC2F0001C118343B8D
peerList VCCU_Chan03,
protIOdly 1 last_at:2015-06-24 17:23:58
protLastRcv 2015-06-24 17:31:29
protSnd 30 last_at:2015-06-24 17:30:04
protState CMDs_done
rssi_at_CUL_HM avg:-59.89 min:-63 max:-58.5 lst:-59.5 cnt:166
rssi_at_HMLAN_EG avg:-78.92 min:-85 max:-67 lst:-67 cnt:165
Readings:
2015-06-24 11:54:26 Activity alive
2015-06-24 17:26:40 CommandAccepted yes
2015-06-24 09:09:21 D-firmware 1.4
2015-06-24 09:09:21 D-serialNr LEQ1442799
2015-06-24 17:26:40 PairedTo 0xF10000
2015-06-24 17:26:41 R-VCCU_Chan03-stormLowThresh 5
2015-06-24 17:26:41 R-VCCU_Chan03-stormUpThresh 25
2015-06-23 21:17:29 R-burstRx off
2015-06-23 21:17:29 R-pairCentral 0xF10000
2015-06-23 21:17:30 R-sunThresh 30
2015-06-24 17:26:40 RegL_00: 01:00 02:01 05:00 0A:F1 0B:00 0C:00 00:00
2015-06-24 17:26:41 RegL_01:VCCU_Chan03 06:19 07:05 00:00
2015-06-24 17:31:29 brightness 141
2015-06-24 17:31:29 humidity 47
2015-06-24 17:31:29 isRaining 0
2015-06-24 17:26:40 peerList VCCU_Chan03,
2015-06-24 17:31:29 rain 0.295
2015-06-24 17:31:29 state T: 22 H: 47 W: 28 R: 0.295 IR: 0 WD: 260 WDR: 67.5 S: 59 B: 141
2015-06-24 17:30:04 storm storm
2015-06-24 17:31:29 sunshine 59
2015-06-24 17:31:29 temperature 22
2015-06-24 17:30:04 trig_03 VCCU
2015-06-24 17:30:04 trigger_cnt 5
2015-06-24 17:31:29 windDirRange 67.5
2015-06-24 17:31:29 windDirection 260
2015-06-24 17:31:29 windSpeed 28
Regl_01::
VAL
Helper:
HM_CMDNR 35
cSnd 01F1000033889301040000000001,01F100003388930104F100000301
mId 0040
peerIDsRaw ,F1000003,00000000
rxType 12
Io:
newChn +338893,00,01,00
nextSend 1435159889.67416
rxt 0
vccu VCCU
p:
338893
00
01
00
prefIO:
CUL_HM
Mrssi:
mNo 23
Io:
CUL_HM -57.5
HMLAN_EG -67
Prt:
bErr 0
sProc 0
sleeping 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
At_cul_hm:
avg -59.8915662650602
cnt 166
lst -59.5
max -58.5
min -63
At_hmlan_eg:
avg -78.9212121212121
cnt 165
lst -67
max -67
min -85
Shadowreg:
Attributes:
IODev CUL_HM
IOgrp VCCU:CUL_HM
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
expert 2_full
firmware 1.4
group EG
model HM-WDS100-C6-O
peerIDs 00000000,F1000003,
room WGEG
serialNr LEQ1442799
subType THSensor
2) Nun also zum eigentlichen Problem, der nicht funktionierenden Anpassung der Schwellwerte für die interne Sturmerkennung des Wettersensors.
Nach meinem Verständnis sollten die Schwellwerte durch
set WGEG_SENW regSet stormUpThresh 15
bzw.
set WGEG_SENW regSet stormLowThresh 7
einstellbar sein. Nach Eingabe zeigt der Sensor auch brav "protCmdPend 3 CMDs_pending", zwischendurch auch ""protCmdPend 5 CMDs_pending", an und arbeitet diese nach und nach ab.
Ein weiteres Reading wird erzeugt
R-stormUpThresh set_15
aber der eigentliche Registerwert
R-VCCU_Chan03-stormUpThresh 25
verändert sich nicht. Eine simulierte Windstärke von 21.5 löst auch nicht den Sturm-Trigger aus.
Hier das list des Sensors in diesem Status:
Internals:
CUL_HM_MSGCNT 180
CUL_HM_RAWMSG A1328867033889300000000E62E0001C0002C488A::-58.5:CUL_HM
CUL_HM_RSSI -58.5
CUL_HM_TIME 2015-06-24 17:43:37
DEF 338893
HMLAN_EG_MSGCNT 179
HMLAN_EG_RAWMSG E338893,0000,052C090E,FF,FFBB,28867033889300000000E62E0001C0002C488A
HMLAN_EG_RSSI -69
HMLAN_EG_TIME 2015-06-24 17:43:37
IODev CUL_HM
LASTInputDev HMLAN_EG
MSGCNT 359
NAME WGEG_SENW
NR 449
NTFY_ORDER 50-WGEG_SENW
STATE T: 23 H: 46 W: 0 R: 0.295 IR: 0 WD: 220 WDR: 67.5 S: 72 B: 138
TYPE CUL_HM
lastMsg No:28 - t:70 s:338893 d:000000 00E62E0001C0002C488A
peerList VCCU_Chan03,
protIOdly 1 last_at:2015-06-24 17:23:58
protLastRcv 2015-06-24 17:43:37
protSnd 39 last_at:2015-06-24 17:41:30
protState CMDs_done
rssi_at_CUL_HM avg:-59.81 min:-63 max:-58.5 lst:-58.5 cnt:180
rssi_at_HMLAN_EG avg:-78.06 min:-85 max:-67 lst:-69 cnt:179
Readings:
2015-06-24 11:54:26 Activity alive
2015-06-24 17:41:29 CommandAccepted yes
2015-06-24 09:09:21 D-firmware 1.4
2015-06-24 09:09:21 D-serialNr LEQ1442799
2015-06-24 17:41:29 PairedTo 0xF10000
2015-06-24 17:26:41 R-VCCU_Chan03-stormLowThresh 5
2015-06-24 17:26:41 R-VCCU_Chan03-stormUpThresh 25
2015-06-23 21:17:29 R-burstRx off
2015-06-23 21:17:29 R-pairCentral 0xF10000
2015-06-24 17:40:10 R-stormUpThresh set_15
2015-06-23 21:17:30 R-sunThresh 30
2015-06-24 17:41:29 RegL_00: 01:00 02:01 05:00 0A:F1 0B:00 0C:00 00:00
2015-06-24 17:41:30 RegL_01:VCCU_Chan03 06:19 07:05 00:00
2015-06-24 17:43:37 brightness 138
2015-06-24 17:43:37 humidity 46
2015-06-24 17:43:37 isRaining 0
2015-06-24 17:41:29 peerList VCCU_Chan03,
2015-06-24 17:43:37 rain 0.295
2015-06-24 17:43:37 state T: 23 H: 46 W: 0 R: 0.295 IR: 0 WD: 220 WDR: 67.5 S: 72 B: 138
2015-06-24 17:40:05 storm quiet
2015-06-24 17:43:37 sunshine 72
2015-06-24 17:43:37 temperature 23
2015-06-24 17:40:05 trig_03 VCCU
2015-06-24 17:40:05 trigger_cnt 6
2015-06-24 17:43:37 windDirRange 67.5
2015-06-24 17:43:37 windDirection 220
2015-06-24 17:43:37 windSpeed 21.5
Regl_01::
VAL
Helper:
HM_CMDNR 40
cSnd 01F1000033889301040000000001,01F100003388930104F100000301
mId 0040
peerIDsRaw ,F1000003,00000000
rxType 12
Io:
newChn +338893,00,01,00
nextSend 1435160617.67709
rxt 0
vccu VCCU
p:
338893
00
01
00
prefIO:
CUL_HM
Mrssi:
mNo 28
Io:
CUL_HM -56.5
HMLAN_EG -69
Prt:
bErr 0
sProc 0
sleeping 1
try 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
At_cul_hm:
avg -59.8111111111111
cnt 180
lst -58.5
max -58.5
min -63
At_hmlan_eg:
avg -78.0614525139665
cnt 179
lst -69
max -67
min -85
Shadowreg:
Attributes:
IODev CUL_HM
IOgrp VCCU:CUL_HM
actCycle 000:10
actStatus alive
autoReadReg 5_readMissing
expert 2_full
firmware 1.4
group EG
model HM-WDS100-C6-O
peerIDs 00000000,F1000003,
room WGEG
serialNr LEQ1442799
subType THSensor
Hat jemand eine Idee, warum das nicht klappt?
Weitere Infos:
get WGEG_SENW regVal stormUpThresh
nach Peering liefert nur "Value not captured" zurück
set WGEG_SENW regSet sunThresh 29
funktioniert!
Alle obigen Schritte habe ich auch unter folgenden Konfigurationen ausgetestet, allerdings ohne dem Problem weiter auf die Spur zu kommen:
- Peering des Wettersensors mit einem HM-LC-Bl1PBU-FM Jalousieaktor (Trigger funktionierte, Jalousie fuhr herunter, Sturm-Schwellwerte des Wettersensors konnten auch nicht angepasst werden)
- Kommunikation des Wettersensors mit FHEM ohne VCCU direkt über den CUL
- Löschen des Wettersensors in FHEM, reset des Wettersensors auf Werkszustand und komplette Neuanlage in FHEM
Tschuldigung, ist nun ein Roman geworden, vielen Dank für's lesen ;) und jeglichen Tipp bzw. Hilfestellung.
Sollten weitere Infos benötigt werden kann ich diese gerne bereitstellen.
Eins muss ich aber noch loswerden, die verschiedenen Umkonfigurationen, Peerings, Un-Peerings usw. verträgt der Wettersensor klaglos ohne zwischenzeitliches Aufhängen. Vielen Dank für die 1A Implementierung in FHEM!
Viele Grüße,
Andreas
Hallo,
Du must das "gepeerte" Register setzen:
set WGEG_SENW regSet R-VCCU_Chan03-stormUpThresh 21.5
gruss,
Carsten
Hallo Carsten,
danke für Deine Antwort,
Das läßt er leider nicht zu, bei beiden Befehlen
set WGEG_SENW regSet VCCU_Chan03-stormUpThresh 15
bzw.
set WGEG_SENW regSet R-VCCU_Chan03-stormUpThresh 15
kommt die Fehlermeldung:
VCCU_Chan03-stormUpThresh failed: supported register are burstRx pairCentral stormLowThresh stormUpThresh sunThresh
bzw.
R-VCCU_Chan03-stormUpThresh failed: supported register are burstRx pairCentral stormLowThresh stormUpThresh sunThresh
:(
Andreas
Das R- gehoert nicht in das kommando.
Der peer ans ende.
Commandref ist dein freund
Hallo Martin,
vielen, vielen Dank, jetzt klappt's.
Hier also das komplette Kommando zur Anpassung des oberen Sturm-Schwellwerts:
set WGEG_SENW regSet stormUpThresh 15 VCCU_Chan03
In der Kombi war mir der regSet-Befehl tatsächlich noch nicht geläufig, in FHEM lernt man anscheinend nie aus.
;)
Viele Grüße,
Andreas
PS: Habe die Konfiguration der Sturmerkennung jetzt auch ins Wiki (http://www.fhemwiki.de/wiki/HM-WDS100-C6-O_Funk-Kombi-Sensor_OC3#Sturmerkennung) aufgenommen.
Hallo zusammen,
der Beitrag hier hat mir sehr geholfen die Wetterstation einzubinden, sowie den Wert stormUpThresh auszulesen.
Ich habe diesen nun auf "15" gestellt. Leider habe ich keine Tabelle in der ich die passenden Windgeschwindigkeiten dazu ablesen kann.
Beim Simulieren des Wertes 15 dreh ich schon ordentlich am Windsensor.
Welcher Wert hat sich hier in der Praxis als ordentlichen Indiz für einen "Sturm" bewährt?
Vielen Dank für eine kurze Rückmeldung
Hallo steimer-vl,
ich habe mal folgende Tabelle gefunden:
Windstärke 12 = 118 Orkan
Windstärke 11 = 103 orkanartiger Sturm
Windstärke 10 = 89 schwerer Sturm
Windstärke 09 = 75 Sturm
Windstärke 08 = 62 stürmischer Wind
Windstärke 07 = 50 steifer Wind
Windstärke 06 = 39 starker Wind
Windstärke 05 = 29 frische Brise
Windstärke 04 = 25 mäßige Brise
Windstärke 03 = 12 schache Brise
Windstärke 02 = 5 leichte Brise
Windstärke 01 = 2 leiser Zug
Windstärke 00 = 0 Windstille
zum Thema wurde schon länger hier nichts geschrieben. Ich frage trotzdem nochmal nach.
Ich sehe bei mir auch kein Reading "battery". Gibt es dazu neue Info?
Laut Wiki gehört die Übermittlung des Batteriestatus zu den Features.
sollte es schon geben.
logge einmal die Messages (sniffen!)
Auch wenn es nicht direkt weiterhilft, aber bei mir ist es auch weg. Der Sensor läuft jetzt bei mir über ein Jahr ohne Probleme. Heute habe ich ihn neu gestartet beziehungsweise die Batterien getauscht. Vielleicht ist es auch erst seit heute so.
Gruß Udo
Hallo,
bei mir gibt es das Reading "battery" beim HM-WDS100-C6-O auch nicht (ich nutze aktuell noch keine VCCU, aber das dürfte ja nichts ausmachen).
Ungeachtet dessen scheinen die Batterien in der Wetterstation schwach zu werden - bei den aktuellen Temperaturen habe ich immer öfter Funk-Aussetzer. Wie kann ich hier ggf. unterstützen (bevor ich die Batterien wechsle)?!
Gruß
EDIT - Hab das sniffen der Messages mal aktiviert - hoffe die Wetterstation "meldet" sich nochmal ;-)