Domoticz permet de gérer des caméras IP dans le cadre de la sécurité et permet nativement de prendre des snapshots lorsqu’un switch virtuel est allumé avec l’envoi en PJ de notification (push, mail, etc)
1- Configuration de la caméra
2- Attachement à un virtual Switch
3- Création d’un event pour allumer le virtual switch “Alarme” si un mouvement est détecté alors que le mode “alarme” est activé
Spécifications de la caméra
Pour ma part je suis parti sur la caméra IP Edimax IC-3115W qui possède les avantages suivants:
- Wifi et Ethernet (Wifi désactivable)
- Caméra commandable par API HTTP
- Prise de screenshot
- Configuration du motion detection
- extinction de la LED de fonctionnement (pour feinter le malfrat)
Pour aller plus loin…
Domoticz permet seulement d’appeler une URL, d’enregistrer le screenshot et de l’envoyer en PJ lors d’une notification (par email).
Les API de la caméra permettent d’aller plus loin:
- Envoi direct en FTP de screenshots
- Détection de mouvements
Le guide de programmation API:
Bonjour,
Je possède une FOSCAM, la vidéo en live fonctionne mais impossible de prendre un snapshot et le’envoyer par mail, comment avez vous fait SVP ?
Bonjour,
Les caméras FOSCAM ont une URL de snapshot particulière, regardez sur le lien ci-dessous:
https://www.domoticz.com/wiki/Camera_Setup#Foscam_FI9805EP
Il faut configurer le paramètre imageURL avec: “cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=#USERNAME&pwd=#PASSWORD”
Xavier
Bonjour,
Super article.
J’ai une question, je souhaite acheter une camera ip que j’utiliserai avec domoticz mais je me demande si elles sont toute compatibles ou non…?
Ca m’ennuierait d’en acheter une et de finalement rien pouvoir en faire avec domoticz :D.
Merci pour votre aide.
Bonjour
avec ma caméra Brickcom impossible de voir une image dans domoticz….
Bonjour,
Pour des caméras Edimax (et d’autres), le doc API HTTP n’est plus forcément à jour.
Pour son modèle de caméra, on peut savoir comment intéragir via le XML donné par:
@IP:@PORT//camera-cgi/admin/param.cgi?action=listall
Là dedans, pour un groupe (par exemple MD, motion detection, présent dans le listall ci dessus):
@IP:@PORT//camera-cgi/admin/param.cgi?action=list&group=MD
Pour changer un paramètre, par exemple activer la zone de detection 1:
@IP:@PORT//camera-cgi/admin/param.cgi?action=update&MD_Region1_enable=1
Ceci est parfois transposable à d’autres marques (avec parfois un séparateur différent, genre “.” au lieu de “_”)