wled
Steruj paskami LED i matrycami WLED z poziomu HTTP API — zmień kolor, jasność i efekty.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do kontroli oświetlenia LED opartego na WLED. Zarządzaj paskami LED i matrycami podłączonymi do sieci — włączaj/wyłączaj zasilanie, reguluj jasność, ustawiaj kolory RGB, wybieraj efekty i palety kolorów. Wymaga urządzenia WLED w tej samej sieci i jego adresu IP. Działa na Python 3 bez dodatkowych zależności.
Jak używać
Upewnij się, że masz urządzenie WLED podłączone do sieci lokalnej i znasz jego adres IP lub nazwę hosta. Skill komunikuje się z urządzeniem przez HTTP API, dlatego muszą być w tej samej sieci.
Aby włączyć lub wyłączyć światła, użyj komendy power:
python3 scripts/wled.py -H [IP] power onwłącza światła,power offwyłącza je. Parametr-Hzawsze określa adres IP lub hostname urządzenia WLED.Reguluj jasność wartościami od 0 do 255:
python3 scripts/wled.py -H [IP] brightness 255ustawia maksymalną jasność,brightness 128to około 50%. Możesz też sprawdzić aktualną jasność bez parametru.Ustawiaj kolory RGB, podając trzy wartości od 0 do 255:
python3 scripts/wled.py -H [IP] color 255 0 0dla czerwieni,color 0 255 0dla zieleni,color 0 0 255dla błękitu. Kombinacje tych wartości dają dowolny kolor.Wybieraj efekty wizualne z dostępnej listy: najpierw wyświetl wszystkie efekty komendą
python3 scripts/wled.py -H [IP] effects, a następnie zastosuj wybrany efekt jego numerem, np.effect 9dla tęczy. Możesz też dostosować prędkość efektu parametrem-slub intensywność parametrem-i.Załaduj zapisane predefiniowane konfiguracje (presets) lub wybierz paletę kolorów:
python3 scripts/wled.py -H [IP] paletteswyświetla dostępne palety, apalette 6ustawia wybraną paletę.