DomotiGa est un logiciel libre (GPL3) de domotique pour Linux.
Vous pouvez l'utiliser pour lire et suivre toute sortes de capteurs, par exemple les capteurs météo Oregon's . Il peut détecter le mouvement et programmer pour vous les lumières/appareils ménagers utilisant les dispositifs A10/X10. Demandez lui de vous envoyer des e-mails et messages sur déclenchement d'évènement ou scanner des code-barres pour une liste de courses, prendre vos appels téléphoniques, filmer quand le courrier est distribué ou une porte est ouverte, et tant d'autre choses …
Site officiel : https://www.domotiga.nl/projects/domotiga/wiki/Home
mkdir -p ~/install cd ~/install svn co http://svn.domotiga.nl/domotiga/trunk/ domotiga cp -rp ~/install/domotiga ~ cd ~/domotiga rm -rf `find . -type d -name .svn`
Pré-requis (precise, voir pour autre)
sudo apt-get install build-essential autoconf subversion libbz2-dev libfbclient2 libmysqlclient-dev unixodbc-dev libpq-dev \ libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev \ libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev \ libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev \ libdirectfb-dev libaa1-dev libxtst-dev libffi-dev firebird2.1-dev libqt4-dev libglew1.5-dev \ libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev libgdk-pixbuf2.0-dev mysql-client-core-5.5 mysql-server \ libc6 libqt3-mt-dev libqt3-mt libstdc++6 libqt3-headers
Terminez l'installation en installant le paquet mysql-server, puis configurez MySQL avec les commandes suiantes :
mysql -u root -p CREATE DATABASE domotiga; exit mysql -u root -p domotiga <~/domotiga/install/domotiga.sql echo " editer domotiga.conf" echo " editer server-domotiga.conf" ./DomotiGaServer.gambas ./DomotiGa.gambas
Pour lancer domotiga ; exécuter le fichier :
~/domotiga/DomotiGa
: Décrire comment désinstaller DomotiGa pour chaque méthode d'installation présenté.