Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >一个设备是否有可能订阅来自IBM IoTF上另一个设备的MQTT事件或命令?

一个设备是否有可能订阅来自IBM IoTF上另一个设备的MQTT事件或命令?
EN

Stack Overflow用户
提问于 2015-12-09 09:48:47
回答 1查看 501关注 0票数 1

我正在构建一个iOS应用程序来控制我的覆盆子Pi的MQTT。我希望能够将控制命令从我的iPhone发送到Pi,并让Pi响应状态更新。

Pi正在运行Node-RED,并且可以同时发送和接收事件和命令给IoT基金会(从蓝光Node-RED应用程序验证)。

iPhone的Swift应用程序正在使用https://cocoapods.org/pods/MQTTClient (Note -没有将IBM专门列为一个测试平台)。

从Swift应用程序中,我成功地连接到了IBM IoTF,并发送了Pi接收到的events。我还成功地订阅了表单"iot-2/cmd/streamStarted/fmt/json"中的命令主题,但从未收到任何消息。如果我试图在表单"iot-2/cmd/startStream/fmt/json"中发布命令或订阅表单"iot-2/evt/streamStarted/fmt/json""iot-2/type/myPi/id/<myPiID>/evt/streamStarted/fmt/json"中的事件,则连接将立即关闭。

底线是,我需要以某种方式从Pi获取状态消息到iPhone。我真的不在乎它是一个事件,一个命令还是其他什么。我成功地使用了test.mosquitto.org、events,但没有使用IoT基金会。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-09 12:15:08

只有应用程序才能向设备发送命令。您不能从一个设备发送命令到另一个设备。iphone快速应用程序是作为应用程序连接到IoT基金会,还是试图作为设备连接?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34185586

