Dernier point… A mon avis 15 secondes, c’est trop court… Pour peu que tes 2 points soient à l’opposé l’un de l’autre, tu vas prendre facile 3 secondes pour faire le mouvement + le temps que le focus se réajuste encore 1 ou 2 de plus. Et il faut aussi prendre compte que pendant le trajet, la vidéo est inexploitable . A mon avis il va pas rester beaucoup à visualiser sur la vidéo.
Bref à tester…
#PTZ camera Ext
rest_command:
cam est up:
url: http://192.168.0.90/cgi-bin/cmd.cgi?opType=set&cmd=ptz&ptz_cmd=2
cam est down:
url: http://192.168.0.90/cgi-bin/cmd.cgi?opType=set&cmd=ptz&ptz_cmd=1
cam est right:
url: http://192.168.0.90/cgi-bin/cmd.cgi?opType=set&cmd=ptz&ptz_cmd=3
cam est Left:
url: http://192.168.0.90/cgi-bin/cmd.cgi?opType=set&cmd=ptz&ptz_cmd=4
cam est Pos1:
url: http://192.168.0.90/cgi-bin/editpreset.cgi?opType=goto&edit_index=0
cam est Pos2:
url: http://192.168.0.90/cgi-bin/editpreset.cgi?opType=goto&edit_index=1
cam est Pos3:
url: http://192.168.0.90/cgi-bin/editpreset.cgi?opType=goto&edit_index=2
je ne sais pas si la synthaxe est bonne car je les vois pas quand je veux crée le bouton.
Syntaxiquement c’est meilleur, les espaces dans les nom des commandes, c’est pas une bonne idée. Perso j’aurai aussi gardé les " de début et de fin, mais HA est pas vraiment contraignant là dessus.
C’est juste pas possible toutes les commandes rest_command doivent être définie en dessous de ce bloc…
1 et 2 séparée de 15 secondes… que 1 ça va pas donner grand chose
De bouton qui appellent les presets, comme le portail ou la carte que je t’ai indiqué en adaptant le service
Va faire un tour dans les Outils de développement → Onglet SERVICES et tu récupères le nom complet du service… (avec l’intégration …)
Ce qui va donc donner :
type: picture-glance
title: Cam Est
image: https://demo.home-assistant.io/stub_config/kitchen.png
entities:
- entity: camera.ext_est
camera_image: camera.ext_est
tap_action:
action: call-service
service: rest_command.camestleft #<-- ici
name: Pan Left
show_state: false
icon: mdi:arrow-left
show_icon: true
Un petit coup de recherche t’aurais apporté quelques exemples intéressants pour ne pas tomber dans ces erreurs de syntaxes…
@Pulpy-Luke et moi te donnons les mots clés utiles à une recherche pour approfondir les recherches…
Il faut prendre l’habitude d’aller voir ce que les autres ont fait pour voir comment ils l’ont fais et ce qui fonctionne (et aussi ce qui ne fonctionne pas)…
Merci @clemalex, j’avais même pas vu l’appel du service !
Je partage l’avis ci-dessus : Le yaml c’est très strict, c’est pas possible de prendre 2 trucs dans un coin et faire un copié collé, ça bloquera dans 99% des cas. Il faut comprendre les indentations, les listes etc…
Et la nomenclature HA ne s’invente pas non plus.
Et de notre coté, tester les morceaux de codes, c’est pas si simple si on n’a pas les entités qui vont bien
L’add-on VisualStudio est vraiment utile dans ton cas (en plus d’un peu de lecture) ! ça vaut le coup de passer un peu de temps à l’installer
ce sujet date pas mal mais je suis en train de rechercher à faire un balaygage automatique avec mes caméra.
Grace au différents exemple et doc j’ai reussi à mettre toutes les commande sur ma caméras, (gauche droite haut bas) ainsi que les preselections, avez vous une sollution pour faire naviguer la caméra de la position 1 à la 2 utomatiquement ?
Je me repond à moi même si ça peu servire à certain,
j’ai réussi en créant deux automatismes, 1 par position, ces automatismes sont déclenché toutes les 10 seconde avec 10 secondes de décalage.