Musisz zrozumieć jak działa konfiguracja HA:
cover - to encje które odpowiedzialne są za otwieranie, zamykanie czyli w pliku cover.yaml umieszczamy konfiguracje do modułów które odpowiedzialne są za sterowanie bramami,roletami,zaworami itp.
light - te przeznaczone są do sterowania oświetleniem czyli w pliku light.yaml umieszczamy konfiguracje do modułów którymi sterujemy
żarówkami,ledami,itp.
switch - to gniazda 230v,itp.
A teraz zobacz co mówi twój wygenerowany błąd:
Invalid config for [cover.mqtt]: [light]
Czyli umieściłeś podaną przez @Tomasz prawidłową konfigurację w cover.yaml zamiast w configuration.yaml
A czemu w configuration.yaml a nie w light.yaml ponieważ w/w konfiguracja zaczyna się od parametru “light:”
light:
- platform: mqtt
name: "Salon LED"
availability_topic: "H801/tele/LWT"
command_topic: "H801/cmnd/POWER1"
........itd.
Jeśli w configuration.yaml masz utworzony symlink czyli taki wpis:
light: !include light.yaml
w/w konfiguracji usuwasz parametr “light:” i plik light.yaml uzupełniasz tak:
- platform: mqtt
name: "Salon LED"
availability_topic: "H801/tele/LWT"
command_topic: "H801/cmnd/POWER1"
........itd.
Co to jest symlink:
Przeczytaj jeszcze raz wszystko powoli i ze zrozumieniem to co napisałem ja i @Tomasz,
uzupełnij właściwie konfigurację bramki i będzie śmigało.
Jak zrozumiesz jak to działa to na pewno poradzisz sobie i z tym problemem zawartym w tym wątku:
tylko zastosuj się do wytycznych jakie podaje @Cino111.
Sam ostatnio pomagałem znajomemu przenieść się z innego systemu na AIS i korzystałem z udostępnionych tu konfiguracji w/w user-ów i wszystko działa wzorcowo.
Powodzenia.