Internet activé alarme maison DSC (22 / 22 étapes)

Étape 22 : Télécharger logiciel de GitHub

Modifiez le script de ligne de commande pour écrire dans le DB.

Ce sont de bonnes explications pour brancher un script python pour SQLite :

J’ai modifié le code pour parler avec SQLite. Vous pouvez télécharger le code ici : GitHub. Télécharger ev3pi.py.

Ouvrez une fenêtre et copie ligne de commande python script terminal à pi framboise

pi de $ scp ev3pi.py

Se connecter sur pi

$ ssh pi @

Entrez le mot de passe

Déplacez le script à usr et changer les privilèges

$ ssh pi @

$ sudo mv ev3pi.py usr

$ sudo chmod ug + x /usr/local/bin/ev3pi.py

ou

$ sudo chmod 0755/usr/local/bin/ev3pi.py

Modifier le script pour qu’il fonctionne sur Raspberry Pi. Voir les commentaires dans le code. Veillez à utiliser la BD en /var/www/db/security.db

Mise à jour de site Web pour écrire des commandes dans DB

En cliquant sur une commande de sécurité sur le site, écrit la commande dans la base de données.

Sur le prochain passage dans la boucle principale, la commande devrait être lues et exécutée.

Télécharger le code de security.php ici : GitHub. Télécharger security.php.

script bash qui vérifie si oui ou non ev3pi.py est en cours d’exécution

Si ev3pi.py s’arrête en cours d’exécution pour une raison quelconque, alors il devrait commencer à courir automatiquement. Ce script essaie de redémarrer le script.

Télécharger le code de ev3chk.sh ici : GitHub. Télécharger ev3chk.sh.

Script Python qui automatiquement arme et désarme le système de sécurité à l’aide d’un calendrier

Ce script utilise un calendrier pour armer et désarmer le système de sécurité basé sur l’heure et jour de semaine entrée par l’utilisateur. Si le domaine de vacances est défini, puis armement et de désarmement seront ignorées.

Télécharger le code de ev3auto.py ici : GitHub. Télécharger ev3auto.py.

Web Page pour afficher l’État et les bras et désarmer le système

Il s’agit d’une page Web très simple, connectée à un système Automation plus grande maison. Renommez ce script en indice et placer dans/var/www sur votre facture pro forma de framboise.

Télécharger le code de security.php ici : GitHub. Télécharger security.php.

crontab pour vérifier si le script est exécuté

Modifier la Crontab pour s’assurer que les scripts sont en cours d’exécution.

Se connecter sur Pi framboise

$ sudo crontab-e

#

# vérifier toutes les 5 minutes si le système de sécurité est en cours d’exécution

* / 5 **** /usr/local/bin/ev3chk.sh >/dev/null 2 > & 1

#

# vérifier toutes les 15 minutes si le système de sécurité est en bon état

* / 15 **** /usr/local/bin/ev3auto.chk >/dev/null 2 > & 1

Vous pouvez télécharger le fichier crontab ici : GitHub. Télécharger crontab.

Articles Liés

Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

nous avons tous besoin de rêver plus, j'ai donc créé ce Arduino alimenté « générateur de rêve » pour aider à planter des graines pour certains folie de penser grand.  Quand vous approchez le générateur d'un capteur à ultrasons Maxbotix déclenche lumi
Internet activer une alarme de maison HKC

Internet activer une alarme de maison HKC

J'ai publié quelques Instructables pour panneaux d'alarme différents - c'est pour vous permettre à commande à distance du panneau d'alarme HKC Secure Watch.Le produit fini ressemble très à un projet d'accès à distance Aritech que j'ai documenté ici a
Système de moniteur/alarme maison 10 zone à l’aide de concentrateurs ethernet SNMP.

Système de moniteur/alarme maison 10 zone à l’aide de concentrateurs ethernet SNMP.

Il s'agit de mon premier instructable, donc l'espoir est d'intérêt.Ce système de moniteur ou alam de 10 zone, se fait à l'aide d'un concentrateur de snmp IP faible coût et Windows basé PC exécutant le logiciel de snmp de débouché commercial, mais dan
Internet activé frigo : Une première incursion dans l’Internet des objets

