User Tools

Site Tools


goals

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
goals [2009/04/10 17:33] seststgoals [2009/08/10 22:05] sestst
Line 1: Line 1:
 +{{ :target3.png | Goals}}
 ====== Goals of NetHomeServer ====== ====== Goals of NetHomeServer ======
 There are a number of different home automation servers out there, and the number is constantly growing, so to be able to pick one it is important to know why a specific one exists. The NetHomeServer was built with a number of specific goals. At the time of it's creation no other project fulfilled these requirements: There are a number of different home automation servers out there, and the number is constantly growing, so to be able to pick one it is important to know why a specific one exists. The NetHomeServer was built with a number of specific goals. At the time of it's creation no other project fulfilled these requirements:
Line 8: Line 9:
   * **GUI must be WEB based** A home automation server often end up on an old server in a cupboard and it must work without keyboard and monitor.    * **GUI must be WEB based** A home automation server often end up on an old server in a cupboard and it must work without keyboard and monitor. 
  
-  * **It must be usable without having to learn a script language** Ok, some people love to dig in to a new scripting language, but when it comes to home control it is nice to be able to just select what you want to happen when you press that button without getting compilation errors...+  * **It must be usable without having to learn a script language** Ok, some people love to dig in to a new scripting language, but when it comes to home control it is nice to be able to just select what you want to happen when you press that button without getting a syntax error...
  
   * **It must be fast and easy to build in small steps** Home developers know that most larger home projects end up half-finished. There is only a limited amount of time a normal person can put on this kind of hobby, and if something takes too long you will lose focus or interest. It must be possible to add functions in small incremental steps without having spend time writing GUI layout and other non functional stuff.   * **It must be fast and easy to build in small steps** Home developers know that most larger home projects end up half-finished. There is only a limited amount of time a normal person can put on this kind of hobby, and if something takes too long you will lose focus or interest. It must be possible to add functions in small incremental steps without having spend time writing GUI layout and other non functional stuff.
goals.txt · Last modified: 2018/11/03 02:59 by 127.0.0.1