Toolverse
Wszystkie skille

wled

autor: openclaw

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

Szybkie info

Kategoria
DevOps

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ć

  1. 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.

  2. Aby włączyć lub wyłączyć światła, użyj komendy power: python3 scripts/wled.py -H [IP] power on włącza światła, power off wyłącza je. Parametr -H zawsze określa adres IP lub hostname urządzenia WLED.

  3. Reguluj jasność wartościami od 0 do 255: python3 scripts/wled.py -H [IP] brightness 255 ustawia maksymalną jasność, brightness 128 to około 50%. Możesz też sprawdzić aktualną jasność bez parametru.

  4. Ustawiaj kolory RGB, podając trzy wartości od 0 do 255: python3 scripts/wled.py -H [IP] color 255 0 0 dla czerwieni, color 0 255 0 dla zieleni, color 0 0 255 dla błękitu. Kombinacje tych wartości dają dowolny kolor.

  5. 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 9 dla tęczy. Możesz też dostosować prędkość efektu parametrem -s lub intensywność parametrem -i.

  6. Załaduj zapisane predefiniowane konfiguracje (presets) lub wybierz paletę kolorów: python3 scripts/wled.py -H [IP] palettes wyświetla dostępne palety, a palette 6 ustawia wybraną paletę.

Podobne skille