Système d’alarme eau de framboise Pi (8 / 10 étapes)

Étape 8: Configurer le script principal « water_alarm_system.py »

Copiez avec Tunnelier le fichier joint "water_alarm_system.py" dans le dossier 'water_alarm_system' sur la RasPi. Ouvrir avec l’éditeur de « IDLE » et régler à la suite de données pour vos besoins :

test_flag :
1 pour activer ne pas le chien de garde et en utilisant uniquement le premier courriel
adresse et numéro de téléphone première, c'est-à-dire pour entrer dans un mode de test

lcd_type :
1 pour Kit RGB Adafruit positif 16 x 2 LCD + clavier ;
2 pour Adafruit monochrome Positive 16 x 2 LCD + Kit Keypad

sensor_config :
0: un capteur relié à la broche GPIO 11 (normalement ouvert lorsqu’il est sec) ;
1: un capteur relié à la broche GPIO 12 (normalement fermé lorsqu’il est sec) ;
2: deux capteurs reliés à broche GPIO 11 et 12 (types tels que 0 et 1)

DATA_LIST :
nom du fichier contenant les adresses de courriel et numéros de téléphone,
par exemple « phone_and_email_list.txt »

sip_domain :
le nom de domaine (registrar) de votre adresse SIP (exemple :
Fritz.Box ou tel.congstar.de selon que ce soit de passer par votre
fonctions de routeur VoIP ou directement à un fournisseur externe
(à qui la fritz.box dirigerait en tout cas)

sip_user :
le nom de votre SIP compte auprès du registraire (exemple :
622 pour le fritz.box)

sip_password :
votre mot de passe pour vous connecter à votre compte SIP

play_file_ws_1 :
nom du fichier .wav contenant le message d’alarme pour la
appels téléphoniques lorsque le capteur d’eau 1 a déclenché.

play_file_ws_2 :
nom du fichier .wav contenant le message d’alarme pour la
appels téléphoniques lorsque le capteur d’eau 2 a déclenché.

smtp_email_addr :
adresse e-mail de l’expéditeur, c'est-à-dire RasPi aqueduc alarme

smtp_server :
nom du serveur SMTP pour les e-mails sortants (exemple : smtp.mail.yahoo.com)

smtp_port :
Numéro de port pour le transfert des données crypté et sécurisé

smtp_user :
votre nom de compte de courriel

smtp_pass :
votre e-mail mot de passe pour vous connecter à votre compte avec le fournisseur de messagerie

subject_reminder :
objet de l’e-mail de rappel qui est envoyée tous les trois mois à la
premier destinataire d’email dans le data_list

text_reminder_1 :
premier passage du texte de l’e-mail de rappel se référant aux adresses courriel

text_reminder_2 :
deuxième extrait de texte de l’e-mail de rappel se référant à des numéros de téléphone

subject_alarm :
sujet de l’e-mail d’alarme qui est envoyé en détectant l’eau

text_alarm_1 :
Message de l’alarme par courriel en cas de capteur d’eau 1 a déclenché. Donner
plus d’infos sur la source apparente du problème. Cela est utile
quelqu'un qui n’est pas familier avec la mise en place du système d’alarme de l’eau.
N’oubliez pas, après des années, personne ne sera familier !

text_alarm_2 :
message d’alarme se référant au capteur d’eau 2.

subject_log :
sujet du mail contenant le fichier journal.

lcd_txt_dry :
texte sous la chronologie sur l’écran LCD dans des conditions sèches

lcd_txt_wet :
texte sous la chronologie sur l’écran LCD pour des conditions humides

alarm_msg_ws_1 :
message dans le fichier journal lorsque l’alarme a été déclenchée par capteur d’eau 1.

alarm_msg_ws_2 :
message dans le fichier journal lorsque l’alarme a été déclenchée par capteur d’eau 2.

Articles Liés

Système d’alarme de détection de mouvement

Système d’alarme de détection de mouvement

Une caméra de base USB peut être utilisée pour détecter le mouvement dans une pièce. Dans les étapes suivantes, nous allons vous montrer comment vous pouvez utiliser des blocs réactive pour programmer une prête à exécuter l'application Java qui envoi
Comment faire un système d’alarme avec Arduino

Comment faire un système d’alarme avec Arduino

Avec Arduino est vraiment possible de faire des projets complexes, notamment par le biais de l'Internet, vous pouvez l'utiliser à travers le bouclier différents disponibles pour le microcontrôleur. Dans cet article, nous allons voir comment faire un
Comment faire un système d’alarme utilise une PicoBoard

Comment faire un système d’alarme utilise une PicoBoard

est ce Instructable pour faire un système d'alarme à l'aide de scratch et un PicoBoard.Le lien vers le programme zéro qui sera utilisé est https://scratch.mit.edu/projects/97054537/Le lien vers la vidéo de ce travail est https://m.youtube.com/watch?v
Le système d’alarme de Hamster perdu

Le système d’alarme de Hamster perdu

mon hamster est un artiste de l'évasion qui a réussi à ouvrir sa cage et évasion dans les crevasses de la cuisine, probablement jamais pour être retrouvés. Si ton hamster est un petit hoodini ainsi, ne pas perdre espoir ! (Et une fois que vous trouve
Arduino Push alertes pour sonnette de porte, système d’alarme, alarmes de fumée etc.

Arduino Push alertes pour sonnette de porte, système d’alarme, alarmes de fumée etc.

IoT Notifications de votre sonnette, le système d'alarme, la fumée alarmes etc. en utilisant un Arduino Uno et un Shield Ethernet.Tous les détails sur mon site iciSur la boîte d'alerte Push ArduinoUtilise un Arduino Uno et le Shield Ethernet basé sur
Système d’alarme Camping extérieur/intérieur pour détecter la bête et les gens

Système d’alarme Camping extérieur/intérieur pour détecter la bête et les gens

Est maintenant l'été, beaucoup de gens vont profiter de la vie sauvage alors qu'il campait dans la nature. Si vous avez jamais dormi dans la nature dans une tente, que vous savez comment formidable est d'entendre le bruit de toute bête dans l'obscuri
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
Capteur PIR, système d’alarme capteur PIR sans fil

Capteur PIR, système d’alarme capteur PIR sans fil

BlueChip a introduit le capteur infrarouge passif Smart Electro Guard Micro traitéesC'est le détecteur PIR sans fil de rideau de système d'alarme. Le capteur PIR sans filDétection de mouvement alarme GSM adopte la technologie de l'avance en signaltra
Laser Beam système d’alarme avec batterie Rechargeable pour Laser

Laser Beam système d’alarme avec batterie Rechargeable pour Laser

Salut tout le monde... Je suis Revhead, et c'est mon premier instructable alors n'hésitez pas à me donner conseille et souligner les domaines dans lesquels d'améliorer.L'inspiration pour ce projet provenait de Kipkay qui a posté une version similaire
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
Un LinkIt tutoriels - #10 système d’alarme

Un LinkIt tutoriels - #10 système d’alarme

Pour ce tutoriel, nous allons utiliser un PIR (passif infra-rouge) détecteur et un buzzer piezo pour faire un système d'alarme de base.Ce n'est pas capable de fournir une sûreté réelle, mais c'est un excellent point de départ pour un système réel.Éta
Système d’alarme FPGA

Système d’alarme FPGA

Pour le projet final pour le cours ECE 2220 logique numérique à l'Université du Manitoba, équipe de caféine a décidé de mettre en place un système de sécurité. Ce système de sécurité utilisera une carte FPGA Altera, un capteur de faisceau infrarouge
Système d’alarme faisceau laser

Système d’alarme faisceau laser

avez-vous besoin d'un système d'alarme portatif ? Quelque chose de bon marché, mais très efficace ? Puis ce système d'alarme laser secrète est la pour vous. J'ai vu quelques laser alarme instructables, mais tous seulement déclenchent l'alarme alors q
Système d’alarme de détection de mouvement DIY SMS

Système d’alarme de détection de mouvement DIY SMS

Dans ce projet, j'ai combinera un détecteur de mouvement PIR à bas prix avec un module GSM TC35 pour construire un système d'alarme qui vous envoie un SMS « INTRUDER ALERT » chaque fois que quelqu'un essaie de voler vos trucs. Let's get started !Étap