【问题标题】:OpenHAB Missing BindingOpenHAB 缺少绑定
【发布时间】:2019-08-15 02:50:42
【问题描述】:

我在树莓派上安装了 mosquitto。
我使用 PaperUI 安装了 MQTT Binding、MQTT Binding (1.x)。
我创建了一个项目:
编号 mqtt_kitchen_gas "气体水平 [%.1f]" {mqtt=" 我打开一个终端窗口并发送: mosquitto_pub -u openhabian --pw xxxx -t "Home/Floor1/Kitchen/Gas_Sensor" -m 10

值“10”出现在 Gas Level 字段中。
我可以将“10”更改为任何数字,该数字会出现在该字段中。
世界上一切都很好。

然后我重新启动并寻找绑定 MQTT。它未在配置、绑定下列出。 (GPIO,列出了我安装的另一个绑定。)另外,如果我在附加组件中搜索 MQTT,它显示 MQTT 绑定(1.x)已安装(可以卸载),我仍然可以使用上面的方法更改 Gas Level 字段mosquitto_pub。

也许我不应该担心它,因为它可以工作,但也许我的安装有问题,它会回来咬我。
有意见吗?

【问题讨论】:

    标签: binding openhab


    【解决方案1】:

    我不完全确定(大约 75% :D),但我认为 MQTT 1.x 绑定根本不提供任何可以在纸质 ui 中完成的配置。 这可能是它没有显示在配置部分的原因。

    由于它出现在插件部分并且可以正常工作,所以一切都应该没问题。 我也在使用这个绑定,它可以正常工作很长时间。 当然,我在纸质 ui 中检查了我的配置区域,但它也没有显示在那里。

    无论如何,定期检查日志是否有问题总是好的。 如果没有,安装没问题。

    【讨论】:

    • @J 我认为你是对的。我已经运行 mqtt 两个多月了,它“非常可靠”。然而,它似乎确实在两三天后死亡。那是大约300个“出版物”。我相信发布的程序仍在发布,但没有一个订阅者得到任何东西。我一直在尝试使用日志,但它充满了我不明白的东西,我无处可去。但现在我有其他更好的工作,我将不得不学习解释日志。
    • 您可以在此处找到有关日志记录的一些信息:openhab.org/docs/administration/logging.html 我已经关闭了许多日志类型,这些日志类型会大量清理日志。您还可以获取一个特殊的日志文件,以获取与 mqtt 相关的日志,以获得特别针对此绑定发生的事情的集中时间线。
    猜你喜欢
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    • 2015-08-13
    • 2019-11-11
    相关资源
    最近更新 更多