欢迎光临散文网 会员登陆 & 注册

homeassistant-MQTT测试服简单使用

2022-05-22 22:30 作者:学的很杂的一个人  | 我要投稿

视频过程:


mosquitto,百度百科:一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机、嵌入式计算机、微型控制器等移动设备。一个典型的应用案例就是 Andy Stanford-ClarkMosquitto(MQTT协议创始人之一)在家中实现的远程监控和自动化。

 

先来看看ha官网里MQTT Broker相关说明:

https://www.home-assistant.io/docs/mqtt/broker

根据自己的想法画的图:


没安装前先用免费的测试mqtt服务器熟悉一下,在home assistant上的使用,这里用了官网提供的

broker:test.mosquitto.org

port 1883(实测1183不能连接,1883连接成功,官方做文档那么马虎的嘛?) or 8883(8883猜是用加密通讯的,暂不用)

 

1.打开home assistant,配置/添加集成

 

输入服务器地址和端口,点击提交


连接成功,显示已有设备:


 

完成后,出现了以下两个集成:


 

Tasmota功能貌似是一个类似esphome的东西,在这里用不到,暂时忽略不配置。

 

开始测试:

在MQTT集成,点击选项:


进入选项后,取一个自己喜欢的主题名字 “coolcall”,然后点击监听,在发送数据包处写入监听取的主题名字“coolcall”,负载参数(可使用模板)里写入要传送的字符信息,点击发送:


正常的话就会见到监听主题里收到对应的消息,PC上写个脚本:

 


可以看到能成功和HA通讯,测试完成后(满足好奇心)接下来就开始本地安装mosquitto

(mqtt代理服务器)了。

 

 

 

 

 


homeassistant-MQTT测试服简单使用的评论 (共 条)

分享到微博请遵守国家法律