Raspberry Pi surveillance à domicile avec Dropbox (4 / 7 étapes)

Étape 4: Mise en route avec le code

Tel que discuté, au cœur de notre système de surveillance comprendra un seul script Python qui interfacera avec Dropbox. Afin que le programme de surveillance active, ce script devra exécuter en arrière-plan sur votre facture pro forma. Je suppose que c’est plus précisément décrit comme un script « daemon », ce qui signifie que vous pouvez juste mettre en marche et oubliez-le. Le script est attaché à cette étape, donc il n’y a pas de sens en répétant le code ici. Maintenant peut être un bon moment à le télécharger et de se familiariser avec elle.

Avant que vous serez en mesure d’exécuter le script, il est important de vous assurer de qu'avoir les bibliothèques Python pertinentes installés. Ceux dont vous avez besoin est répertoriés en haut du script ci-joint. Ils sont :

Installation sur mon Pi déjà inclus pygame, système d’exploitation et le temps , le seul que je devais installer Python était Dropbox. Je l’ai fait à l’aide de leurs très simples instructions d’installation avec le pip.

Une fois que vos bibliothèques sont mis en place, vous devrez modifier les lignes de deux albums du script ci-joint pour correspondre à votre jeton d’accès Dropbox et l’identificateur unique de votre capteur de température DS18B20. Ce sont les deux lignes qui doivent être modifiés :

Il suffit de remplacer les *** s avec les valeurs correctes. À ce stade, vous êtes vraiment prêt à commencer à utiliser le programme de surveillance ! Au lieu de simplement sauter dans, je recommanderais que vous continuez à l’étape suivante pour une présentation générale du code.

IMPORTANT: lorsque vous exécutez ce script, vous voulez qu’elle s’exécute en arrière-plan afin qu’a) vous pouvez continuer à utiliser la Pi, et b) lorsque vous fermez votre session SSH, le script continue de fonctionner. Il s’agit de la commande que j’utilise quand je lance le script :

Cela accomplit trois choses : il exécutera le script '(python DropCamTherm.py'), il reviendra de contrôle à la ligne de commande immédiatement si vous pouvez continuer à utiliser la Pi (« & »), et il enverra des sorties de Python qui seraient normalement affichées sur la ligne de commande dans un fichier appelé « nohup.out ». Ceci peut être lu à l’aide d’un éditeur de texte de Linux (mon préféré est nano) et sera automatiquement créé dans le répertoire à partir duquel le script est exécuté.

Articles Liés

Raspberry Pi 2 NAS avec Owncloud, Samba et MiniDlna

Raspberry Pi 2 NAS avec Owncloud, Samba et MiniDlna

Pour commencer, c'est mon premier Instructable. La raison pour laquelle que je crée cette informatique pour aider les autres si tout va bien avec ce processus. IV a passé environ une semaine et de nombreuses heures à essayer différentes combinaisons
Raspberry Pi Google Calendar avec mouvement contrôlé Webcam et météo

Raspberry Pi Google Calendar avec mouvement contrôlé Webcam et météo

il s'agit d'un ajout aux directions impressionnants de Piney. J'ai voulu un calendrier Google afficher avec une webcam comme un détecteur de mouvement pour que le moniteur ne s'allume seulement quand quelqu'un est près de lui et s'éteint quand person
Surveillance environnementale avec BeagleBone ou RaspberryPI et Ardunio

Surveillance environnementale avec BeagleBone ou RaspberryPI et Ardunio

il s'agit d'un projet que j'ai avez travaillé pendant un certain temps et ont encore les moyens d'aller, mais j'ai assez de succès maintenant que je peux partager ce que j'ai.  Cela couvre la connexion un Beaglebone et un Arduino via TTL série et I2C
Raspberry Pi + Serial Arduino avec écran LCD

Raspberry Pi + Serial Arduino avec écran LCD

