Archive

Posts Tagged ‘raspbian’

TimeLapse et détection de mouvement à l’aide d’un Raspberry Pi et d’une caméra

Dans un article précédent « Utilisation d’une caméra pour le Raspberry Pi« , nous avons vu comment activer la prise en compte d’une caméra pour le Raspberry. Dans cet article, nous allons mettre en oeuvre un serveur Web qui va permettre de piloter la caméra afin d’effectuer les actions suivantes :

  • Configuration des paramètres de prise de vue.
  • Streaming vidéo.
  • Timelapse.
  • Détection de mouvement avec prise de vue.

Le programme sera écrit en Python en utilisant 2 modules :

  • Picamera : module de gestion de la caméra.
  • Flask : module permettant la gestion d’un serveur Web.

Passons à l’implémentation de la solution (attention le tuto est un peu long).

Lire la suite…

Publicités

Utilisation d’une caméra pour Raspberry

Je viens de recevoir une caméra NoIR (sans filtre infra-rouge) à connecter sur un Raspberry.

La voici montée sur son support et connectée à un Raspberry Pi Zero WH :

Les caractéristiques sont les suivantes :

Lire la suite…

Catégories :Matériel, Raspberry Étiquettes : , , ,

Raspberry Pi : créer un serveur NAS

Mon serveur Domoticz tournant sur un Raspberry Pi B ne redémarre plus donc j’ai décidé de tout réinstaller. Je suis parti sur la version Raspbian Stretch Lite. De plus j’ai décidé de rajouter quelques fonctionnalités à mon serveur et notamment l’ajout du rôle de serveur NAS.

L’espace de stockage supplémentaire sera une clé USB de 128 Go (SanDisk Ultra Fit). La clé est formatée en FAT32. Afin de ne pas avoir la limitation de 4 Go pour un fichier, j’ai formaté la clé en système de fichiers exFat à partir d’un Windows ou MacOs.

Après avoir connecté la clé au Raspberry, il faut vérifier si la clé est reconnue en tapant la commande dmesg :

Lire la suite…

Catégories :Raspberry Étiquettes : , , ,

Installation du détecteur de mouvement Fibaro FGMS001 dans Domoticz

Ce détecteur de mouvement commandé sur Orange au prix de 29€ (promotion) est vraiment discret. Il est équipé d’une pile CR123A.

Nous allons voir comment l’utiliser avec Domoticz. La première étape va être de l’associer avec Domoticz. Pour cela on va aller dans le menu ‘Réglages’, ‘Matériel’ puis on sélectionne notre contrôleur Z-wave et enfin on clique sur ‘Gestion des nœuds’:

Lire la suite…

Catégories :Domotique, Raspberry Étiquettes : , , ,

Sécuriser l’accès à Domoticz à l’aide de fail2ban

Il y a quelques temps, j’avais posté un article pour sécuriser son Raspberry en utilisant notamment Fail2ban et UFW (Firewall) que je vous invite à lire https://itechnofrance.wordpress.com/2013/11/22/projet-homelab-raspberry-partie-2/

Dans cet article je vais sécuriser l’accès à Domoticz en configurant Fail2ban; je vous invite à lire cet article https://www.domoticz.com/wiki/Automated_banning_of_IP_that_fails_to_login_multiple_times

Donc je vais en sorte de bannir l’accès à Domoticz après 3 tentatives d’authentification infructueuses.

Lire la suite…

Catégories :Domotique, Raspberry Étiquettes : , , ,

Utilisation du panneau de sécurité de Domoticz

Domoticz propose la possibilité d’utiliser un panneau de sécurité pour activer/désactiver l’alarme :

security_panel

Deux choix possibles pour Activer l’alarme :

– Arm Home : permettrait par exemple d’activer les détecteurs de portes et fenêtres alors que vous êtes présent chez vous.

– Arm Away : permettrait d’activer les détecteurs de portes et fenêtres mais également tout détecteur (Caméra, détecteur de mouvement…) lorsque vous êtes absent.

On va voir comment mettre en œuvre cette fonctionnalité avec un exemple d’envoi d’email en fonction de l’état de l’alarme.

Lire la suite…

Catégories :Domotique, Raspberry Étiquettes : , ,

Tester le fonctionnement de Domoticz en Python

Le but de cet article est de tester le fonctionnement de Domoticz sur le Raspberry en Python.

Il va tester 2 choses :

– l’existence du process Domoticz.

– l’accès au serveur Web (pour ma part j’y accède via le port 443 uniquement et non le port 8080 par défaut).

Si le process ne tourne pas ou si l’accès au serveur Web par le port 443 n’aboutit pas, je redémarre le service Domoticz et j’envoie un Email.

Voici le contenu du script en Python que j’ai nommé pifab-state.py :

Lire la suite…

Catégories :Domotique, Raspberry Étiquettes : , , ,