{{tag>domotique multimédia audio vidéo sécurité }} ---- ====== 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 ... {{ http://www.domoticaforum.eu/uploaded/RDNZL/200810241421_domotiga-devices.jpg?300 }} Site officiel : http://www.domotiga.nl/ =====Description===== * open source * supporte RFXCOM, z-wave, plugwize ... [[http://www.domotiga.nl/projects/domotiga/wiki/Hardware_List|Voir le matériel supporté]] * une interface gtk ( web ? ... ? ) * [[http://www.domotiga.nl/projects/domotiga/wiki/Screenshots|Captures d'écran]] ===== Installation ===== ====Compilation==== * [[http://www.domotiga.nl/wiki/Domotiga/Installation|Installation du site officiel]] 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, [[http://www.domotiga.nl/projects/domotiga/wiki/Install#Ubuntu-Karmic-910-and-Lucid-Lynx-1004|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 [[:tutoriel:comment_installer_un_paquet|installant le paquet]] **[[apt://mysql-server|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 ===== Utilisation ===== Pour lancer domotiga ; exécuter le fichier : ~/domotiga/DomotiGa ===== Désinstallation ===== FIXME : Décrire comment désinstaller DomotiGa pour chaque méthode d'installation présenté. ===== Liens ===== * [[http://code.google.com/p/domotiga-livecd/|Téléchargez le livecd]] ---- **Contributeurs principaux :** //[[:utilisateurs:psychederic|Psychederic]]//