I am trying to look at both the default and user-added internal file listing the match between a device Z-wave ID and its capabilities (example: where the Vera knows that a FGFS-101 is a flood sensor).
There is a wiki page (http://wiki.micasaverde.com/index.php/ZWave_Debugging) stating that the default file is zwave_products_sys.xml, and that a user could extend it through the zwave_products_user.xml .
That sounds quite usefull, but I have been unable to locate those files. They are not found anywhere in current UI7 firmware. Have they been replaced by a new set of files?
ZWave configuration is NOT user configurable in Vera.
How you and Vera interact with a device is influenced by the device category: http://wiki.micasaverde.com/index.php/Luup_Device_Categories.
Vera’s pre-defined device database is called KitDevice and it’s not publicly documented because the integration of a Z-wave device is done by us, and has a lot of other dependencies.
For example, Vera knows a device is a flood sensor by some Z-wave identification commands (Manufacturer Info and Version) sent by the device at first inclusion.
Based on Manufacturer info and Version, devices that pass our testing, are added to KitDevice, then, they will be detected and if necessary, custom variables and parameters are added automatically on inclusion.
Thank you for those info.
(apparently Vosmont wondered the same thing 2 years ago: http://forum.micasaverde.com/index.php?topic=33091)