Ouvrir le contrôleur de porte de Garage Source / moniteur (5 / 6 étapes)

Étape 5: Installation du logiciel

1) Installez Raspbian sur votre Pi framboise

Voici quelques reasources pour installer l’OS sur une RPI :


2) configurer votre adaptateur WiFi (si nécessaire).

3) installer le module python twisted (pour le serveur web)

À partir de la ligne de commande, exécutez :

  • sudo apt-get installer python-twisted

4) Installez l’application sur le contrôleur

J’ai juste l’installer à ~/pi/garage-porte-contrôleur. Vous pouvez l’installer n’importe où vous voulez, mais n’oubliez pas d’adapter ces instructions en conséquence. Vous pouvez obtenir le code via SVN en exécutant ce qui suit :

5) éditer le fichier config.json

Paramètres de porte

Vous aurez besoin une entrée de configuration pour chaque porte de garage. Les réglages sont assez évidents, mais sont définis comme suit :

  • nom : le nom de la porte de garage tel qu’il apparaîtra sur le contrôleur app.
  • relay_pin : broche GPIO The reliant l’IPD pour le relais pour que la porte.
  • state_pin : conneting broche GPIO The à l’interrupteur de contact.
  • approx_time_to_close : combien de temps la porte de garage prend généralement pour fermer.
  • approx_time_to_open : combien de temps la porte de garage prend généralement pour ouvrir.

Les options d’approx_time_to_XXX ne sont pas particulièrement cruciales. Ils demandent au programme lors de passer de l’ouverture ou la fermeture d’État pour le « ouvrir » ou « fermé » État. Vous n’avez pas besoin d’être là-bas avec un chronomètre, et vous ne cassez rien si elles sont éteintes. Dans le pire des cas, vous pouvez vous retrouver avec un comportement un peu étrange en fermant la porte de garage par lequel il va de "fermeture" pour "ouvrir" (brièvement), puis à « fermé » lorsque le capteur détecte que la porte est fermée en fait.

Vous pouvez ajouter des portes supplémentaires (si vous avez un plus grand relais et suffisamment broches GPIO) en ajoutant des entrées supplémentaires dans la section « portes ».

Il y a certains paramètres supplémentaires pour les notifications et de la sécurité. Ceux-ci sont logés dans les sections smtp et site, respectivement.

Sécurité :

Vous pouvez spécifier un nom d’utilisateur et mot de passe en changeant les champs correspondants ici. Désolé, le mot de passe n’est pas chiffré. Si quelqu'un souhaite prendre la fourche le programme dans GitHub pour corriger cela, je heureusement intégrer le changement et le développeur de crédit.

Notifications par e-mail/SMS

La section smtp du fichier config permettre au logiciel d’être configuré pour envoyer des notifications par courrier électronique. Tout d’abord, vous devrez configurer le smtphost, smtpport, username, password et smtp_tls des paramètres sur les serveurs de SMTP que vous utilisez afin d’envoyer le courrier sortant. Si vous utilisez GMail, et que vous utilisez le genre spécial de sécurité où il vous envoie les vérifications de message texte lorsque vous vous connectez d’autres ordinateurs, vous devrez mettre en place un « Mot de passe Application » et l’utiliser.

Enfin, affectez l’adresse email pour envoyer la notification à. Si vous souhaitez être averti par SMS, vous devrez déterminer quelle adresse de courrier électronique sont fournis par votre opérateur de transmettre au SMS. Pour AT & T, c' est < yournumber >

Le champ time_to_wait est le nombre de secondes avant d’envoyer une notification. Pour une raison quelconque il est toujours de 1 minute et 40 secondes. Je ne sais pas pourquoi, mais je n’ai pas également gêné à la recherche dedans que j’ai jamais vraiment pris en charge. Peut-être je vais obtenir autour de lui, ou peut-être un de vous peut faire le changement pour moi.

6) mettez le régulateur à lancer au démarrage

Il suffit d’ajouter la ligne suivante à votre fichier /etc/rc.local, juste au-dessus de l’appel à « exit 0 » :

  • (cd ~pi/garage-door-controller ; controller.py de python)

Articles Liés

Contrôleur de porte de garage à l’aide de framboise-Pi : surveiller l’État et contrôler votre garage depuis n’importe où dans le monde !

Contrôleur de porte de garage à l’aide de framboise-Pi : surveiller l’État et contrôler votre garage depuis n’importe où dans le monde !

** Ont votre jamais roulé hors de votre garage et après quelques minutes dans votre lecteur, vous n'a pas fermé la porte à craindre ?** Si vous vraiment laisser la porte ouverte ?La porte de garage peut se fermer lui-même après quelques minutes, mais
Contrôler votre porte de Garage de n’importe où !

