Hallo zusammen,
das kleine Auge liefert als Alarm:
HomeSecurity: Event cleared: Motion Detection - Unknown Location, arg 0108
Unknown Location und arg 0108 sind mir ein Rätsel.
Wie erhalte ich in einem readingsGroup nur den Teil Motion Detection herausgelesen bzw. geloggt?
Grüße David
Zitat von: mitdra am 05 Januar 2017, 21:12:47
Hallo zusammen,
das kleine Auge liefert als Alarm:
HomeSecurity: Event cleared: Motion Detection - Unknown Location, arg 0108
Unknown Location und arg 0108 sind mir ein Rätsel.
Wie erhalte ich in einem readingsGroup nur den Teil Motion Detection herausgelesen bzw. geloggt?
Grüße David
Das ist offensichtlich ein Gen5 Sensor.
Ich habe bei mir hauptsächlich die Gen4 im Einsatz und die reporten die erkannte Bewegung im state.
Letztens habe ich mir einen neuen Sensor (Gen5) gekauft und wollte das bei dem auch im state haben.
Also habe ich mir einfach ein userReading dafür angelegt. Da bei den Gen5 state offensichtlich nicht wirklich benutzt wird, habe ich das userReading in state erstellen lassen:
attr <SENSOR> userReadings state:alarm.* {(ReadingsVal($name,"alarm","") =~ /^HomeSecurity:.Motion.Detection/)?"open":"closed"}
Gruß
Dan
Habe -ohne den Sensor zu besitzen- ein wenig die Befürchtung, dass die Ableitung des userReadings aus dem Reading "alarm" zu unscharf ist. "alarm" ist ein "kombinierteres" Reading in dem verschiedenste Alarmtypen ausgegeben werden. Damit könnte "closed" gemeldet werden, auch wenn es nicht zutrifft. Wenn man das Attribut extendedAlarmReadings auf 1 setzt, bekommt man eindeutige Readings für jeden Alarmtypen.
Ist der Weg das Reading state (und damit STATE) über ein userReading zu beeinflussen quasi eine Alternative zu stateFormat, wenn der state vom Modul nicht selbst genutzt wird?
Gruß, Christian
Zitat von: krikan am 06 Januar 2017, 15:54:12
Habe -ohne den Sensor zu besitzen- ein wenig die Befürchtung, dass die Ableitung des userReadings aus dem Reading "alarm" zu unscharf ist. "alarm" ist ein "kombinierteres" Reading in dem verschiedenste Alarmtypen ausgegeben werden. Damit könnte "closed" gemeldet werden, auch wenn es nicht zutrifft. Wenn man das Attribut extendedAlarmReadings auf 1 setzt, bekommt man eindeutige Readings für jeden Alarmtypen.
Ist der Weg das Reading state (und damit STATE) über ein userReading zu beeinflussen quasi eine Alternative zu stateFormat, wenn der state vom Modul nicht selbst genutzt wird?
Gruß, Christian
Ich verstehe Deinen Einwand!
Da mich von den alarm Events nur die für den Bewegungsmelder interessieren, hat das bisher einwandfrei so geklappt!
Gruß
Dan
Zitat von: krikan am 06 Januar 2017, 15:54:12
Ist der Weg das Reading state (und damit STATE) über ein userReading zu beeinflussen quasi eine Alternative zu stateFormat, wenn der state vom Modul nicht selbst genutzt wird?
Nein. Da STATE eben nicht gleich state ist. STATE gehört quasi dem User, state dem Modul. Das userReading zielt also nur auf state und nicht unbedingt auf STATE. STATE kann auch sowas beinhalten
stateFormat alarm." - ".battery
oder ähnliches. Ein userReading auf state würde also STATE in keiner Weise beeinflussen.
Wenn ihr einfach folgenden Befehl absetzt
set <MainDevice> associationAdd 2 <ControllerNodeId>
Dann sendet das "Auge" ganz einfach closed und open im State. Das ist so vorgesehen. Hab ich der Doku entnommen und es funktioniert super. Dann gibts auch keine Fehler.
Zitat von: Skipper am 11 Januar 2017, 09:06:00
Wenn ihr einfach folgenden Befehl absetzt
set <MainDevice> associationAdd 2 <ControllerNodeId>
Dann sendet das "Auge" ganz einfach closed und open im State. Das ist so vorgesehen. Hab ich der Doku entnommen und es funktioniert super. Dann gibts auch keine Fehler.
Ist aber letztlich unnötig, da die gleiche Info ja nur mit anderer Class bereits über die Gruppe 1 "lifeline" kommt. Die Gruppe 2 ist eigentlich nicht für die Assoziation mit dem Controller vorgesehen. Man erzeugt durch zusätzlich Assoziation des Controllers mit Gruppe 2 aus meiner Sicht überflüssige Funklast. Erhöht potentiell die Gefahr von Funkstörungen und einen negativen Einfluß auf die Batterielebensdauer kann ich auch nicht ausschließen.
Gruß, Christian
Hallo,
Habe 3 neue der Gen5 im Einsatz einer liefert die Readings für den Bewegungsmelder wie gewohnt, die beiden anderen nicht.
Dieser arbeitet korrekt
Internals:
DEF e83b5531 7
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 113
NAME Sensor_KUECHE
NR 333
STATE closed
TYPE ZWave
ZWDongle_0_MSGCNT 113
ZWDongle_0_RAWMSG 00040007063105012200db
ZWDongle_0_TIME 2017-01-30 15:49:35
ZWaveSubDevice no
homeId e83b5531
isWakeUp 1
lastMsgSent 1485787774.03243
nodeIdHex 07
Helper:
Dblog:
Alarm:
Logdb:
TIME 1485787214.45501
VALUE HomeSecurity: Event cleared: Motion Detection - Unknown Location, arg 0108
Luminance:
Logdb:
TIME 1485787560.42214
VALUE 256 Lux
Temperature:
Logdb:
TIME 1485787775.02337
VALUE 21.9 C
Wakeup:
Logdb:
TIME 1485787772.01018
VALUE notification
Readings:
2017-01-18 20:11:23 CMD ZW_APPLICATION_UPDATE
2017-01-30 15:40:14 alarm HomeSecurity: Event cleared: Motion Detection - Unknown Location, arg 0108
2017-01-15 08:56:58 assocGroupCmdList_3 7105
2017-01-23 14:22:26 assocGroup_1 Max 1 Nodes ZWDongle_0
2017-01-23 14:22:27 assocGroup_2 Max 5 Nodes
2017-01-23 14:22:27 assocGroup_3 Max 5 Nodes
2017-01-23 14:22:27 assocGroup_4 Max 5 Nodes
2017-01-23 14:22:28 assocGroup_5 Max 5 Nodes
2017-01-23 14:22:26 assocGroups 5
2017-01-15 08:49:35 battery 100 %
2017-01-16 23:20:34 configAmbientIlluminationLevelAbove83 1000
2017-01-16 23:20:34 configAmbientIlluminationLevelBelow82 100
2017-01-16 23:20:35 configAssociationsInSecurityMode 15
2017-01-16 23:20:35 configBASICOFFCommandFrameValue 0
2017-01-16 23:20:35 configBASICONCommandFrameValue 255
2017-01-16 23:20:36 configBasicCommandClassFrames12 BASICONAndBASICOFFCommandFrames0
2017-01-16 23:20:36 configIlluminationReportThreshold 200
2017-01-16 23:20:37 configIlluminationReportsInterval 3600
2017-01-16 23:20:37 configIntervalOfTemperatureMeasuring 900
2017-01-16 23:20:37 configLEDBrightness 50
2017-01-16 23:20:38 configLEDIndicatingTamperAlarm LEDIndicatesTamperAlarm
2017-01-16 23:20:38 configLEDSignalingMode LongBlinkThenShortBlinkLEDColour10
2017-01-16 23:20:39 configMaximumTemperatureResultingInRed87 28
2017-01-16 23:20:39 configMinimumTemperatureResultingIn86 18
2017-01-16 23:20:39 configMotionAlarmCancellationDelay 30
2017-01-16 23:20:40 configMotionSensorSBlindTime2 15
2017-01-16 23:20:40 configMotionSensorSSensitivity 15
2017-01-16 23:20:41 configNightDay 200
2017-01-16 23:20:41 configPIRSensorOperatingMode PIRSensorAlwaysActive
2017-01-16 23:20:41 configPIRSensorSPulseCounter 2Pulses
2017-01-16 23:20:42 configPIRSensorSWindowTime 12Seconds
2017-01-16 23:20:42 configTamperAlarmBroadcastMode TamperAlarmSentTo3rdAssociation0
2017-01-16 23:20:43 configTamperAlarmCancellationDelay 30
2017-01-16 23:20:43 configTamperBackwardCompatible29 backwardCompatibleTamperAlarm0
2017-01-16 23:20:43 configTamperOperatingModes Tamper
2017-01-16 23:20:44 configTamperReportCancellation SendTamperCancellationReport
2017-01-16 23:20:44 configTamperSensitivity 20
2017-01-16 23:20:44 configTemperatureOffset 0
2017-01-16 23:20:45 configTemperatureReportThreshold 1
2017-01-16 23:20:45 configTemperatureReportsInterval 0
2017-01-30 15:46:00 luminance 256 Lux
2017-01-12 22:11:04 model FIBARO System FGMS001-ZW5 Motion Sensor
2017-01-12 22:11:04 modelConfig fibaro/fgms-zw5.xml
2017-01-12 22:11:04 modelId 010f-0801-1001
2017-01-15 08:44:56 neighborUpdate done
2017-01-22 10:01:36 reportedState closed
2017-01-22 10:01:36 state closed
2017-01-30 15:49:35 temperature 21.9 C
2017-01-30 15:49:34 timeToAck 0.152
2017-01-30 15:49:34 transmit OK
2017-01-30 15:49:32 wakeup notification
2017-01-16 23:20:46 wakeupIntervalCapabilitiesReport min 1 max 65535 default 7200 step 1
Attributes:
IODev ZWDongle_0
classes ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_BINARY SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
room ZWave
vclasses ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_BINARY:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
Dieser nicht
Internals:
DEF e83b5531 10
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 13
NAME Sensor_FLUR
NR 349
STATE wakeupInterval 86400 1
TYPE ZWave
ZWDongle_0_MSGCNT 13
ZWDongle_0_RAWMSG 0004000a063105030a0007
ZWDongle_0_TIME 2017-01-30 15:28:02
ZWaveSubDevice no
homeId e83b5531
isWakeUp 1
lastMsgSent 1485786468.93008
nodeIdHex 0a
Helper:
Dblog:
Luminance:
Logdb:
TIME 1485786482.88627
VALUE 7 Lux
Temperature:
Logdb:
TIME 1485786469.91746
VALUE 21.2 C
Wakeup:
Logdb:
TIME 1485786466.90634
VALUE notification
Readings:
2017-01-27 02:50:09 UNPARSED COLOR_CONTROL 063305012200ca
2017-01-25 14:37:25 alarm HomeSecurity: Event cleared: Tampering - product covering removed, arg 0103
2017-01-25 19:36:13 assocGroupCmdList_3 7105
2017-01-23 21:32:58 assocGroup_1 Max 1 Nodes ZWDongle_0
2017-01-23 21:32:59 assocGroup_2 Max 5 Nodes
2017-01-23 21:32:59 assocGroup_3 Max 5 Nodes
2017-01-23 21:33:00 assocGroup_4 Max 5 Nodes
2017-01-23 21:33:00 assocGroup_5 Max 5 Nodes
2017-01-23 21:32:58 assocGroups 5
2017-01-23 21:36:27 battery 100 %
2017-01-23 21:36:14 configAmbientIlluminationLevelAbove83 1000
2017-01-23 21:36:15 configAmbientIlluminationLevelBelow82 100
2017-01-23 21:36:15 configAssociationsInSecurityMode 15
2017-01-23 21:36:15 configBASICOFFCommandFrameValue 0
2017-01-23 21:36:16 configBASICONCommandFrameValue 255
2017-01-23 21:36:16 configBasicCommandClassFrames12 BASICONAndBASICOFFCommandFrames0
2017-01-23 21:36:17 configIlluminationReportThreshold 200
2017-01-23 21:36:17 configIlluminationReportsInterval 3600
2017-01-23 21:36:17 configIntervalOfTemperatureMeasuring 900
2017-01-23 21:36:18 configLEDBrightness 50
2017-01-23 21:36:18 configLEDIndicatingTamperAlarm LEDIndicatesTamperAlarm
2017-01-23 21:36:18 configLEDSignalingMode LEDInactive
2017-01-23 21:36:19 configMaximumTemperatureResultingInRed87 28
2017-01-23 21:36:20 configMinimumTemperatureResultingIn86 18
2017-01-23 21:36:20 configMotionAlarmCancellationDelay 30
2017-01-23 21:36:21 configMotionSensorSBlindTime2 15
2017-01-23 21:36:21 configMotionSensorSSensitivity 15
2017-01-23 21:36:21 configNightDay 200
2017-01-23 21:36:22 configPIRSensorOperatingMode PIRSensorAlwaysActive
2017-01-23 21:36:22 configPIRSensorSPulseCounter 2Pulses
2017-01-23 21:36:23 configPIRSensorSWindowTime 12Seconds
2017-01-23 21:36:23 configTamperAlarmBroadcastMode TamperAlarmSentTo3rdAssociation0
2017-01-23 21:36:23 configTamperAlarmCancellationDelay 30
2017-01-23 21:36:24 configTamperBackwardCompatible29 backwardCompatibleTamperAlarm0
2017-01-23 21:36:24 configTamperOperatingModes Tamper
2017-01-23 21:36:25 configTamperReportCancellation SendTamperCancellationReport
2017-01-23 21:36:25 configTamperSensitivity 20
2017-01-23 21:36:26 configTemperatureOffset 0
2017-01-23 21:36:26 configTemperatureReportThreshold 1
2017-01-23 21:36:27 configTemperatureReportsInterval 0
2017-01-30 15:28:02 luminance 7 Lux
2017-01-23 21:32:10 model FIBARO System FGMS001-ZW5 Motion Sensor
2017-01-23 21:32:10 modelConfig fibaro/fgms-zw5.xml
2017-01-23 21:32:10 modelId 010f-0801-1001
2017-01-23 21:30:48 state wakeupInterval 86400 1
2017-01-30 15:27:49 temperature 21.2 C
2017-01-30 15:27:49 timeToAck 0.151
2017-01-30 15:27:49 transmit OK
2017-01-30 15:27:46 wakeup notification
SendStack:
set:480a0e
Attributes:
IODev ZWDongle_0
classes ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_BINARY SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
room ZWave
vclasses ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_BINARY:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
Einzigste Unterschiede die mir aufgefallen sind, sind vclasses. Ich weiß aber nicht in wie weit das relevant ist.
Jemand das gleiche Model im Einsatz und kann mir sagen was gesetzt werden muß?
Gruß
Eisix
Hi,
also ich hatte mit meinem Sensor das gleiche Problem. Bewegungen wurden nicht gemeldet nur "product covering removed". Bin fast verzweifelt an dem Problem bis ich den Akku im Motion Sensor durch eine Batterie ersetzt habe und siehe da, sofort wurden Bewegungen erkannt. Battery hat mir aber immer 100% zurückgeliefert :-(
HTH