necessary.
Add missing ioctls for Linux HID support. Remove these when a newer
linux/hidraw.h is available.
Add more defensive checks in device add/remove processing. Not all
controllers fill in the node field.
Provide group notifications on initial group discovery.
Add Aeon Labs Home Energy Monitor device defintion as well as update device
info for Everspring SM103.
Make sure ACT Zir010 has default values specified in configuration for
initial case.
using the raw hid device /dev/hidraw instead of libusb.a access.
NOTE: the hidapi raw hid access requires special ioctls for feature
requests, HIDIOCGFEATURE and HIDIOCSFEATURE. These calls are currently
commented out so thel library will compile. This still needs to be
addressed.
Currently the most compatible firmware is ThinkStick v4.53; it emits several errors during initialization but afterwards seems to communicate normally with other ZWave devices.
HID support by default is not enabled in the MinOZW sample application. You will need to swap the commented call to Manager::Get()->AddDriver() line in MinOZW main() so that it uses the HID driver instead of the serial one.