Skip to content
HammarA35 edited this page May 21, 2013 · 7 revisions

breezehome consists of three subsystems with the following functionality:

Android App

  1. Reads SSID and WPA/WPA2 key from RFID/NFC tag as well as name of service, description and ip.
  2. Connects to access point, add service info to UI.
  3. Let the user pick from available services.
  4. Redirect user to the Mobile Web Client interface.

Mobile Web Client

Web Server

The web server is powered by CherryPy and hosts the mobile web client. The web server is also the control unit for the various services that are controllable through the web client. The server also hosts its own service which is a music player controllable from the web-client.

Requirements

Clone this wiki locally