dyson-cli
Steruj oczyszczaczami, wentylatorami i grzejnikami Dyson przez lokalną sieć WiFi
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia zdalne sterowanie urządzeniami Dyson (oczyszczacze powietrza, wentylatory, grzejniki) za pośrednictwem lokalnego protokołu MQTT. Możesz regulować prędkość wentylatora, ustawiać temperaturę, włączać oscylację oraz sprawdzać temperaturę i wilgotność w pomieszczeniu. Wymaga połączenia z tą samą siecią WiFi co urządzenie Dyson — działa tylko lokalnie, bez dostępu zdalnego.
Jak używać
Upewnij się, że CLI Dyson jest zainstalowany w katalogu
~/dyson-cliz aktywnym środowiskiem wirtualnym (venv). Sprawdź połączenie, uruchamiająccd ~/dyson-cli && source .venv/bin/activate && dyson list --check— komputer musi być w tej samej sieci WiFi co urządzenie.Aby włączyć urządzenie, użyj komendy
dyson on. Aby je wyłączyć, wpiszdyson off. Jeśli masz wiele urządzeń Dyson, dodaj flagę-d "Nazwa", np.dyson on -d "Sypialnia".Do regulacji prędkości wentylatora użyj
dyson fan speed X, gdzie X to liczba od 1 do 10, lubdyson fan speed autodla trybu automatycznego. Aby włączyć oscylację, wpiszdyson fan oscillate on. Możesz też ustawić kąt obrotu:-a 45,-a 90,-a 180lub-a 350.W modelach Hot+Cool włącz grzanie komendą
dyson heat oni ustaw temperaturę docelową:dyson heat target 22(temperatura w °C). Aby wyłączyć grzanie, użyjdyson heat off.Sprawdź aktualny stan urządzenia komendą
dyson statuslubdyson status --jsondla formatu JSON. Nocny tryb włączasz za pomocądyson night oni wyłączaszdyson night off.Możesz łączyć komendy w sekwencje, np.
dyson on && dyson fan speed autowłączy urządzenie i ustawi wentylator na tryb automatyczny, lubdyson heat on && dyson heat target 23włączy grzanie i ustawi temperaturę na 23°C.