文件名称:ezlo-hub-kit:用于Ezlo Innovation的家庭自动化集线器控制器的SDK
文件大小:76KB
文件格式:ZIP
更新时间:2024-03-17 03:03:42
typescript api-wrapper npm-module nodejs-modules nodejs-api
Ezlo-Hub-Kit 概述 Ezlo-Hub-Kit是一个模块,它为Ezlo Innovation的自动化中心提供了一个方便的,完整类型的SDK。 该套件使应用程序能够发现本地集线器,安全地连接到它们,检索设备和房间等属性,观察集线器事件并执行集线器操作。 动机 Ezlo Innovation为其运行Ezlo Linux(例如Ezlo Plus,Ezlo Secure)和Ezlo RTOS(例如Atom,PlugHub)固件(bravo!)的自动化中心产品提供了全面的 。 但是,为了使用现有的Ezlo API开发集线器应用程序,应用程序开发人员需要编写大量低级代码,而仅仅是为了发现集线器,建立经过身份验证的连接,制作和发送JSON RPC请求对象并解释响应,保持连接活跃等。 Ezlo-Hub-Kit背后的动机是通过将低级Ezlo API包装到更高级别的抽象中来使开发人员能够以更少的代
【文件预览】:
ezlo-hub-kit-main
----.eslintrc(1KB)
----package.json(2KB)
----.github()
--------dependabot.yml(231B)
--------workflows()
----test()
--------.eslintrc(181B)
--------ezloHub.test.ts(12KB)
--------credentialsResolvers.test.ts(4KB)
--------utils()
--------miosTestUser.json(89B)
----ReadMe.md(21KB)
----LICENSE(1KB)
----package-lock.json(174KB)
----src()
--------CredentialsResolvers()
--------EzloHub.ts(19KB)
--------EzloCredentials.ts(474B)
--------index.ts(864B)
----.npmignore(2KB)
----tsconfig.json(592B)
----tsconfig-esm.json(113B)
----.gitignore(2KB)
----Contributing.md(6KB)