Forum Francophone Home Assistant

Configuration d'une caméra Onvif

Bonjour,

depuis quelques versions déjà , une nouvelle intégration des caméras est disponible.

L’intérêt de cette intégration est qu’elle prend en charge les caméras de type Onvif.

Le protocole ONVIF est l’acronyme de Open Network Video Interface Forum.
Avec le protocole ONVIF, les caméras réseau, les enregistreurs vidéo réseau (NVR ou DVR) et les logiciels de gestion des caméras de surveillance, provenant de différents fabricants, peuvent tous communiquer entre eux.

Donc si vous avez une caméra à choisir vérifiez bien qu’elle soit compatible Onvif :slight_smile:

Entrons dans l’onvif du sujet :rofl:

Configuration => Intégration le image

image

On clique sur onvif
image

Soumettre après quelques instants de recherche on a une liste des périphériques automatiquement détectés.
image

Dans mon cas 1 seule des deux caméras en ma possession a été reconnue et la procédure automatique n’a pas fonctionné.

Pas de panique nous allons utiliser le paramètre « Manually configure ONVIF device » => « soumettre »

image

On entre ensuite les paramètres propres à votre caméra

image

Informations de connexion => « soumettre »

image

Et après quelques secondes magique !!! La caméra est identifiée.
On remarque que l’adresse MAC a été remontée (98 DF 82 34 3C BD)
Si on le souhaite on peut lui attribuer une pièce
« Terminer »

image

Et voilà l’intégration est bien créée

image

On retourne sur son Dashboard

En haut à droite image

« Configurer l’interface utilisateur » => image => « Entités inutilisées »

On filtre sur « caméra » et on coche les deux lignes qui nous intéressent => image

On voir l’image de la vidéo => « Ajouter à lovelace UI »

Et voilà on retrouve une vignette de la caméra qui se rafraîchit toutes les 10 secondes

image

En cliquant sur la vignette vous ouvrez le flux vidéo en temps réel

2 J'aimes

Bonjour bonjour,

Well done @pitp2
Le flux de la cam est en H264 ?

Yes ce qui rend la chose encore plus sympa :slight_smile:

Done :wink: Nickel pour une SF too

Cela fonctionne aussi avec les HIKVISION et surement bcp d’autres compatibles ONVIF :slight_smile:

moi aussi j’ai intégré une camera Onvif. avec possibilité de mouvement.
j’ai donc rajouté comme indiquer dans la doc.
les mouvement haut bas gauche droite et le retour à la sélection position 1.
voici la carte.
1
par contre j’aimerais savoir comment faire ca: car lui il a la détection et autres qui remontent

type: picture-glance
entities:
  - entity: camera.nvt_mainstream
    tap_action:
      action: call-service
      service: onvif.ptz
      service_data:
        entity_id: camera.nvt_mainstream
        pan: LEFT
        speed: 1
        distance: 0.3
        move_mode: ContinuousMove
    name: Pan Left
    show_state: false
    icon: 'mdi:arrow-left'
    show_icon: true
  - entity: camera.nvt_mainstream
    tap_action:
      action: call-service
      service: onvif.ptz
      service_data:
        entity_id: camera.nvt_mainstream
        tilt: UP
        speed: 1
        distance: 0.3
        move_mode: ContinuousMove
    name: Tilt Up
    icon: 'mdi:arrow-up'
  - entity: camera.nvt_mainstream
    tap_action:
      action: call-service
      service: onvif.ptz
      service_data:
        entity_id: camera.nvt_mainstream
        tilt: DOWN
        speed: 1
        distance: 0.3
        move_mode: ContinuousMove
    name: Tilt Down
    icon: 'mdi:arrow-down'
  - entity: camera.nvt_mainstream
    tap_action:
      action: call-service
      service: onvif.ptz
      service_data:
        entity_id: camera.nvt_mainstream
        pan: RIGHT
        speed: 1
        distance: 0.3
        move_mode: ContinuousMove
    name: Pan Right
    icon: 'mdi:arrow-right'
    show_icon: true
  - entity: camera.nvt_mainstream
    tap_action:
      action: call-service
      service: onvif.ptz
      service_data:
        entity_id: camera.nvt_mainstream
        preset: 1
        speed: 1
        distance: 0.3
        move_mode: GotoPreset
    name: Preset 1
    icon: 'mdi:numeric-1-box'
    show_icon: true
camera_image: camera.nvt_mainstream

Bonjour,

Ces entités sont créées automatiquement avec l’integration ONVIF. Je les ai aussi.

Y a t il un moyen de configurer plusieurs cameras onvif dans HA. Quand je fais l integration onvif, il me découvre plusieurs caméras mais je dois choisir seulement une seule. Quelqu un a t il trouver le moyen ?

bonjour
As tu essayer de configurer une camera , puis une deuxième et ainsi de suite.
stefan
une solution en manuel

dans fichier config

camera:
  - platform: mjpeg
    mjpeg_url: http://##.##.##.###:####/video
    name: CAM1
    username: USERNAME
    password: PASSWORD

camera 2:
  - platform: mjpeg
    mjpeg_url: http://##.##.##.###:####/video
    name: CAM2
    username: USERNAME
    password: PASSWORD

or celle la

camera:
  - platform: mjpeg
    mjpeg_url: http://##.##.##.###:####/video
    name: CAM1
    username: USERNAME
    password: PASSWORD

  - platform: mjpeg
    mjpeg_url: http://##.##.##.###:####/video
    name: CAM2
    username: USERNAME
    password: PASSWORD

avec onvif generalement pas besoin de mettre username et password.
et mjpeg_url :rstp
exemple

camera:
  - platform: ffmpeg
    name: camera_entree
    input: !secret rstp1
  - platform: ffmpeg
    name: camera_arriere
    input: !secret rstp2

et dans secret.yaml ou directement dans input.
le liens de ta camera

rstp1: rtsp://192.168.0.XX:554/onvif1
pour trouver le liens je te conseil le logiciel onvif device manager

Hello steffleur,
Je te remercie de ces conseils. Mais je n ai pas de soucis pour les instructions dans config.yaml les cameras sont reconnues via l instruction rtsp sous ffmpeg.
Le problème est lors de l intégration du add on Onvif. Je ne peux inclure qu un seul device. Ceci m empêche d avoir accès aux options ptz et zoom de mes caméras 2 3 …
Salut