Internet activé frigo : Une première incursion dans l’Internet des objets

Bonjour tout le monde !J'ai eu un problème avec le congélateur dans notre maison. De temps en temps, le congélateur ne parviendrait pas à fermer complètement, soit rebondir ouvert ou obtenir légèrement entrouverte. Ce petit intervalle était suffisamm
Système d’alarme maison Rat Trap!!!

Système d’alarme maison Rat Trap!!!

Pourquoi dépenser des centaines de dollars sur les systèmes de sécurité ? Quand vous pouvez faire vos propres. Regardez ce Instructable pour apprendre comment vous pouvez faire votre propre alarme système utilisant un piège à Rat.Cliquez ici pour voi
Internet activé lumières escalier interactif

Internet activé lumières escalier interactif

Ok, donc cela a été fait avant, je sais.  Il y a même quelques instructables déjà sur comment faire des lumières de l'escalier.  Les miens sont un peu différentes.  Vous voyez, je commence au large dans une frénésie de « domotique » et c'est l'un des
Système d’alarme maison Photon particule

Système d’alarme maison Photon particule

Voici mon premier instructable ! Il a déjà trois ans que j'ai rencontré Arduino. J'ai essayé différents projets de bricolage, mais je n'ai pas post un avant. Faire un système d'alarme peut ne pas sembler un projet compliqué, mais si l'électronique es
Simulateur de présence Internet (pour la maison)

Simulateur de présence Internet (pour la maison)

cette Note d'application décrit comment implémenter un simulateur de présence contrôlé du Cloud. Le système consiste en une combinaison de différents services gratuits de l'internet comme Twitter et IFTTT (www.ifttt.com). Une carte Arduino Ethernet e
Système d’alarme maison sans fil pas cher

Système d’alarme maison sans fil pas cher

n'avez pas ces systèmes de sécurité luxueux ? Absence de budget ? Vous pouvez avoir votre propre maintenant sans trop dépenser ! Il suffit de regarder autour de votre lieu et rassembler ces matériaux !Étape 1: Matériel nécessaire : Nous avons utilisé
Comment utiliser votre ancien téléphone pour construire l’Internet a la maison des choses

Comment utiliser votre ancien téléphone pour construire l’Internet a la maison des choses

Avec le développement rapide de la technologie et maintenant le smartphone est entré dans tous les foyers, mais qui a été éliminé des vieux téléphones mobiles et PHS n'est vraiment rien avec elle ? Je suis arrivé cinq vieux téléphone mise à niveau de
Comment Stream Media à presque chaque Internet activé appareil

Comment Stream Media à presque chaque Internet activé appareil

Eh bien, j'ai recherché un bon moyen de le faire pendant un certain temps. J'ai été regarder des programmes à diffuser du contenu multimédia à ma wii de mon disque dur. Je voulais être capable de regarder des films sur ma wii, jouer ma musique avec m
BRICOLAGE alarme maison contre les voleurs de

BRICOLAGE alarme maison contre les voleurs de

IOT contrôler nos vies, ce projet à l'un de voler son domicile, il détecte le mouvement dans la maison et envoyez un courriel à paterfamilias après cela il saura dans maison ont voleur et l'a arrêté.Étape 1: matériaux1 -Arduino Nano2 -ESP82663 -maque
Accès à distance votre alarme à la maison

Accès à distance votre alarme à la maison

J'ai fait ce projet de me donner accès à distance à mon panneau d'alarme maison - comme j'ai voulu savoir si l'alarme avait explosé sur ma maison alors que j'étais absent. Je voulais aussi la possibilité de lire les journaux - et réinitialiser l'alar
U-WAVE Internet Radio

U-WAVE Internet Radio

Créer une webradio simple et fonctionnel qui peut être commandé depuis n'importe où dans votre maison, mais aussi son incroyable. Raspberry Pi permet de créer une radio internet pour votre maison pour une fraction du prix d'achat d'un ! Comme on le v