Hello,
I want to attach a UZB device to a Raspberry PI 3 and control it from a Windows PC networked to the PI via IP over Bluetooth. This is being done to ensure robustness and ease of use for non-technical caregivers. The PC is a Tobii I12 with gaze tracking for a wheelchair-bound special needs child. The PI will be placed in a case and velcroed to the back of the I12.
I believe that the UZB has a proprietary control protocol. What would be the simplest way you could recommend I access the UZB functionality and expose it via REST API on the Raspberry PI? Is there developer documentation available to allow me to accomplish this?
[update - Dec 29/2016] I found the page http://products.z-wavealliance.org/products/2030 and it indicates I would need the Sigma Designs SDK in order to implement this.
Developer wants to control UZB via REST on Raspberry PI
-
- Posts: 2
- Joined: 28 Dec 2016 22:32
Re: Developer wants to control UZB via REST on Raspberry PI
...there is a version of z-way for windows os for the UZB if I'm not wrong, you may be able to realize this without the pi.
Zway has an api documentation on their website.
I don't know what exactly you like to do, but maybe the windows automation software EventGhost can help you with it.
Zway has an api documentation on their website.
I don't know what exactly you like to do, but maybe the windows automation software EventGhost can help you with it.
-
- Posts: 2
- Joined: 28 Dec 2016 22:32
Re: Developer wants to control UZB via REST on Raspberry PI
The reason I am going for the PI is that I am trying to create a robust and hands-free system that caregivers who are not tech experts will be able to operate, meaning there can be no other devices attached to the I12 other than a charging cable. I need the Z-Wave controller in a single enclosure, accessible via Bluetooth and attached to the back of the Tobii I12. I would charge both devices at night, and my son would be able to access his Zwave control functions from the I12 (eye tracking PC).
The problem is that I heard that the Z-Way software disables the bluetooth capabilities of the Rasp PI because it doesn't differentiate between the Razberry daughterboard (which cannot operate with Bluetooth due to lack of serial port resource) and the UZB USB device (which can operate alongside Bluetooth).
The problem is that I heard that the Z-Way software disables the bluetooth capabilities of the Rasp PI because it doesn't differentiate between the Razberry daughterboard (which cannot operate with Bluetooth due to lack of serial port resource) and the UZB USB device (which can operate alongside Bluetooth).
Re: Developer wants to control UZB via REST on Raspberry PI
Documentation for the ZWay API is here:http://docs.zwayhomeautomation.apiary.io.
If you end up needing to create a module, documentation on that is here: http://developer.z-wave.me/?uri=help.
Not sure about the issues with UZB and the Pi3, but apparently it does work: https://forum.z-wave.me/viewtopic.php?f ... =20#p65005. That post doesn't say what, if any, configuration is required to stop ZWay disabling the Pi3's built-in bluetooth if you're not using the Razberry daughterboard though.
If you end up needing to create a module, documentation on that is here: http://developer.z-wave.me/?uri=help.
Not sure about the issues with UZB and the Pi3, but apparently it does work: https://forum.z-wave.me/viewtopic.php?f ... =20#p65005. That post doesn't say what, if any, configuration is required to stop ZWay disabling the Pi3's built-in bluetooth if you're not using the Razberry daughterboard though.
Re: Developer wants to control UZB via REST on Raspberry PI
I am using the UZB on the Raspberry Pi 3 and have enabled Bluetooth. However, I found that the onboard Wifi and the Bluetooth tend to interfere with each other (search the forums for this issue). Usually Bluetooth wins - the Wifi gets disrupted. So I am using a wired LAN connection to the Raspberry Pi with the Bluetooth enabled.