
Suite à mon article sur le test de la caméra Apexis, je voulais mettre en place une solution de babyphone car notre petit Jules est né le 04/04/12
Pour faire le babyphone j’ai utilisé ma solution domotique à savoir Homeseer & Hstouch mais cela peut se faire avec une autre solution domotique gérant les URL (Zibase, Vera, Eedomus..)
La caméra Apexis peut gérer deux types d’alarmes, Soit une détection de mouvement, ou une détection de bruit.
Mickael m’a fournit les api de la caméra Foscam, qui sont en fait les mêmes pour l’apexis
Du coup Hop c’est parti pour intégrer la caméra dans mon interface Domotique
Pour rappel voici mon interface domotique.
Il faut savoir qu’avec la caméra Apexis si je veux récupérer le son qui est intégré dans la caméra il faut que j’utilise soit Internet Explorer avec un ActiveX à installer ou un logiciel sachant lire des fichiers « asf » comme par exemple VLC, j’ai préféré prendre VLC.:)
Dans mon interface, au niveau de l’étage j’ai rajouté un bouton


Ensuite dans Hstouch, j’ai rajouté une action “ ActionWhenRelease” enfin plutôt deux actions
La premiere : Misc Launch Application qui va permettre de lancer VLC avec l’adresse de ma caméra : Mon Windows 7 est un 64bits, du coup mon chemin d’accès à VLC est Program Files (X86) si votre windows est en 32 bits il faut retirer le (x86)
C:\Program Files (x86)\VideoLAN\VLC\vlc.exe https://IP de la cam:port/videostream.asf?user=USER&pwd=MOTDEPASSE
et une autre action : screen : Show Another Screen on Top : je rajoute une écran sur le coté de VLC :
Voici le petit écran que j’ai créé vite fait afin de rajouter 4 actions à la caméra

Avec cet écran, je peux activer l’alarme de la caméra soit avec la fonction du détecteur de mouvement, ou soit en fonction d’une détection de bruit dans la chambre.
Pour la détection de mouvement (Premier BOUTON) :
J’ai créé une page Babyphone.asp dans mon dossier « Program Files (x86)\HomeSeer HSPRO\html »
Dans Babyphone.asp, il y a juste une ligne : <% hs.TriggerEvent « babyphone »%>

Ensuite il faut créer un event dans homeseer “babyphone” qui me permet de m’envoyer un message Prowl sur mon iphone
Si vous voulez mon code le voici,
Sub Main dim apiKey, application, description, events, response, url 'yor personal API key apiKey = "APIKEYfa158a1eeeec7e8f80e4……………………….." 'application description application = "Babyphone" 'event description events = "Jules remue dans son lit !!!" 'send push notification url = "https://prowl.weks.net/publicapi/add?apikey=" & apiKey & "&application=" & application & "&event=" & events & "&description=" & description & "&priority=2" response = hs.URLAction(url, "GET", "", "") End Sub
Ensuite, il suffit de rajouter une action sur le bouton dans HSTouch : Homeseer > Run a Homeseer script et dans script mettre :
&hs.GetUrl("https://AdresseIP:port/set_alarm.cgi?motion_armed=1&http=1&http_url=https://IPHomeseer:Port/babyphone.asp&user=USER&pwd=MOTDEPASSE","",True,80)
Pour la détection de bruit, le principe est identique :
J’ai créé une page Babyphoneson.asp dans mon dossier « Program Files (x86)\HomeSeer HSPRO\html »
Dans Babyphone.asp, il y a juste une ligne : <% hs.TriggerEvent « babyphoneson »%>
Ensuite il faut créer un event dans homeseer “babyphoneson” qui envoie également un message prowl sur mon iphone
Ensuite, il suffit de rajouter une action sur le bouton : Homeseer > Run a Homeseer script et dans script mettre :
&hs.GetUrl("https://AdresseIP:port/set_alarm.cgi?sounddetect_armed=1&sounddetect_sensitivity=5&http=1&http_url=https://IPHomeseer:Port/babyphoneson.asp&user=USER&pwd=MOTDEPASSE","",True,80)
Voici une petite vidéo,
En plus du babyphone accessible depuis l’interface HSTouch, j’utilise une application iPhone que je trouve très bien faite.

A la base, elle est prévue pour Foscam, mais puisque la caméra supporte les mêmes fonctions …Il s’agit de Foscam Surveillance Pro
La page d’accueil du logiciel :
Possibilité de mettre la caméra en plein écran (avec zoom numérique) :

Il est possible de changer les paramètres de luminosité et de contraste :

D’activer le son idéal pour un babyphone vidéo portatif :
Si vous voulez changer les paramètres de détection :
Et voila, c’est tout pour aujourd’hui 😉 !
Félicitations pour l’article mais surtout pour le petit 😉
Merci beaucoup !
C est sympa
bjr
tres bon article.
j ai une question j ai comme vous une cam apexis m ais je narrive pas a avoir d image sur mon iphone avec l appli apexis .Avez vous une idee? par avance merci
Bonjour j’envisage d’acheter une caméra Bluestorck à 55eur!(sur LDLC) qui me semble être la copie parfaite de votre Apexis.
Deux conséquences positives si avérées : elle serait compatible avec les NAS Synology, ce qui m’intéresse et il y a une application gratuite pour iPhone/iPad nommée « Blueguard ».
Si cette application est compatible avec la vôtre, ca peut résoudre votre problème sur iPhone 😉
(petite astuce au cas ou lue sur d’autres forums: dans Blueguard il se peut qu’il faille indiquer l’adresse MAC ethernet même si connecté en WIFI ou la configurer d’abord par câble).
Vos retours m’intéressent pour valider un hardware identique et donc une compatibilité dans l’autre sens…