Difference between revisions of "Project:Java-Rako"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | =Summary= | + | ==Summary== |
Initial project goals are to allow the setting of room scenes from a Java based API via the Rako Ethernet bridge. If this is successful the plan is to also implement features necessary to configure/program Rako devices in a similar manner to RakoSoft. | Initial project goals are to allow the setting of room scenes from a Java based API via the Rako Ethernet bridge. If this is successful the plan is to also implement features necessary to configure/program Rako devices in a similar manner to RakoSoft. | ||
− | + | ==Current equipment== | |
− | =Current equipment= | ||
* 500w dimmer | * 500w dimmer | ||
* 7 button control panel | * 7 button control panel | ||
Line 8: | Line 7: | ||
* RakoSoft | * RakoSoft | ||
* iPhone with Rako app | * iPhone with Rako app | ||
+ | ==Proposed method== | ||
+ | # Construct a minimal Rako system with one channel and an Ethernet bridge '''[Complete]''' | ||
+ | # Obtain connectivity between the bridge and the iPhone app and/or RakoSoft on a network that allows snooping '''[In progress]''' | ||
+ | # Monitor traffic between iPhone app/RakoSoft/Bridge Web UI to determine a suitable candidate for reverse engineering | ||
+ | # Reverse enginner protocol | ||
+ | # Implement the protocol with Java :-) |
Revision as of 21:45, 9 February 2010
Summary
Initial project goals are to allow the setting of room scenes from a Java based API via the Rako Ethernet bridge. If this is successful the plan is to also implement features necessary to configure/program Rako devices in a similar manner to RakoSoft.
Current equipment
- 500w dimmer
- 7 button control panel
- Rako Ethernet bridge
- RakoSoft
- iPhone with Rako app
Proposed method
- Construct a minimal Rako system with one channel and an Ethernet bridge [Complete]
- Obtain connectivity between the bridge and the iPhone app and/or RakoSoft on a network that allows snooping [In progress]
- Monitor traffic between iPhone app/RakoSoft/Bridge Web UI to determine a suitable candidate for reverse engineering
- Reverse enginner protocol
- Implement the protocol with Java :-)