培训课程
培训课程是由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系统培训课程