Intégration Netatmo

Introduction

La solution Netatmo est très performante en tant que système autonome. Toutefois, l’objectif ici est d’intégrer toutes nos solutions au sein de Home Assistant, en y ajoutant des notifications Telegram

Besoin

Lorsqu’un mouvement est identifié par l’une des caméras Netatmo, nous souhaitons recevoir une photo (ou vidéo) et une indication sur la nature du mouvement : animal ou humain.

Cela nous permettra également de déclencher un scénario adapté en fonction de la détection.

Detection d’un animal

Imaginons que nous voulons être informés chaque fois qu’un animal passe devant notre domicile. Dans ce cas, l’intelligence artificielle de Netatmo se révèle être très précise pour ce type de détection.

- id: camera_netatmo_animal_nord
  alias: camera_netatmo_animal_nord
  trigger:
    - platform: device
      device_id: your_netatmo_id
      domain: netatmo
      entity_id: camera.netatmo_jardin_cote_nord
      type: animal
  action:
  - service: notify.telegram_groupe
    data_template:
      title:  📹 Home assistant 📹
      message: 📢 Caméra netatmo Nord a détécté un ANIMAL donc tentative de prise de photo
  - service: camera.snapshot
    data:
      entity_id: camera.netatmo_jardin_cote_nord
      filename: "/config/www/netatmo_jardin_cote_nord_{{ now ().year }}_{{ now ().month }}_{{ now ().day }}_{{ now ().hour }}_{{ now ().minute }}.jpg"
  - service: notify.telegram_groupe
    data:
      title: "Animal côté NORD"
      message: "netatmo_jardin_cote_nord"
      data:
        photo:
            file: "/config/www/netatmo_jardin_cote_nord_{{ now ().year }}_{{ now ().month }}_{{ now ().day }}_{{ now ().hour }}_{{ now ().minute }}.jpg"
            capture: snapshoot
  - service: camera.record
    data:
      entity_id: camera.netatmo_jardin_cote_nord
      filename: '/config/www/netatmo_jardin_cote_nord.mp4'
      duration: 30
      lookback: 0
  # - delay: 00:00:05
  - service: notify.telegram_groupe
    data:
      title: "Netatmo animal côté NORD"
      message: netatmo_jardin_cote_nord
      data:
        video:
          - file: '/config/www/netatmo_jardin_cote_nord.mp4'
            caption: Jardin côté nord Netatmo

Détéction d’un humain

Pour la détection d’un humain, il suffit simplement de changer le “type” en “human”. Ainsi, le système identifiera et notifiera spécifiquement lorsqu’un mouvement humain est détecté.

type: human

Analyse d’images avec une caméra non-Netatmo

Et si vous avez une caméra qui n’est pas de la marque Netatmo et que vous souhaitez analyser une image comme le fait l’IA de Netatmo, est-ce possible ?

La réponse est oui, grâce à DOOS. Je prévois de rédiger un article détaillé à ce sujet très prochainement, pour vous expliquer comment tirer parti de cette solution et l’intégrer à votre système de surveillance existant.

Conclusion

En conclusion, l’intégration de la solution Netatmo avec Home Assistant et les notifications Telegram offre une expérience utilisateur améliorée et personnalisée.

La détection de mouvements, qu’il s’agisse d’animaux ou d’humains, permet de recevoir des alertes adaptées et de déclencher des scénarios en conséquence. Même si vous possédez une caméra d’une autre marque, des solutions comme DOOS vous permettent d’analyser les images de manière similaire à l’IA de Netatmo.

Restez à l’affût de notre prochain article pour en savoir plus sur cette intégration et tirer le meilleur parti de votre système de surveillance.

Plus d’information sur les automation avec ce service sur le site de Home assistant: https://www.home-assistant.io/integrations/climate/

Si vous voulez plus de scripts Home assistant vous pouvez voir mes repos à ce sujet : https://github.com/ravindrajob/