|
楼主 |
发表于 2021-11-26 15:20:41
|
显示全部楼层
举个例子,你有3个8266,3个不同的topic, 单独用任意一个,可以吗?
还是说只有mydiy那个topic才可以?
还是改topic实际是没改成功的?
你老说不行,也不知道你做了哪些测试.
我没有用原作者的程序中的改topic的功能,我是直接修改了他的代码.
举个例子,你做一个8266,
1. 用HA的mqttl.publish服务来测试:
topic: /mydiy/say
payload: 123
如果有声音,说明各方面没问题了
2.把topic改成mrdiy2.
然后用HA的mqttl.publish服务来测试:
topic: /mydiy2/say
payload: 123
看看能不能发出声音. 如果不能,
然后用HA的mqttl.publish服务来测试:
topic: /mydiy/say
payload: 123
如果可以,说明原作者的改topic的功能没用.
如果不可以,说明topic已经改成功了. 可能不要斜杠.
用HA的mqttl.publish服务来测试:
topic: mydiy2/say
payload: 123
如果还不可以. 那要去mqtt的服务里看到底有哪些主题了. 或者说被改到怎么样了.
但一般来说就这2种可能性. |
|