技术交流

学习资料

立即试用 商务报价

培训课程

培训课程是由ThingsBoard团队成员向贵公司的工程师提供的培训内容且主要目标是:

  • 提升应用经验
  • 熟悉功能和API
  • 解决实际问题
  • 减少IoT解决方案时间成本

培训课程最多8人在线参见如需更多培训内容请联系我们了解更多详情。


培训课程:

基础知识

需要具备一定的物联网和编程基础知识

本次培训课程将了解ThingsBoard的基本功能以及如何在你的IoT产品和项目如何使用,帮助企业实施物联网用例与解决方案。

8小时1个完整工作日或两4小时课程

软件工程师、架构师

课程安排

平台概述

  • 介绍平台能力和功能
  • 讨论培训课程的重点和你的用例
  • 平台安装

  • 选择安装选和服务器配置
  • 练习:基于Windows操作系统安装实例
  • Web UI

  • 学习基础的Web UI功能和主要实体:设备、客户、用户、仪表板。
  • 学习部件并解释基本配置参数。
  • 解释用户角色及其权限。
  • 练习:创建设备并提供设备凭证。
  • 练习:创建仪表板并将其分配给客户。
  • API

  • 介绍设备连接和服务器端应用程序API。
  • 练习:创建设备并通过MQTT发布遥测和属性。
  • 练习:将部件添加到仪表板可视化设备。
  • 规则引擎

  • 介绍规则引擎
  • 查看规则组件:消息、关系、节点及实现。
  • 练习:根据设备属性和时序数据配置警报规则。
  • 解答环节

    数据可视化

    ThingsBoard平台的基本概念

    本次培训课程将使深入了解ThingsBoard可视化功能、部件自定义、用户角色和权限解决数据收集和可视化物联网数据。

    8小时1个完整工作日或两4小时课程

    软件工程师、架构师

    课程安排

    Web UI

  • 介绍Web UI功能和主要业务实体:设备、客户、用户和仪表板。
  • 介绍用户角色及权限。
  • 练习:创建设备并提供设备凭证。
  • Dashboards

  • 介绍仪表仪表板的特点和功能。
  • 练习: 创建仪表板并将其分配给客户。
  • 练习: 修改仪表板设置:背景颜色、图像、边距。
  • 练习: 使用设备别名。
  • 练习: 仪表板的导入/导出。
  • Widgets

  • 介绍部件类型、数据源、基础和高级设置。
  • 练习:配置和调整部件并显示设备的模拟值。
  • 练习:配置和调整部件以显示设备的真实值。
  • 练习:配置和调整card部件。
  • 练习:配置和调整gauge部件。
  • 练习:配置和调整chart部件。
  • 练习:配置和调整map部件。
  • 实时和历史数据

  • 配置chart部件显示历史数据
  • 配置chart部件显示带有时间窗口的实时数据
  • 自定义部件

  • 介绍部件库功能
  • 练习:自定义部件的外观
  • 练习:自定义部件逻辑
  • 设备连接和应用程序开发

    ThingsBoard平台的基本概念

    本次培训课程将使深入了解支持的网络协议和设备API如何通过平台API为你的IoT设备构建连接应用程序

    8小时1个完整工作日或两4小时课程

    软件工程师、架构师

    课程安排

    平台概述

  • 介绍平台能力和功能
  • 讨论培训课程的重点和你的用例
  • 设备连接

  • 介绍支持的通信协议:MQTT, HTTP和CoAP。
  • 练习:通过MQTT上传遥测数据。
  • 练习:通过HTTP上传遥测数据。
  • 练习:通过CoAP上传遥测数据。
  • 属性

  • 功能介绍
  • 练习:上传设备属性。
  • 练习:订阅服务端属性更新。
  • 练习:保存和恢复应用程序状态。
  • 时序

  • 功能介绍
  • 练习:上传时间序列数据。
  • RPC API

  • 功能介绍
  • 练习:向设备发送单向RPC命令。
  • 练习:向设备发送双向RPC命令。
  • 练习:设备向服务器发送RPC命令。
  • 设备间消息传递

  • 消息传递规则节点概述
  • 练习:从一个设备应用程序向另一个设备应用程序发送消息。
  • 负载平衡、可扩展性和故障转移

  • 用例和平台功能概述。
  • 服务端应用程序开发

    ThingsBoard平台的基本概念

    本次培训课程将提供深入了解平台REST和websocket API、规则引擎、数据收集和分析用例并如何通过ThingsBoard平台API将应用程序与物联网设备连接起来。

    8小时1个完整工作日或两4小时课程

    软件工程师、架构师

    课程安排

    平台概述

  • 介绍平台能力和功能
  • 讨论培训课程的重点和你的用例
  • 平台API

  • REST API概述。
  • 练习:通过REST API创建租户、设备和客户。
  • 练习:通过REST API将仪表板分配给客户。
  • 练习:通过REST API向设备发送RPC命令。
  • 练习:通过REST API获取设备数据。
  • 练习:通过REST API更新设备属性。
  • 练习:通过websocket订阅设备数据。
  • 规则引擎

  • 介绍规则引擎
  • 介绍查看规则组件:过滤器=、处理和操作及实现。
  • 介绍规则节点及用法。
  • 数据收集和分析

  • 用例和概述
  • 练习:将遥测和属性数据推送到Kafka。
  • 练习:将遥测和属性数据推送到RabbitMQ。
  • 练习:将遥测和属性数据推送到REST API。
  • RPC API

  • 用例和功能概述。
  • 练习:向设备发送单向RPC命令。
  • 练习:向Device发送双向RPC命令。
  • 负载平衡、可扩展性和故障转移

  • 用例和平台功能概述。
  • ThingsBoard管理

    对物联网和系统管理的基本了解

    本次培训课程将使您深入了解平台配置、故障排除和扩展性我们还将介绍安全和负载平衡主题。

    8小时1个完整工作日或两4小时课程

    管理人员、架构师

    课程安排

    平台概述

  • 介绍平台能力和功能
  • 讨论培训课程的重点和你的用例
  • 单体安装

  • 介绍安装方法和相关配置
  • 练习:基于Windows操作系统安装
  • 练习:基于Centos操作系统安装
  • 配置

  • 介绍配置文件
  • 练习:常规配置。
  • 故障排除

  • 查看日志文件及配置。
  • 练习:更改特定组件的日志级别。
  • 集群安装

  • 介绍集群安装方法
  • 练习: ThingsBoard集群设置。
  • 练习: ThingsBoard集群设置故障排除。
  • 负载平衡、可扩展性和故障转移

  • 用例和平台功能概述。
  • 架构概述。
  • 练习:调整集群性能。
  • 练习:扩展集群。
  • 练习:更换故障节点。
  • 练习:负载平衡设备连接。
  • 练习:负载平衡服务器端API调用。
  • 安全

  • 安全概述。
  • 练习:使用SSL和X.509证书保护MQTT API调用。
  • 练习:使用SSL保护HTTP API调用。
  • 联系我们

    欢迎参加ThingsBoard系统培训课程