Hallo zusammen,
und jetzt steh ich auf dem Schlauch mit meinem neuen Gen5 MS-001 mit ZWave+. Vorab, für alle die ein Handbuch suchen, im kleinen Karton gibt es nur eine mehrsprachige Kurzanleitung, aber zum Glück ein Link und QR-Code Link http://manuals.fibaro.com/motion-sensor zur Fibaro Seite wo man dann doch eine englischsprachige Version findet.
Dummerweise nennt Fibaro den Sensor immer noch FGMS-001. Auf dem Karton klebt aber ein Etikett mit EU V3.2 und bei mir ein Produktionsdatum vom 29.01.2016.
An den Sensoren erkennt man nichts, außer man entfernt die Batterie, dann taucht ein ZWave+ Symbol darunter auf.
Aber jetzt zu meinen Problemen. Die Inklusion hat geklappt. Es erscheint ein anderes User-Icon als bei denen ohne ZWave+
Im EventMonitor stand dies:
2016-04-06 14:09:44 ZWDongle ZWDongle_Raz addNode onNw
2016-04-06 14:09:44 ZWDongle ZWDongle_Raz ZW_ADD_NODE_TO_NETWORK learnReady
2016-04-06 14:09:55 ZWDongle ZWDongle_Raz ZW_ADD_NODE_TO_NETWORK nodeFound
2016-04-06 14:09:55 Global global UNDEFINED ZWave_SENSOR_NOTIFICATION_54 ZWave ce68a7ac 54 5e2086725a5985738480715670318e22309c987a
2016-04-06 14:09:55 Global global DEFINED ZWave_SENSOR_NOTIFICATION_54
2016-04-06 14:09:55 Global global DEFINED FileLog_ZWave_SENSOR_NOTIFICATION_54
2016-04-06 14:09:55 Global global SAVE
2016-04-06 14:09:57 ZWave ZWave_SENSOR_NOTIFICATION_54 associationAdd 1 1
2016-04-06 14:09:58 ZWave ZWave_SENSOR_NOTIFICATION_54 wakeupInterval 86400 1
2016-04-06 14:09:59 ZWave ZWave_SENSOR_NOTIFICATION_54 model: 0x010f 0x0801 0x1001
2016-04-06 14:09:59 ZWave ZWave_SENSOR_NOTIFICATION_54 model: 0x010f 0x0801 0x1001
2016-04-06 14:09:59 ZWave ZWave_SENSOR_NOTIFICATION_54 modelId: 010f-0801-1001
2016-04-06 14:10:02 ZWave ZWave_SENSOR_NOTIFICATION_54 temperature: 24.0 C
2016-04-06 14:10:02 ZWave ZWave_SENSOR_NOTIFICATION_54 battery: 100 %
2016-04-06 14:10:09 ZWave ZWave_SENSOR_NOTIFICATION_54 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-06 14:10:33 ZWave ZWave_SENSOR_NOTIFICATION_54 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-06 14:11:31 ZWDongle ZWDongle_Raz addNode off
2016-04-06 14:11:31 ZWDongle ZWDongle_Raz ZW_ADD_NODE_TO_NETWORK done
Im Log dies:
Zitat2016.04.06 14:09:55 2: autocreate: define ZWave_SENSOR_NOTIFICATION_54 ZWave ce68a7ac 54 5e2086725a5985738480715670318e22309c987a
2016.04.06 14:09:55 2: autocreate: define FileLog_ZWave_SENSOR_NOTIFICATION_54 FileLog ./log/ZWave_SENSOR_NOTIFICATION_54-%Y.log ZWave_SENSOR_NOTIFICATION_54
2016.04.06 14:09:57 2: ZWave set ZWave_SENSOR_NOTIFICATION_54 associationAdd 1 1
2016.04.06 14:09:58 2: ZWave set ZWave_SENSOR_NOTIFICATION_54 wakeupInterval 86400 1
Aber ich kann kann unter set oder get keine Parameter finden. Vermutlich fehlt des entsprechende XML.
Hab dann mal ein fhem update gemacht, und nochmal includiert, aber es hat sich nicht viel geändert. Davor war da noch eine Zeile mit vclasses, die ist jetzt weg.
Hier mal ein list des devices:
Internals:
DEF ce68a7ac 54
IODev ZWDongle_Raz
LASTInputDev ZWDongle_Raz
MSGCNT 11
NAME Fib_MS3
NR 132
STATE wakeupInterval 86400 1
TYPE ZWave
ZWDongle_Raz_MSGCNT 11
ZWDongle_Raz_RAWMSG 00040036097105000000ff070300
ZWDongle_Raz_TIME 2016-04-06 17:42:58
homeId ce68a7ac
isWakeUp 1
lastMsgSent 1459957291.16868
nodeIdHex 36
timeToAck 2.100
Readings:
2016-04-06 16:20:57 CMD ZW_APPLICATION_UPDATE
2016-04-06 17:42:58 alarm HomeSecurity: Tampering, product covering removed, arg 00
2016-04-06 14:14:52 assocGroup_1 Max 1 Nodes ZWDongle_Raz
2016-04-06 14:26:33 assocGroup_2 Max 5 Nodes ZSt6_51
2016-04-06 14:14:52 assocGroup_3 Max 5 Nodes
2016-04-06 14:14:53 assocGroup_4 Max 5 Nodes
2016-04-06 14:14:53 assocGroup_5 Max 5 Nodes
2016-04-06 14:17:32 assocGroups 5
2016-04-06 14:13:43 battery 100 %
2016-04-06 17:41:34 luminance 2 Lux
2016-04-06 17:41:29 model FIBARO System FGMS001-ZW5 Motion Sensor
2016-04-06 17:41:29 modelConfig unknown
2016-04-06 17:41:29 modelId 010f-0801-1001
2016-04-06 14:18:24 neighborList ZWDongle_Raz ZSt2 ZSt6_51
2016-04-06 17:41:22 state wakeupInterval 86400 1
2016-04-06 17:41:34 temperature 20.5 C
2016-04-06 17:41:33 transmit OK
2016-04-06 14:18:56 version Lib 3 Prot 4.5 App 3.2 HW 1 FWCounter 1 FW 3.2
2016-04-06 17:41:31 wakeup notification
2016-04-06 14:13:40 zwavePlusInfo version:01 role:SleepingReportingSlave node:Z-Wave+Node installerIcon:0c07 userIcon:0c07
Attributes:
IODev ZWDongle_Raz
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
Ihr habt bestimmt eine Idee was ich falsch gemacht habe.
Danke!
Grüße,
Josef
Hallo Josef!
Es gibt keine XML-Datei für den Sensor. Darum tauchen die speziellen Befehle -wie Du selbst festgestellt hast- nicht auf. Musst Du bitte über die normalen configByte usw Befehle einrichten. Nur den Namen für das Reading Model habe ich schon hinterlegt. Wenn Du eine XML-Datei lieferst, kann ich die einbinden.
Meinst Du mit UserIcon das pepper1 Bild?
Ansonsten erkenne ich kein Problem bzw. nichts, was Du falsch machst.
Gruß, Christian
Hallo Christian,
danke für Deine schnelle Antwort. Ja man wurde bisher zu sehr verwöhnt ;), aber kein Problem wenn es so ist, kann ich das schon über configByte machen.
ZitatMeinst Du mit UserIcon das pepper1 Bild?
Ja, genau das meinte ich.
Was mir bis jetzt noch aufgefallen ist, der Sensor ist träger bei der Bewegungserkenneng als meine alten, habe ja eine Association in der Gruppe2 und wenn ich den Raum betrete stehe ich erst mal gefühlte 0,6 bis 1 Sekunde im dunkeln. Da ist ja jeder Baumarkt Bewegungsmelder schneller. Aber ich werde in den nächsten Tagen mal die Configs vergleichen, bestimmt hab ich da vor 1 Jahr was optimiert.
Grüße,
Josef
pepper1-Bild ist anders, weil es eben ein Sensor mit einer anderen modelId ist.
Die config-Werte sehen zwischen altem und neuen +-Sensor ziemlich ähnlich aus. jeedom-ozw nimmt sogar die gleiche XML-Config für beide Sensoren. Wenn Du es probieren willst, damit Du die set-/get-config-Befehl hast, dann ändere in Deinem FHEM in der Datei ./fhem/FHEM/lib/openzwave_manufacturer_specific.xml
Die Zeile
<Product type="0801" id="1001" name="FGMS001-ZW5 Motion Sensor"/>
so ab
<Product type="0801" id="1001" name="FGMS001-ZW5 Motion Sensor" config="fibaro/fgms.xml" />
Rufe dann für den Sensor "get <device> model" neu ab und Du solltest die Befehle haben.
Natürlicht nicht vergessen, hier festgestellte Unterschiede zu posten. Ich habe auf die Schnelle nur bei den für Dich momentan irrelevanten Assoziationen Abweichungen gesehen.
Hallo Christian,
Zitat von: krikan am 06 April 2016, 19:10:19
Natürlicht nicht vergessen, hier festgestellte Unterschiede zu posten. Ich habe auf die Schnelle nur bei den für Dich momentan irrelevanten Assoziationen Abweichungen gesehen.
ich weiß gar nicht wo ich beginnen soll. Also bist jetzt habe ich die "fgms.xml" noch nicht verwendet. Aber der Sensor legt im Vergleich zu den anderen, ein völlig anderes Verhalten zu Tage.
Ich fang mal mit Parameter 1. Motion detection -Sensibility an:
Jeder Wert unter 14 zwingt den Sensor nach Ablauf der im Parameter 6 eingestellten Zeit, eine neue Motion auszulösen, obwohl niemand im Raum ist. Das wiederholt sich dann ständig. Licht geht aus, Sensor blinkt kurz blau und Licht geht wieder an. Meine alten Sensoren haben alle den Wert 9 und verhalten sich nach Ablauf der Zeit wieder normal. Wie schon vorher angedeutet war mir der default von 15 zu träge.
Ob dieses Verhalten jetzt Standard ist kann ich nicht sagen, eventuell liegt auch ein defekt vor. Da bin ich auf weiteres Feedback angewiesen.
Parameter 2. Motion detection - blind time
Default 3, das wären 2.5 Sek. habe ich so belassen. Die nichtPlus MS-001 haben als default 15.
Parameter 3. Motion detection - pulse Counter.
Default ist 1 (2 pulses). Diesen Wert habe ich dann entgegen der Empfehlung auf 0 (1 pulse) gestellt und jetzt schaltet der Sensor wirklich zackig.
Achtung - bei den älteren FBMS-001 ist die Beschreibung dieses Parameters falsch und unlogisch. Im neuen Handbuch auf der Fibaro Seite ist die Beschreibung diesmal korrekt "The higher the value, the less sensitive the PIR sensor is". Im alten Handbuch steht es umgekehrt und das ist falsch (The lower the value, the less sensitive the PIR sensor.) Das Dumme, pepper1 http://www.pepper1.net/zwavedb/device/673 hat das alte Handbuch mit dem Fehler einfach kopiert.
Parameter 4 - 16 sind analog zum alten FBMS-001.
Parameter 18. Associations in Z-Wave network Security Mode
Dieser Parameter ist neu. Im Handbuch steht als default 0-15. Der richtige Defaultwert ist 15. Ich habe hier den Versuch mit "0 - none off the groups sent as secure" gemacht um eventuell herauszufinden ob die Trägheit von hier stammt, hat sich aber nichts verändert.
Parameter 20 - 24 sind analog zum alten FBMS-001.
Parameter 25. Tamper - alarm cancelation
Parameter ist neu.
Parameter 26. fehlt bei der ZWave+ Version
Parameter 28. Tamper- broadcast mode
Parameter 29. Tamper - backward compatibility broadcast mode
Diese 2 Parameter sind neu.
Alle andern Parameter von 40 bis 89 scheinen unverändert.
Im Prinzip kann ich mit diesen Einstellungen jetzt gut leben, Tür geht auf und Licht geht sofort an.
Damit man das Verhalten von vorher sieht, hänge ich mal einen kleinen Log-Auszug des Sensors an. Und ich schwöre, es gibt nichts in dem Raum was sich bewegt.
2016-04-08_16:24:15 Fib_MS3 config_1: 9
2016-04-08_16:24:18 Fib_MS3 temperature: 14.4 C
2016-04-08_16:24:18 Fib_MS3 temperature: 17.7 C
2016-04-08_16:24:41 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:24:42 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:25:12 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:25:23 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:25:23 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:25:23 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:25:54 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:25:54 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:25:54 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:26:25 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:25 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:25 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:26 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:26:56 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:56 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:56 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:26:57 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:27:27 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:27:28 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:27:28 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:27:58 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:27:59 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:27:59 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:27:59 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:28:29 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:28:30 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:28:30 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:29:01 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:29:01 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:29:01 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:29:32 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:29:32 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:30:03 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:30:04 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:30:34 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:30:35 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:31:05 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:31:06 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:31:37 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:31:37 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:31:37 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:32:08 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:32:09 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:32:17 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:32:25 Fib_MS3 luminance: 6 Lux
2016-04-08_16:32:25 Fib_MS3 wakeup: notification
2016-04-08_16:32:25 Fib_MS3 config_1: 12
2016-04-08_16:32:28 Fib_MS3 temperature: 17.7 C
2016-04-08_16:32:31 Fib_MS3 luminance: 3 Lux
2016-04-08_16:32:31 Fib_MS3 temperature: 16.8 C
2016-04-08_16:32:32 Fib_MS3 wakeup: notification
2016-04-08_16:32:48 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:33:19 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:33:21 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:33:21 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:33:52 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:33:52 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:34:23 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:35:52 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:36:37 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:36:37 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:37:08 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:37:08 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:37:39 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:37:40 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:38:10 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:38:11 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:38:41 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:38:42 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:39:13 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:39:13 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:39:44 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:39:44 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:40:15 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:40:16 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:40:46 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:40:47 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:41:08 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:41:13 Fib_MS3 luminance: 3 Lux
2016-04-08_16:41:13 Fib_MS3 temperature: 17.7 C
2016-04-08_16:41:13 Fib_MS3 temperature: 16.4 C
2016-04-08_16:41:13 Fib_MS3 wakeup: notification
2016-04-08_16:41:14 Fib_MS3 config_1: 13
2016-04-08_16:41:18 Fib_MS3 luminance: 3 Lux
2016-04-08_16:41:18 Fib_MS3 temperature: 16.4 C
2016-04-08_16:41:18 Fib_MS3 wakeup: notification
2016-04-08_16:41:39 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:42:01 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:42:02 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:42:33 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:42:34 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:43:04 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:43:05 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:43:35 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:43:36 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:44:00 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:44:18 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:44:18 Fib_MS3 temperature: 18.3 C
2016-04-08_16:44:18 Fib_MS3 battery: 100 %
2016-04-08_16:44:19 Fib_MS3 temperature: 18.4 C
2016-04-08_16:44:19 Fib_MS3 battery: 100 %
2016-04-08_16:44:24 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:44:48 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:45:03 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:45:04 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:45:35 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:45:36 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:46:07 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:46:08 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:46:39 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:46:40 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:47:03 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:47:03 Fib_MS3 alarm: HomeSecurity: Tampering, product covering removed, arg 00
2016-04-08_16:47:08 Fib_MS3 luminance: 3 Lux
2016-04-08_16:47:08 Fib_MS3 temperature: 18.4 C
2016-04-08_16:47:09 Fib_MS3 wakeup: notification
2016-04-08_16:47:10 Fib_MS3 config_1: 14
2016-04-08_16:47:33 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0103
2016-04-08_16:47:50 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:47:51 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:48:22 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:49:43 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:49:43 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:50:13 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:56:07 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_16:56:45 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_16:59:23 Fib_MS3 temperature: 16.4 C
2016-04-08_17:14:30 Fib_MS3 temperature: 15.3 C
2016-04-08_17:47:38 Fib_MS3 luminance: 0 Lux
2016-04-08_18:06:28 Fib_MS3 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-08_18:07:13 Fib_MS3 alarm: HomeSecurity: Previous Events cleared, arg 0108
2016-04-08_18:45:15 Fib_MS3 temperature: 14.3 C
2016-04-08_18:48:07 Fib_MS3 luminance: 0 Lux
2016-04-08_18:48:08 Fib_MS3 wakeup: notification
Grüße,
Josef
Hallo Josef!
Vielen Dank für Deine detaillierte (Abweichungs-)analyse.
Leider behandelt openzwave seit gestern den Sensor genauso wie jeedom-openzwave: gleiche XML für ohne+ und mit+ Variante des Sensors. Dann müssen wir bei den vielen Abweichungen wohl für uns (FHEM) eine einige XML erstellen. Ich schau mir das in den nächsten Tagen mal an.
Gruß, Christian
Hallo Christian,
was ich prompt vergessen habe, Du aber bestimmt schon entdeckt hast, es gibt in der plus Variante 5 Assoziationgruppen, in der nicht plus Variante nur 3.
Grüße,
Josef
Hallo Josef,
habe gerade eine XML für die ZWave+-Variante des FGMS001 eingecheckt. Kommt morgen ab ca. 8 Uhr per update.
Zur Aktivierung muss "get <device> model" neu abgerufen werden.
Wenn Du Fehler findest bitte melden.
Gruß, Christian
Hallo Christian,
Danke für das Schnelle bereitstellen der XML. Ich hänge mal ein list des device an. Was mir aufgefallen ist, dass der Parameter 3 keinen Wert anzeigt, sondern nur "pulse". Ich habe die Parameter 1 und 3, die ich mit get configByte abgerufen habe, noch drinnen gehabt und der Parameter 1 wird bei config_1 und bei configMotionSensorSSensitivity jedesmal mit dem Wert 14 angezeigt was ja korrekt ist.
Ich hätte erwartet dass config_3 und configPIRSensorSPulseCounter auch den gleichen Wert also "0" anzeigen. Auf Grund des schnellen Anprechens des Sensor ist bestimmt noch der Wert 0 im configPIRSensorSPulseCounter drin. Auch ein neues get zeigt nach wakeUp und Aktualisierung nur "pulse" an.Vielleicht kannst Du bei Gelegenheit einen Blick drauf werden.
Ansonsten scheint alles perfekt zu sein. Solltest Du noch andere Informationen benötigen, werde ich versuchen die zügig nachzuliefern.
Internals:
DEF ce68a7ac 55
IODev ZWDongle_Raz
LASTInputDev ZWDongle_Raz
MSGCNT 81
NAME Fib_MS3
NR 132
STATE TRANSMIT_NO_ACK
TYPE ZWave
ZWDongle_Raz_MSGCNT 81
ZWDongle_Raz_RAWMSG 000400370a7105000000ff07000103
ZWDongle_Raz_TIME 2016-04-10 09:50:31
homeId ce68a7ac
isWakeUp 1
lastMsgSent 1460274607.48885
nodeIdHex 37
timeToAck 2.200
Readings:
2016-04-10 09:50:31 alarm HomeSecurity: Previous Events cleared, arg 0103
2016-04-07 17:28:41 assocGroup_1 Max 1 Nodes ZWDongle_Raz
2016-04-07 17:32:10 assocGroup_2 Max 5 Nodes ZSt6_51
2016-04-07 17:28:41 assocGroup_3 Max 5 Nodes
2016-04-07 17:28:41 assocGroup_4 Max 5 Nodes
2016-04-07 17:28:42 assocGroup_5 Max 5 Nodes
2016-04-07 17:28:41 assocGroups 5
2016-04-08 16:44:19 battery 100 %
2016-04-10 09:24:12 configAmbientIlluminationLevelAbove83 1000
2016-04-10 09:24:12 configAmbientIlluminationLevelBelow82 100
2016-04-10 09:24:13 configAssociationsInSecurityMode 15
2016-04-10 09:24:13 configBASICOFFCommandFrameValue 0
2016-04-10 09:24:13 configBASICONCommandFrameValue 255
2016-04-10 09:24:14 configBasicCommandClassFrames12 BASICONAndBASICOFFCommandFrames0
2016-04-10 09:24:14 configIlluminationReportThreshold 200
2016-04-10 09:24:15 configIlluminationReportsInterval 3600
2016-04-10 09:24:15 configIntervalOfTemperatureMeasuring 900
2016-04-10 09:24:16 configLEDBrightness 50
2016-04-10 09:24:16 configLEDIndicatingTamperAlarm LEDIndicatesTamperAlarm
2016-04-10 09:24:16 configLEDSignalingMode LongBlinkThenShortBlinkLEDColour10
2016-04-10 09:24:17 configMaximumTemperatureResultingInRed87 28
2016-04-10 09:24:17 configMinimumTemperatureResultingIn86 18
2016-04-10 09:24:18 configMotionAlarmCancellationDelay 30
2016-04-10 09:24:18 configMotionSensorSBlindTime2 15
2016-04-10 09:24:18 configMotionSensorSSensitivity 14
2016-04-10 09:24:19 configNightDay 200
2016-04-10 09:50:07 configPIRSensorOperatingMode PIRSensorActiveDuringTheNight2
2016-04-10 09:42:33 configPIRSensorSPulseCounter pulse
2016-04-10 09:24:20 configPIRSensorSWindowTime 2
2016-04-10 09:24:21 configTamperAlarmBroadcastMode TamperAlarmSentTo3rdAssociation0
2016-04-10 09:24:22 configTamperBackwardCompatible29 backwardCompatibleTamperAlarm0
2016-04-10 09:24:23 configTamperOperatingModes Tamper
2016-04-10 09:24:23 configTamperReportCancellation SendTamperCancellationReport
2016-04-10 09:24:24 configTamperSensitivity 20
2016-04-10 09:24:24 configTemperatureOffset 0
2016-04-10 09:24:25 configTemperatureReportThreshold 10
2016-04-10 09:24:25 configTemperatureReportsInterval 0
2016-04-08 16:47:10 config_1 14
2016-04-07 18:06:02 config_3 0
2016-04-10 09:50:06 luminance 1 Lux
2016-04-10 09:21:08 model FIBARO System FGMS001-ZW5 Motion Sensor
2016-04-10 09:21:08 modelConfig fibaro/fgms-zw5.xml
2016-04-10 09:21:08 modelId 010f-0801-1001
2016-04-07 17:27:23 neighborList ZWDongle_Raz ZSt2 AEO_Siren1 ZSt6_51
2016-04-09 14:58:11 state TRANSMIT_NO_ACK
2016-04-10 09:50:10 temperature 17.8 C
2016-04-10 09:50:09 transmit OK
2016-04-10 09:50:07 wakeup notification
2016-04-08 20:48:57 wakeupReport interval 7200 target 1
Attributes:
IODev ZWDongle_Raz
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
Grüße,
Josef
Danke fürs Testen. Ich kann Dein Problem nachvollziehen, finde aber in der XML-Config-Datei keinen Fehler bzw. übersehe ihn.
Irgendetwas hakt, wenn bei "Value type=list" die "Item label" mit einer Zahl gefolgt von Leerzeichen beginnen:
<Value type="list" genre="config" instance="1" index="3" label="PIR sensor's pulse counter" min="0" max="3" value="1" size="1">
<Help> Sets the number of moves required for the PIR sensor to report motion. The lower the value, the less sensitive the PIR sensor. It's not recommended to modify this parameter settings. Available settings: 0 - 3 Formula to calculate the number of pulses: pulses = (value + 1) Default setting: 1 (2 pulses) </Help>
<Item label="1 pulse" value="0" />
<Item label="2 pulses" value="1" />
<Item label="3 pulses" value="2" />
<Item label="4 pulses" value="3" />
Hier werden beim set-Befehl nur die Auswahlmöglichkeiten "pulse" und "pulses" angeboten. Korrespondiert zu Deinem Abfrageergebnis, das ich nachgestellt bekomme. Gleiches Problem gibt es bei "configPIRSensorSWindowTime". In der ursprünglichen fgms.xml für den ohne+ - Sensor gibt es das gleiche Problem.
@Rudi:
Könntest Du Dir das bitte gelegentlich mal anschauen. Danke.
Hallo Christian,
dass kann ich jetzt bei mir nicht nachvollziehen. In meinem list steht doch bei configPIRSensorsWindowsTime der Wert 2 drin. Und wenn ich mir das list des devices ohne ZWave+ anschaue ist bei mir alles richtig.
Hier ein list von einem meiner nicht + Sensoren.
Internals:
DEF ce68a7ac 31
IODev ZWDongle_Raz
LASTInputDev ZWDongle_Raz
MSGCNT 30
NAME Fib_MS2
NR 37
STATE closed
TYPE ZWave
ZWDongle_Raz_MSGCNT 30
ZWDongle_Raz_RAWMSG 0004001f0a56013105030a000117b0
ZWDongle_Raz_TIME 2016-04-10 12:22:55
homeId ce68a7ac
isWakeUp 1
lastMsgSent 1460273705.039
nodeIdHex 1f
timeToAck 2.099
Readings:
2016-03-01 21:05:26 CMD ZW_APPLICATION_UPDATE
2015-11-19 04:34:14 UNPARSED SENSOR_BINARY 063005030a0000
2016-04-02 12:59:05 alarm_type_00 level ff node 1f seconds 0
2015-10-07 22:08:54 assocGroup_01 Max 05 Nodes 09
2015-09-13 15:53:14 assocGroup_02 Max 05 Nodes
2015-09-13 15:53:15 assocGroup_03 Max 01 Nodes 01
2016-04-06 17:17:16 assocGroups 3
2016-03-01 21:05:26 battery 100 %
2016-04-09 17:31:16 configAmbientIlluminationLevelAbove83 1000
2016-04-09 17:31:17 configAmbientIlluminationLevelBelow82 100
2016-04-09 17:31:17 configBASICOFFCommandFrameValue 0
2016-04-09 17:31:17 configBASICONCommandFrameValue 255
2016-04-09 17:31:17 configBasicCommandClassFrames12 BASICONAndBASICOFFCommandFrames0
2016-04-09 17:31:17 configIlluminationReportThreshold 200
2016-04-09 17:31:17 configIlluminationReportsInterval 600
2016-04-09 17:31:17 configIntervalOfTemperatureMeasuring 900
2016-04-09 17:31:18 configLEDBrightness 50
2016-04-09 17:31:18 configLEDIndicatingTamperAlarm LEDIndicatesTamperAlarm
2016-04-09 17:31:18 configLEDSignalingMode LongBlinkThenShortBlinkLEDColour10
2016-04-09 17:31:18 configMaximumTemperatureResultingInRed87 28
2016-04-09 17:31:18 configMinimumTemperatureResultingIn86 18
2016-04-09 17:31:18 configMotionAlarmCancellationDelay 30
2016-04-09 17:31:19 configMotionSensorSBlindTime2 3
2016-04-09 17:31:19 configMotionSensorSSensitivity 9
2016-04-09 17:31:19 configNightDay 3
2016-04-09 17:31:19 configPIRSensorOperatingMode PIRSensorActiveDuringTheNight2
2016-04-09 17:31:19 configPIRSensorSPulseCounter 1
2016-04-09 17:31:19 configPIRSensorSWindowTime 2
2016-04-09 17:31:20 configTamperAlarmBroadcastMode TamperAlarmIsNotSentInBroadcast0
2016-04-09 17:31:20 configTamperAlarmCancellationDelay 30
2016-04-09 17:31:20 configTamperOperatingModes Tamper
2016-04-09 17:31:20 configTamperSensitivity 15
2016-04-09 17:31:20 configTemperatureOffset 0
2016-04-09 17:31:20 configTemperatureReportThreshold 10
2016-04-09 17:31:20 configTemperatureReportsInterval 32769
2016-04-10 12:22:55 luminance 1 Lux
2015-09-11 22:00:29 model FIBARO System FGMS001 Motion Sensor
2015-09-11 22:00:29 modelConfig fibaro/fgms.xml
2015-09-11 22:00:29 modelId 010f-0800-1001
2016-03-02 20:06:10 neighborList ZWDongle_Raz ZSt4
2016-04-10 12:13:16 reportedState closed
2016-04-10 12:13:16 state closed
2016-04-10 07:44:53 temperature 19.7 C
2016-04-10 09:35:07 transmit OK
2016-04-10 09:35:05 wakeup notification
2015-12-20 11:44:04 wakeupReport interval 14400 target 1
Attributes:
IODev ZWDongle_Raz
classes SENSOR_BINARY WAKE_UP ASSOCIATION BATTERY MULTI_CMD CRC_16_ENCAP MANUFACTURER_SPECIFIC VERSION CONFIGURATION MULTI_CHANNEL_ASSOCIATION SENSOR_MULTILEVEL SENSOR_ALARM MARK SENSOR_BINARY SENSOR_MULTILEVEL SENSOR_ALARM BASIC
fp_Raumplan_UG 533,1022,1,,
room Flur_UG,ZWave
Oder habe ich da was falsch interpretiert?
Danke für Eure Recherchen.
Grüße,
Josef
Das ist korrekt, aber wenn Du den korrespondierenden set-Befehl nimmst fehlen Auswahlmöglichkeiten in der Werte-Auswahlliste und die Rückgaben in den Readings auf get passen teilweise nicht. Wenn Du 0 bzw. 1 setzt, kommen bei get vermutlich falsche Werte.
Wir haben etwa 2.4k Values und 2.7k Items in den beiden XML, dessen label Attribut vom 10_ZWave.pm umgewandelt wird in ZWave_cleanString, so dass es als Attributname oder Wert einigermassen sinnvoll verwendet werden kann. Bei der Umwandlung habe ich fuehrende 1., 2., usw. entfernt, das kommt in etwa 70+50 Faellen vor, in den meisten Faellen ist es eine (mAn sinnlose) Aufzaehlung. Damit wird leider aber aus '2 pulses', '3 pulses' und '4 pulses' nur noch 'pulses', und was damit gesetzt wird (2,3 oder 4), ist Zufall.
Ich habe jetzt diese Behandlung bei Attributwerten abgeschafft, jetzt bleibt es bei 1pulse,2pulses,3pulses,4pulses. Ich koennte bei den Werten (nicht bei den Namen!) auch die Leerzeichen behalten, bin aber unsicher w.g. den Konsequenzen (s.u.)
Konsequenz: ca 50 Attributwerte aus 2700 (2%) haben jetzt eine andere Abkuerzung, wenn irgendjemand programmatisch(!) einen dieser Werte setzen will, dann gibt es eine Fehlermeldung, und der Wert muss manuell angepasst werden.
Zitat von: rudolfkoenig am 10 April 2016, 12:52:15
Ich habe jetzt diese Behandlung bei Attributwerten abgeschafft, jetzt bleibt es bei 1pulse,2pulses,3pulses,4pulses. Ich koennte bei den Werten (nicht bei den Namen!) auch die Leerzeichen behalten, bin aber unsicher w.g. den Konsequenzen (s.u.)
Konsequenz: ca 50 Attributwerte aus 2700 (2%) haben jetzt eine andere Abkuerzung, wenn irgendjemand programmatisch(!) einen dieser Werte setzen will, dann gibt es eine Fehlermeldung, und der Wert muss manuell angepasst werden.
Danke.
Geänderte Abkürzungen werde ich bei Aktualisierungen der openzwave-XMLs auch immer wieder, selbst bei config-Namen, verursachen. Dies muss man beim FHEM-Konzept der "sprechenden" configXY-Befehle und Werte wohl hinnehmen. Nur beim Abgehen von diesem Konzept hin zu configParameter1, configParameter2,.. mit "Roh"-Auswahlwerten 0,1,2,3... könnte man das mMn mit vertretbaren Aufwand verhindern.
Behalten der Leerzeichen in den Werten finde ich persönlich nicht ideal; derzeitige Lösung ist mMn gut.
Ja, jetzt passt alles, danke Euch recht herzlich dafür. Super schnell und gut gelöst :).
Häng doch noch mal das aktuelle list an, eventuell möchte das jemand sehen.
Internals:
DEF ce68a7ac 55
IODev ZWDongle_Raz
LASTInputDev ZWDongle_Raz
MSGCNT 50
NAME Fib_MS3
NR 132
STATE TRANSMIT_NO_ACK
TYPE ZWave
ZWDongle_Raz_MSGCNT 50
ZWDongle_Raz_RAWMSG 00040037097105000000ff070800
ZWDongle_Raz_TIME 2016-04-11 11:29:53
homeId ce68a7ac
isWakeUp 1
lastMsgSent 1460366857.94862
nodeIdHex 37
timeToAck 2.200
Readings:
2016-04-11 11:29:53 alarm HomeSecurity: Motion Detection, Unknown Location, arg 00
2016-04-07 17:28:41 assocGroup_1 Max 1 Nodes ZWDongle_Raz
2016-04-07 17:32:10 assocGroup_2 Max 5 Nodes ZSt6_51
2016-04-07 17:28:41 assocGroup_3 Max 5 Nodes
2016-04-07 17:28:41 assocGroup_4 Max 5 Nodes
2016-04-07 17:28:42 assocGroup_5 Max 5 Nodes
2016-04-07 17:28:41 assocGroups 5
2016-04-08 16:44:19 battery 100 %
2016-04-11 09:26:38 configAmbientIlluminationLevelAbove83 1000
2016-04-11 09:26:38 configAmbientIlluminationLevelBelow82 100
2016-04-11 09:26:39 configAssociationsInSecurityMode 15
2016-04-11 09:26:39 configBASICOFFCommandFrameValue 0
2016-04-11 09:26:40 configBASICONCommandFrameValue 255
2016-04-11 09:26:40 configBasicCommandClassFrames12 BASICONAndBASICOFFCommandFrames0
2016-04-11 09:26:40 configIlluminationReportThreshold 200
2016-04-11 09:26:41 configIlluminationReportsInterval 3600
2016-04-11 09:26:41 configIntervalOfTemperatureMeasuring 900
2016-04-11 09:26:42 configLEDBrightness 50
2016-04-11 09:26:42 configLEDIndicatingTamperAlarm LEDIndicatesTamperAlarm
2016-04-11 09:26:42 configLEDSignalingMode LongBlinkThenShortBlinkLEDColour10
2016-04-11 09:26:43 configMaximumTemperatureResultingInRed87 28
2016-04-11 09:26:43 configMinimumTemperatureResultingIn86 18
2016-04-11 09:26:44 configMotionAlarmCancellationDelay 30
2016-04-11 09:26:44 configMotionSensorSBlindTime2 15
2016-04-11 09:26:44 configMotionSensorSSensitivity 14
2016-04-11 09:26:45 configNightDay 200
2016-04-11 09:26:45 configPIRSensorOperatingMode PIRSensorActiveDuringTheNight2
2016-04-11 09:26:45 configPIRSensorSPulseCounter 1Pulse
2016-04-11 09:26:46 configPIRSensorSWindowTime 12Seconds
2016-04-11 09:26:47 configTamperAlarmBroadcastMode TamperAlarmSentTo3rdAssociation0
2016-04-11 09:26:48 configTamperBackwardCompatible29 backwardCompatibleTamperAlarm0
2016-04-11 09:26:48 configTamperOperatingModes Tamper
2016-04-11 09:26:48 configTamperReportCancellation SendTamperCancellationReport
2016-04-11 09:26:49 configTamperSensitivity 20
2016-04-11 09:26:49 configTemperatureOffset 0
2016-04-11 09:26:50 configTemperatureReportThreshold 10
2016-04-11 09:26:50 configTemperatureReportsInterval 0
2016-04-08 16:47:10 config_1 14
2016-04-07 18:06:02 config_3 0
2016-04-11 11:27:36 luminance 0 Lux
2016-04-10 09:21:08 model FIBARO System FGMS001-ZW5 Motion Sensor
2016-04-10 09:21:08 modelConfig fibaro/fgms-zw5.xml
2016-04-10 09:21:08 modelId 010f-0801-1001
2016-04-07 17:27:23 neighborList ZWDongle_Raz ZSt2 AEO_Siren1 ZSt6_51
2016-04-09 14:58:11 state TRANSMIT_NO_ACK
2016-04-11 09:26:37 temperature 14.3 C
2016-04-11 11:27:40 transmit OK
2016-04-11 11:27:37 wakeup notification
2016-04-08 20:48:57 wakeupReport interval 7200 target 1
Attributes:
IODev ZWDongle_Raz
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
Grüße,
Josef
@all:
Mir liegt per PM eine Anfrage zur Nutzung unserer XML zum MS-001+ in Openzwave vor. Da ich keine Anhänge per PM verschicken kann, hänge ich das XML nachfolgend an. Die Datei ist nicht für FHEM-Nutzer interessant, da sie seit längerem bereits per update verteilt wird.
@André:
Hallo en Goedendag André,
attached you can find fgms-zw5.xml. Please feel free to use it and give it a try. It is not tested with openzwave.
Our additional XMLs: https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/lib/fhem_zwave_deviceconfig.xml.gz
Regards, Christian
Thanx for the fast reply Christian. Unfortunately it didn't do the trick for me. The device doesn't report motion when triggered. The file is useful to me because domoticz uses the same files for identifying sensors. But I think that potentially my sensor has a defect and I have to contact my supplier.
thanx a lot for the support