Product Guides

Comment obtenir des informations sur l'appareil et les contrôler dans iHost ?

How to Get Device Information and Control them in iHost?

Les appareils qui se connectent directement à iHost via Zigbee et les appareils qui se connectent à iHost via Add-on peuvent être affichés et contrôlés sur la console iHost. Cela signifie que vous pouvez vérifier l'état de ces appareils et vous abonner aux changements d'état via l'OPEN API d'iHost, ainsi que prendre en charge la manipulation de ces appareils via les API.

Afin d'avoir une meilleure compréhension de abonnement au statut et les API de gestion des appareils, nous fournissons un projet open-source nommé « Homebridge eWeLink CUBE plugin” pour votre référence.

Ce plugin prend les appareils dans iHost et les synchronise avec le système Homebridge pour un affichage et un contrôle en temps réel.

Son flux de travail commence par la découverte des hôtes en recherchant le réseau LAN via mDNS, après que l'utilisateur ait sélectionné l'hôte auquel se connecter, Le « plugin Homebridge eWeLink CUBE » appellera d'abord l'API d'autorisation d'iHost pour demander un jeton d'accès API. Après avoir confirmé manuellement l'autorisation sur iHost comme indiqué, l'Add-on peut obtenir avec succès le jeton pour la communication ultérieure avec iHost.

Le plugin appelle ensuite l'API de requête des appareils pour obtenir une liste de tous les appareils, et affichera la liste obtenue des appareils dans iHost. Après que l'utilisateur ait sélectionné l'appareil qu'il souhaite synchroniser avec Homebridge, le plugin appelle l'API d'abonnement au statut des appareils d'iHost pour surveiller les changements de statut en temps réel. De même, si l'utilisateur contrôle ces appareils sur Homebridge, le plugin appellera les API de contrôle des appareils pour envoyer des commandes à iHost afin de contrôler ces appareils.
Avec le même processus, tout développeur peut créer un Add-on pour obtenir la liste des appareils d'iHost, s'abonner au statut des appareils d'iHost et contrôler les appareils sur iHost. Tout ce dont vous avez besoin est cet Add-on qui prend également en charge la communication de données avec des systèmes tiers, iHost et ses appareils gérés peuvent être intégrés de manière transparente dans n'importe quel système tiers pour la surveillance et la gestion, comme Home Assistance, openHAB, iobroker, etc.

En lire plus

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

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par hCaptcha, et la Politique de confidentialité et les Conditions de service de hCaptcha s’appliquent.