Domotiga/Intro

Introduction

Why is it called 'DomotiGa'?

In The Netherlands Home Automation is called Domotica, and since it is written in Gambas I changed the last part of this word to 'Ga'. This results in one of the few words that don't have zillions of hits in Google, which is handy ...

Why did you start writing yet another home automation program?

I have used Misterhouse for years. (I even created the -now very outdated- ia5 web interface for it) but like many people I lost the overview, it's simply to massive. After looking at other 'so called open-source s' it turned out that although they where called open-source they didn't have any code published, or you couldn't hardly call it a program. No offense!

As it happens when I was busy to create a trimmed down version of Misterhouse I came across Gambas basic. I tried to code the functionality I used then in Gambas, and this turned out to be rather easy! I even build support for interfaces not available in Misterhouse yet and Gambas's IDE is just great!

Current Status

I'm no coder by nature, so don't expect top notch quality, but I will do my best to create a descent piece of software. And since it's Open Source, you can help making it better ...

See the Supported Hardware page for more up to date information about the status of various modules.

To install/compile DomotiGa you have to install Gambas first, the svn stable branch 2.x is a good start. To run it you only need the gambas-runtime pkgs, but if you want to help develop or change it, you need to install the IDE development pkgs too.

I describe how to get a Linux machine running with Gambas in more detail here.