Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
livebox:hah [2011/12/18 19:44]
brett [Architecture]
livebox:hah [2015/03/13 04:24] (current)
brett Git hub move
Line 13: Line 13:
   * Data logging to [[pachube]]   * Data logging to [[pachube]]
   * Power use monitoring/​graphing from a [[http://​www.currentcost.com|Current Cost]] unit   * Power use monitoring/​graphing from a [[http://​www.currentcost.com|Current Cost]] unit
-  * Easy to control remote RF mains sockets ([[http://​www.byebyestandby.com/​|Bye Bye Standby]] & [[http://​www.homeeasy.eu/​home.php|HomeEasy]])+  * Easy to control remote RF mains sockets ([[http://​www.byebyestandby.com/​|Bye Bye Standby]] & [[http://​www.homeeasy.eu/​|HomeEasy]])
   * Seamlessly integrated with [[http://​www.jeelabs.org|JeeNodes]]   * Seamlessly integrated with [[http://​www.jeelabs.org|JeeNodes]]
 +  * Control via [[http://​www.homeautomationhub.com/​content/​building-android-interfaces-using-corona|Andriod]] devices
   * Open control protocol ([[http://​www.xapautomation.org|xAP]])   * Open control protocol ([[http://​www.xapautomation.org|xAP]])
   * Input sensing (upto 4 switch inputs) as well as output driving (upto 4 relays) ​   * Input sensing (upto 4 switch inputs) as well as output driving (upto 4 relays) ​
-  * Free, Open Sourced, [[http://code.google.com/p/livebox-hah/|HAH firmware]]+  * Free, Open Sourced, [[https://github.com/dbzoo/hah]]
   * User scripting language for customisation of operation   * User scripting language for customisation of operation
   * Cheap to run. Only uses 6 Watts of power   * Cheap to run. Only uses 6 Watts of power
Line 39: Line 40:
 | {{:​livebox:​control-hah.png?​400}} | | {{:​livebox:​control-hah.png?​400}} |
  
 +Also, control from [[http://​www.homeautomationhub.com/​content/​building-android-interfaces-using-corona|Andriod]] devices
  
 +^ Mobile App ^
 +| {{:​livebox:​xapuiv2_1.png?​400}} |
 ====== Architecture ====== ====== Architecture ======
  
Line 53: Line 57:
 {{block_diagram.png|}} {{block_diagram.png|}}
  
-  * xap-HUB - allows multiple xAP devices to be controled ​from a server. In this case the Livebox.+  * xap-HUB - allows multiple xAP devices to be controlled ​from a server. In this casethe Livebox.
   * [[xap_adapter|xap-adapter]] - convert the AVR menu interface into an xAP protocol and interfaces with the RS232 port.   * [[xap_adapter|xap-adapter]] - convert the AVR menu interface into an xAP protocol and interfaces with the RS232 port.
-  * [[xap_currentcost|xap-currentcost]] - USB/Serial interface to the [[http://​www.currentcost.com/​|CURRENTCOST]] electricity monitor+  * [[xap_currentcost|xap-currentcost]] - USB/Serial interface to the [[http://​www.currentcost.com/​|CURRENT COST]] electricity monitor.
   * [[sms|xap-sms]] - USB/Serial interface via a DLR-3 cable to a Nokia 7110 mobile phone.   * [[sms|xap-sms]] - USB/Serial interface via a DLR-3 cable to a Nokia 7110 mobile phone.
-  * [[pachube|xap-pachube]] - Feed xAP BSC data to the [[http://​www.pachube.com|PACHUBE]] data aggregation service +  * [[pachube|xap-pachube]] - Feed xAP BSC data to the [[http://​www.pachube.com|PACHUBE]] data aggregation service. 
-  * [[google_calendar|xap-googlecal]] - Trigger xAP event from Google calendar+  * [[google_calendar|xap-googlecal]] - Trigger xAP events ​from Google calendar.
   * [[twitter|xap-twitter]] - Remote control with Twitter.   * [[twitter|xap-twitter]] - Remote control with Twitter.
-  * [[hah_plugboard_v2|xap-plugboard]] - [[http://​www.lua.org/​|Lua]] based scripting engine +  * [[hah_plugboard_v2|xap-plugboard]] - [[http://​www.lua.org/​|Lua]] based scripting engine. 
-  * [[iserver]] - xAP/TCP gateway for running a wi-fi based touch screen for remote control.+  * [[iserver]] - xAP/TCP gateway for running a Wi-Fi based touch screen for remote control.
    
 All components use the file /​etc/​xap-livebox.ini as the universal registry for their settings. ​ This is in "​windows ini" file format using [[http://​code.google.com/​p/​minini|minini]] the INI file parser. All components use the file /​etc/​xap-livebox.ini as the universal registry for their settings. ​ This is in "​windows ini" file format using [[http://​code.google.com/​p/​minini|minini]] the INI file parser.
  
  
-{{tag>​livebox xap}}+{{tag>​livebox xap andriod}}
 ~~DISCUSSION:​off~~ ~~DISCUSSION:​off~~