Étape 18 : Brève explication
Je veux définir ou surveiller le système de sécurité de smartphone, tablette ou PC. Une solution simple consiste à créer un site Web.
Le script de ligne de commande python surveille le système de sécurité et peut modifier l’état du système. Toutefois, il ne fournit pas de capacité de bonne visualisation à distance.
Un site Web fournit une interface excellente pour surveiller et modifier le système de sécurité. Toutefois, le site seulement « tourne » lorsqu’elle est visualisée. Considérant que, le script de ligne de commande devrait fonctionner tout le temps. Lorsque le script est en cours d’exécution, personne ne peut être regardant le site. Ainsi, les données recueillies par le script devraient être stockées dans une base de données jusqu'à ce que quelqu'un veut le voir.
En outre, un utilisateur doit être capable de changer l’état du système de la sécurité (bras, désarment). Lorsque surviennent des changements d’État, les modifications devraient être pries rapidement.
Les deux le script et la base de données sont des points de défaillance potentiels, besoin d’un autre script vérifie périodiquement si tout fonctionne et redémarre le script si nécessaire.
Étapes sautées
Vous aurez besoin de faire ces étapes (voir la porte de garage instructable pour certaines de ces étapes)
A) configurer Raspberry Pi-en fait, vous pouvez exécuter ceci sur n’importe quel serveur
B) installer python
C) créer un certificat auto-signé et l’installer sur la Pi de framboise et de tout appareil que vous souhaitez accéder au site Web
D) les gens de bloc sans votre certificat auto-signé d’accéder à votre système de sécurité