Product Guides

Jak uzyskać informacje o urządzeniu i nimi sterować w iHost?

How to Get Device Information and Control them in iHost?

Urządzenia łączące się bezpośrednio z iHost przez Zigbee oraz urządzenia łączące się z iHost przez dodatek mogą być wyświetlane i kontrolowane na konsoli iHost. Oznacza to, że możesz sprawdzać stan tych urządzeń i subskrybować zmiany stanu za pomocą OPEN API iHost, a także obsługiwać te urządzenia przez API.

Aby lepiej zrozumieć subskrypcja statusu oraz API zarządzania urządzeniami, udostępniamy projekt open-source o nazwie „Homebridge eWeLink CUBE plugin” do Twojej wiadomości.

Ta wtyczka pobiera urządzenia z iHost i synchronizuje je z systemem Homebridge do wyświetlania i kontroli w czasie rzeczywistym.

Jego przepływ pracy zaczyna się od wykrywania hostów poprzez przeszukiwanie sieci LAN za pomocą mDNS, po czym użytkownik wybiera hosta do połączenia, „Wtyczka Homebridge eWeLink CUBE” najpierw wywoła API uprawnień iHost, aby uzyskać token dostępu do API. Po ręcznym potwierdzeniu autoryzacji na iHost zgodnie z instrukcjami, dodatek może pomyślnie uzyskać token do dalszej komunikacji z iHost.

Wtyczka następnie wywołuje API zapytania o urządzenia, aby uzyskać listę wszystkich urządzeń i wyświetli uzyskaną listę urządzeń w iHost. Po wybraniu przez użytkownika urządzenia, które chce zsynchronizować z Homebridge, wtyczka wywołuje API subskrypcji statusu urządzenia iHost, aby monitorować zmiany statusu w czasie rzeczywistym. Podobnie, jeśli użytkownik kontroluje te urządzenia w Homebridge, wtyczka wywoła API sterowania urządzeniami, aby wysłać polecenia do iHost w celu kontrolowania tych urządzeń.
Dzięki temu samemu procesowi każdy deweloper może stworzyć dodatek, który pobierze listę urządzeń iHost, subskrybuje status urządzeń iHost oraz kontroluje urządzenia na iHost. Wszystko, czego potrzebujesz, to ten dodatek, który również wspiera komunikację danych z systemami firm trzecich, dzięki czemu iHost i zarządzane przez niego urządzenia mogą być bezproblemowo zintegrowane z dowolnym systemem firm trzecich do monitoringu i zarządzania, takim jak Home Assistance, openHAB, iobroker itp.

Czytaj dalej

How to Integrate SONOFF ZBM5 into Home Assistant Using ZHA
How to Do Low-code Development in iHost?

Zostaw komentarz

Wszystkie komentarze są moderowane przed opublikowaniem.

Ta strona jest chroniona przez hCaptcha i obowiązują na niej Polityka prywatności i Warunki korzystania z usługi serwisu hCaptcha.