Erreur 500 sur ma premiere automatisation

Bonjour à tous,
Je cherche à faire ma première automatisation et j’ai une erreur 500 qui remonte lorsque je veux enregistrer le nom de l’automatisation.

Renseigner votre problème

Ma configuration

System Information

version core-2024.3.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.16-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1399
Downloaded Repositories 25
Home Assistant Cloud
logged_in true
subscription_expiration 11 janvier 2025 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
remote_server eu-central-1-4.ui.nabu.casa
certificate_status ready
instance_id 87xxxxxxxxxxxxxxxxxxxxxxxxd3
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.0
update_channel stable
supervisor_version supervisor-2024.02.1
agent_version 1.6.0
docker_version 24.0.7
disk_total 30.8 GB
disk_used 11.6 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Advanced SSH & Web Terminal (17.1.1), File editor (5.8.0), Mosquitto broker (6.4.0), Duck DNS (1.15.0), Samba share (12.3.0), SomfyProtect2MQTT (2024.1.0), Studio Code Server (5.15.0), Silicon Labs Multiprotocol (2.4.4), SomfyProtect2MQTT-dev (dev), Grafana (9.1.3), Music Assistant BETA (2.0.0b106)
Dashboards
dashboards 4
resources 12
views 15
mode storage
Recorder
oldest_recorder_run 26 février 2024 à 13:36
current_recorder_run 7 mars 2024 à 10:51
estimated_db_size 73.39 MiB
database_engine sqlite
database_version 3.44.2

Capture d’écran du 2024-03-06 19-34-25

Je ne comprends pas pourquoi j’ai cette erreur.
Merci de votre aide.
Bonne fin de journée,
Laurent

Salut,
Peut-on connaitre le contenu de l’automatisation et surtout le nom que tu souhaites donner à cette automatisation ?

1 « J'aime »

hello,

indices dans le recorder ? :wink:

Capture d’écran du 2024-03-06 19-34-25

Salut,

C’est étrange, il manque le ID dans votre automation.

c’est quoi l’indice ?
Je ne vois pas l’intérêt de maquillé les ID des devices et entités.
Si tu me permets, tu devrais les renommer pour savoir de quoi tu parles.

Non c’est si tu regardes dans le fichier directement qu’il y a ID, sinon que ceux des entités !

@Lolo3175 est-ce que tu passes sur l’UI
image

Re,

Je ne suis pas l’auteur, je pensais aider …

cdt

C’est pas le problème, je ne comprends pas ta réponse concernant l’indice dans le recorder ?

1 « J'aime »

Ah pardon je ne suis pas du tout à l’aise avec l’informatique et la domotique… et je ne savais pas si les ID ou ce genre de code pouvaient être sensibles. je vois certaines personnes qui floutent des infos alors je reste vigilant. J’ai envie d’apprendre mais c’est difficile quand on est un vieux novice. Mais je ne me décourage pas pour le moment. En tous cas je vous remercie déjà de votre aide.
Je vais essayer de vous en montrer davantage.

1 « J'aime »

Re,

Désolé, j’ai tenté un poil d’humour incompris sur ma réponse,

on ne m’y reprendra plus :wink:

cdt

dans les 2 cas suivants j’ai mon erreur 500

voila ce que j’ai qui s’inscrit sur le yalm en le faisant dans automatisation sur le PC

description: «  »
mode: single
trigger:

  • platform: event
    event_type: ios.action_fired
    event_data:
    actionName: ouverture Audi
    condition:
    action:
  • device_id: 51b32e4dbbec44393c0a01bbf1402660
    domain: cover
    entity_id: eb38a71f2e71984a0426a188e56df758
    type: open

et si je passe par companion apple carplay pour faire mon automatisation (voir screenshot joints), voila le code yalm que ça créé :

description: «  »
mode: single
trigger:

  • event_type: ios.action_fired
    event_data:
    actionID: D43828C2-D145-43D5-8793-3136A748D52D
    platform: event
    condition:
    action:
  • device_id: 51b32e4dbbec44393c0a01bbf1402660
    domain: cover
    entity_id: eb38a71f2e71984a0426a188e56df758
    type: open