复制
相关文章
尝试通过MQTT向thingsboard上的设备发送数据
在thingsboard demo网站上注册一个用户 https://demo.thingsboard.io/signup
lilugirl
2020/02/18
4.5K0
尝试通过MQTT向thingsboard上的设备发送数据
IOT设备通讯协议MQTT
哈喽大家好呀!笔者的公司最近在做IOT设备相关的业务,基于这个契机寻找学习了一下关于IOT通讯协议相关的内容,最终在技术选型上选择了使用MQTT协议并且结合EMQ上层MQTT中间件实现提供链接服务,那么本轮博文就和大家来一起探讨学习有关IOT设备的相关特性和MQTT协议的本质. 附上: 喵了个咪的博客:w-blog.cn MQTT官方 : https://github.com/mqtt/mqtt.github.io 服务中间件列表: https://github.com/mqtt/mqtt.github
喵了个咪233
2018/04/19
2K0
IOT设备通讯协议MQTT
如何在Cisco设备上停止Traceroute或Ping?
在深入讨论如何停止Traceroute或Ping之前,让我们先了解一下这两个工具的基本原理。
网络技术联盟站
2023/09/06
7150
如何在Cisco设备上停止Traceroute或Ping?
如何在Cisco设备上停止Traceroute或Ping?
Traceroute和Ping是网络工程师和管理员在故障排除和网络监测中经常使用的工具。它们可以帮助我们诊断网络问题并确定网络中的延迟和路径。然而,在某些情况下,我们可能需要停止正在进行的Traceroute或Ping操作。本文将详细介绍如何在Cisco设备上停止Traceroute或Ping。
网络技术联盟站
2023/06/25
7140
如何在Cisco设备上停止Traceroute或Ping?
物联网的基础协议之MQTT
本文主要介绍MQTT相关的概念,并且通过搭建MQTT服务器和客户端,测试MQTT的通信。本文主要从实际使用的角度去理解MQTT,并不会讲述过于深奥的理论知识。可以通过下面的文章了解MQTT的相关介绍。
bigmagic
2020/03/17
1.3K0
物流网首选协议,关于 MQTT 你需要了解这些
MQTT 是一种基于发布/订阅模式的轻量级消息传输协议,专门针对低带宽和不稳定网络环境的物联网应用而设计,可以用极少的代码为联网设备提供实时可靠的消息服务。MQTT 协议广泛应用于物联网、移动互联网、智能硬件、车联网、智慧城市、远程医疗、电力、石油与能源等领域。
EMQ映云科技
2022/10/27
1.2K0
12个用于构建物联网项目的物联网平台
物联网是增长最快的行业之一。我们周围都有连接设备 - 智能家居,汽车,可穿戴设备等。Gartner预测,95%的电子产品将包括物联网功能。在接近物联网项目时,我们必须面对几个挑战。
February
2018/11/27
3.2K0
Touch 移动设备上的 手势识别 与 Js事件库
Touch.js 是移动设备上的手势识别与事件库, 由百度云Clouda团队维护,也是在百度内部广泛使用的开发工具。 Touch.js手势库专为移动设备设计。 Touch.js对于网页设计师来说,是一款不错的辅助工具,可以减少很多写框架控制器的时间。 网页合理使用Touch.js不但能增加网页的美观感,而且在节约时间,减少人力投入也有极大的帮助。
青梅煮码
2023/01/14
4.1K0
Touch 移动设备上的 手势识别 与 Js事件库
物联网的神经系统
当今世界有数十亿的智能设备,但是如果这些设备是相互连接的呢?如果这些设备可以像它们的主人一样相互作用,形成一种全球性的神经系统呢?这从本质上描述了人们所说的物联网。物联网彻底改变了IT世界和我们创新的方式。在深入研究物联网时,必须考虑从性能到安全性的所有内容。
liuxuewen
2018/09/18
1K0
物联网的神经系统
「物联网技术」EMQX 的MQTT 和 Kafka 对比
MQTT与Kafka完全不同。MQTT是由OASIS技术委员会的成员(大多数是IBM和Microsoft的高级工程师)开发的协议和技术标准。Kafka是LinkedIn首次实现的开源流平台。2011年开放源码后被Apache孵化器孵化,成为Apache软件基金会的顶级项目。
架构师研究会
2020/07/17
4.4K0
初识 MQTT
物联网 (IoT) 设备必须连接互联网。通过连接到互联网,设备就能相互协作,以及与后端服务协同工作。互联网的基础网络协议是TCP/IP。MQTT(消息队列遥测传输) 是基于 TCP/IP 协议栈而构建的,已成为 IoT 通信的标准。
PM吃瓜
2019/08/12
2.9K0
初识 MQTT
设备方向事件与设备运动事件以及简单的摇一摇实现
该文章介绍了如何通过设备方向事件和设备运动事件来简单实现摇一摇功能。首先,介绍了设备方向事件和设备运动事件的定义和区别,然后通过示例代码展示了如何使用这两个事件。最后,总结了如何使用设备运动事件来实现摇一摇功能。
练小习
2017/12/29
1K0
mqtt服务器搭建(ubuntu)
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的”轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
全栈程序员站长
2022/09/06
7.6K0
mqtt服务器搭建(ubuntu)
为什么IoT开发人员困惑MQTT和CoAP?
最近在Exadel,我们遇到了一个有趣的挑战,对物联网的开发者。因为IoT应用程序获得了如此多的动力,所以有越来越多的选择如何开发它们。对于设备通信,两个专门的竞争协议脱颖而出:消息队列遥测传输(MQTT)和约束应用协议(CoAP)。它们都设计为轻量级,并仔细使用稀缺的网络资源。两者都在正确的环境中使用,但问题是,由于物联网发展的相对发展,人们不知道这些协议是什么或何时使用。 这些不是每个人使用的标准Web协议。 鉴于我们自己内部的对话,我决定帮助我们解释这些。首先,我们来看看这些协议是什么。 什么是M
架构师研究会
2018/04/09
1.7K0
为什么IoT开发人员困惑MQTT和CoAP?
MQTT与SSE的对比
构建实时web或移动应用程序比构建标准服务更具挑战性。这是因为您选择的将数据从服务器传递到客户端的协议将对总体体验产生重大影响。
用户4122690
2020/07/03
2K0
MQTT与SSE的对比
云端协议MQTT介绍
一、简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。
剑指工控
2021/11/09
2K0
思科设备巡检命令
11、show cdp neighbors detail :查看邻接cisco设备详细信息
网络技术联盟站
2021/11/03
1.3K0
我也没想到 springboot + rabbitmq 做智能家居,会这么简单
前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇。
程序员小富
2020/07/13
1.2K0
我也没想到 springboot + rabbitmq 做智能家居,会这么简单
初识Bluemix-基于Bluemix快速开发可具有Watson认知能力的IOT应用
参与IBM的“第八格”技术论坛,体验了一把基于Bluemix如何快速将一个IOT服务应用开发出来,用Node-red工具创建一个可视化应用。 NODE-RED 是由IBM开源的,基于Node构建的浏览器流程编辑器。 在体验的时候,Bluemix 集成的的NODE-RED服务,集成了IBM Watson的一些能力,使得开发可直接使用watson的一些独有的能力,这些能力可以方便开发者快速将端的使用范围扩大。 Bluemix将IT开发过程中的所有东西抽象成两样东西,Application与Service,程序开
小帅丶
2018/02/08
2.4K0
初识Bluemix-基于Bluemix快速开发可具有Watson认知能力的IOT应用
点击加载更多

相似问题

如何使用MQTT订阅Watson IoT设备事件?

16

Simcom设备上AT命令的MQTT证书

1155

是否有可能跟踪另一个android设备?

22

是否有可能对苹果设备上的Brightcove事件作出反应?

11

使用Java中的MQTT向IBM IoT中的设备发布命令

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文