Une petite camera ip 1080p pour votre interieur? cela vous chatouille le click non ? On va parler de la Camera Xiaomi Xiaofang, et d ‘un hack qui va permettre de transformer la Camera Xiaomi Xiaofang avec un flux JPG dans Domoticz et Jeedom.

Je tiens en premier lieu a remercier mes testeurs qui ont réagit super vite : Chamy, Loops, Lagachette, Benj29 du forum easydomoticz ainsi que GearBest qui m’a fait parvenir cette caméra.

La Camera

Elle ce présente sous la forme d’un cube blanc de 5 cm de coté 100% plastique véritable, son pied, carré lui aussi ce depli sur deux axes et une rotation presque 360°, il est aimanté.

Elle vous est livré avec un grand câble usb de 175 cm.

Elle dispose :

  • Un port micro Usb pour l ‘alimenter (5v 1A)
  • Un Port Usb pour alimenté autre chose
  • Un port Micro Sd
  • D’une camera filmant a 110° en 1920*1080, avec vision nocturne via des led infra rouge
  • D’un micro
  • D’un haut parleur
  • D’un deteceteur de CO2
  • D’un detecteur de Fumée

Plus de specification ici : http://www.gearbest.com/ip-cameras/pp_607361.html?wid=21&lkid=10565791

Comme c’est encore un produit Xiaomi, biensur elle ne fonctione qu’avec l’application MiHome et son cloud.

Voici une vidéo des différentes options de l’application.

 

 

 

Comme vous le voyez c’est complet encore une fois, mais cloud cloud et re cloud.

Et dans ma domotique ?

Le vrai problème est comment l’inclure dans notre domotique ? Fastoche ! il existe un hack qui permet de débrider la camera ainsi vous en faite ce que vous voulez, mais ce n était pas encore assez pour nos domotiques DIY, en effet ce hack crée un serveur avec un flux RSTP, seulement ce type de flux est difficilement intégrable a nos domotiques (il faut passer par des plugins etc etc).

Je n’ai rien inventer j’ai d’abord suivi le tuto de rosty, puis j’ai lu le github du hack :

https://github.com/samtap/fang-hacks

dans les issues (problèmes) il y a :

https://github.com/samtap/fang-hacks/issues/39  ou l’on retrouve epierre le createur de mydomoathome pour les domoticziens.

En bas on peux voir un mec qui donne un lien : https://github.com/fritz-smh/yi-hack/issues/118#issuecomment-277503743

Ce hack est fait pour une autre cam xiaomi (qui a été un bon plan de rosty les bons tuyaux), mais j’ai pris mes gla-ouis a deux mains, je l’ai appliquer a la Xiaofang et nous voici réunit dans la fraternité de la domotique, les bleus et les verts mains dans la mains tous unis autour du même petit carré blanc…amène !

Le principe :

La cam enregistre une image et la garde en mémoire, votre app de domotique va fait le boulot de rafraichir cette image plus ou moins rapidement.

Ce qui marche :

  • Mode nuit
  • Image / video en 1920 * 1080
  • Integration dans Domoticz / Jeedom / ZiHome
  • Flip de l’image a faire via l’app MiHome
  • Compatible Zone Minder

Ce qu’on perd :

  • Le Micro
  • Le Haut Parleur
  • L’application MiHome
  • Detection de mouvement
  • Pas Compatible avec Surveillence Station sur Syno
  • Le detecteur de Co2
  • Le detecteur de fumée

A partir d’ici je reprend le tuto d’un autre bloggueur : Rosty qui a super bien travaillé, je vais juste y mettre mes modifications, encore merci de me prêter ton tuto.

Mise en place de l’image sur une carte micro SD

1 – Connecter la caméra sur votre réseau local via l’application Mi Home (Android ou IOS) et noter son ip dans la section about / network   et lui donner une ip fixe par votre box
2 – Télécharger ce fichier ZIP : https://drive.google.com/file/d/0B46sxK2orIewQzlSR042RWwzZGM/view?usp=sharing
3 – Extraire le fichier ZIP
4 – Flasher le fichier image img avec Win32Disk Manager sur une carte microSD
5 – Si la caméra est débranchée, alimenter la sans carte microSD
6 – Attendre que le voyant bleu cesse de clignoter.
7 – Insérer la carte micro SD
8 – La caméra exécute automatiquement snxautorun.sh et fait une notification sonore (tudu tudu)
9- Se connecter via un navigateur WEB via sur le page

http://IP-CAMERA/cgi-bin/status

10 – Si vous obtenez une page 404 Not Found, c’est que le script snx_autorun.sh ne s’est pas lancé
11 – Accédez à cette page pour vérifier que la carte SD est correctement montée, répétez donc l’étape 5

