电信NB-IOT物联网卡与阿里云物联网平台,不得不说的秘密!

客户反馈:
AM20E通过MQTT连接阿里云,目前出现问题,鉴权成功、设置参数也成功,连接服务器也成功,然后向阿里云的物联网平台发送数据也成功,但阿里云物联网平台数据不刷新,阿里云反馈,心跳超时,所以属性不能上报成功。
经过各种测试发现:
基本能确定,每次模组连接阿里云服务器后,在不到1s内,就会断开连接,移动卡不会,电信NB-IOT基本都会。

问题基本锁定到电信NB-IOT卡和阿里云之间的问题,但真正的问题才刚刚开始!

运营商
需要提交域名或IP地址,加入白名单,100元/月

阿里云
IP地址是动态的
提交域名后

运营商
系统要求域名是3段式域名,端口号必须是433或80

阿里云
物联网平台公众版 域名是5段式, 端口号是1883

                                   域名方式注定走不通了

阿里云
购买阿里云企业版,变成固定IP

运营商
成功添加白名单
测试后,依然不行

模组厂商
我们模组接入的是阿里云物联网公众版…即使是固定IP,我们最终访问的也是公众版…我们会出一版支持阿里云企业版,并支持固定IP的固件!

总结

1、电信NB-IOT卡限制,通过域名和IP地址两种方式,接入阿里云物联网公众版平台,都会有问题
2、不接入白名单,通信会不稳定
3、如果既要用阿里云、也要用电信NB-IOT卡,需要①阿里云企业版②加入白名单③模组支持企业版协议

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/AmazIOT/article/details/108241354