FastBee

1.1.简介

FastBee开源物联网平台,简单易用,更适合中小企业和个人学习使用的物联网平台。

官方网站:https://fastbee.cn/

开源版安装步骤(仅供参考):

参考文档:https://fastbee.cn/doc/install/docker.html
注:下述步骤未添加容器保活命令(--restart=always),仅用于演示对接

1.OS选择centos7.9,其余版本可能需要升级内核,以及配置网卡dns1为8.8.8.8

2.关闭selinux:
    sudo vi /etc/sysconfig/selinux
    将SELINUX=enforcing指令更改为SELINUX=disabled
    执行:sudo setenforce 0
    执行完毕后,重启

3.重建yum源:
    # 备份原有repo文件
    sudo mkdir -p /etc/yum.repos.d/backup
    sudo mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/backup/

    # 下载阿里云镜像配置
    sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    # 清理缓存并重建
    sudo yum clean all
    sudo yum makecache fast

4.安装docker
    sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    sudo yum -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

5.修改wgget配置:
    sudo vim /etc/wgetrc
    check_certificate = off

6.下载docker-compose-linux-x86_64,上传虚拟机,置于/usr/bin目录中重命名为docker-compose
    下载地址:https://github.com/docker/compose/releases

7.执行官方的一键安装:
    sudo wget -c https://hub.fastbee.cn/resource/install.sh && bash ./install.sh
    选择开源版+docker官方镜像

注:开源版仅支持部分功能,生产环境请自行评估商业版功能,并联系FastBee官方进行购买,有关FastBee平台本身功能,我司不提供相关服务

商业版Demo地址:https://iot.fastbee.cn/

1.2.平台简单使用

1.点击设备管理→产品管理→新增

注(产品等同模版,创建设备前,需要定义产品模版)

5_3_0_新建产品1

在弹出的界面中,完善产品的信息

5_3_0_新建产品2

继续完善"产品模型"

5_3_0_新建产品3.png

选择创建设备(对应具体的某个网关)

5_3_0_新建产品4

补充设备的信息

5_3_0_新建产品5

查看设备的MQTT连接信息

5_3_0_新建产品6

5_3_0_新建产品7

1.3.配置FastBee连接参数

5_3_1_Fastbee配置

  • 启用与否:第三方IOT和通用MQTT,同时只能启用一个
  • 平台地址:FastBee的平台地址
  • 连接端口:MQTT服务器的端口,需区分是否是SSL/TLS的端口,默认1883
  • 客户端ID:请从平台获取,每个设备是不同的
  • MQ账户:请从平台获取,每个设备是不同的
  • MQ密码:请从平台获取,每个设备是不同的
  • 订阅主题:请从平台获取,每个设备是不同的
  • 发布主题:请从平台获取,每个设备是不同的
  • 启用OTA(资源前缀路径):FastBee商业版平台支持此功能,可以通过平台对网关批量进行OTA升级操作

    • 开源版请勿勾选此选项
  • OTA订阅主题:FastBee商业版平台支持此功能

  • OTA回复主题:FastBee商业版平台支持此功能
  • 轮询周期:默认30秒
  • 一次性至多发送数目:默认64,请自行根据平台配置,调优此选项
  • MQTT协议版本:默认3.1.1
  • Keep Alive:MQTT客户端的保活周期,推荐值60,单位秒
  • 定时发送:定时发送:多长时间发送一次全部数据,无论值是否发生变更

    • 仅在后续创建组时开启变值更新时,建议开启此选项
  • Qos:默认2

  • Clean Session:会话是否保留设置,在客户端断线后,服务器是否会在连接列表中清除客户端的名称

1.4.配置组

5_3_2_Fastbee组配置

  • 启用与否:默认启用
  • 名称:此组名称无意义,仅在配置软件做显示左右
  • 变值更新:默认启用

1.5.选择上传标签

右键刚才创建的组界面,弹出下面界面,选择上传到FastBee平台的点

5_3_3_Fastbee标签1

点击确定

5_3_3_Fastbee标签2

results matching ""

    No results matching ""

    results matching ""

      No results matching ""