文件名称:zmote-broker:MQTT经纪人的错误
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-19 16:25:03
JavaScript
经纪人 这将运行zmote使用的MQTT代理,用于与小部件之间进行外部通信。 我们使用[Mosca] [ ]创建代理并仅处理身份验证。 [Mosca] [ ]还包括一个内置的HTTP服务器,我们用来为OTA和小部件的文件系统更新提供服务。 这不是绝对必要的-任何文件服务器都可以-但非常方便,因此我们将其启用。 验证说明 窗口小部件身份验证凭据直接来自关联的MongoDB集合。 经过身份验证的窗口小部件仅可以发布和订阅允许使用的主题(有关详细信息,请参阅)。 此外,服务器( )使用与MongoDB访问所需的身份验证凭据相同的身份验证凭据对自身进行身份验证。 再一次,这主要是为了方便起见。 无论如何,双方都需要直接访问数据库,并且必须必须具有这些凭据集。 他们不妨使用它来相互验证自己的身份。
【文件预览】:
zmote-broker-master
----.gitignore(126B)
----package.json(432B)
----LICENSE(1KB)
----index.js(6KB)
----.gitmodules(93B)
----install-server.sh(1KB)
----README.md(1KB)
----dbmodels()
----deploy-server.sh(251B)