Sterowanie Taśmą LED RGBW poprzez moduł H801 (AI-Speaker - Home Assistant)

@kindziol

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.

4 polubienia