Tuesday, October 16, 2012

Canvas - Business Model

This Canvas represents the Business Model for the company that sells the House Automation System

Sunday, June 10, 2012

PHP

It is the chosen language to create the web-interface, act on the database that has the state of the house.
A simple representation of the house structure and devices is needed to enable the system to represent any house independently of the complexity of it.
Since it is a programmer language we can use it to implement more functionality into the system.

To host the PHP web-interface we need a PHP server. There are several options, but I chose the Wamp Server for its installation simplicity.

Friday, June 8, 2012

User Interface


The most flexible user interface is a web interface that anyone can access through some browser, from any hardware type.
The Smartphone are popular today, so using its browser to access the web interface of the system is the best and more general alternative to start the project.

The Architecture.


On the project I am using a centralized architecture.
This means that I have a central intelligence node that manages the others devices nodes.

This is an example of how the architecture can be visualized.
From this architecture we can start building the real base structure of the system:

  • A central server.
  • Spread household devices.
  • Home network to connect them.
I created this blog to share the experience I am having with my project about Smart House Automation.
Later on I will post some descriptions and some tutorial about what I did.

Bye!