GROWMAT home automation (4 / 13 étapes)

Étape 4: Installation du logiciel unité de commande

  1. Démarrez à partir d’image Raspbian Linux (fourni par le fournisseur d’affichage)
  2. Courir
    sudo raspi-config
    Étendre votre système de fichiers et d’activer SSI, I2C
  3. Se connecter via ssh, mis en place le réseau et WiFi
  4. Courir
    sudo nano / etc/modules
    et d’ajouter des lignes
    i2c-bcm2708
    I2C-dev
  5. Créer l’arborescence de répertoires pour disque virtuel :
    mkdir growmat
    CD growmat
    mkdir growmat
    CD growmat
    mkdir ramdisk
  6. Créer le disque virtuel, exécutez
    sudo nano/etc/fstab
    et d’ajouter la ligne
    tmpfs /home/pi/growmat/growmat/ramdisk tmpfs nodev, nosuid, taille = 8 M 0 0
  7. Disque de fixation ram, exécutez
    sudo mount-a
  8. Installer les logiciels nécessaires
    sudo apt-get install python-pip
    sudo
    pip installer utils
    sudo pip installer Django
    sudo pip installer minimalmodbus
    sudo apt-get install python-smbus
    sudo apt-get install i2c-tools
  9. Créer le répertoire de téléchargement et de télécharger et d’installer Growmat projet
    cd ~
    mkdir téléchargements
    Téléchargements de CD
    git clone https://github.com/bcsedlon/growmat.git
    rsync - un contrôle / ~/growmat/
    CD ~/growmat

    mkdir archives
  10. Rendre les scripts exécutables
    sudo chmod + x g
    sudo chmod + x gstop
    sudo chmod + x gshow
    sudo chmod + x gm
    sudo chmod + x gr
  11. Définition du premier Growmat s’exécute automatiquement,
    sudo crontab-e
    et d’ajouter la ligne
    /Home/pi/growmat/g
  12. Messagerie instantanée Jabber pour installer xmppy
    cd ~/downloads
    wget https://github.com/normanr/xmpppy/archive/master... Décompressez master.zip
    CD xmpppy-master
    sudo python setup.py install
  13. Personnaliser l’affichage, faites tourner si vous avez besoin, exécutez
    sudo nano /boot/config.txt
    Ajouter ligne pour faire pivoter l’affichage
    display_rotate = 3 #270 degrés
    Si vous faites pivoter l’écran, vous devez également faire pivoter périphérique tactile, exécutez
    sudo apt-get install xinput -y
    sudo nano /etc/X11/xinit/xinitrc
    Ajouter des lignes au fichier
    DISPLAY =: 0 xinput--set-prop « RPI_TOUCH de ZH851 » « Evdev Axes Swap » 1
    DISPLAY =: 0 xinput--set-prop « RPI_TOUCH de ZH851 » « Evdev axe Inversion » 1 1
  14. Rendre le navigateur courir automatiquement en mode fulscreen kiosk, exécutez
    sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
    Additionnez les lignes
    -aucun-splash
    s hors
    docteurs en médecine podiatrique-
    s noblank
    -i de / « exited_cleanly »: faux / « exited_cleanly »: vrai /' ~/.config/chromium/Default/Preferences
    --noerrdialogs--kiosque http://localhost/w --incognito
  15. Créer le super-utilisateur de base de données de Django
    cd ~/growmat/growmat/
    python manage.py createsuperuser
  16. fswebcam???

Articles Liés

Le Raspberry Pi-Arduino-SignalR Home Automation moyeu

Le Raspberry Pi-Arduino-SignalR Home Automation moyeu

Suite à un couple de mon prélude IBLEs publié ici et ici, ce projet prend la première étape vers la création d'une version de base d'un Home Automation Hub fonctionnelle.J'ai utilisé différentes technologies dans le but de comprendre comment je peux
Raspberry pi Home Automation Server

Raspberry pi Home Automation Server

Le pi de framboise est un petit ordinateur incroyable pour le prix. Maintenant que vous avez un pi framboise permet de mettre au travail !Un serveur web ne nécessite pas beaucoup d'espace disque ou de la puissance informatique. Avec un peu de php et
SMART HOME AUTOMATION

