物联网
文章平均质量分 62
深度物联网
这个作者很懒,什么都没留下…
展开
-
C++ 和 JAVA 位运算符
C++ 和 JAVA 位运算符原创 2024-06-16 20:39:28 · 329 阅读 · 1 评论 -
lengthAdjustment用法
lengthAdjustment是修正值的意思,如果是修正值,它修正的是什么数据呢?我们知道LengthFieldBasedFrameDecoder解码器报文头里面会传一个报文体的长度值(我们称他为长度域),其实这个修正值就是修正长度域的。什么情况需要修正这个长度域?Netty读取完长度域后,就会接着读取后续报文( 我们称读取完长度域后剩下的所有的报文为后续报文 ),当后续报文和长度域的值相等时,则不需要修正,lengthAdjustment = 0。如果不等时,则需要修正,lengthAdjustm原创 2021-12-19 23:08:52 · 903 阅读 · 0 评论 -
HTTP模式订阅转发
数据转发方式HTTPPOSTapplication/json; charset=utf-8实时转发,第三方需要提供接收数据的HTTP接口(去掉登录验证)转发数据格式{ "channelKey": "updata", "data": { "paramKey": "1.056" }, "deviceKey": "ZZU875079028316", "productKey": "hm6jR2M7", "receivedTime": "2021-09-03T17:58原创 2021-09-10 11:05:03 · 1412 阅读 · 0 评论 -
内部TCP协议(V2.0)
目录0.名词解释1.说明2.接入流程2.1创建产品2.2按照设备功能需求设计通道数据项2.3添加设备3.手动获取设备DeviceSecret4.自动换取设备DeviceSecret5.直连/网关设备上线注册6.网关子设备上/下线注册7.直连/网关设备数据上报8.网关子设备数据上报12.下发命令10.设备快捷上报,不需要长连接,不需要注册(数据携带DeviceSecret)11.远程升级9.响应码13. QQ问题交流群0.名词解释名称说明产品同一类型号设备的描述通道设备和服务原创 2021-06-11 09:53:08 · 2809 阅读 · 0 评论 -
开发板上手流程
填写个人信息绑定开发板用浏览器或者微信扫码注册账号,场景类型选择学生进入个人中心完善第一个默认场景信息激活开发板注册物联网平台账号创建产品创建通道创建数据项上报hello world...原创 2021-06-01 10:16:46 · 426 阅读 · 0 评论 -
数据项处理表达式
公式填写示例 1. 假设数据项上报标识为:data 2. 公式填写格式如下:2 + (7-5) * 3.14* data + sin(0) 3. 服务器收到设备上报数据后会自动将该数据项对应的值代入公式进行计算,公式运算结果将作为该数据项上报结果展示支持运算符表达式说明示例+两个数求和x + y-两个数的差值x - y*两个数相乘a × b/除法 - 左操作数除以右操作数a ÷ b%取余 - 左操作数除以右操作数的余数5 % 3原创 2021-02-28 17:44:03 · 508 阅读 · 0 评论 -
云广播通讯协议
给设备下发升级指令下行主题:/ota/device/upgrade/${deviceToken}{ "code": "1000", "data": { "size": 432945, "version": "2.0.0", "isDiff": 1, "url": "https://iotx-ota-pre.oss-cn-shanghai.aliyuncs.com/nopoll_0.4.4.tar", "md5": "93230c3bde425a9d79原创 2021-02-27 21:50:08 · 200 阅读 · 0 评论 -
内部TCP协议(V1.0)
目录0. 直连设备上线(json)1. 网关子设备上线(json)2. 直连设备上报(json)3. 直连设备下发命令(json)4. 直连设备上报(byte)5. 直连设备下发命令(byte)6. 网关设备上报(json)7. 网关设备下发命令(json)8. 网关设备上报(byte)9. 网关设备下发命令(byte)10. 直连设备批量上报(json)11. 直连设备批量上报(byte)12. 网关子设备批量上报(json)13. 网关子设备批量上报(byte)10. 设备固件升级(json)11. 设原创 2021-02-17 08:45:22 · 1122 阅读 · 3 评论 -
对于设备重复报警多次报警的处理和判定
定义变量只是为了讲解,实际项目可以从数据库中查上一条设备上报记录如果报警的字段是数字类型//该字段设置的最大报警值阈值double limitMaxValue ;//该字段当本次报的值double currentValue ;//该字段上一次上报的值double previousValue ;//本次上报值大于最大值并且上次上报值小于最大值if(currentValue > limitMaxValue && previousValue <= limitMaxV原创 2020-11-24 00:43:26 · 4543 阅读 · 1 评论 -
内部MQTT协议(V1.0)
目录1. 网关子设备注册2. 设备上报(json)3. 设备下发命令(json)4. 固件升级(json)1. 网关子设备注册数据上行请求topic:/sys/{deviceToken}/sub/register响应topic:/sys/{deviceToken}/sub/register_feedbackdeviceToken为网关deviceToken,不处理或不需要回复可以不订阅响应topic请求格式{ "id": "123", "data":{ "nodeId"原创 2020-07-31 20:23:08 · 1214 阅读 · 0 评论 -
物联网之面向对象设计
物联网之面向对象原创 2020-07-23 19:05:47 · 2574 阅读 · 0 评论 -
常用Alink协议总结
Alink常用协议1.子设备的动态注册2.直连设备的动态注册3.添加设备拓扑关系4.删除设备的拓扑关系5.获取设备的拓扑关系6.发现设备列表上报7.通知网关添加设备拓扑关系8.通知网关拓扑关系变化9.子设备主动上线10.子设备主动下线11.设备上报属性12.设置设备属性13.设备事件上报14.设备服务异步调用15.网关批量上报数据16.物模型历史数据上报17.获取期望属性值18.清空期望属性值19...原创 2020-02-24 15:25:53 · 5565 阅读 · 2 评论