Contrôler votre porte de Garage de n’importe où !

Combien de fois avez-vous tiré de votre allée et obtenu dix menuets vers le bas de la route uniquement pour commencer la deuxième deviner si effectivement, vous fermez votre garage ou pas ? Problème résolu ! Avec ce instructable vous pouvez vérifier
Internet contrôlée porte de garage

Internet contrôlée porte de garage

la conception de notre porte de garage internet contrôlé a été dans les œuvres des années dans notre garage. Le système fonctionne avec seulement deux petits modules et un indicateur d'État pour chaque porte de garage. Tous les modules sont faciles à
Comment faire pour les boutons de déblocage sans ouvrir le contrôleur.

Comment faire pour les boutons de déblocage sans ouvrir le contrôleur.

Ce tutoriel va vous montrer comment débloquer des boutons etc., des contrôleurs et des télécommandes. Aujourd'hui, je vais démontrer avec et contrôleur xbox 360. Cela fonctionne mieux avec les boutons en plastique et en caoutchouc qui prennent plus d
Ouvre-porte de garage

Ouvre-porte de garage

Utilisez un Pi de framboise et un smartphone (ou portable) pour ouvrir, fermer et surveiller une porte de garage. Faire ouvrir et fermer la porte sécurisée en utilisant des certificats auto-signés installés sur les téléphones mobiles membres de la fa
Porte de garage téléphone contrôlée, propulsé par Intel Edison Billy & Arduino

Porte de garage téléphone contrôlée, propulsé par Intel Edison Billy & Arduino

Produits automatisés est devenue plus commune et des solutions qui sont bon marchées existe dans certaines zones, un exemple pourrait être couverte foudre ou automatisé des minuteries. Mais si vous voulez une porte de garage qui peut être ouvert avec
Ouvre-porte de Garage électrique Imp

Ouvre-porte de Garage électrique Imp

J'ai perdu le compte du nombre de fois où que nous avons mis hors tension lors d'un voyage seulement d'avoir à rebrousser chemin pour vérifier si nous nous sommes souvenus de fermer la porte de garage. Ce ' ible vous montre comment connecter l'Imp él
Ouvre-porte de Garage mobile via internet

Ouvre-porte de Garage mobile via internet

Ma porte de garage est un moteur tubulaire, avec un récepteur de télécommande dans un 433 MHZ. télécommande piles s'épuiser un jour, mais pas longtemps après que j'ai remplacer la batterie, trouver que le récepteur de télécommande est mauvais. Après
Contrôleur de Garage Arduino

Contrôleur de Garage Arduino

il s'agit de mon premier Instructable, alors soyez simple sur moi ! :-)Bien qu'il existe de nombreux projets de porte de garage sur Instructables utilisant Arduinos, j'ai besoin/envie d'autre chose. L'an dernier, nous avons eu un été chaud et quand j
Porte de Garage IoT v2

Porte de Garage IoT v2

Un an ou deux il y a, j'ai piraté un commutateur Belkin WeMo et couplé la carte WIFI avec un Arduino Uno avec un peu de code et de capteurs pour créer un moyen de contrôler ma porte de garage. Le système fonctionnait bien comme j'ai pu non seulement
Serveur de porte de garage en utilisant upcycled aléatoire électronique

Serveur de porte de garage en utilisant upcycled aléatoire électronique

tout d'abord, un grand Merci à toutes les personnes innombrables que j'ai appris de qui mettent leurs projets sur ce site Web.  Il a certainement ouvert tout un monde à moi.  Avant cela j'aurait jamais utilisé un fer à souder, ou un multimètre ou all
Déplacer les boutons de votre contrôleur xbox

Déplacer les boutons de votre contrôleur xbox

tout en jouant l'appel du devoir sur xbox live, j'ai remarqué certaines personnes en esquivant mes balles à bout portant accroupi, puis allez à la tendance tout en tirant et en gardant leur but sur moi.Si vous êtes familiarisé avec les contrôles pour
Facile à construire contrôleur pas à pas à partir de matériaux recyclés

Facile à construire contrôleur pas à pas à partir de matériaux recyclés

*** vous pouvez voir plus de mes projets et mises à jour de mes projets actuels sur ***Pour le soutien à ce projet, s'il vous plaît utiliser le forum sur mon site. Allez sur http://colvins.ca et cliquez sur le lien du forum sur le côté bar.* **J'ai 1
Contrôleur de SNES USB

Contrôleur de SNES USB

premier instructable. Faites-moi savoir ce qu'il a besoin et fixe.Je n'ai fait le circuit ou le programme. Je fais juste un guide qui montre étape par étape comment faire le contrôleur USB SNES Assemblée. La page originale est ici :www.raphnet.net/El