分类下相关文章
2022-06-09 · 阅读 3380 · 字数 850
密码过期问题 登录腾讯云管理后台,物联网通信,设备调试。可以看到提示: 以下MQTT三元组仅用于调试,将于2022-09-05 12:00:00后失效,正式设备请按算法生成 Client ID xxx MQTT Username yyy MQTT Password zzz 由于嵌入式硬件不方便接入腾讯云的 MQTT SDK,所以改成硬件从服务器获取 Username 和 Password。 然后将密码过期时间设置成 50 年,因为硬件设备的寿命大概也不会超过 10 年。虽然不严谨,但是满足目前的需求场景。 Client ID 格式 ${productId}${deviceName} ...
2022-02-17 · 阅读 2668 · 字数 769
年后可能要基于 Android 平板开发个蓝牙控制 APP 接入物联网平台,目前团队里没有一个 Android 开发工程师。 而公司招聘 Android 开发已经 3 个多月了,至今没有一个人来面试。 拒绝的理由 领导在招聘平台上估计付费下载了一些简历,逐个电话问询,全部都是拒绝的。 理由如下: 一、距离太远。确实,公司在烟台开发区八角,基本到了最西面。而大部分 Android 程序员集中在最东部的莱山区。通勤接近两小时。能忍受这个路途折磨的都是超人。 二、暂不考虑换工作。我换位思考了一下,烟台本身做 Android 开发的就少,能招聘这个岗位的,通常是有一定规模的公司,薪资也不会太差。 在薪 ...
2022-01-07 · 阅读 2758 · 字数 84
https://post.smzdm.com/p/aqnl4x3v/ 小米小爱开放平台 https://developers.xiaoai.mi.com/ 注册开发者账号 类型推荐企业,因为接口频率限额更高一些。 无法使用设备调测问题 https://blog.csdn.net/yummry/article/details/113664907 体验真垃圾啊。 担忧 感觉上想 app 上架小爱音箱非常难,一共就那么多个 app,得多严格才能上架。 ...
2021-12-14 · 阅读 3920 · 字数 892
设备调试中发现 4G 模块进行 MQTT 通信总是出问题,即 QoS 为 1 的情况下,总是收到重复的 Publish Message。即便回复了正确的 Pub ACK 包,也依旧会收到重复的 Publish Message。但是 Wifi 模块下就没有这个问题。 之前 Wifi 模块是通过笔记本 Wifi 共享,在笔记本上使用 Wireshark 进行抓包调试的。但是 4G 模块由于是直连腾讯云 MQTT 服务器,所以没法使用这种方案调试。后来想了个方案就是在自己的公网服务器上设置个转发服务,本地设备通过这个转发服务跟腾讯云 MQTT 服务器通信。这样就能在服务器上对数据包用 tcpdump ...
2021-12-06 · 阅读 2880 · 字数 412
由于物联网设备上报数据时需要一个设备 ID 来唯一标识自己,所以需要一套 ID 下发方案。 量产需求 控制屏获取设备 ID (即腾讯云 MQTT 用到的设备名),写入本地,并缓存 屏上要能线上这个 ID,方便现场人员查看。用于设备维护,生产测试 小程序通过蓝牙获取控制屏的设备 id,用于拉取设备传感器历史数据 TODO [x] TCP 获取新设备 ID 的接口 [x] 更新协议文档 [x] 生成随机 Id,并写入数据库 [ ] MQTT 客户端订阅主题也需要账号密码?是的 https://cloud.tencent.com/document/product/634/32546 [ ] 腾 ...
2021-12-01 · 阅读 4083 · 字数 564
需求场景 例如,用户要出停车场,进行扫码支付,但是需要在支付之前判断一下起杆设备是否在线。 如果不在线需要给出提示,防止收了钱,但是没有起杆。 TODO [x] 腾讯云 MQTT 接口 [x] golang api [x] controller 更名为 mqtt.go, 把 mqtt 相关的操作都放在这个 controller 里,方便共用一些配置 [x] 封装 DescribeDevice。参数为 deviceId,获取 device,从而得到设备名,然后 mqtt 查询在线状态 [x] 线上测试 [x] 小程序端:预支付这里调用了两个 http 微信接口,可能等待时间有点长,导致用户点两 ...
2021-07-23 · 阅读 4356 · 字数 658
经常听同事在讨论时提及 PLC 和单片机这两个词,作为硬件外行的我,感觉不了解一下不行了,要不完全听不懂他们在聊什么。 PLC PLC (Programmable Logic Controller) 是可编程逻辑控制器,专为工业生产设计的一种数字运算操作的电子装置,它采用一类可编程的存储器,用于其内部存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。是工业控制的核心部分。 我看同事用的是西门子的 PLC,但实际上 PLC 有 200 多个品牌,不同品牌在编程上有些许差异,但变化不大。编程更像是在画流程图,IDE 卡 ...
2021-07-05 · 阅读 6936 · 字数 627
在查看腾讯云 MQTT 相关接口时,看到一个参数 Qos: 服务质量等级,取值为0或1 什么是 QoS Quality of Service,即服务质量。 看上去比较晦涩,找了本专门介绍 MQTT 的书《Hands-On Internet of Things with MQTT》才理解了。 QoS 给终端带来了一项重要的能力,即,可以接收自己离线时,对方发送的消息。例如,Facebook Messager 也是基于 MQTT 实现的消息机制。所以,本质上 MQTT 还是一个消息队列,MQ 已暴露了一切。。。 MQTT QoS 等级 MQTT 设计了 3 个 QoS 等级。 QoS 0:F ...
2021-05-08 · 阅读 4040 · 字数 357
MQTT 的使用场景 例如典型的物联网场景,在一台联网硬件设备被扫码支付之后,需要能及时的解锁使用。最常见的应用场景就是停车场扫码缴费,自动起竿。 MQTT 介绍 MQTT(MQ Telemetry Transport,消息队列遥测传输)是近年来出现的一种新型协议,物联网领域会将其作为标准协议。该协议构建于TCP/IP协议上(同样有基于UDP的版本,叫做MQTT-SN)。MQTT原本是IBM公司开发的协议,现在则开源了,被人们不断开发着。MQTT是一种能实现一对多通信(人们称之为发布或订阅型)的协议。它由3种功能构成,分别是中介(broker)、发布者(publisher)和订阅者(subsc ...
生活 | 跑步 清单 足球 鲁班 探索 孤独的美食家 驾驶 电视剧 收纳 奶爸 健康 game 电影 周末 joke |
---|---|
Geek | 健身 Laravel Git Vim MySQL Linux UI Windows SVN 纪录片 管理 Shell 游记 工具 手机 BackboneJS 自建博客 Mac DNS Tornado CDN Django Python AngularJS 理财 前端 Nginx 爬虫 Redis Javascript Browser 浏览器 推广 OAuth CSS PHP Social Networks 安全 运维 创业 杂记 VueJS Android Image IDE Java ReactJS 数据分析 SQLite RESTful 读书笔记 家电 ecshop Vagrant wordpress docker SEO GTD magento mongodb nodejs weex 冷知识 ruby iOS 微信小程序 AI CMS 快应用 backpack 广告联盟 OA 短信 UWP Win CSharp Tampermonkey graphviz 钉钉 WPS 数据字典 微信公众号 Fuchsia Adobe XD SQL Server thinkphp 代码规范 商业模式 Flutter 头痛的问题 serverless 视频制作 国际化 golang 服务器 Kotlin 网站建设 5G 笔记本 图片 spark spring 物联网 InfluxDB 图像识别 postgre rust |
成长的烦恼 | 闲言碎语 待产 不睡觉 写作 程序员 孙心然语录 原则 大鸿语录 |
地球 | 植物 时间 中文 赚钱 国家地理 烟台 一生伏首拜阳明 emoji 弟子规 英文 国际贸易 |