Bouton pour préréglage PTZ sous la caméra

Bonjour,

Je cherche a afficher sur le dashboard dessous la caméra deux bouton de réglage PTZ un pour le mode normal quand je suis pas la et un bouton pour tourner la camera de 180 j’aimerais pouvoir aussi l’avoir dans une intégration je ne sais pas vraiment comment faire ça j’ai une reolink E1 ZOOM avec l’intégration Reolink

Merci !

System Information

version | core-2024.10.1
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.12.4
os_name | Linux
os_version | 6.6.31-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
HACS Data | ok
GitHub API Calls Remaining | 5000
Installed Version | 2.0.1
Stage | running
Available Repositories | 1428
Downloaded Repositories | 17

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | true
-- | --
subscription_expiration | 21 octobre 2024 à 02:00
relayer_connected | true
relayer_region | eu-central-1
remote_enabled | true
remote_connected | true
alexa_enabled | true
google_enabled | false
remote_server | eu-central-1-21.ui.nabu.casa
certificate_status | ready
instance_id | cc8572db40b948d9976039c52cc652aa
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 13.1
-- | --
update_channel | stable
supervisor_version | supervisor-2024.09.1
agent_version | 1.6.0
docker_version | 26.1.4
disk_total | 116.6 GB
disk_used | 10.5 GB
healthy | true
supported | true
host_connectivity | true
supervisor_connectivity | true
ntp_synchronized | true
virtualization | 
board | rpi5-64
supervisor_api | ok
version_api | ok
installed_addons | Mosquitto broker (6.4.1), Zigbee2MQTT (1.40.2-1), File editor (5.8.0), Bookstack (2.1.1), Spotify Connect (0.13.0), Studio Code Server (5.17.1), Grafana (10.1.1), InfluxDB (5.0.1), Node-RED (18.1.1)

</details>

<details><summary>Dashboards</summary>

dashboards | 4
-- | --
resources | 10
views | 7
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 2 octobre 2024 à 19:52
-- | --
current_recorder_run | 5 octobre 2024 à 01:42
estimated_db_size | 267.57 MiB
database_engine | sqlite
database_version | 3.45.3

</details>
___

Salut,

Jette un oeil

Bonjour,

J’ai fait ça sur mes caméras (Reolink aussi) :

vue cam

type: grid
cards:
  - type: picture-glance
    camera_view: live
    camera_image: camera.cam_jardin_snapshots_fluent
    entity: camera.cam_jardin_clair
    aspect_ratio: "16:9"
    hold_action:
      action: none
    entities: []
  - type: custom:mushroom-chips-card
    chips:
      - type: light
        entity: light.cam_jardin_projecteur
        icon: mdi:car-light-dimmed
        content_info: name
        name: Projecteur
      - type: entity
        entity: select.cam_jardin_prereglage_ptz
        content_info: name
        name: Positions
      - type: entity
        entity: select.cam_jardin_prereglage_ptz
        content_info: name
        name: Vue jardin
        tap_action:
          action: perform-action
          perform_action: select.select_option
          target:
            entity_id: select.cam_jardin_prereglage_ptz
          data:
            option: Jardin
      - type: entity
        entity: button.cam_jardin_guard_go_to
        content_info: name
        name: Retour
        tap_action:
          action: perform-action
          perform_action: button.press
          target:
            entity_id: button.cam_jardin_guard_go_to

Salut merci beaucoup !

en fait j’ai pas d’entité de mémoire PTZ c’est ça qui m’étonnes

je dois en créer une ?

La capture vient d’où ?
Est ce que l’entité serait juste inactive par défaut ? Auquel cas il suffit de l’activer dans ses propriétés.

Bonjour, sur mes tapo, il m’a fallu faire les préréglages PTZ, d’abord sur l’apli constructeur , pour qu’elles soient effectives dans frigate ,


Salut =

en fait j’ai pas vraiment de nom d’entité je dois la sélectionner c’est ça qui est bizarre …

Salut !

j’ai essayé de faire ton code en utilisant mes entités je suis novice en YAML et ça ne fonctionne pas du tout …

type: grid
cards:
  - type: picture-glance
    camera_view: live
    entity: camera.salon_les_instantanes_clair
    aspect_ratio: "16:9"
    hold_action:
      action: none
    entities: []
  - type: custom:mushroom-chips-card
    chips:
      - type: entity
        entity: select.cam_jardin_prereglage_ptz
        content_info: name
        name: Positions

Capture d’écran 2024-10-14 à 23.05.18

Hello

Tu as bien créé tes 2 presets dans l’application Reolink ( pas dans l’intégration :wink:).

Une fois tes 2 presets créés, il faut relancer l’intégration reolink pour que ces 2 presets soient visibles dans la liste déroulante préréglages preset de l’intégration…et utilisables dans une carte et/ou une automatisation donc.

Extrait de la Doc

PTZ preset positions can be set in the Reolink app/windows/web client, the names of the presets will be loaded into Home Assistant at the start of the integration. When adding new preset positions, please restart the Reolink integration.

Si si elle a forcément un nom.
Clique sur l’icone de l’entité pour afficher les détails, puis clique sur la roue crantée pour voir ses paramètres. Là tu verras l’ID exact de l’entité

2024-10-15 10_13_37-Paramètres – Home Assistant

2024-10-15 10_14_07-Paramètres – Home Assistant

2024-10-15 10_14_22-Paramètres – Home Assistant

Salut les gars

oui le nom de l’entité préréglage PTZ je l’ai trouvé seulement si j’ai plusieurs préréglages je n’ai qu’une seule entité possible
et quand je clique sur le bouton sur la carte je passe forcement par la boite de dialogue ou je choisis le préréglage il n’a pas pas de moyen plus simple ?

Capture d’écran 2024-10-15 à 22.06.27

Dans mon cas, ce code affiche la liste déroulante des préréglages :

      - type: entity
        entity: select.cam_jardin_prereglage_ptz
        content_info: name
        name: Positions

Et ce code, sélectionnera directement le préréglage nommé « Jardin » dans ma liste :

      - type: entity
        entity: select.cam_jardin_prereglage_ptz
        content_info: name
        name: Vue jardin
        tap_action:
          action: perform-action
          perform_action: select.select_option
          target:
            entity_id: select.cam_jardin_prereglage_ptz
          data:
            option: Jardin
1 « J'aime »

salut @alju

tu me parles d’intégrer ce code dans une carte on dans la configurations.yaml ?

j’ai essayé dans la config j’ai jamais fait avant je sais pas vraiment comment m’y prendre

Merci beaucoup

Salut tout le monde

j’arrive toujours pas a régler ce problème je ne sais pas comment faire …