IntroIl s'agit de mon LCD d'info Raspberry Pi, j'ai voulu essayer d'obtenir l'Arduino et Raspberry Pi parler les uns aux autres par le biais de USB serial et j'ai fait ce petit projet.Le Raspberry Pi utilise un script python pour obtenir les données
Raspberry Pi - jeu Pong avec télécommandes grue

Raspberry Pi - jeu Pong avec télécommandes grue

Voici un projet qui vous laissera de vous gratter la tête ! Vous êtes-vous déjà demandé ce que c'est comme jouer à Pong à l'aide de ces contrôleurs de grue de boutique de gros lourds ? Non ? Nous avons construit pour la compagnie que les fabricants e
T.E.E.T.H. - Ajout d’ITO à votre domicile avec Intel Edison

T.E.E.T.H. - Ajout d’ITO à votre domicile avec Intel Edison

DENTS est synonyme de minuterie encourageant tout le monde à la santé. Il utilise petit facteur de forme du Conseil Intel Edison pour mettre à niveau votre porte brosse à dents à un appareil à la page d'accueil d'Ito. Cette mise à jour intelligente e
Raspberry Pi Media Center (avec fonctions PVR)

Raspberry Pi Media Center (avec fonctions PVR)

Dans ce instructable je vais vous montrer comment faire une médiathèque de Raspberry Pi.Cette Médiathèque peut :1) record des émissions de télévision2) lire les vidéos3) jouer de la musique4) ouvrir des fichiersIl peut également faire beaucoup plus !
Contrôler un Raspberry Pi RC voiture avec un clavier

Contrôler un Raspberry Pi RC voiture avec un clavier

dans ce didacticiel intermédiaire, vous apprendrez comment faire fonctionner une voiture RC piratée avec un clavier à l'aide d'un appareil B Raspberry Pi de modèle à l'aide de Python. Les points clés dans ce tutoriel incluent :• Configuration de la M
Système de surveillance 30$ avec Interface utilisateur

Système de surveillance 30$ avec Interface utilisateur

extrêmement bon marché et très facile à faire le système de surveillance. Vous n'avez pas à être n'importe quel genre de tête à Papineau pour cela. Toutes les pièces requises seront probablement trouvé dans votre quincaillerie locale. Vous devez seul
Le partage de vos fichiers numériques pour tout le monde avec Dropbox

Le partage de vos fichiers numériques pour tout le monde avec Dropbox

Dropbox est un programme qui permet de synchroniser vos fichiers (documents photos et vidéos) sur n'importe quel appareil électronique (smartphones, tablettes, ordinateurs portables, ordinateurs) par le biais de l'internet. Cela vous permet de facile
Synchroniser les journaux Pidgin avec Dropbox

Synchroniser les journaux Pidgin avec Dropbox

j'ai utiliser deux ordinateurs différents, mon bureau et mon EeePC (Murray), et selon ce que je fais, j'utilise Pidgin pour IRC sur deux d'entre eux. Ma fonction préférée sur Pidgin est la capacité de tout dans le journal et rechercher rapidement tou
Converti le Subwoofer de voiture pour un usage à domicile avec iPod/Home Entertainment PC

Converti le Subwoofer de voiture pour un usage à domicile avec iPod/Home Entertainment PC

j'ai conçu et construit une boîte subwoofer personnalisé afin d'y loger certains composants audio de voiture supplémentaire, j'ai eu autour de la pose.J'ai l'intention de poster un tutoriel complet Instructable.Pour l'instant, voici quelques photos d
Accueil surveillance

Accueil surveillance

Caractéristiques· Surveiller le système de sécurité de 650 spartiate· Surveiller les avertisseurs de fumée maison· Garage basculantes moniteur· Moniteur de température· Moniteur des changements au réseau· Envoyer des emails et des SMS sur les conditi
Raspberry Pi babyphone avec Splunk

Raspberry Pi babyphone avec Splunk

Ces étapes vous apprendra comment assembler les composants requis pour faire un babyphone Raspberry Pi et de collecter ces données dans Splunklecteur du journal et un outil d'analyse, de présélection que les données d'une manière significative. À la