问题标签 [eclipse-hono]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1555 浏览

docker - 在 Docker 终端 Windows 中更改目录

我刚刚安装了 Docker Toolbox,以便在 Windows 7 64 位上开始使用 Eclipse Hono。不幸的是,eclipse Hono 目录位于 C:\User\Desktop 我的 docker 总是使用目录 Z

如何访问 docker 终端中的 C 目录?我试过了

cd C:\用户\桌面

但它没有用,码头工人终端说

没有这样的文件或目录

所以我的问题是我无法离开目录 Z。我该如何解决这个问题?

0 投票
1 回答
64 浏览

java - 为发件人补充信用

我正在尝试实现一个向 Hono 实例发送大量数据的 Hono 发件人,但是我一直遇到发件人信用不足的问题。具体来说。“在等待信用补充时无法发送消息”。在发送下一条消息之前,如何触发发件人补充信用或等待更多信用可用?

0 投票
1 回答
208 浏览

eclipse-hono - Eclipse-hono MQTT 适配器:无法处理消息

我正在尝试在没有容器平台的本地机器上设置 hono。我设法运行以下服务和先决条件:

  • AMQP 代理 (RabbitMQ)
  • 涌入数据库
  • Hono MQTT 适配器
  • 荣誉认证服务
  • Hono 设备注册表

当 MQTT 适配器启动时,我得到以下日志记录:

向 MQTT 适配器发送消息 (mosquitto_pub -p 11883 -t telemetry/DEFAULT_TENANT/4711 -m '{"temp": 5}') 时(示例取自https://www.eclipse.org/hono/user- guide/mqtt-adapter/),我正在登录 MQTT 适配器服务:

它试图连接到哪个服务?一个小问题:在 docker_swarm.sh 中我还注意到了消息服务,它是用来做什么的?在https://www.eclipse.org/hono/getting-started/#starting-hono上没有提到。

提前致谢!

0 投票
2 回答
204 浏览

eclipse-hono - 在 Eclipse-hono 中使用通配符订阅所有租户

我正在尝试使用来自 hono 的数据。我按照关于在 hono 文档上启动消费者的指南来做到这一点。
我目前正在尝试通过在 mvn 命令末尾添加 --tenant.id=* 来订阅所有租户。这导致以下命令:

当我这样订阅时,我没有收到任何消息。当我使用示例命令(仅适用于 DEFAULT_TENANT)订阅时,我正在使用这些消息。
当前用户权限如下所示:

当前的应用程序角色如下所示:

它们仍然是Hono github的原始版本。

编辑:消费者还订阅事件/租户。就我而言,这是 event/ 。在主题 event/DEFAULT_TENANT 和 event/MY_TENANT 上发布的事件被消费。但是,遥测消费者/似乎没有注册。

0 投票
1 回答
205 浏览

mqtt - 如何在 MQTT 中启动 Eclipse-Hono 客户端?

我在 Eclipse Hono 中启动 MQTT 客户端时遇到问题。
我正在使用以下命令启动客户端

这会启动客户端接受设备生成的遥测数据,但没有捕获通过 MQTT 发布的数据。

这种方法可能有什么问题?

0 投票
1 回答
145 浏览

eclipse-hono - 在 Eclipse hono 中向设备发送命令

我正在 Hono 中尝试命令和控制并得到了这个:=>

在此处输入图像描述

错误信息

没有可用于发送请求的信用

有谁知道如何处理这个?

0 投票
1 回答
134 浏览

openshift - Hono 适配器无法连接到 enmasse

我目前正在 openshift/okd 上安装 hono 和 enmasse 。除了适配器和 enmasse 之间的连接外,一切都很好。例如,当我部署 amqp 适配器时(也发生在 http 和 mqtt 适配器上),我从 hono 适配器得到以下日志记录:

Enmasse 日志如下:

附加信息:

  • Hono 版本:0.8.x
  • Enmasse 版本:0.24.1

有人可以告诉我我错过了什么吗?
谢谢!PS:如果有足够声誉的人可以添加一个新的“enmasse”标签,那就太好了。

0 投票
2 回答
216 浏览

eclipse-hono - Eclipse Hono MQTT 适配器:MQTT 主题映射

来自任意 mqtt 主题(例如“base/context/qualifier/subtopic”)的事件如何折叠到 Hono MQTT 适配器主题结构中?您是否只是将事件发布到主题:“事件”并使用消息正文设置原始主题的上下文?

0 投票
2 回答
167 浏览

eclipse-hono - Hono 命令和控制 API 未收到消息

我正在尝试订阅控制主题。当我订阅时,mqtt 适配器显示以下日志记录:

当我将消息发布到 control/tenant_aloxy/device-aloxy/req//alp 时,设备没有收到消息,并且我没有在 hono mqtt 适配器中记录任何错误。但是,当我使用以下命令自己订阅该主题时:qb message receive control/tenant_aloxy/device-aloxy/req/# -b amqp://user:secret@hostname:5672,我收到了消息。知道在哪里看吗?

我目前使用的 Hono 版本来自提交https://github.com/eclipse/hono/commit/78979346212446dc6cf8b8b3255f048e19e81210

更新
我将 Hono 更新到版本 0.9-M2 并且仍然有同样的问题。订阅时的日志记录如下:

我将消息发布到队列控制/tenant_aloxy/device-aloxy/req//alp

更新 2
我发现了一些奇怪的东西。以下屏幕截图从整体角度显示了指标: Enmasse 连接视图

它显示有多条消息已发布到队列,但已被 Hono MQTT 适配器拒绝。但是,尽管 SPRINT_PROFILE "dev" 已激活,但我在控制台中看不到这些消息的任何日志记录。

0 投票
0 回答
101 浏览

eclipse-hono - 使用来自 Hono 的数据时出现问题

当我使用 CLI 运行 Hono 接收器时,我在使用我的 IP 地址消耗数据时遇到问题,如此 url中所述

我尝试通过使用此命令运行 jar 文件来从 hono root 使用此命令

我已经Hono从 docker 运行并且所有服务都在运行并且可以访问。
甚至我也可以分别使用 3000 和 9090 访问 Grafana 和 prometheus 的 docker 服务打开的端口。
我所做的一个尝试是构建一个 dcoker 映像并从 docker 运行此命令以使用暴露的 docker 端口,但我得到了相同的错误,但异常较少,请参见 pict [ 2 ],它告诉 15671 已关闭,即使它是由 docker 服务分配的.