Configuration de la caméra Suneyes SP-T01EWP

Suneyes SP-T01EWP

Les caméras de surveillance IP tendent à se démocratiser surtout avec les box domotiques. Elles permettent de surveiller notre habitat. Divers scénarios sont possible pour l’intégrer et utiliser avec nos box domotiques. Aujourd’hui je vais vous présenter la camera IP wifi SP-T01EWP de la marque Suneyes.
Cette petite camera a une résolution de 640 x 480(VGA) ou 320 x 240(QVGA), et est équipée de vision nocturne.
Malheureusement nativement elle n’est pas référence dans la box HC2/HCL de Fibaro. Je vais vous expliquer comment l’utiliser avec notre système domotique.

Suneyes SP-T01EWP
Suneyes SP-T01EWP

Installation.

Une fois votre caméra configurée avec votre réseau et branchée rendez vous dans la partie Modules>Ajoutez un nouveau module puis cliquez sur Ajoutez une Caméra.

Ajouter une caméra
Ajouter une caméra

Configuration

Dans l’onglé avancé de votre nouveau module attribuez lui un “Nom“, une “Pièce” et sélectionnez “Autre modèle“, puis saisissez l’Utilisateur et Mot de passe définie lors de son configuration.

Configuration de la Caméra
Configuration de la Caméra

Pour pouvoir la commander via votre HC2 attribuez lui également:

Adresse IP: <Ip de la caméra>:<port>
URL JPGsnapshot.cgi
URL du flux MPEGvideostream.cgi
– URL pour aller à gauchedecoder_control.cgi?command=4&onestep=1
– URL pour aller à droitedecoder_control.cgi?command=6&onestep=1
– URL pour monterdecoder_control.cgi?command=0&onestep=1
– URL pour descendredecoder_control.cgi?command=2&onestep=1
– URL pour stopper le mouvementdecoder_control.cgi?command=5
– Refresh time [s]: 3s

configuration mouvement de la caméra
configuration mouvement de la caméra

Votre caméra est maintenant paramétrée pour être utilisée avec votre HC2/HCL.

 

Exemple de scène

La scène suivante surveille les capteurs d’ouvertures et/ou mouvements.
Si un ou plusieurs capteurs sont actionnés et activé un mail de notification est envoyé a l’utilisateur prédéfinie
puis 20 photos, une toutes les deux secondes, sont envoyées au même utilisateur.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
--[[
%% autostart
%% properties
19 armed
22 armed
154 armed
155 armed
156 armed
19 value
22 value
154 value
155 value
156 value
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
 
-- on défini ici les ID des capteurs d ouverture ou/et mouvements
local DevicesAlarme = {19,22,154,155,156};
 
-- verification si ouverture
 
   for i = 1, #DevicesAlarme do
      id = DevicesAlarme[i];
      if (tonumber(fibaro:getValue(DevicesAlarme, "value")) > 0 and tonumber(fibaro:getValue(DevicesAlarme, "armed")) > 0)
      or
      startSource["type"] == "other"
      then
      -- envoi de mail Alerte Intrusion
      fibaro:call(2, "sendDefinedEmailNotification", "7");
      i=i+1
      fibaro:sleep(2*1000);
         -- envoi de 20 photos, 1 tous les 2 secondes  
         for j=1 ,20 , 1 do
          fibaro:call(189, "sendPhotoToUser", "2");
          fibaro:sleep(2*1000);
         j=j+1
         end
      end         
   end
--[[
%% autostart
%% properties
19 armed
22 armed
154 armed
155 armed
156 armed
19 value
22 value
154 value
155 value
156 value
%% globals
--]]
local startSource = fibaro:getSourceTrigger();

-- on défini ici les ID des capteurs d ouverture ou/et mouvements
local DevicesAlarme = {19,22,154,155,156};

-- verification si ouverture

   for i = 1, #DevicesAlarme do
      id = DevicesAlarme[i];
      if (tonumber(fibaro:getValue(DevicesAlarme, "value")) > 0 and tonumber(fibaro:getValue(DevicesAlarme, "armed")) > 0)
      or
      startSource["type"] == "other"
      then
      -- envoi de mail Alerte Intrusion
      fibaro:call(2, "sendDefinedEmailNotification", "7");
      i=i+1
      fibaro:sleep(2*1000);
         -- envoi de 20 photos, 1 tous les 2 secondes  
         for j=1 ,20 , 1 do
	      fibaro:call(189, "sendPhotoToUser", "2");
	      fibaro:sleep(2*1000);
         j=j+1
         end
      end         
   end

Articles Similaires

Leave a Comment


The reCAPTCHA verification period has expired. Please reload the page.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.