当前位置: 首页 > news >正文

基于LORA的一主多从监测系统_4G模块上巴法云

临时添加一个更新,更换云平台为巴法云,事情的起因是因为阿里云这个老六,早上睡了一觉起来发短信告诉我云平台给我停了,得交钱,好嘛,不过也没办法现在这基本都收费,当然还有onenet可以用,别问我为什么不用,主要是因为onenet现在整的太复杂了,以前用的多现在也不想用了。

所以这里使用我大学使用过的一个云平台叫,巴法云,这个平台做的很简单对于不是很了解云平台的人来说还是很友好的,这里我们修改代码开始准备上云。

首先去巴法云注册一个账号,这个不用多说,然后我们需要这个私钥,这个也可以理解为我们上云的一个ID,用这个ID替换原来阿里云的。

下面是我的测试代码,亲测可以上云:

uint8_t C511_TO_BaFaYun(void)
{if (!CT511_CheckAck("AT+MDISCONNECT\r\n", "OK", 1500)){return 0;}HAL_Delay(500);if (!CT511_CheckAck("ATE0\r\n", "OK", 1500)){return 0;}if (!CT511_CheckAck("AT+QICSGP=1,1,\"cmnbiot\",\"\",\"\"\r\n", "OK", 5000)){return 0;}CT511_BUFF_MEMSET(); //清空缓存HAL_Delay(500);if (CT511_CheckAck("AT+NETOPEN?\r\n", "NETOPEN:0", 3000)){if (!CT511_CheckAck("AT+NETOPEN\r\n", "NETOPEN:SUCCESS", 7000)){return 0;}}if (!CT511_CheckAck("AT+MCONFIG=\"这个地方替换为私钥\"\r\n", "OK", 3000)){return 0;}if (!CT511_CheckAck("AT+MIPSTART=\"bemfa.com\",9501,4\r\n", "MIPSTART: SUCCESS", 3000)){return 0;}if (!CT511_CheckAck("AT+MCONNECT=0,30\r\n", "MCONNECT: SUCCESS", 3000))     // 连接MQTT测试,持久会话模式{return 0;}CT511_GETMQTT_STATU();      //测试连接状态// 消息上传测试,这个地方表示给temp主题推送消息,消息内容为15.6if (!CT511_CheckAck("AT+MPUB=\"temp/up\",0,0,\"15.6\"\r\n","MPUB: SUCCESS",3000));{return 0;}return 1; // Indicate success
}

巴法云这个显示还是很明了的,个人比较喜欢这种,但是同样这个也看不了设备的在线情况,只能看到订阅者,如果我是推送消息上云那就看不到我的在线情况,这个或许也是我没整明白,等我研究研究,目前上云测试是没什么问题了


http://www.mrgr.cn/news/62886.html

相关文章:

  • 进程、孤儿进程、僵尸进程、fork、wait简介
  • [论文阅读] Improved Baselines with Visual Instruction Tuning
  • 从0学习React(7)
  • 基础知识-因果分析-daytwo-2 概率及其计算
  • 【Mybatis】动态SQL+配置文件+数据库连接池+企业规范(10)
  • 无人机之目标检测算法篇
  • Linux高阶——1027—进程间关系相关
  • SpringFactoriesLoader
  • Java项目实战II基于Java+Spring Boot+MySQL的编程训练系统(源码+数据库+文档)
  • VB中如何处理国际化(Internationalization)和本地化(Localization)
  • 低代码的崛起:改变开发的游戏规则
  • Leetcode 移除元素
  • vector中去除重复的元素
  • [UVM] objection笔记
  • 7个提高 Python 代码运行效率的小贴士
  • 自制田字格word
  • Spring Boot2.x教程:(十)从Field injection is not recommended谈谈依赖注入
  • 《优化工厂模式:降低对象创建开销的秘籍》
  • 心觉:抄袭是一种智慧
  • 突破语言壁垒:Cohere 发布多语言大模型 Aya Expanse
  • 我在命令行下剪辑视频
  • SimpleQA:OpenAI 开源评估大模型事实性的基准测试
  • 多浏览器同步测试工具的设计与实现
  • 同事离职了,他写的代码我找不到了?咋办呢
  • GitGraphPro 图管理系统
  • vivado-vitis-2024.1 ps_hello_world 实验