Page 1 sur 1
Désactiver surveillance
Publié : 21 mars 2015, 16:35
par Seb
Bonjour,
Mon installation se compose d'un raspi-Domoticz et d'un raspi-Caméra (entre autre). Je souhaiterai utiliser le Security Panel de Domoticz pour activer et désactiver mon raspi-Caméra. Le raspi-Caméra fonctionne avec motion et est bien sur relier à mon réseau local tout comme mon raspi-Domoticz. Mon point bloquant ne réside pas dans la partie script domoticz, mais dans la manière dont domoticz puisse interagir avec mon raspi-Caméra. Je recherche ne serais-ce qu'un début de piste.
Merci d'avance.
Re: Désactiver surveillance
Publié : 21 mars 2015, 17:37
par vil1driver
salut,
tu cherches à récupérer le status du panneau de sécurité c'est ça ?
la
doc dit:
The state of the Domoticz built in security system can be checked via globalvariables['Security']. This will return "Disarmed", "Armed Home" or "Armed Away"
Re: Désactiver surveillance
Publié : 22 mars 2015, 16:41
par Seb
Salut,
Merci de t'interesser à mon sujet, mais mon problème réside surtout dans la transmission d'informations entre mes 2 raspberry. Et là je sèche.
Re: Désactiver surveillance
Publié : 23 mars 2015, 12:46
par Doume
Faudrait que tu détailles un peu plus ce que tu veux faire, sinon il est impossible de t'aider...
Donnes-nous un maximum de description du problème posé !
Re: Désactiver surveillance
Publié : 23 mars 2015, 13:00
par vil1driver
si j'ai bien compris il souhaites partager le status du panneau de sécurité entre 2 pi
Re: Désactiver surveillance
Publié : 23 mars 2015, 17:49
par Seb
Mon souhait est le suivant :
- Lorsque l'état du security panel sur mon raspi-Domoticz pass à "Disarm"
- On stoppe la surveillance de mon raspi-Caméra où tourne motion
Mon point bloquant se situe principalement la manière de lier ces deux événements. Cependant j'avance un peu, mais je n'ai pas encore testé ce que j'avance.
- Un script Lua qui permettra de lancer un batch au changement "security status" de security panel
- le batch lancera une commande à distance via ssh pour stopper motion sur mon raspi-Caméra
Pour éviter des problèmes de droit d'accès je vais tenter la mise en place de clé SSH entre le raspi-Domoticz et le raspi-Caméra.
Je ne sais pas si je suis clair dans ce que je tente d'expliquer, mais si quelqu'un me comprend, toutes les idées sont les bienvenues. Dans tous les cas je continue les recherches et je vous en reparle si j'y arrive.
Re: Désactiver surveillance
Publié : 23 mars 2015, 18:12
par vil1driver
Ahhh tu veux juste stoper motion qui tourne sur l'autre pi, ce 2eme pi ne fait pas tourner domoticz mais juste motion, c'est déjà plus clair.
Donc oui petit script lua qui suivant l'état du panneau de sécu, commande donnée plus haut, va lancer via ssh, la commande stop motion.
Pas vraiment de difficulté particulière finalement...
Re: Désactiver surveillance
Publié : 30 mars 2015, 21:33
par Seb
Voici l'humble résultat des recherches d'un newbie (j'ai utiliser avant hier la commande "touch" pour la première fois) pour ce sujet qui ne présente "Pas vraiment de difficulté particulière finalement..." @vil1driver
RaspiCamera et domoticz
- Installation de rasbian avec Win32DiskImager
- Utilisation du SSH et de Putty pour toute connexion au raspberry
- Mise à jour :
Mise en place d'un dossier partager
- source :
http://www.framboise314.fr/partage-de-d ... pberry-pi/
Code : Tout sélectionner
-sudo mkdir /mnt/camshare
-sudo mount -v -t cifs //IP_NAS/Surv /mnt/camshare -o user=admin,pass=,file_mode=0777,dir_mode=0777
- vérifier que le fichier du NAS est bien sur le raspberry (cd /mnt/camshare puis ls)
- Automatiser le montage
- Ajouter à la fin
Code : Tout sélectionner
//IP_NAS/Surv /mnt/camshare cifs username=admin,password=,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Mise en route de la camera
- source :
http://anderson69s.com/2014/06/28/raspb ... -securite/
Code : Tout sélectionner
sudo raspi-config
sudo apt-get install -y libjpeg62 libjpeg62-dev libavformat53 libavformat-dev libavcodec53 libavcodec-dev libavutil51 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev
wget https://www.dropbox.com/s/xdfcxm5hu71s97d/motion-mmal.tar.gz
tar -zxvf motion-mmal.tar.gz
sudo mv motion /usr/bin/motion
sudo mv motion-mmalcam.conf /etc/motion.conf
sudo chmod 664 /etc/motion.conf
sudo chmod 755 /usr/bin/motion
sudo touch /tmp/motion.log
sudo chmod 775 /tmp/motion.log
sudo nano /etc/rc.local
- On ajoute à la fin
- On édite motion.conf
On passe deamon à « on »
On renomme le raspberrypi de la caméra
- à chaque fois on remplace raspberrypi par raspicam1
Mise en place clé ssh
- On se place sur le raspi-domoticz
- On se met en root
- On crée la clé
- On réinitialise si besoin
- On copie la clé publique sur le raspi-caméra
- On se place ensuite sur le raspi-caméra
Allumer/éteindre la surveillance depuis domoticz
- pour allumer motion on crée un script shell surv_on.sh
- on lui donne les droits d'exécution
- on le place dans home/pi/domoticz/scripts/sh
- On édite surv_on.sh
- pour éteindre motion on crée un script shell surv_off.sh
- on lui donne les droits d'exécution
- on le place dans home/pi/domoticz/scripts/sh
- On édite surv_off.sh
Et voilà si ça peut aider (ou pas).
Re: Désactiver surveillance
Publié : 01 avr. 2015, 21:37
par spads69
Et voilà si ça peut aider
pas encore testé mais merci du partage