#APPINVENTOR扩展插件之MQTT

1.APPINVENTOR网址:

http://code.appinventor.mit.edu/icon-default.png?t=N7T8http://code.appinventor.mit.edu/
对应AI伴侣下载地址:
http://code.appinventor.mit.edu/companions/MITAI2Companion.apkicon-default.png?t=N7T8http://code.appinventor.mit.edu/companions/MITAI2Companion.apk

2.MQTT插件:

IOT: 存放一些本科阶段做的IOT项目代码 - Gitee.comicon-default.png?t=N7T8https://gitee.com/lovefoolnotme/iot/tree/master/APPINVENTOR%E6%8F%92%E4%BB%B6/MQTT%E6%8F%92%E4%BB%B6

3.创建一个新的工程将MQTT插件导入,同时设计界面以及代码

我们选择的是一个公网MQTT服务器,所以订阅主题时一定要取一个特别的名字,避免与其他人互相干扰。

服务器地址:broker.mqttdashboard.com

端口:1883

订阅主题:0513GFS

由于这是公网服务器,所以没有名字密码之类的,自己随便取就行。

4.测试效果:

5.注意:

由于订阅了同一个主题,客户端发布消息时也会收到自己发出的消息。因为MQTT服务器会将消息转发给所有订阅这个主题的客户端。有两种解决办法:

(1)添加标识,比如添加客户端前缀。

(2)订阅两个主题,一个专门用于收一个专门用于发。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1421390.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

C# WinForm —— 16 MonthCalendar 介绍

1. 简介 可以选择单个日期,也可以选择一段日期,在选择时间范围上 比较适用,但不能跨月份选择日期范围 在直观上,可以快速查看、选择日期/日期范围 2. 常用属性 属性解释(Name)控件ID,在代码里引用的时候会用到,一般…

Pyhton专题学习资料包,Python从入门到精通全套学习资料[30G]

资源概览 百本Python学习书籍大礼包百本前端学习书籍大礼包微专业-数据挖掘分析之Python篇小甲鱼零基础入门学习Python(全96集) 资源获取 🧑‍💻【Pyhton专题资料】【30G】 百本Python书籍## 百本前端书籍 微专业-数据挖掘分析之Python篇 预备课【先…

高德地图,用AMapLoader组件,点击地图添加点并获取经纬度

效果如图所示 在这块我用的是高德地图,使用的是AMapLoader组件,这样就省去了很多配置步骤 代码如下 // 打开地图openMap() {this.mapBox true;this.$nextTick(() > {this.initMap();});},// 初始化高德地图initMap() {AMapLoader.load({key: "xxxxxxxxx", //key…

docker八大架构之应用服务集群架构

应用服务集群架构 在之前,一个应用层要负责所有的用户操作,但是有时用户增加后就会导致供不应求的现象(单个应用不足以支持海量的并发请求,高并发的时候站点响应变慢),这时就需要增加应用层服务器&#xf…

【EI会议】2024年电网、电气与电子工程国际会议(PCEEE 2024)

2024 International Conference on Power Grid, Electrical and Electronic Engineering 【1】会议简介 2024年电网、电气与电子工程国际会议即将拉开帷幕,这是一场集结全球电网、电气与电子工程领域精英的学术盛会。 本次会议旨在深入探讨电网、电气与电子工程领域…

EasyExcel导出Excel文件——合并单元格多层级数据导出

合并单元格多层数据导出 思维脑图 代码实现 /*** 导出所有信息** param request 请求体*/ Override public void getWilliamExportList(WilliamReqVo request, HttpServletResponse response) throws Exception {List<SysDictData> dataByType dictDataService.getDic…

【51】Camunda8-Zeebe核心引擎-Zeebe Gateway

概述 Zeebe网关是Zeebe集群的一个组件,它可以被视为Zeebe集群的联系点,它允许Zeebe客户端与Zeebe集群内的Zeebe代理进行通信。有关Zeebe broker的更多信息,请访问我们的附加文档。 总而言之,Zeebe broker是Zeebe集群的主要部分,它完成所有繁重的工作,如处理、复制、导出…

【OpenVINO™】在 C# 中使用OpenVINO™ 部署PP-YOLOE实现物体检测

前言 OpenVINO™ C# API 是一个 OpenVINO™ 的 .Net wrapper&#xff0c;应用最新的 OpenVINO™ 库开发&#xff0c;通过 OpenVINO™ C API 实现 .Net 对 OpenVINO™ Runtime 调用&#xff0c;使用习惯与 OpenVINO™ C API 一致。OpenVINO™ C# API 由于是基于 OpenVINO™ 开发…

在实时超声病变检测中挖掘负面时间背景以抑制假阳性

文章目录 Mining Negative Temporal Contexts for False Positive Suppression in Real-Time Ultrasound Lesion Detection摘要挖掘负面时间背景以抑制假阳性&#xff1a;实时超声病变检测的新方法方法实验结果 Mining Negative Temporal Contexts for False Positive Suppress…

谷歌全球倾斜摄影OSGB数据转换正式版V1.0发布!

谷歌全球倾斜摄影OSGB数据转换正式版V1.0来了&#xff01; 五一放假前发布了V0.2版本&#xff0c;在这个版本中&#xff0c;生成了台北地区倾斜摄影OSGB数据&#xff0c;共有335GB&#xff0c;同时针对一些比较严重的问题进行了修复&#xff0c;包括修复瓦片缺失&#xff0c;数…

体重秤蓝牙语音芯片方案-WT2605蓝牙音频ic在电子秤上的应用

在快节奏的现代生活中&#xff0c;健康成为了每个人关注的焦点。而体重作为健康指标之一&#xff0c;更是备受关注。如今&#xff0c;一款全新的智能体重秤蓝牙语音芯片方案正悄然改变着我们的健康管理方式&#xff0c;让健康触手可及。 性能&#xff1a; 1&#xff1a;蓝牙语…

共享充电宝语音芯片ic方案支持远程4g无线更新语音

一、简介 共享充电宝语音芯片ic方案支持远程4g无线wifi蓝牙更新语音 共享充电宝已经是遍布在大街小巷的好产品&#xff0c;解决了携带充电宝麻烦的痛点 但是很多的共享充电宝在人机交互方便&#xff0c;还做得不够好&#xff0c;比如&#xff1a;借、还设备没有语音提示&…

每天认识新职业——网络工程师

一、网络工程师是什么 网络工程师是通过学习和训练&#xff0c;掌握网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作。相关职业&#xff1a;系统集成工程师、计算机硬件工程师职业其他名称&#xff1a;网络管理员、…

第二证券今日投资参考:VA、VE景气上行 猪价步入慢涨趋势

上周五&#xff0c;沪指午后在地产、金融等板块的带动下震荡上升&#xff0c;创业板指等弱势下探。到收盘&#xff0c;沪指微涨0.01%报3154.55点&#xff0c;深证成指跌0.58%报9731.24点&#xff0c;创业板指跌1.15%报1878.17点&#xff0c;科创50指数跌1.5%&#xff1b;两市算…

力扣HOT100 - 155. 最小栈

解题思路&#xff1a; 辅助栈 class MinStack {private Stack<Integer> stack;private Stack<Integer> min_stack;public MinStack() {stack new Stack<>();min_stack new Stack<>();}public void push(int val) {stack.push(val);if (min_stack.i…

[Go] 结构体不初始化仍然能够调用其方法

文章目录 背景复现原理验证验证2结论参考文档 背景 在写代码的时候&#xff0c;偶然没有将结构体初始化&#xff0c;又调用了该结构体的方法&#xff0c;编译器竟然没有报错&#xff0c;而且运行也是正常的。 复现 写了一个小 demo 用于复现&#xff0c;可以看到&#xff0c…

tomcat 设置JVM 参数

tomcat 启动的服务 设置jvm 设置的文件目录&#xff1a; /tomcat/bin/catalina.sh 添加设置参数&#xff1a; JAVA_OPTS“$JAVA_OPTS -server -Xms1024m -Xmx4096m -XX:MetaspaceSize1024m -XX:MaxMetaspaceSize2048m -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath/data/se…

led灯哪个品牌质量好?分享五款耐用又护眼的护眼台灯

led灯哪个品牌质量好&#xff1f;在LED照明日益普及的今天&#xff0c;选择一款质量上乘、耐用且护眼的LED台灯显得尤为重要。本文将为大家推荐五款备受好评的护眼台灯品牌&#xff0c;这些品牌凭借其卓越的照明效果、舒适的视觉体验以及优质的售后服务&#xff0c;成为了市场上…

LLM大语言模型(十五):LangChain的Agent中使用自定义的ChatGLM,且底层调用的是remote的ChatGLM3-6B的HTTP服务

背景 本文搭建了一个完整的LangChain的Agent&#xff0c;调用本地启动的ChatGLM3-6B的HTTP server。 为后续的RAG做好了准备。 增加服务端role&#xff1a;observation ChatGLM3的官方demo&#xff1a;openai_api_demo目录 api_server.py文件 class ChatMessage(BaseModel…

蛋白胨(Peptone)主要应用于微生物发酵领域 我国进口量持续增长

蛋白胨&#xff08;Peptone&#xff09;主要应用于微生物发酵领域 我国进口量持续增长 蛋白胨&#xff08;Peptone&#xff09;是一种有机化合物&#xff0c;分子式为C5H9NO2。蛋白胨外观呈淡黄至棕黄色粉剂&#xff0c;含有肉香气味&#xff0c;易溶于水&#xff0c;不溶于乙醚…