Brak identyfikatora unique_id

Cześć
Posiadam integrację z centrala alarmową satel integra
Potrzebuje wejść w ustawienia encji przełączników wyjść tej centrali i po kliknięciu ustawienia wyskakuje mi poniższy komunikat. Dla encji które działały mi po mqtt dopisywałem jedną linijkę i już nadawałem ten unikatowy identyfikator, natomiast tu nie bardzo chce mi go przyjąć, bo rzuca błędy. Dopisałem unique_id dla wyjścia 38 Open Brama Garażowa, ale widzę błędny wpis. Ktoś podpowie jak ma wyglądać poprawny wpis dal tego przełącznika?
Szukałem na necie informacji ale ciągle mam błędy

image

W jednym ciągu, z małych liter, bez polskich znaków

np.
unique_id : open_brama_garazowa

Dziękuje za szybką odpowiedz
Zmieniłem według Twojego schematu i dalej błąd

‘’’

38:
  unique_id: open_brama_garazowa
  name: "Satel 38 Open Brama Garażowa"
39:
  name: "Satel 39 webasto Iloczyn"
40:
  name: "Satel 40 PK ROP Pożar"
41:
  name: "Satel 41 Salon Symulator 1"
42:
  name: "Satel 42 Salon Symulator 2"
43:
  name: "Satel 43 Kuchnia Symulator"

‘’’

Możliwe, że ta integracja nie jest dostosowana do pracy z aktualnymi wersjami HA
od lat nikt się nią na poważnie nie zajmuje, nie ma właściciela kodu ani jego konserwatora (maintainera) z tego co widziałem jakieś krytyczne poprawki do kodu dodawali sami użytkownicy, ale jeśli nikt się tym nie zajmie na poważnie, to należy się spodziewać, że ta integracja zniknie z HA.

A w ogóle kto powiedział, że tam są jakiekolwiek opcje?

ok
to mam kolejne pytanie.
Cała automatyka w domu jest oparta na wyjściach satela pod które mam podłączone różne urządzenia i z poziomu HA node red steruje tymi urządzeniami. Chciałem kilkoma sterować za pomocą głosu, ale nie jestem w stanie wejść w ustawienia asystenta głosowego, ponieważ nie wyświetlają mi się opcje tych wyjść. Ktoś ma rozwiązanie.

Może takim sposobem:

Jeśli encje nie posiadają unique_id, nadal można dodać jej “nazwy” w integracji Google Assistant w HA

np.

google_assistant:
  entity_config:
    switch.garden_lights:
      name: "Oświetlenie Ogrodu"
      aliases:
        - "Ogród"
        - "Lampy w ogrodzie"
      room: "Ogród"

(Nie testowałem)

/
Jeśli encje nie posiadają unique_id , można zrobić ich kopie przez template

  - switch:
      - name: "Satel 38 Open Brama Garażowa"
        unique_id: "open_brama_garazowa"
        state: "{{ is_state('switch.satel_38', 'on') }}"
        turn_on:
          service: switch.turn_on
          target:
            entity_id: switch.satel_38
        turn_off:
          service: switch.turn_off
          target:
            entity_id: switch.satel_38

Takim sposobem encja będzie miała unique_id ale sterowanie głosem będzie możliwe jedynie lokalnie przez “Assist”

A próbowałes poprzez: