首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

论Iot设备在线判断

在Iot物联网中,有个关键点就是设备是否在线的判断。如果用传统的Http数据传输则通过轮询达到目的,具体就是通过不停的向服务器发送心跳包,让服务器知道设备在线;这种方式简单直接但粗爆,设备数量少可以,但如果设备上千或万,那么服务器基本只能靠分布式部署了。如果用MQTT则减少很多问题,因为MQTT有个遗嘱功能,就是当超过某时间数据断开后,就自动发送。一直以来我都没弄明白这个遗嘱的功能,因为误入了当断电或直接断线连遗嘱都发不出的矛盾圈。好在,最近看Iot的文章里面有个MQTT的说明,详细说了一下遗嘱的功能,其实在MQTT客户端与服务端链接时,就已经将遗嘱发给服务器,当服务器没再收到客户端的数据就将遗嘱拿出来。ok,其实遗嘱不是断气前发送,而是在链接时就签好的。那其实这个遗嘱在MQTT初始化时已经要写好。那么这个初始化是那个呢?经过一番找寻,终于发现签遗嘱是用setWill,怎么用好吧,上配置代码:

05

基于MQTTnet 3.0.12实现MQTT服务器和客户端「建议收藏」

现在物联网的概念很火,辣条从业7年来一直号称是“自动化工程师”,但其实到目前为止,所处的行业还是比较局限在自动化产线改造。就工业智能互联来说,水平方向上如何把流水线式的孤岛式机台联动起来,我们比较有经验,但是垂直方向上,如何做数采,或者说如何高效灵活的做数采,需要补课的东西还有很多。MQTT是IBM很早以前就提出来的协议,但很可惜一直没有接触过,新公司的项目上引用了MQTTnet的开源库,但是这个GitHub作者跳版跳得太狠了点,随着新版本的更新,改了很多旧版的东西,导致百度排在前几的文章都没法直接借鉴了,无奈之下,疯狂百度+阅读Git上源码,总算搞出来一个小的Demo,特此记录如下。

02

亿级万物互联新时代的物联网消息中间件 EMQX 调研

最近去某餐厅吃饭,进门时智能门自动打开房门同时来一句"欢迎光临",然后伸手到门口的洗手台,水管无接触自动出水,端起菜盘走向台子选择自己喜欢的菜品,最后将菜盘放在智能结账机上,智能结账机通过图形识别算法识别到选了什么菜,然后计算出应该付多少钱,最后小编摘下口罩刷一刷人脸钱就付过去了,整个过程无需其他人的参与,也无需带任何物品包含手机。可能你也已经感受到了,我们身边越来越多的硬件设备正在被嵌入芯片、注入软件,从而实现各种各样的新应用、新功能,比如智能门锁,智能音箱等,前几年炒的火热的智能家居,物联网万物互联等概念,现在正在潜移默化的影响着所有人,了解一些物联网知识对我们了解这个新时代有所帮助。

00
领券