Seite 1 von 1
Invalid config - script
Verfasst: Di 3. Mai 2022, 09:02
von PX80
Hallo,
bekomme aktuell den Fehler, unklar woher dieser kommt:
Code: Alles auswählen
Invalid config
The following integrations and platforms could not be set up:
script
Please check your config and logs.
In der configuration.yaml hatte ich nichts geändert und scripte nach scripts.yaml ausgelagert
Re: Invalid config - script
Verfasst: Mi 4. Mai 2022, 10:59
von PX80
Re: Invalid config - script
Verfasst: Mi 4. Mai 2022, 11:26
von Osorkon
Wenn Du die Skripte aus der configuration.yaml in scripts.yaml auslagern willst, muss Du aber die configuration.yaml anpassen.
Gruß
Osorkon
Re: Invalid config - script
Verfasst: Mi 4. Mai 2022, 13:21
von PX80
hab ich. der problemabschnitt ist das spotcast script. es lief, jetzt nicht mehr. muss mal schauen wie ich da sukzessive rangehe
Re: Invalid config - script
Verfasst: Mi 4. Mai 2022, 13:25
von Osorkon
Las doch mal das vollständige Skript sehen.
Gruß
Osorkon
Re: Invalid config - script
Verfasst: Mi 4. Mai 2022, 13:57
von PX80
habe mir wieder Visual Code Studio installiert und siehe da
force_playback: true
mode: single
Waren nicht unter entity eingerückt sondern unter data_template. Der File Editor hat die Syntax abgenickt währen VCode es angemeckter hat.
Code: Alles auswählen
spotify_start:
alias: "Spotify: Start Playback"
sequence:
- service: spotcast.start
data_template:
entity_id: >-
{% if is_state('input_select.chromecast_audio', 'Wohnzimmer') %}
media_player.wohnzimmer
{% elif is_state('input_select.chromecast_audio', 'Haus') %}
media_player.haus
{% elif is_state('input_select.chromecast_audio', 'Bad') %}
media_player.bad
{% elif is_state('input_select.chromecast_audio', 'Gästebad') %}
media_player.gastebad
{% elif is_state('input_select.chromecast_audio', 'Küche') %}
media_player.kuche
{% elif is_state('input_select.chromecast_audio', 'Philips TV') %}
media_player.philips_tv
{% elif is_state('input_select.chromecast_audio', 'Office') %}
media_player.office
{% endif %}
force_playback: true
mode: single
icon: mdi:spotify
Jetzt passt es.
Re: Invalid config - script
Verfasst: Fr 6. Mai 2022, 11:22
von PX80
mit update auf 2022.5 funktioniert es nicht mehr. wie könnte ich das debuggen?
Die GUI meckert über data_template:
Visueller Editor wird für diese Konfiguration nicht unterstützt
Der Schlüssel "data_template" wird vom visuellen Editor nicht erwartet oder nicht unterstützt.
Du kannst deine Konfiguration weiterhin in YAML bearbeiten.
edit: scheint support wurde entfernt
https://community.home-assistant.io/t/d ... ate/162445
Code: Alles auswählen
data_template is deprecated. Don’t use it. Use data everywhere, regardless if it’s a template or not.
Wie müsste ich das Script umschreiben?