Product Guides

Wie erhalte ich Geräteinformationen und steuere sie in iHost?

How to Get Device Information and Control them in iHost?

Geräte, die direkt über Zigbee mit iHost verbunden sind, sowie Geräte, die über ein Add-on mit iHost verbunden sind, können auf der iHost-Konsole angezeigt und gesteuert werden. Das bedeutet, dass Sie den Gerätestatus überprüfen und Statusänderungen über die offene API von iHost abonnieren können. Außerdem können Sie diese Geräte über APIs manipulieren.

Um ein tieferes Verständnis für die Statusabonnement und Geräteverwaltungs-APIs stellen wir Ihnen ein Open-Source-Projekt namens „ Homebridge eWeLink CUBE-Plugin “ zu Ihrer Information zur Verfügung.

Dieses Plugin nimmt Geräte im iHost und synchronisiert sie mit dem Homebridge-System zur Echtzeitanzeige und -steuerung.

Der Workflow beginnt mit der Hostsuche im LAN-Netzwerk über mDNS. Nachdem der Benutzer den Host für die Verbindung ausgewählt hat, ruft das „Homebridge eWeLink CUBE Plugin“ zunächst die Berechtigungs-API von iHost auf, um ein API-Zugriffstoken zu beantragen. Nach der manuellen Bestätigung der Autorisierung auf iHost kann das Add-on das Token für die anschließende Kommunikation mit iHost erfolgreich abrufen.

Das Plugin ruft anschließend die Geräteabfrage-API auf, um eine Liste aller Geräte abzurufen. Diese wird in iHost angezeigt. Nachdem der Benutzer das mit Homebridge zu synchronisierende Gerät ausgewählt hat, ruft das Plugin die Gerätestatus-Abonnement-API von iHost auf, um Statusänderungen in Echtzeit zu überwachen. Steuert der Benutzer diese Geräte über Homebridge, ruft das Plugin die Gerätesteuerungs-APIs auf, um Befehle zur Steuerung dieser Geräte an iHost zu senden.
Mit demselben Verfahren kann jeder Entwickler ein Add-on entwickeln, um die Geräteliste von iHost abzurufen, den Gerätestatus von iHost zu abonnieren und die Geräte auf iHost zu steuern. Alles, was Sie benötigen, ist dieses Add-on, das auch die Datenkommunikation mit Drittsystemen unterstützt. iHost und die von ihm verwalteten Geräte lassen sich nahtlos in jedes Drittsystem zur Überwachung und Verwaltung integrieren, wie z. B. Home Assistance, openHAB, iobroker usw.

Weiterlesen

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

Hinterlasse einen Kommentar

Alle Kommentare werden vor der Veröffentlichung geprüft.

Diese Website ist durch hCaptcha geschützt und es gelten die allgemeinen Geschäftsbedingungen und Datenschutzbestimmungen von hCaptcha.