Product Guides

¿Cómo obtener información del dispositivo y controlarlos en iHost?

How to Get Device Information and Control them in iHost?

Los dispositivos que se conectan a iHost directamente a través de Zigbee y los dispositivos que se conectan a iHost a través de Add-on pueden mostrarse y controlarse en la consola de iHost. Esto significa que puedes verificar el estado de estos dispositivos y suscribirte a los cambios de estado a través de la OPEN API de iHost, así como soportar la manipulación de estos dispositivos mediante APIs.

Para tener una comprensión más profunda de suscripción de estado y APIs de gestión de dispositivos, proporcionamos un proyecto de código abierto llamado “Homebridge eWeLink CUBE plugin” para su referencia.

Este plugin toma los dispositivos en iHost y los sincroniza con el sistema Homebridge para su visualización y control en tiempo real.

Su flujo de trabajo comienza con el descubrimiento de hosts buscando en la red LAN a través de mDNS, después de que el usuario seleccione el host al que conectarse, El “Homebridge eWeLink CUBE plugin” primero llamará a la API de permisos de iHost para solicitar un token de acceso API. Después de confirmar manualmente la autorización en iHost según se indique, el Add-on podrá obtener con éxito el token para la comunicación posterior con iHost.

El plugin luego llama a la API de consulta de dispositivos para obtener una lista de todos los dispositivos, y mostrará la lista obtenida de dispositivos en iHost, después de que el usuario seleccione el dispositivo que desea sincronizar con Homebridge, el plugin llama a la API de suscripción al estado del dispositivo de iHost para monitorear los cambios de estado en tiempo real. De manera similar, si el usuario controla estos dispositivos en Homebridge, el plugin llamará a las APIs de control de dispositivos para enviar comandos a iHost para controlar estos dispositivos.
Con el mismo proceso, cualquier desarrollador puede crear un Add-on para obtener la lista de dispositivos de iHost, suscribirse al estado de los dispositivos de iHost y controlar los dispositivos en iHost. Todo lo que necesitas es este Add-on que también soporta la comunicación de datos con sistemas de terceros, iHost y sus dispositivos gestionados pueden integrarse perfectamente en cualquier sistema de terceros para monitoreo y gestión, como Home Assistance, openHAB, iobroker, etc.
  • Para la documentación más reciente de la API de iHost, por favor haga clic aquí:

https://sonoff.tech/ihost-user-guides/api/

  • Homebridge Add-on Github:

– Servidor: https://github.com/CoolKit-Technologies/cc.coolkit.it.ihost.homebridge.plugin.server.git

– Front end: https://github.com/CoolKit-Technologies/cc.coolkit.it.ihost.homebridge.web.git

Puede que te interese

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

Dejar un comentario

Todos los comentarios se revisan antes de su publicación.

Este sitio está protegido por hCaptcha y se aplican la Política de privacidad de hCaptcha y los Términos del servicio.