as part of ALTUI package, I am adding a Razberry (http://razberry.z-wave.me/) support to build a fully autonomous zwave controller
WHAT DO YOU NEED
it will work on a platform made of a rasberry PI2 card and openLuup framework.
HOW TO INSTALL
prerequisite setup: a working OS, a working openLuup system, a working ZWAY software on http://:8083/smarthome/#/dashboard and on http://:8083/expert/#/
Installation: this is available in the ALT App Store ( as it runs only on openLuup , it wont work on VERA ).
FOR WHO
For now this is ALPHA, it is only recommended to technical users. it will be very disappointing for non techy users at this point. but it will improve
[glow=red,2,300]warning[/glow]: until development stabilizes I cannot garantee compability between various versions
until I am in development mode it will be available to all in full open source mode, but once a critical mass of functionality is there, I will restrict it to registered users of ALTUI. Commercial use forbidden unless formally agreed otherwise.
I am open to any contributions from the community ( actually it would be cool to increase device support coverage ) and will offer ALTUI registration to significant contributors
WHAT IT DOES NOT DO (yet)
- Inclusion Exclusion : you have to do this using zway software
- various admin functions
WHAT IT INTENDS TO DO
- detect zwave devices and try to create the most appropriate VERA style shadow devices for it with the usual UPNP services and variables
- create a default dummy device otherwise
- updates status and run actions on these devices
- classical ALTUI features ( scene workflows watches etc )
WHAT WORKS SO FAR
- Fibaro Wall Plug: on off status & actions, wattage display
- Fibaro Window Sensor : tripped status, armed status, lasttrip support
- Battery device battery level reporting
HOW TO CONTRIBUTE
a) bug fixes
b) making sure the cmd class decodes is correct and exhaustive to mimick Vera behavior and variables ( not trivial as not documented and sometime variable are only Vera’s concept. like “Armed” for sensors
c) adding new zwave command class decodes
d) having a smart device recognition logic which create the right device type and variables at creation time ( when we got zway devices and sync the vera devices ), need to be a table driven algorythm so that later one we can deport it into a web service for instance to allways have an up to date table
e) implementing and adding more UPNP vera device actions into the ActionMap data structure
f) testing with more devices.
in case of issues, try to capture the result of http://:8083/ZWave.zway/Data/0 and send along with your bug report