Pour poster ton code et qu’il garde son indentation, il faut que tu utilises les balises </> présentent dans la barre horizontale de l’éditeur du forum.

Merci de modifier ton message.
Mais avant tout, renommes tes devices et entités pour les rendre compréhensible pour tous ( toi le premier)

Bonjour Fredarro,

alors j’espère que mon post sera plus lisible :smiling_face:

dans les 2 cas suivants j’ai mon erreur 500

voila ce que j’ai qui s’inscrit sur le yaml en le faisant dans automatisation sur le PC

description: ""
mode: single
trigger:
  - platform: event
    event_type: ios.actio_firred
    event_data:
      actionName: Ouverture Audi
condition: []
action:
  - device_id: 51b32e4dbbec44393c0a01bbf1402660
    domain: cover
    entity_id: eb38a71f2e71984a0426a188e56df758
    type: open

et si je passe par companion apple carplay pour faire mon automatisation (voir screenshot joints), voila le code yaml que ça créé :

description: «  »
mode: single
trigger:

  - event_type: ios.action_fired
    event_data:
      actionID: D43828C2-D145-43D5-8793-3136A748D52D
    platform: event
condition:
action:
  - device_id: 51b32e4dbbec44393c0a01bbf1402660
    domain: cover
    entity_id: eb38a71f2e71984a0426a188e56df758
    type: open
alias: Ouverture Audi

Concernant les noms des « entity id » « device id » ou « actionID » je ne sais pas comment les changer. Quand je vais sur les entités il y a déjà les noms que j’avais donné (voir photos)


Du coup je ne sais pas ou modifier et comment trouver les id avec les chaines de caractère à rallonge.

Merci encore de votre si précieuse aide et de votre patience.

Super, c’est beaucoup mieux.
Ton histoire de renommage d’entités ou devices est bizarre.

peux-tu essaye de remplacer la partie action de l’automatisation , depuis ton PC, par ca ?

action:
  - service: cover.open_cover
    target:
      entity_id: cover.portail
    data: {}

oui mon histoire de nom d’ID … je comprends pas.

J’ai essayé sur le pc de remplacer …
Capture d’écran du 2024-03-08 16-27-26

:disappointed_relieved:

Il faut savoir si c’est le Trigger ou si c’est l’action qui pose problème.
Tu peux tester l’action sur outils de développement et services

Une fois ca OK tu vois si le problème vient du trigger
en regardant la doc, voici ce qui est noté en exemple:

automation:
  - alias: "Action Turn Lights Off"
    initial_state: true
    trigger:
      - platform: event
        event_type: ios.action_fired
        event_data:
          actionName: "Bed Time"
    action:
      - service: light.turn_off
        entity_id: group.all_lights

Au niveau de actionName, ils mettent le texte entre double cotes.
et il y a une ligne supplémentaire initial_state: true
essayes de faire ces tests.

Hello

A mon avis le pb n’est pas lié à l’automatisation mais plus à un pb système HA, puisque l’erreur se produit au moment de l’enregistrement, pas du lancement de ton auto.

As tu bien ces lignes dans ton fichier configuration.yaml ?

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

Vu que c’est ta première automatisation, efface au passage le contenu du fichier automations. yaml .

Puis redémarre ton HA et essaie de nouveau

@+

Bonjour,

Merci pour ta réponse.
Effectivement je pense que c’est un problème de système HA car même des automatisations simples sans faire du yaml j’ai erreur 500.

dans /homeassistant/configuration.yaml, j’ai ça :
Capture d’écran du 2024-03-11 19-14-03


# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

homeassistant:
  allowlist_external_dirs:
    - /config

j’y comprends rien :disappointed_relieved:
Mais je ne lache pas et je vais y arriver !

Que faut il que je fasse ?

Tu as aussi mis à blanc ton fichier automations.yaml puis redemarré HA totalement ?

Merci Fredarro pour ta réponse et ton aide.
J’ai essayé de créer des automatisations simples en suivants des tutos mais rien ne marche.
Je pense que Krull56 a raison et ça vient de mon HA.