Toolverse
Wszystkie skille

homeassistant-cli

autor: openclaw

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

Szybkie info

Kategoria
DevOps
Wyświetlenia
4

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ć

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

  2. 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).

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

  4. Monitoruj zdarzenia w czasie rzeczywistym poleceniem hass-cli event watch, aby obserwować zmiany stanu urządzeń na bieżąco.

  5. Wykonaj zapytania o historię stanu urządzeń poleceniem hass-cli state history, aby przeanalizować dane historyczne.

  6. Formatuj wyniki wyjścia za pomocą flag (tabela, YAML, JSON) — wybierz format, który najlepiej pasuje do Twojego przepływu pracy lub skryptu automatyzacyjnego.

Podobne skille