OpenZWave / open-zwave

a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
http://www.openzwave.net/
GNU Lesser General Public License v3.0
1.05k stars 917 forks source link

[PATCH] Philio PST02-1C Slim Multi Sensor #473

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Attached the patches for supporting this new zwave plus device.

I suppose that the pst02-1c.xml config file is usable also for pst02-1a and 
pst02-1b models, but I haven't any devices to test.
Anyway pst02-1c seems to works good :)

King regards

Original issue reported on code.google.com by ugo.v...@gmail.com on 13 Mar 2015 at 11:09

Attachments:

GoogleCodeExporter commented 9 years ago
minor fix to pst02-1c.xml

Original comment by ugo.v...@gmail.com on 14 Mar 2015 at 12:46

Attachments:

ugoviti commented 9 years ago

Hi again... I'm experiencing an issue with that sensor:

Open the door sensor contact an leave it open:

2015-03-18 19:53:44.686 Detail, Node008, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x08, 0x03, 0x20, 0x01, 0xff, 0x27 2015-03-18 19:53:44.688 Detail, 2015-03-18 19:53:44.689 Info, Node008, Received Basic set from node 8: level=255. Sending event notification. 2015-03-18 19:53:44.691 Warning, Exception: Manager.cpp:1482 - 101 - Invalid ValueID passed to GetValueLabel 2015-03-18 19:53:44.727 Detail, Node008, Received: 0x01, 0x08, 0x00, 0x04, 0x00, 0x08, 0x02, 0x98, 0x40, 0x21 2015-03-18 19:53:44.729 Detail, 2015-03-18 19:53:44.731 Info, Node008, Received SecurityCmd_NonceGet from node 8 2015-03-18 19:53:44.732 Detail, 2015-03-18 19:53:44.734 Detail, Node008, Queuing (WakeUp) SecurityCmd_NonceReport (Node=8): 0x01, 0x11, 0x00, 0x13, 0x08, 0x0a, 0x98, 0x80, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x05, 0x4c, 0xae

still open but the door senso send this after near 30 seconds:

2015-03-18 19:54:16.380 Detail, Node008, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x08, 0x03, 0x20, 0x01, 0x00, 0xd8 2015-03-18 19:54:16.382 Detail, 2015-03-18 19:54:16.383 Info, Node008, Received Basic set from node 8: level=0. Sending event notification. 2015-03-18 19:54:16.386 Warning, Exception: Manager.cpp:1482 - 101 - Invalid ValueID passed to GetValueLabel

of course, now my controller (domoticz) think the contact is closed...

If I manually close the sensor I get this:

2015-03-18 19:57:21.116 Detail, Node008, Received: 0x01, 0x08, 0x00, 0x04, 0x00, 0x08, 0x02, 0x98, 0x40, 0x21 2015-03-18 19:57:21.118 Detail, 2015-03-18 19:57:21.119 Info, Node008, Received SecurityCmd_NonceGet from node 8 2015-03-18 19:57:21.121 Detail, 2015-03-18 19:57:21.123 Detail, Node008, Queuing (WakeUp) SecurityCmd_NonceReport (Node=8): 0x01, 0x11, 0x00, 0x13, 0x08, 0x0a, 0x98, 0x80, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x05, 0x4d, 0xaf 2015-03-18 19:57:25.864 Detail, Node008, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x08, 0x03, 0x20, 0x01, 0x00, 0xd8 2015-03-18 19:57:25.866 Detail, 2015-03-18 19:57:25.868 Info, Node008, Received Basic set from node 8: level=0. Sending event notification. 2015-03-18 19:57:25.870 Warning, Exception: Manager.cpp:1482 - 101 - Invalid ValueID passed to GetValueLabel

I get a double basic set only when the contact is open... So where could be the problem? Door Sensor? Domoticz or OZW?

the "Exception: Manager.cpp:1482 - 101 - Invalid ValueID passed to GetValueLabel" is domoticz related? I must fill a but into domoticz bug tracking?

Regards

Fishwaldo commented 9 years ago

Related to Issue #352. WIP at the moment.

igorrobertifoc commented 9 years ago

Hello, I bought a Philio PST02-A and a Philio PST02-1A. I use homegenie home automation that use openzwave. The first is working, the second one no :( How I can help?

Giunka commented 9 years ago

Hi, have you solved the problem with the sensor PST02-1A?

Giunka commented 9 years ago

I've solved using InControlHA https://www.incontrolha.com/devicelibrary/viewDevice/52/Philio-4-in-1-Multi-Sensor

Fishwaldo commented 9 years ago

This should be fixed now that we have merged the Security updates into the master branch.

igorrobertifoc commented 9 years ago

I have still problem. Maybe i found that the association of group 1 is missing. I try to set to 1 but doesn t work. Do you think is the controller the problem ( aotec z-stick usb 2). Maybe with new gen5 z-stick will work?

igorrobertifoc commented 9 years ago

Maybe sensors gen5 need a controller gen5?

nechry commented 9 years ago

hi I have lot of gen5 device with a z-stick V2 and they work as expected. do you have akk node information, about product type, product Id, manufact Id ? Some time i don't have group for this case

igorrobertifoc commented 9 years ago

The device is this: http://www.pepper1.net/zwavedb/device/575

but when I try to add the association with group 1 the result is:

2015-07-03 22:31:20.475 Error, Node009, ERROR: Dropping command, expected response not received after 1 attempt(s)

The sensor is awake.

I try since 3 month... with a lot opensurce software but measures doesn t appear... Only alarm type and alarm level are coming.

igorrobertifoc commented 9 years ago

I compared with the older version (not zwave plus) : http://www.pepper1.net/zwavedb/device/585 vs new one http://www.pepper1.net/zwavedb/device/575

and difference is the column "Secure". Is it possibile that a controller not gen 5 (my key usb controller) doesn't integrate a coomunication Secure (Security: AES-128 encryption)?

It seem a good reason, because I have a aotec sensor gen5 and it works, but it is compatible with both "secure" and "non secure": http://www.pepper1.net/zwavedb/device/640