http://IP-CAMERA/cgi-bin/hello.cgi
Une fois que tout est OK, accédez à la page de la caméra via un navigateur WEB :

http://IP-CAMERA/cgi-bin/status
Vous arrivez sur la page principale du serveur WEB, vous pourrez dans un premier temps donner un nom à votre caméra et régler le fuseau horaire.

Si vous n’avez pas de raison de modifier les informations réseau (SSID Wifi et clé Wifi) alors cliquer sur Apply, la caméra redémarre et sera accessible en RTSP.

Via la page Network, vous pourrez modifier la configuration réseau de la caméra (perso, j’ai laissé par défaut les informations reprises de Mi Home).

Via la page Script vous pourrez visualiser et modifier l’état des différents services.

ici verifiez que le plugin rstp-server est bien en vert, si il passe en rouge clickez sur stop puis start

Et voila ! L’image de votre cam est visible a : http://IP-CAMERA/image.jpg

 

Dans Domoticz 

Reglages/Plus D’Options / Camera et on ajoute la camera : personnaliser votre Ip bien sur !!

 

 

Dans Jeedom 

ah bah oui il en faut aussi

via le Plugin Caméra renseignez simplement l’adresse de votre cam et le port 80.  Dans l’url de capture : image.jpg

 

C’est terminé !!!

Utiles

Pour info vous devez laisser la carte Micro SD pour avoir le hack, mais la camera n’est plus visible depuis l’application MiHome, si vous la retirez elle redevient visible avec MiHome mais pas dans votre domotique. Une fois le hack en place je peux redémarrer la camera en laissant la carte sd en place.

Flip de l’image : Si vous avez besoin de retourner l’image car la cam est accrocher a un plafond, faite le depuis l’application MiHome, ce réglage est enregistré dans la camera et ce retrouve dans la modification.

Le Cloud : Sans le hack cette camera envoie tout au cloud Xiaomi, le hack permet e désactiver cette fonction, j’ai en plus parametré un controle parental sur ma box internet pour lui interdire l’acces au net.

Vous voila avec une caméra IP miniature 1080P compatible avecDomoticz,  Jeedom ou tout autre système, et vous savez quoi , elle est en promo ici : http://domo-attitude.fr/plan-gearbest-camera-ip-xiaomi-1080p/

 

 

 

 

Camera Xiaomi Xiaofang avec un flux JPG dans Domoticz et Jeedom

Camera Xiaomi Xiaofang avec un flux JPG dans Domoticz et Jeedom

Vraiment bien !

Pour 25€ vous avez une camera Ip en 1080P tres discrète, et facilement "hackable" pour l'integrer a votre system domotique.

J'approuve !

Pros

  • Intégrable a nos domotiques avec le hack
  • Possibilité de désactiver le cloud
  • Qualité d'image
  • Mode Nuit

Cons

  • Cloud Xiaomi d'origine
  • Non intégrable a la domotique sans Hack
  • Perte de plusieurs fonctions en applicant le hack

12 Replies to “Camera Xiaomi Xiaofang avec un flux JPG dans Domoticz et Jeedom”

  1. Par contre la qualité de l’image n’est pas terrible je trouve une fois le hack mis en place.Si on zoome un peu ca pixellise à mort, dommage pour une caméra HD d’en arriver à ce niveau de qualité du coup …
    Apparement, il y aurait une solution car le problème a été remonté ici : https://github.com/samtap/fang-hacks/issues/32
    Mais je ne trouve pas où changer le script 20-rtsp-server, quelqu’un a essayé ?

     
    1. Avec le hack de ce tuto, la cam envoie une image fixe.

      Avec la source que tu donnes elle envoie un flux RSTP que l’on peut pas avoir dans domoticz.

      Tu as la réponse a ta question dans ta source : /media/mmcblk0p2/data/etc/scripts/20-rtsp-server comme la carte est formatée au format ext il te faut un pc sous Linux pour y accéder, j ete laisse essayer ok ? perso cela me convient tres bien ainsi, je ne passe pas mon temps a regarder ma porte d’entrée. Il faut aussi voir l’autre coté triste : avoir un flux video en direct de ton cambriolage sans rien pouvoir y faire, c’est ce créer des regrets non ?

       
      1. Je suis dans la même optique que toi, le flux vidéo ne m’intéresse pas non plus. C’est juste que je reçois une photo prise par la cam quand ma porte s’ouvre, et l’image reçue par mail n’est pas super exploitable dès que tu veux zoomer pour voir la personne ça reste grossier je trouve (exemple du cambriolage).
        Je vais tester de passer par linux pour modifier la source du script.
        En fait dans la version originale du hack, on peut se connecter en ftp pour justement accéder à la partition data, sauf qu’avec cette version je n’y arrive pas, pourtant le service est bien lancé.

         

Laisser un commentaire