DBZoo - Talent without discipline is like an Octopus on rollerskates.

Livebox

livebox.jpg

I bought an Orange_Livebox off of eBay for the purpose of learning how to put together an embedded operating system.

For the money that I paid I've had countless hours of enjoyable Livebox hacking.

In the spiriting of giving, I've compiled my notes. Some work is original; some is derived from other resources on the internet.

Along the way, this work has resulted in a flexible, open sourced, Home Automation controller. We've named this the Home Automation Hub (HAH). Turning a cheap router into a home automation server.

HAH components can be bought from the shop or drop by the forums if you have any questions about the HAH project and we'll do our best to help you out.

livebox motherboard

Livebox Essential knowledge

Home Automation Hub

Interesting things you can do with your Livebox once you've decided ADSL routing is boring!

  1. Installing the HAH firmware
  2. Publicity - Sites which mention the HAH

Components

  1. Add on Hardware
    1. assembly - Putting together your external board
    2. About the hah_microcontroller firmware
    3. The xAP adapter program interfaces to the external hardware (relays,1wire,i2c,rf,inputs)
    4. i2c - expandable I/O control endpoints
    5. Universal RF - A programmable 443Mhz RF sub-system to control many different devices
  2. About the webserver
  3. Upgrading Firmware and Backing up your settings
  4. External GUI interface
    1. iServer - TCP/xAP gateway used for xAPFlash integration
    2. xAPFlash - Flash based GUI interface for xAP
  5. Currentcost - Classic 1, Classic 2, ENVI or later.
  6. Using the local CRON daemon for scheduling events
  7. Data feeding Pachube - Internet of Things integration
  8. Google Calendar integration
  9. Sending tweets and remote control via Twitter
  10. Mobile phone integration for sending/receiving SMS
  11. Plugboard a rule and action engine built with Lua
  12. Interfacing simple serial devices - Also used for implementing JeeNode integration
  13. JeeNode Integration - bidirectional RF enabled Microcontrollers

Additional Topics

  1. Build the HAH firmware from source code
  2. xap_cacti - Monitoring xAP with CACTI
  3. Getting programmatic control with Python
  4. HAH and the Arduino - integrating microcontrollers

Discussions

Have a question, comment or some feedback ? Lets talk about it!
Login/Register to leave comments.

HAH Project 2010/10/23 22:40 10 Comments ,
Other 2010/04/20 11:45 0 Comments ,
Flashing Firmware & Command line access 2010/04/20 11:45 0 Comments ,
Toolchains & Development 2010/04/20 11:45 0 Comments ,
livebox/livebox.txt · Last modified: 2012/01/01 19:19 by brett