Hallo,
Vorbemerkung: zunächst muss ich einfach mal ein grosses Lob loswerden: wirklich toll, wie man mit Fhem die Geräte der verschiedenen Techniken und Hersteller kombinieren kann. Ich habe etliches mit HM-Komponenten realisiert, aber mit der Zeit ist auch 'was nützliches von Z-Wave (POPP Flow Stop Gas-/Wasser-Absperrhahn (POPE009501) Frost... Aussenwasserhahn und - zum berührungslosen Auslesen von Zählern - http://fastforward.ag/ dazugekommen.
Meine Frage aus dem Bereich Z-Wave Multisensor 6 (AEOEZW100)
Ich habe nacheinander 2 von diesen Multi-Sensoren eingesetzt, und sind meiner Meinung nach dem, was ich an Infos aus fhem.cfg und readings seitens Fhem an Information erhalten kann,
beide identisch konfiguriert (Ausnahme ID).
Beide Sensoren melden auch das, was und wie ich es von Ihnen erwarte, im wesentlichen MDIR-Alarm, Temperatur, Feuchtigkeit, Helligkeit.
ABER beide Sensoren haben einen sehr stark unterschiedlichen Batterieverbrauch.
Und entgegen der Erwartung, der "wenig genutzte" Sensor (zw_sen_mult6_mdir_02 Bewegung aussen) ist derjenige, bei dem die beiden teuren Langzeitbatterien nach gefühlt 1 Monat leer sind :-(
Hat jemand Ideen, wie ich den Grund für dieses Verhalten finden könnte ?
Vielen Dank für Tipps zur Lösung.
jhs
ANHANG
Sensor-1 "normaler" Batterieverbrauch
define zw_sen_mult6_mdir_01 ZWave abcde123 3
attr zw_sen_mult6_mdir_01 IODev ZWDongle_1
attr zw_sen_mult6_mdir_01 classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL ALARM WAKE_UP BATTERY SENSOR_BINARY SENSOR_MULTILEVEL CONFIGURATION FIRMWARE_UPDATE_MD DEVICE_RESET_LOCALLY MARK
attr zw_sen_mult6_mdir_01 room ZWave
attr zw_sen_mult6_mdir_01 vclasses ALARM:3 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SENSOR_BINARY:1 SENSOR_MULTILEVEL:5 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
Sensor-2 "hoher" Batterieverbrauch
define zw_sen_mult6_mdir_02 ZWave abcde123 4
attr zw_sen_mult6_mdir_02 IODev ZWDongle_1
attr zw_sen_mult6_mdir_02 classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL ALARM WAKE_UP BATTERY SENSOR_BINARY SENSOR_MULTILEVEL CONFIGURATION FIRMWARE_UPDATE_MD DEVICE_RESET_LOCALLY MARK
attr zw_sen_mult6_mdir_02 room ZWave
attr zw_sen_mult6_mdir_02 vclasses ALARM:3 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SENSOR_BINARY:1 SENSOR_MULTILEVEL:5 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
DeviceOverview zw_sen_mult6_mdir_01
CFGFN fhem.cfg
DEF abcde123 3
IODev ZWDongle_1
LASTInputDev ZWDongle_1
MSGCNT 1319
NAME zw_sen_mult6_mdir_01
NR 829
STATE ???
TYPE ZWave
ZWDongle_1_MSGCNT 1319
ZWDongle_1_RAWMSG 0013bb010204
ZWDongle_1_TIME ZWaveSubDevice no
homeId abcde123
isWakeUp 1
lastMsgSent 1512074048.44087
nodeIdHex 03
Readings UNKNOWN
multilevel type 00 fl: 22 arg: 00d5
alarm HomeSecurity: Event cleared: Previous Events cleared
basicSet 0
battery 83 %
config_9 256
humidity 44 %
luminance 0 Lux
temperature 20.7 C
timeToAck 0.037
transmit NO_ACK
ultraviolet 0 UV
wakeup notification
DeviceOverview zw_sen_mult6_mdir_02
CFGFN fhem.cfg
DEF abcde123 4
IODev ZWDongle_1
LASTInputDev ZWDongle_1
MSGCNT 536
NAME zw_sen_mult6_mdir_02
NR 869
STATE ???
TYPE ZWave
ZWDongle_1_MSGCNT 536
ZWDongle_1_RAWMSG 00040004028407
ZWDongle_1_TIME 2017...
ZWaveSubDevice no
homeId abcde123
isWakeUp 1
lastMsgSent 1512076632.34115
nodeIdHex 04
Readings alarm
HomeSecurity: Event cleared: Previous Events cleared
basicSet 0
battery low
config_9 256
humidity 84 %
luminance 0 Lux
temperature 4.9 C
timeToAck 0.534
transmit OK
ultraviolet 0 UV
wakeup notification
Versuch bitte die in https://wiki.fhem.de/wiki/Z-Wave#Welche_Infos_sollten_Anfragen_im_ZWave-Forum_enthalten.3F beschriebene Daten noch anzuhaengen. Insbesondere wakeupInterval, aber auch die associations sind interessant.
Sonst: timetoAck ist bei der 02 zu hoch, d.h. es gibt Probleme bei der Kommunikation. Kann auch die Ursache sein.
Hallo, zunächst vielen Dank für die schnelle Antwort.
Bin leider jetzt für ein paar Tage offline und melde mich wieder mit den ermittelten Daten gem. Link bzw. berichte von den Auswirkungen der korrigierten Werte.
Bis dahin bitte ich um Geduld.
Viele Grüsse
jhs
Hallo,
heute möchte ich meinen Beitrag mit zusätzlichen Informationen zur Problembeschreibung fortsetzen, gem.
https://wiki.fhem.de/wiki/Z-Wave#Welche_Infos_sollten_Anfragen_im_ZWave-Forum_enthalten.3FStep 1 aktuellsten FHEM-Version: Befehl update ergibt Ausgabe "nothing to do..."
2018.01.11 17:37:46.946 1 : nothing to do...
Step 2 detaillierte Beschreibung des Problems
wie oben bei Eröffnung des Threads schon geschrieben, in meiner Fhem-Konfiguration sind u.a. 2 ZWave-devices installiert "
Aeon Labs Z-Wave Multisensor 6 (AEOEZW100) AEOTEC"
- Nr.1 hat "normalen" Batterieverschleiss,
- Nr.2 saugt reproduzierbar in kurzer Zeit (ca. 3 Wochen) die Batterien leer, unabhängig vom Hersteller (VARTA, Ansmann, Panasonic ... Typ CR123A)
- Die Geräte lassen sich auch über Micro-USB versorgen, aber die Messung mit den üblichen Bastel-USB-Stromstärke-Anzeigen zeigen 0 mA und den Stromverbrauchs-Peak bekommt man nicht zu sehen.
- Nr.2 wurde ohne grosse Einstellungen nach factory reset sinngemäss wie Nr. 1 konfiguriert, d.h. die Einträge in fhem.cfg etc. unterscheiden sich nach meiner Ansicht nur an den notwendigen Stellen von ID-bezogenen Parametern.
- Nr.2 wird normalerweise draussen betrieben, für diese Untersuchung aber drinnen
Fakt, die Batterie ist bei Nr.2 nach wenigen Wochen leer.Aus Fhem: Internals und ReadingsInternals
IODev ZWDongle_1
LASTInputDev ZWDongle_1
MSGCNT 695
NAME zw_sen_mult6_mdir_02
NR 869
STATE ???
TYPE ZWave
ZWDongle_1_MSGCNT 695
ZWDongle_1_RAWMSG 00040004028407
ZWDongle_1_TIME 2018-01-11 13:47:39
ZWaveSubDevice no
homeId ecfcd705
isWakeUp 1
lastMsgSent 1515674861.85173
nodeIdHex 04
Readings
CMD ZW_APPLICATION_UPDATE 2018-01-11 14:58:41
alarm HomeSecurity: Motion Detection - Unknown Location, arg 0000 2018-01-11 17:01:28
assocGroup_1 Max 5 Nodes ZWDongle_1 2018-01-11 14:51:23
assocGroups 1 2018-01-11 14:51:23
basicSet 255 2018-01-11 17:01:26
battery 100 % 2018-01-11 17:11:10
config_9 0 2018-01-11 15:11:10
dewpoint 7.9 2018-01-11 17:11:11
humidity 35 % 2018-01-11 17:11:09
humidity.num 35 2018-01-11 17:11:11
luminance 49 Lux 2018-01-11 17:11:11
temperature 24.4 C 2018-01-11 17:11:09
temperature.num 24.4 2018-01-11 17:11:11
timeToAck 0.035 2018-01-11 13:47:41
transmit OK 2018-01-11 13:47:41
ultraviolet 0 UV 2018-01-11 17:11:11
wakeup notification 2018-01-11 17:11:11
wakeupReport interval 3600 target 1 2018-01-11 16:11:12
get zw_sen_mult6_mdir_02 associationAll2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass ALARM
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass ASSOCIATION
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass ASSOCIATION_GRP_INFO
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass BATTERY
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass CONFIGURATION
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass DEVICE_RESET_LOCALLY
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass FIRMWARE_UPDATE_MD
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass MANUFACTURER_SPECIFIC
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass POWERLEVEL
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass SENSOR_BINARY
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass SENSOR_MULTILEVEL
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass VERSION
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass WAKE_UP
2018.01.11 14:56:13 3: ZWave get zw_sen_mult6_mdir_02 versionClass ZWAVEPLUS_INFO
2018.01.11 14:58:28 3: ZWave get zw_sen_mult6_mdir_02 wakeupInterval
2018.01.11 15:00:32 3: ZWave get zw_sen_mult6_mdir_02 wakeupInterval
get zw_sen_mult6_mdir_02 configAllconfigAll: no model specific configs found
2018.01.11 17:11:13.294 4: ZWDongle_1 transmit OK for CB 2a, target zw_sen_mult6_mdir_02
get zw_sen_mult6_mdir_02 versionClassAllScheduled get requests for sending after WAKEUP, check the vclasses attribute
2018.01.11 17:15:59.403 3: ZWave get zw_sen_mult6_mdir_02 versionClass ALARM
2018.01.11 17:15:59.405 3: ZWave get zw_sen_mult6_mdir_02 versionClass ASSOCIATION
2018.01.11 17:15:59.406 3: ZWave get zw_sen_mult6_mdir_02 versionClass ASSOCIATION_GRP_INFO
2018.01.11 17:15:59.408 3: ZWave get zw_sen_mult6_mdir_02 versionClass BATTERY
2018.01.11 17:15:59.410 3: ZWave get zw_sen_mult6_mdir_02 versionClass CONFIGURATION
2018.01.11 17:15:59.411 3: ZWave get zw_sen_mult6_mdir_02 versionClass DEVICE_RESET_LOCALLY
2018.01.11 17:15:59.413 3: ZWave get zw_sen_mult6_mdir_02 versionClass FIRMWARE_UPDATE_MD
2018.01.11 17:15:59.415 3: ZWave get zw_sen_mult6_mdir_02 versionClass MANUFACTURER_SPECIFIC
2018.01.11 17:15:59.417 3: ZWave get zw_sen_mult6_mdir_02 versionClass POWERLEVEL
2018.01.11 17:15:59.418 3: ZWave get zw_sen_mult6_mdir_02 versionClass SENSOR_BINARY
2018.01.11 17:15:59.420 3: ZWave get zw_sen_mult6_mdir_02 versionClass SENSOR_MULTILEVEL
2018.01.11 17:15:59.422 3: ZWave get zw_sen_mult6_mdir_02 versionClass VERSION
2018.01.11 17:15:59.424 3: ZWave get zw_sen_mult6_mdir_02 versionClass WAKE_UP
2018.01.11 17:15:59.425 3: ZWave get zw_sen_mult6_mdir_02 versionClass ZWAVEPLUS_INFO
2018.01.11 17:16:06.795 4: ZWDongle_Read ZWDongle_1: rcvd 0004000303200100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:16:06.800 5: ZWDongle_1: dispatch 0004000303200100
2018.01.11 17:16:07.564 4: ZWDongle_Read ZWDongle_1: rcvd 000400030a7105000000ff07000000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:16:07.566 5: ZWDongle_1: dispatch 000400030a7105000000ff07000000
2018.01.11 17:17:18.611 4: ZWDongle_Read ZWDongle_1: rcvd 00040003032001ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:17:18.613 5: ZWDongle_1: dispatch 00040003032001ff
2018.01.11 17:17:20.754 4: ZWDongle_Read ZWDongle_1: rcvd 000400030a7105000000ff07080000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:17:20.756 5: ZWDongle_1: dispatch 000400030a7105000000ff07080000
2018.01.11 17:17:21.525 4: ZWDongle_Read ZWDongle_1: rcvd 000400030a7105000000ff07080000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:17:21.527 5: ZWDongle_1: dispatch 000400030a7105000000ff07080000
2018.01.11 17:21:19.488 4: ZWDongle_Read ZWDongle_1: rcvd 0004000303200100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:21:19.492 5: ZWDongle_1: dispatch 0004000303200100
2018.01.11 17:21:19.833 4: ZWDongle_Read ZWDongle_1: rcvd 000400030a7105000000ff07000000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:21:19.835 5: ZWDongle_1: dispatch 000400030a7105000000ff07000000
2018.01.11 17:26:54.050 4: ZWDongle_Read ZWDongle_1: rcvd 00040003032001ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:26:54.054 5: ZWDongle_1: dispatch 00040003032001ff
2018.01.11 17:26:54.214 4: ZWDongle_Read ZWDongle_1: rcvd 000400030a7105000000ff07080000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:26:54.217 5: ZWDongle_1: dispatch 000400030a7105000000ff07080000
get zw_sen_mult6_mdir_02 mcaAllUnknown argument mcaAll, choose one of alarm alarmEventSupported alarmTypeSupported:noArg alarmWithType alarmWithTypeEvent association associationAll:noArg associationGroupCmdList associationGroupName associationGroups:noArg battery:noArg config configAll:noArg model:noArg neighborList:noArg powerlevel:noArg powerlevelTest:noArg sbStatus:noArg smStatus:noArg version:noArg versionClass versionClassAll:noArg wakeupInterval:noArg wakeupIntervalCapabilities:noArg zwavePlusInfo:noArg
get zw_sen_mult6_mdir_02 wakeupIntervalScheduled for sending after WAKEUP
2018.01.11 17:32:32.593 4: ZWDongle_Read ZWDongle_1: rcvd 00040003063105012200ce (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:32.595 5: ZWDongle_1: dispatch 00040003063105012200ce
2018.01.11 17:32:33.308 4: ZWDongle_Read ZWDongle_1: rcvd 0004000305310505012a (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:33.312 5: ZWDongle_1: dispatch 0004000305310505012a
2018.01.11 17:32:34.377 4: ZWDongle_Read ZWDongle_1: rcvd 0004000303800321 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:34.380 5: ZWDongle_1: dispatch 0004000303800321
2018.01.11 17:32:36.044 4: ZWDongle_Read ZWDongle_1: rcvd 00040003063105030a0020 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:36.049 5: ZWDongle_1: dispatch 00040003063105030a0020
2018.01.11 17:32:36.393 4: ZWDongle_Read ZWDongle_1: rcvd 00040003063105030a0020 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:36.395 5: ZWDongle_1: dispatch 00040003063105030a0020
2018.01.11 17:32:36.547 4: ZWDongle_Read ZWDongle_1: rcvd 000400030531051b0100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:36.552 5: ZWDongle_1: dispatch 000400030531051b0100
2018.01.11 17:32:36.671 4: ZWDongle_Read ZWDongle_1: rcvd 00040003028407 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.11 17:32:36.673 5: ZWDongle_1: dispatch 00040003028407
2018.01.11 17:32:38.736 5: ZWDongle_Write 0013030284082539 (ecfcd705)
2018.01.11 17:32:38.750 4: ZWDongle_Read ZWDongle_1: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2018.01.11 17:32:38.752 5: ZWDongle_1: dispatch 011301
2018.01.11 17:32:43.935 4: ZWDongle_Read ZWDongle_1: rcvd 001339010206 (request ZW_SEND_DATA), sending ACK
2018.01.11 17:32:43.938 5: ZWDongle_1: dispatch 001339010206
list zw_sen_mult6_mdir_02Internals:
CFGFN FHEMmylocal/99_08_dev_zwave_incl3_ZWave_SENSOR_MULTILEVEL_3.cfg
DEF ecfcd705 4
IODev ZWDongle_1
NAME zw_sen_mult6_mdir_02
NR 869
STATE ???
TYPE ZWave
ZWaveSubDevice no
cmdsPending 16
homeId ecfcd705
isWakeUp 1
nodeIdHex 04
READINGS:
2018-01-11 14:58:41 CMD ZW_APPLICATION_UPDATE
2018-01-11 17:01:26 alarm HomeSecurity: Motion Detection - Unknown Location, arg 0000
2018-01-11 14:51:23 assocGroup_1 Max 5 Nodes ZWDongle_1
2018-01-11 14:51:23 assocGroups 1
2018-01-11 17:01:26 basicSet 255
2018-01-11 17:11:10 battery 100 %
2018-01-11 15:11:10 config_9 0
2018-01-11 17:11:11 dewpoint 7.9
2018-01-11 17:11:09 humidity 35 %
2018-01-11 17:11:13 humidity.num 35
2018-01-11 17:11:10 luminance 49 Lux
2018-01-11 17:11:09 temperature 24.4 C
2018-01-11 17:11:13 temperature.num 24.4
2018-01-11 17:11:13 timeToAck 0.093
2018-01-11 17:11:13 transmit OK
2018-01-11 17:11:11 ultraviolet 0 UV
2018-01-11 17:11:11 wakeup notification
2018-01-11 16:11:12 wakeupReport interval 3600 target 1
SendStack:
get:1304028505253b
get:130403861371253c
get:130403861385253d
get:130403861359253e
get:130403861380253f
get:1304038613702540
get:13040386135a2541
get:13040386137a2542
get:1304038613722543
get:1304038613732544
get:1304038613302545
get:1304038613312546
get:1304038613862547
get:1304038613842548
get:13040386135e2549
get:1304028405254a
Attributes:
IODev ZWDongle_1
classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL ALARM WAKE_UP BATTERY SENSOR_BINARY SENSOR_MULTILEVEL CONFIGURATION FIRMWARE_UPDATE_MD DEVICE_RESET_LOCALLY MARK
room ZWave
userReadings temperature.num {ReadingsNum ("zw_sen_mult6_mdir_02","temperature",0)} , humidity.num {ReadingsNum ("zw_sen_mult6_mdir_02","humidity",0)}
vclasses ALARM:3 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SENSOR_BINARY:1 SENSOR_MULTILEVEL:5 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2