Project:Java-Rako

From London Hackspace Wiki
Revision as of 21:48, 9 February 2010 by Teabot (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Project maintained by teabot, contact via IRC

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

  1. Construct a minimal Rako system with one channel and an Ethernet bridge [Complete]
  2. Obtain connectivity between the bridge and the iPhone app and/or RakoSoft on a network that allows snooping [In progress]
  3. Monitor traffic between iPhone app/RakoSoft/Bridge Web UI to determine a suitable candidate for reverse engineering
  4. Reverse enginner protocol
  5. Implement the protocol with Java :-)

Notes

I have had a little snoop on the RakoSoft traffic and it appears non-trivial - darn...