homeassistant-cli
Steruj inteligentnym domem z linii poleceń — auto-uzupełnianie, monitoring zdarzeń i elastyczne formatowanie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Zaawansowana kontrola Home Assistant za pośrednictwem oficjalnego narzędzia hass-cli. Umożliwia auto-uzupełnianie identyfikatorów urządzeń, monitorowanie zdarzeń w czasie rzeczywistym, zapytania o historię stanu oraz formatowanie wyników w tabeli, YAML lub JSON. Idealne dla użytkowników, którzy chcą interaktywnego doświadczenia z lepszą odkrywalnością urządzeń i usług — bardziej zaawansowana alternatywa dla curl-owych rozwiązań.
Jak używać
Zainstaluj Home Assistant CLI za pomocą pip (polecenie: pip install homeassistant-cli) lub brew (polecenie: brew install homeassistant-cli). Upewnij się, że narzędzie hass-cli jest dostępne w ścieżce systemowej.
Skonfiguruj połączenie z instancją Home Assistant, podając adres URL i token dostępu (szczegóły znajdują się w dokumentacji oficjalnej na stronie home-assistant-ecosystem/home-assistant-cli).
Użyj auto-uzupełniania w bash, zsh lub fish, aby odkrywać dostępne identyfikatory jednostek i usługi — wpisz początek nazwy i naciśnij Tab.
Monitoruj zdarzenia w czasie rzeczywistym poleceniem hass-cli event watch, aby obserwować zmiany stanu urządzeń na bieżąco.
Wykonaj zapytania o historię stanu urządzeń poleceniem hass-cli state history, aby przeanalizować dane historyczne.
Formatuj wyniki wyjścia za pomocą flag (tabela, YAML, JSON) — wybierz format, który najlepiej pasuje do Twojego przepływu pracy lub skryptu automatyzacyjnego.