..:: Planète-Domotique : Le Blog ::..
Articles Clients Présentation produits Tous les articles

Un Babyphone avec une caméra APEXIS APM-J012-WS Mini IP Camera

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

ScreenShot306
Clignement d'œil

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

ScreenShot307

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 »%>

Clignement d'œil

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.

Tire la langue

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 :

photo

Possibilité de mettre la caméra en plein écran (avec zoom numérique) :

photo (1)

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

photo (5)
Clignement d'œil

D’activer le son idéal pour un babyphone vidéo portatif :

photo (4)

Si vous voulez changer les paramètres de détection :

photo (3)

Et voila, c’est tout pour aujourd’hui 😉 !

0
0
kragg62

Technophile et travaillant dans l'informatique (Système, Réseaux, Télécoms) c'est en lançant notre projet de construction de maison que je me suis tourné vers la domotique. <br /> J'ai commencé avec Homeseer et j'ai adoré :D maintenant je suis entrain de migrer ma solution vers la box EEdomus ;).

Commentaires

  1. Félicitations pour l’article mais surtout pour le petit 😉

  2. Merci beaucoup !
    C est sympa

  3. 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

  4. 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…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.