物联网:( IoT ,Internet of things )即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。
MQTT:MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。
1. 产品智能化相关产品解释
设备指可供人们在生产中长期使用,并在反复使用中基本保持原有实物形态和功能的生产资料和物质资料的总称。设备即产品
硬件硬件就是人们能看得见,摸得着的物理设备,通常情况下指智能产品的物理载体。
HSVHSV 为色调 Hue、饱和度 Saturation、明度 Value 的缩写。HSV 属于一种颜色模型,通过三维坐标来获取颜色的感知。
IPC网络摄像机,为 IP Camera 的缩写。IPC 是一种由传统摄像机与网络技术结合所产生的新一代摄像机
SoC为 System on Chip 的缩写,表示系统级芯片。如果产品采用了 SoC 设计,并且硬件本身没有搭载 MCU,则开发者可以将控制程序写入 SoC 或联网模组中
OSD为 On-screen Display 的缩写,即屏幕菜单式调节方式。一般情况下,在按 Menu 键后,屏幕弹出显示器的各项调节项目信息的矩形菜单,用户可通过该菜单来调整显示器各项工作指标,包括色彩、模式、几何形状等,从而达到最佳的使用状态
联网模组联网模组是一个可以集成到目标电子系统的元器件,联网是指连接到网络。联网模组就是将嵌入式系统连接到网络的电路模组。例如我公司提供以下几类模组,用来实现连接功能,但是连接的方式不同: 1. Wi-Fi 模组 2. GPRS 模组 3. 蓝牙 Mesh 模组 4. Wi-Fi & BLE 双模模组 5. Zigbee 模组 6. Sub-G 模组 7. NB-IoT 模组| 复制代码DPID指定通讯协议下 DP 事件的 ID
DPDP 为 Data Point 的缩写,即数据点,偶尔被称为 DP 点,表示智能设备所具备的功能点。
DeviceID设备 ID, 设备的识别码
DPCodeDP 事件的唯一识别码。大多情况下,针对于不同通讯协议下的相同DP事件,DPCode 是相同的。
Authkey物联网平台为设备颁发的设备密钥,和 PID,UUID 强绑定。**DP**: 1. 涂鸦智能将每个功能点抽象成数据点,数据点定义成不同的类型,例如布尔、枚举、数值等。 2. 数据点具备读写属性。例如,一个两路的开关,可以抽象成两个数据点,每个数据点类型为布尔型,可取值为 True 或 False。 3. 数据点可读写,读表示获取开关目前的值,写表示改变开关目前的值。复制代码2. 通信相关名词解释
网关由于蓝牙 Mesh 设备没有直接上网的能力,所以需要一种设备,同时具有蓝牙通信能力和联网能力,这个设备就是网关。网关是网络关口,就像大门一样,蓝牙设备的所有联网数据都要通过网关上传、下发。所以网关是一种特殊的设备,拥有网关的蓝牙 Mesh 本地网络将可以与云端进行通信。网关也可以同时具有灯、插座、报警器的功能。
Zigbee一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。 主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。
Z-Wave由丹麦公司 Zensys 一手主导的无线组网规格,Z-Wave 联盟(Z-Wave Alliance)虽然没有 Zigbee 联盟强大,但是 Z-Wave 联盟的成员均是已经在智能家居领域有现行产品的厂商,该联盟已经具有 160 多家国际知名公司,产品应用范围基本上覆盖了全球各个国家和地区。
NB-loT为 Narrowband Internet of Things 的缩写,即窄带物联网。NB-IoT 构建于蜂窝网络,只消耗大约 180KHz 的带宽,可直接部署于 GSM 网络、UMTS 网络、LTE 网络等。NB-IoT 具有部署成本、升级方式便捷的优势,适用于待机时间较长、对网络连接要求较高的设备。NB-IoT 是 IoT 领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。具有低功耗、覆盖广、海量连接、低成本四大优势
GPRS属于第二代(2G)和第三代(3G)手机通信技术规格,以数字语音传输技术为核心。一般定义为无法直接传送如电子邮件、软件等信息。只具有通话和一些如时间日期等传送的手机通信技术规格。不过手机短信在它的某些规格中能够被执行。它在美国通常称为 个人通讯服务(缩写:PCS)
LoRa为 Long Range 的缩写,LoRa 是创建长距离广域网通讯连接的物理层或无线调制。相较于传统的 FSK(Frequency-shift keying)技术,基于 CSS(Chirp Spread Spectrum)调制技术的 LoRa 技术,能极大地增加通讯范围,具有传输距离远、抗干扰性强等特点,CSS 技术已经广受军事和空间通讯所采用
eMTC是万物互联技术的一个重要分支,基于 LTE 协议演进而来,支持移动性,可快速定位设备。eMTC 成本更低,是 Cat1 芯片的 25%,并且拥有更高的速率,相比 GPRS 提升了 4 倍。
SIG为 Special Interest Group 的缩写,代表蓝牙的协会组织。只有通过 SIG 的认证设备,才可以打上蓝牙标志
蓝牙 Mesh是一种通信方式,在传统蓝牙的基础上采用了 Mesh 协议通信。通信时,设备之间没有从属关系,可以互相进行广播。如果是手机连接了蓝牙 Mesh 的设备,手机发出指令后,附近 10 米范围内的设备可接收到指令,会传播给自己 10M 范围内的设备,再依次传下去。指令要么接收到后再往下传, 要么接收不到,不会出现丢失一部分信息的情况。理论上来讲,跟 Wi-Fi 通信相比的话,蓝牙 Mesh 可以连接更多的设备
蓝牙 Mesh 协议是一种支持 M2M(Many to Many,多对多)拓扑的网络协议,蓝牙 Mesh 的基础是蓝牙。支持蓝牙 Mesh 的设备,可以支持单点蓝牙 4.0、5.0 协议。如果用户的手机、电脑等设备支持蓝牙 4.0,都可与蓝牙 Mesh 设备进行通信
Mesh 技术的参数传输速度:30 bytes/s ; 传输距离:室内传输 10 米,无障碍传输 30 米 ; 组网内支持设备数:目前稳定为 150 多个,理论上可达到 65000 个 ; 目前使用的蓝牙技术:蓝牙 Mesh 标准协议,以及少部分基于蓝牙 4.0 的 Telink 协议
NFC为 Near Field Communication 的缩写,表示近场通信,是一种新兴的技术。使用了 NFC 技术的设备(例如手机)可以在彼此靠近的情况下进行数据交换。NFC 是由非接触式射频识别 RFID(Radio-frequency identification)及互连互通技术整合演变而来,通过在单一芯片上集成感应式读卡器、感应式卡片、点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移动身份识别、防伪等应用
P2P为 Peer-to-peer 的缩写,即对等网络(Networking),是一种在对等者(Peer)之间分配任务和工作负载的分布式应用架构。P2P 是对等计算模型在应用层形成的一种组网或网络形式
RTP为 Real-time Transport Protocol 的缩写,即实时传输协议,是一种网络传输协议,为数据提供了具有实时特征的端对端传送服务。例如,在组播或单播网络服务下的交互式视频音频或模拟数据。RTP 广泛应用于流媒体相关的通讯和娱乐,包括电话、视频会议、电视、基于网络的一键通业务(类似对讲机的通话)等
Socket连接的一端称为一个 Socket。建立网络通信连接至少要一对端口号(Socket)。Socket 本质是编程接口(API),对 TCP/IP 的封装,TCP/IP 也要提供可供开发者做网络开发所调用的接口,这就是 Socket 编程接口。相对于 Socket 而言,HTTP 就像是轿车,提供了封装或者显示数据的具体形式,而 Socket 则是发动机,提供了网络通信的能力3. 云端相关SaaS为 Software-as-a-Service 的缩写,表示软件即服务理念,提供给客户的服务是运营商运行在云计算基础设施上的应用程序。用户可以在各种设备上通过客户端界面访问应用,例如计算机浏览器。用户不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等资源,一切由 SaaS 提供商管理和运维。
Paas为 Platform-as-a-Service 的缩写,表示平台即服务理念,提供的服务是把客户使用 Java、Python、.NET 等开发语言开发的或收购的应用程序部署到供应商的云计算基础设施上去。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。
PID为 Product ID 的缩写。开发者在涂鸦 IoT 工作台创建的每一个产品都会产生一个唯一的产品编号,即 PID。PID 关联了产品具体的功能点、App 控制面板、出货信息等所有跟这个产品相关的信息。如果把产品比喻为人,那么 PID 则是产品的身份证。
公版 App某某 提供的 App,具有免费、即刻使用、控制便捷、场景丰富、功能强大和全球通用的特性。公版 App 主要包括某某智能 和 智能生活 两个 App。
OEM App某某提供一站式自有品牌 OEM App 构建及管理服务,基于官方模板,提供一些简单的 UI 定制,可以个性化配置品牌等信息, 轻松创建自己的 App,提供 App 版本管理、App 数据运营等管理服务,可以快速的将产品落地,推向市场。
网关配网网关分 Zigbee 网关、蓝牙网关,可以通过控制网关来达到控制网关子设备的目的。从连接方式上可以分为有线网关,通过有线连接进行配网,无线网关,可以通过 Wi-Fi 快连配网。
控制面板控制面板指的是一类运行在涂鸦公版 App、OEM App 或基于涂鸦 Home SDK 开发的 App 上的用于控制 Powered by Tuya 智能产品的界面程序。其基于 React Native 框架实现,不仅支持动态更新,同时最大程度的保留了原生 App 的流畅体验。
UI 业务包涂鸦提供了一类基于 Home SDK 的免开发 UI 业务包,包含特定的业务逻辑和 UI 封装,通过简单的调用就可以实现完整的功能,加速应用开发过程。常见的 UI 业务包有设备控制 UI 业务包、智能场景 UI 业务包等。
面板 SDK在面板容器里,可以调用 App 模块的一些方法以及面板内封装的工具类方法,统称为面板 SDK。
真实设备集成了云模组,并且完成了固件逻辑处理的设备。
虚拟设备非真实存在的设备,用于体验面板和呈现产品功能逻辑的设备。
UIIDUIID 指的是其智能产品所对应的控制面板的 ID 标识,即开发完面板项目后上传后生成的 UI 包唯一标识。4. 其他----
公版面板公版面板指的是在涂鸦 IoT 平台上开放出来的一系列品类的通用面板,用于快速使用和赋能智能产品。
OEM为 Original Equipment Manufacturer 的缩写,即原始设备制造商,被通俗的称为贴牌。
ODM为 Original Design Manufacturer 的缩写,即原始设计制造商。ODM 是指某制造商设计出某产品后,在某些情况下可能会被另外一些企业看中,要求配上后者的品牌名称来进行生产,或者稍微修改一下设计来生产。其中,承接设计制造业务的制造商被称为 ODM 制造商,其生产出来的产品就是 ODM 产品。
OBM为 Original brand manufacturer 的缩写,即自有品牌生产商。
MOQ为 Minimum Order Quantity 的缩写,即最小订单量。在贸易中,MOQ 是对每个产品设定建议订单量是补货的方法之一。
AI为 Artificial Intelligence 的缩写,即人工智能。AI 是研究和开发用于模拟、延伸、扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。AI 领域的研究包括机器人、语言识别、图像识别、自然语言处理、专家系统等。
AIoT为 Artificial Intelligence of Things 的缩写,即物的人工智能,是人工智能(AI)技术与物联网(IoT)基础设施的结合。AIoT 可以实现更高效的物联网操作、改善人机交互、增强数据管理和分析。