logo domo-attitude

Domo-attitude.fr

Blog spécialiste de la domotique

Temps de lecture : 3 minutes

Introduction

La Xiaomi Xiaofang est une petite caméra IP 1080p abordable qui peut être intégrée dans des systèmes de domotique comme Domoticz et Jeedom. Cet article vous guidera à travers le processus de hack de la caméra pour diffuser un flux JPG et l’intégrer dans votre configuration de maison intelligente. Je n’ai rien inventé : https://github.com/samtap/fang-hacks.git

Aperçu de la caméra

La Xiaomi Xiaofang est un cube compact de 5 cm en plastique blanc avec un pied magnétique pouvant pivoter à presque 360 degrés. Elle est livrée avec un long câble USB de 175 cm. Elle dispose des caractéristiques suivantes :

  • Un port micro USB pour l’alimentation (5V 1A)
  • Un port USB pour alimenter d’autres appareils
  • Un port Micro SD
  • Une caméra filmant à 110° en 1920*1080 avec vision nocturne via des LEDs infrarouges
  • Un microphone
  • Un haut-parleur
  • Un détecteur de CO2
  • Un détecteur de fumée

Intégration dans les systèmes de domotique

Pour intégrer cette caméra dans votre système de domotique, un hack est nécessaire. Ce hack permet de créer un serveur avec un flux RTSP, mais pour nos systèmes de domotique, un flux JPG est plus facilement intégrable. Voici comment procéder.

Prérequis

  • Une caméra Xiaomi Xiaofang
  • Une carte Micro SD
  • Un ordinateur pour flasher l’image sur la carte Micro SD
  • L’application Mi Home (Android ou iOS)

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

  1. Connectez la caméra à votre réseau local via l’application Mi Home et notez son IP dans la section « about / network ». Assignez-lui une IP fixe via votre box.
  2. Téléchargez ce fichier ZIP : Lien du fichier ZIP
  3. Extrayez le fichier ZIP.
  4. Flashez le fichier image .img avec Win32Disk Manager sur une carte Micro SD.
  5. Si la caméra est débranchée, alimentez-la sans la carte Micro SD.
  6. Attendez que le voyant bleu cesse de clignoter.
  7. Insérez la carte Micro SD.
  8. La caméra exécute automatiquement snxautorun.sh et fait une notification sonore (tudu tudu).
  9. Connectez-vous via un navigateur web à la page http://IP-CAMERA/cgi-bin/status.
  10. Si vous obtenez une page 404 Not Found, cela signifie que le script snx_autorun.sh ne s’est pas lancé. Accédez à cette page pour vérifier que la carte SD est correctement montée : http://IP-CAMERA/cgi-bin/hello.cgi.

Intégration de la caméra dans Domoticz

  1. Allez dans Réglages > Plus d’Options > Caméra et ajoutez la caméra en personnalisant son IP.
  2. L’image de votre caméra sera visible à : http://IP-CAMERA/image.jpg.

Intégration de la caméra dans Jeedom

  1. Via le Plugin Caméra, renseignez simplement l’adresse de votre caméra et le port 80.
  2. Dans l’URL de capture, utilisez : image.jpg.

Conseils utiles

  • La carte Micro SD doit rester en place pour maintenir le hack. Si vous la retirez, la caméra redevient visible dans l’application Mi Home mais pas dans votre système de domotique.
  • Si vous avez besoin de retourner l’image car la caméra est accrochée au plafond, faites-le depuis l’application Mi Home. Ce réglage est enregistré dans la caméra.

Avantages et inconvénients

Avantages

  • Intégrable à nos systèmes de domotique avec le hack.
  • Possibilité de désactiver le cloud.
  • Qualité d’image.
  • Mode nuit.

Inconvénients

  • Cloud Xiaomi d’origine.
  • Non intégrable à la domotique sans hack.
  • Perte de plusieurs fonctions en appliquant le hack (micro, haut-parleur, détecteurs).

Conclusion

Pour environ 25€, la Xiaomi Xiaofang est une caméra IP discrète en 1080p facilement « hackable » pour l’intégrer à votre système de domotique. Avec un peu de travail, vous pouvez transformer cette caméra en un outil puissant pour votre maison intelligente.

FAQs

  1. Pourquoi devrais-je utiliser ce hack pour ma caméra Xiaomi Xiaofang ?
    Le hack permet d’intégrer la caméra dans des systèmes de domotique comme Domoticz et Jeedom, ce qui n’est pas possible avec le logiciel d’origine.
  2. Puis-je retourner l’image de la caméra après avoir appliqué le hack ?
    Oui, vous pouvez retourner l’image via l’application Mi Home avant d’appliquer le hack.
  3. Le hack affecte-t-il la qualité de l’image de la caméra ?
    Non, la qualité de l’image reste en 1920*1080 même après le hack.
  4. La caméra est-elle toujours utilisable avec l’application Mi Home après le hack ?
    Non, une fois le hack appliqué, la caméra n’est plus visible dans l’application Mi Home.
  5. Que faire si la carte Micro SD n’est pas détectée par la caméra ?
    Répétez l’étape de montage de la carte SD et assurez-vous que le fichier snxautorun.sh s’exécute correctement.