将本地Mosquitto MQTT代理连接到Google Cloud IoT

时间:2018-11-19 10:31:12

标签: mqtt mosquitto google-cloud-iot

在我当前的设置中,我使用release variant从加热系统中读取数据,该数据运行正常。在下一步中,我想将此数据发送到Google IoT核心设备。不幸的是,release不支持在外部设置ebusd

为避免这种情况,我安装了本地Mosquitto Broker,该代理在我的Raspberry Pi中接受不安全的消息,并将它们桥接到Google IoT核心代理。这是我配置本地Mosquitto经纪人的方式:

ebusd

尽管此设置可与我获得的带有Google Cloud IoT的AWS IoT一起使用

clientid

谷歌搜索一段时间后,我发现了这个博客(请参阅http://community.onion.io/topic/2858/omega-onion-connecting-to-cloud-cloud-iot/2),其中指出Google Cloud IoT Core不支持“子经纪人”的连接,但是我没有找到第二条声明相同的内容。 / p>

有人可以确认我正在尝试做一些不可能的事情,还是请帮助正确配置代理?

1 个答案:

答案 0 :(得分:1)

我联系了该博客的作者以及从事Cloud IoT Core的其他人员,但不幸的是,目前似乎确实不支持MQTT桥接。同时,您似乎正在与Github上的ebusd所有者联系以添加可配置的clientid功能,这将是一个很好的临时解决方法。

话虽如此,我们有一项即将推出Beta版的功能,它将帮助您专门解决此类问题,请继续关注!