Lista rozwijalna, pomocnicy w GUI

Witam, Zmagam się z czymś takim żeby zrobić listę rozwijalną. Znalazłem opcję w pomocnikach “pole wyboru” Ale nie mam pojęcia co wpisać w okienku “opcje” Fakt, dokumentacja jakaś tam jest ale nic z niej nie rozumiem. Jest głównie opisana jak zrobić w YAML. Mam trzy sceny związane z roletami.
Proszę o pomoc.


Podajesz nazwy które potem wykorzystujesz do zmiany jakiś parametrów w automatyzacjach, skryptach
Dla przykładu zmiana stacji radiowej.

i odpowiedni skrypt:

   
    - service: media_player.play_media
      data_template:
        entity_id: >
          {% if is_state("input_select.chromecast_radio", "Salon") %} media_player.googlehome4300
          {% elif is_state("input_select.chromecast_radio", "Salon Alexa") %} media_player.artur_s_echo_dot
          {% elif is_state("input_select.chromecast_radio", "Kuchnia") %} media_player.artur_s_echo_show
          {% elif is_state("input_select.chromecast_radio", "Lazienka") %} media_player.pokoj_dzienny
          {% elif is_state("input_select.chromecast_radio", "Echo Show 5 2nd Gen") %} media_player.artur_s_echo_show_5_2nd_gen
          {% elif is_state("input_select.chromecast_radio", "House except office") %} media_player.house_except_office
          {% elif is_state("input_select.chromecast_radio", "Everywhere") %} media_player.everywhere
          {% elif is_state("input_select.chromecast_radio", "Everywhere except office") %} media_player.all_except_office
          {% elif is_state("input_select.chromecast_radio", "Back yard") %} media_player.back_yard
          {% endif %}
        media_content_id: >
          {% if is_state("input_select.radio_station", "RMF FM") %} http://217.74.72.11/rmf_fm
          {% elif is_state("input_select.radio_station", "RMF MAXX") %} http://www.rmfon.pl/n/rmfmaxxx.pls
          {% elif is_state("input_select.radio_station", "RMF Classic") %} http://rmfstream1.interia.pl:8000/rmf_classic
          {% elif is_state("input_select.radio_station", "AntyRadio") %} http://stream.polandrockfestival.pl:8000/
          {% elif is_state("input_select.radio_station", "Absolute Radio Classisc Rock") %} http://icy-e-bab-04-cr.sharp-stre

To mam pisać cały skrypt żeby uruchomić sobie poszczególną scene?? I znów konfiguracja YAML…

Zrób Automatyzacje:

Kod:

alias: Wybór_scen_salon
description: ""
trigger:
  - platform: state
    entity_id:
      - input_select.wybor_scen_salon
condition: []
action:
  - service: scene.turn_on
    data_template:
      entity_id: scene.{{trigger.to_state.state}}
mode: single

Wybór scen z dashboard

Screenshot - 27.09.2023 , 11_22_42

Kod karty:

type: entities
entities:
  - entity: input_select.wybor_scen_salon

Nazwy w pomocniku musza równać się nazwom twoich scen.

Screenshot - 27.09.2023 , 11_24_57

Rozumiem że mam zrobić 3 automatyzacje każdą z osobna do każdej sceny?
Jak ja mam coś robić w Yamlu to normalnie jestem chory… Nic z tego nie czaje:/

Tylko tą jedna którą ci podałem.
Przechodzisz do
Screenshot - 27.09.2023 , 11_48_36

Screenshot - 27.09.2023 , 11_49_06

Screenshot - 27.09.2023 , 11_49_27

i wklejasz podany kod, zmieniając tylko nazwę pomocnika na twoją.

Screenshot - 27.09.2023 , 11_51_29

1 polubienie

Jest zapowiedź rozwijalnej lisy w beta.

https://www.home-assistant.io/blog/2023/09/27/release-202310/

Edit:

1 polubienie

Link na pewno dobry ? Oh no! This page does not exist :disappointed: