4 ms·
Another vote for Z-Wave. As others have said, the lack of being "open" means that stuff actually interoperates. I'm using a Razberry with an older Raspberry Pi
by dnr 11y ago
Another vote for Z-Wave. As others have said, the lack of being "open" means that stuff actually interoperates. I'm using a Razberry with an older Raspberry Pi as the controller, and Linear brand in-wall dimmers and lamp modules, plus a motorized drapery system from Somfy.
The software that comes with the Razberry acts as a basic controller, but I wrote my own web front-end that talks to their controller over local http. It's all very customizable, and has been very reliable. (I don't know if there are Z-Wave colored lights, though, mine just dim.)
http://razberry.z-wave.me/ http://razberry.z-wave.me/
- gergles 11y agoDomoticz and OpenZWave are actually way more powerful than Razberry, and I'd highly recommend investigating that so that you don't need to keep updating your own controller. Domoticz also has a pretty good scripting (lua) support built-in, so you can automate stuff in a really simple way.
- dnr 11y agoI'm just using razberry as an api to send z-wave commands and occasionally get status updates. I'm writing all my own logic and scripting and stuff in my web front-end (using coffeescript on node). I'm sure I'm duplicating effort, and of course no one will ever reuse my code, but now that I've wrapped the basics of the razberry api, it's easier for me to just code more logic than to learn someone else's framework. (I'm also integrating a handful of devices I built myself from esp8266's, that communicate over basic http over wifi. I wonder if those could be integrated into one of those frameworks easily?)