homey
Control Athom Homey smart home devices via local (LAN/VPN) or cloud APIs. List/control devices, trigger flows, query zones. Works with Homey Pro, Cloud, and Bridge.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control Athom Homey smart home devices via local (LAN/VPN) or cloud APIs. List/control devices, trigger flows, query zones. Works with Homey Pro, Cloud, and Bridge.
How to use
Upewnij się, że masz zainstalowany Node.js w wersji 18 lub wyższej. Skill wymaga narzędzia homeycli, które zostanie zainstalowane automatycznie.
Wybierz sposób połączenia: lokalny (jeśli agent działa w sieci domowej) lub chmurowy (dla zdalnego dostępu). W przypadku połączenia lokalnego pobierz klucz API z aplikacji webowej Homey i adres IP urządzenia. Dla połączenia chmurowego przygotuj token z Developer Tools.
Skonfiguruj autentykację. Dla połączenia lokalnego uruchom
homeycli auth discover-local --save --pick 1, a następnie ustaw klucz API poleceniemhomeycli auth set-local --stdin(możesz też użyć flagi--promptdla interaktywnego wprowadzenia). Dla połączenia chmurowego użyjhomeycli auth set-token --stdin. Sprawdź status poleceniemhomeycli auth status.Przetestuj połączenie poleceniem
homeycli status, aby upewnić się, że agent może komunikować się z Homey.Pobierz listę dostępnych urządzeń poleceniem
homeycli devices --json, aby agent mógł je parsować. Możesz filtrować urządzenia po nazwie, na przykładhomeycli devices --match "kuchnia" --json.Steruj urządzeniami za pomocą poleceń takich jak
homeycli device "Lampa salonu" on(włączenie) lubhomeycli device "Lampa salonu" off(wyłączenie). Dla urządzeń z regulacją użyjhomeycli device "Ściemniacz" set dim 0.5(50% jasności). Agent może również wyzwalać przepływy automatyzacji i pobierać dane o strefach.