私有化方式
· Gateway 网关方式
· Broker 代理方式
友友物联提供的所有私有化方式,均支持公网云服务器和局域网,
并且对所有在售的产品都适用。
网关方式工作机制
这里的“网关”,可以是“硬网关”、是“软网关”,也可以“无网关”:
“硬网关”是友友物联推出的一台对私有化设备进行集中管理的硬件设备,硬网关仍在研发中。
“软网关”是友友物联推出的一款用于私化设备管理的软件,免费、跨平台。
设备工作在网关模式下,自己会内建一套接口服务,来响应外部应用的请求,因为设备也可以在“无网关”方式下独立工作。
当设备工作在网关模式时:
如果指定了网关地址,设备将与网关保持通讯。
此时,可向网关发送命令,由网关将命令转发给设备
如果未指定网关地址,设备也可以独立工作。
此时,可直接向设备的IP地址发送命令
如果指定了网关地址,设备将与网关保持通讯。
此时,可向网关发送命令,由网关将命令转发给设备
如果未指定网关地址,设备也可以独立工作。
此时,可直接向设备的IP地址发送命令
网关方式的私有化机制为:
1. 设备内建了一个web服务,在设备联网后,立即开始监听外部的http请求,并响应2. 如果配置了网关(无论是硬网关还是软网关),设备会与网关保持通讯,上报自己的信息
通讯:
下发命令:有网关方式(硬网关或软网关)可向网关下发命令,由网关向设备转发;无网关可直接请求设备http接口下发命令
上报消息:设备消息会实时上报给网关,无网关方式则无法接收设备的上行消息,只能下发命令
代理方式工作机制
Broker方式的私有化机制为:
1. 设备联网后,会带着设备信息去请求设定的reg(注册/登记)接口,来获得mqtt连接的用户名和密码
2. 成功获得身份信息后,设备开始连接设定的broker(mqtt服务器),并与之保持长连接
通讯:
下发命令:向指定设备订阅的主题中发送消息
上报消息:设备会在其订阅的主题中实时发布自己的消息
1. 设备联网后,会带着设备信息去请求设定的reg(注册/登记)接口,来获得mqtt连接的用户名和密码
2. 成功获得身份信息后,设备开始连接设定的broker(mqtt服务器),并与之保持长连接
通讯:
下发命令:向指定设备订阅的主题中发送消息
上报消息:设备会在其订阅的主题中实时发布自己的消息