PTZ caméra Reolink : desactiver le mouvement continu

Bonjour,

J’ai insstallé une caméra extérieure Reolink. Elle marche et s’intègre vraiment super bien.

J’ai fais une carte picture-glance avec les mouvements possibles de la caméra:

    type: picture-glance
    camera_view: live
    title: Extérieur
    camera_image: camera.camera_exterieure
    entities:
      - entity: button.camera_exterieure_ptz_gauche
        icon: mdi:pan-left
        tap_action:
          action: call-service
          service: button.press
          data:
            entity_id: button.camera_exterieure_ptz_gauche
...

Ca marche mais si j’appuie sur le bouton ptz-gauche, la caméra tourne a gauche jusqu’à l’arrivée en butée. J’aurais préféré faire des mouvements non continus quitte à appuyer plusieurs fois si besoin.

Les button sont créés par l’intégration Reolink directement.

Le comportement depuis l’app Reolink est bon y a que dans HA que ca bouge jusqu’à la butée.

Hello,

Il n’y a pas de notion de « distance » dans le service appelé comme on peut l’avoir pour du onvif ?

    service: onvif.ptz
    data_left:
      entity_id: camera.cam_jardin_profile_000
      pan: LEFT
      speed: 1
      distance: 0.2
      move_mode: ContinuousMove

Hello @Krull56

Non c’est juste un button . Mais je vais essayer avec Onvif du coup. Y a peut être plus de paramètre.

Juste pour info, une de mes cartes frigate avec superposition du controle PTZ ( mais ça fonctionne aussi avec une carte webrtc)

type: custom:frigate-card
cameras:
  - camera_entity: camera.cam_jardin_profile_000
    go2rtc:
      modes:
        - webrtc
    title: Jardin
    triggers:
      motion: true
    live_provider: ha
  - camera_entity: camera.cam_salon_2_profile_0
    live_provider: ha
    go2rtc:
      modes:
        - webrtc
    title: Salon
    triggers:
      motion: true
      entities:
        - binary_sensor.presence_salon_occupancy
live:
  preload: true
  microphone:
    always_connected: false
  controls:
    next_previous:
      style: chevrons
  transition_effect: slide
elements:
  - type: custom:frigate-card-ptz
    orientation: vertical
    style:
      transform: none
      right: 5%
      top: 50%
    service: onvif.ptz
    data_left:
      entity_id: camera.cam_jardin_profile_000
      pan: LEFT
      speed: 1
      distance: 0.2
      move_mode: ContinuousMove
    data_right:
      entity_id: camera.cam_jardin_profile_000
      pan: RIGHT
      speed: 1
      distance: 0.2
      move_mode: ContinuousMove
    data_down:
      entity_id: camera.cam_jardin_profile_000
      tilt: UP
      speed: 1
      distance: 0.2
      move_mode: ContinuousMove
    data_up:
      entity_id: camera.cam_jardin_profile_000
      tilt: DOWN
      speed: 1
      distance: 0.2
      move_mode: ContinuousMove
view:
  scan:
    enabled: true
    untrigger_seconds: 30
  default: live
  update_cycle_camera: false
  update_force: true
  timeout_seconds: 20

@+

1 « J'aime »

Oui ca marche bien avec Onvif. Merci !

exemple pour les suivants :

service: onvif.ptz
data:
  distance: 0.1
  speed: 0.16
  continuous_duration: 0.5
  preset: "0"
  move_mode: ContinuousMove
  pan: RIGHT
target:
  entity_id: camera.camera_ext_onvif_profile000_mainstream
2 « J'aime »