SMART HOME AUTOMATION

À l'heure actuelle il y a beaucoup de types de systèmes Home Automation disponibles dans notre marché. La plupart d'entre eux est électroménagers simples contrôle des systèmes comme DTMF contrôlée des appareils ménagers, RF basé électroménagers contr
Linkit one - Home Automation avec Bluetooth contrôleur Android App

Linkit one - Home Automation avec Bluetooth contrôleur Android App

Toutes les options sont équipées de téléphones intelligents. Les téléphones intelligents rendent notre travail très facile et nous rendent paresseux. Tour et éteindre des appareils ménagers utilisant téléphone intelligent avec dent bleue est dans le
Smart Home Automation avec commande vocale

Smart Home Automation avec commande vocale

Il s'agit d'un tutoriel étape par étape construire le circuit pour la fonction « Smart Home Automation avec commande vocale ».Télécharger notre Code libre du projet Arduino ici.Exigences :• Arduino Uno• LED• Résistance (220 ohms)• Module Bluetooth (B
Home Automation framboise et Phidgets

Home Automation framboise et Phidgets

Dans les didacticiels précédents, nous avons utilisé Raspberry Pi au lecteur Phidgets InterfaceKit. Nous avons également mis en place un serveur web sur framboisier.Dans ce tutoriel que nous allons utiliser l'information recueillie pour créer un syst
Home Automation framboise et Phidgets partie 2

Home Automation framboise et Phidgets partie 2

Dans le tutoriel précédent , nous avons vu comment vous pouvez conduire les sorties numériques de l' Phidgets 1018à distance, dans ce tutoriel à la place nous allons vérifier l'état des entrées numériques, qui peuvent être connectés à des contacts ma
Smart Home Automation avec Android + Ethernet Internet + Arduino

Smart Home Automation avec Android + Ethernet Internet + Arduino

Domotique devient de plus en plus populaire et abordable et fascine les gens. Internet offre de telles possibilités comme jamais auparavant. Impressionnez vos amis montrant sur Smartphone que vous pouvez mise en marche/arrêt lampe dans vos milles app
Home Automation/sécurité Prototype

Home Automation/sécurité Prototype

J'ai joué avec les microcontrôleurs pour assez longtemps et puis j'ai mes amis m'a demandé de reprendre ce projet et j'ai était un peu nerveux parce que travailler avec des modules individuels domotique est relativement plus facile que de construire
Home Automation framboise et Phidgets partie 3

Home Automation framboise et Phidgets partie 3

Cet article est le troisième dans la domotique avec Phidgets et framboise.Dans les articles précédents nous avons vu comment interagir avec les sorties et les entrées numériques.Maintenant, nous allons voir comment faire pour lire les valeurs de cert
Home Automation contrôle vocal - analyse micro de multi-salle

Home Automation contrôle vocal - analyse micro de multi-salle

Avez-vous déjà senti la nécessité de suivre vos habitudes de parole, contrôler votre maison avec votre voix, ou simplement enregistrer depuis plusieurs micros en même temps ? Ensuite, vous avez de la chance ! Dans ce Instructable, vous apprendrez com
JARVIS Home Automation Control Center

JARVIS Home Automation Control Center

c'est peut-être dû à dépenser énormément de temps à regarder des émissions comme Star Trek ou Minority Report, mais j'ai toujours voulu être capable de contrôler mon entourage via ordinateur.  Récemment, j'ai eu beaucoup plus de temps libre que l'arg
Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

étant capable de contrôler tout de votre poche est depuis longtemps un rêve partagé par beaucoup. Précédemment, nous avons eu des télécommandes universelles qui peuvent tous deux contrôlent nos télévisions et les radios, puis nous avons eu des prises
Bon marché, facile, Internet contrôlé Home Automation System

Bon marché, facile, Internet contrôlé Home Automation System

si vous avez des animaux de compagnie/enfants et devez les nourrir ou de leur donner la fessée par internet ce système peut être utile pour vous. C'est un moyen très facile et peu coûteux pour contrôler les moteurs, LEDs, etc. à la maison à partir de