Domotiga - Domotique libre

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 …

200810241421_domotiga-devices.jpg

Site officiel : https://www.domotiga.nl/projects/domotiga/wiki/Home

Compilation

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

FIXME : Décrire comment désinstaller DomotiGa pour chaque méthode d'installation présenté.


Contributeurs principaux : Psychederic

  • domotiga.txt
  • Dernière modification: Le 11/02/2018, 09:11
  • par spnux