Product Guides

iHost'ta Cihaz Bilgilerini Nasıl Alır ve Kontrol Edersiniz?

How to Get Device Information and Control them in iHost?

Zigbee aracılığıyla doğrudan iHost’a bağlanan cihazlar ve Eklenti üzerinden iHost’a bağlanan cihazlar iHost konsolunda görüntülenip kontrol edilebilir. Bu, bu cihazların durumunu iHost’un OPEN API’si üzerinden kontrol edebileceğiniz ve durum değişikliklerine abone olabileceğiniz anlamına gelir; ayrıca bu cihazların API’ler aracılığıyla kontrol edilmesini destekler.

Daha iyi anlamak için durum aboneliği ve cihaz yönetim API'leri, “ adlı açık kaynaklı bir proje sunuyoruzHomebridge eWeLink CUBE eklentisi” referansınız için.

Bu Eklenti, iHost’taki cihazları alır ve bunları gerçek zamanlı görüntüleme ve kontrol için Homebridge sistemine senkronize eder.

İş akışı, mDNS aracılığıyla LAN ağında host keşfi ile başlar, kullanıcı bağlanmak istediği host’u seçtikten sonra, “Homebridge eWeLink CUBE eklentisi” önce iHost’un izin API'sini çağırarak bir API erişim token’ı için başvurur. İstem üzerine iHost’ta yetkilendirmeyi manuel olarak onayladıktan sonra, Eklenti sonraki iHost iletişimi için token’ı başarıyla alabilir.

Eklenti, ardından cihaz sorgulama API'sini çağırarak tüm cihazların listesini alır ve kullanıcı, Homebridge ile senkronize etmek istediği cihazı seçtikten sonra elde edilen cihaz listesini iHost'ta görüntüler. Eklenti, iHost’un cihaz durumu abonelik API'sini çağırarak durum değişikliklerini gerçek zamanlı izler. Benzer şekilde, kullanıcı bu cihazları Homebridge üzerinden kontrol ederse, eklenti cihaz kontrol API'lerini çağırarak bu cihazları kontrol etmek için iHost’a komut gönderir.
Aynı süreçle, herhangi bir geliştirici iHost'un cihaz listesini almak, iHost'un cihaz durumuna abone olmak ve iHost'taki cihazları kontrol etmek için bir Eklenti geliştirebilir. İhtiyacınız olan tek şey, üçüncü taraf sistemlerle veri iletişimini de destekleyen bu Eklentidir; iHost ve yönetilen cihazları, Home Assistance, openHAB, iobroker gibi herhangi bir üçüncü taraf sisteme sorunsuzca entegre edilerek izleme ve yönetim sağlanabilir.

Sonraki gönderi

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

Yorum yazın

Tüm yorumlar yayınlanmadan önce incelenir.

Bu site hCaptcha ile korunuyor. Ayrıca bu site için hCaptcha Gizlilik Politikası ve Hizmet Şartları geçerlidir.