在HomeAssistant中配置好MQTT后,就可以通过MQTT协议控制各种智能家居设备了。例如,你可以通过编写自动化脚本来实现当某个传感器值超过阈值时,通过MQTT发送控制指令给智能设备执行相应的动作。此外,你还可以利用MQTT与其他智能家居系统或云平台进行通信,实现更加丰富的智能家居应用场景。 五、总结 通过本文的介绍,相信读者已...
我们需要了解HomeAssistant 的MQTT 自动发现机制:HomeAssistant 官方规定了,其他MQTT设备想要在HomeAssistant中显示的话,就需要在连接MQTT服务器的时候,以实体的方式进行登录。HomeAssistant 平台才能识别到,并显示在MQTT集成里面。就像下面那样: HomeAssistant 官方也给出了关于实体登录的文档:https://www.home-assistant.i...
在Home Assistant中自定义MQTT设备是一个相对高级但非常有用的功能,它允许你集成和控制各种基于MQTT协议的设备。以下是一个分步骤的指南,帮助你完成这一任务: 1. 理解MQTT协议及其在Home Assistant中的应用 MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息协议,广泛用于物联网(IoT)设备之间的通信。在Home...
现在,你可以在HomeAssistant中添加需要控制的设备,并配置这些设备与MQTT的关联。例如,你可以添加一个智能灯泡,并配置其通过MQTT接收控制指令。这样,当你想打开或关闭灯泡时,只需通过MQTT发送相应的指令即可。 测试与调试 完成以上步骤后,你可以进行一些简单的测试,以确保HomeAssistant与MQTT的连接正常工作。你可以通过发送...
ESP8266通过MQTT接入Home Assistant(二) 上一篇《ESP8266通过MQTT接入Home Assistant(基于Micropython)》,我们分享了将自制的ESP8266开发板作为一个设备,通过MQTT协议接入Home Assistant,实现温湿度和电量的实时上传。然而,我们发现了一个问题:每当Home Assistant重启后,通过发送配置主题自动发现的设备和实体就无法继续使用,...
所以在使用HomeAssistant 的MQTT 的时候,需要先配置远程MQTT服务器。设备接入HomeAssistant 的方式请看下图: MQTT 服务器负责转接了HomeAssistant和其他Wi-Fi 设备的数据,HomeAssistant 只不过是订阅了每一个接入到HomeAssistant 上的设备的Topic,和获取到了每个设备下发的Topic。 MQTT 服务器的搭建 MQTT 服务器我建议...
Home Assistant 篇一:从Node-RED与微信推送谈起, Home Assistant 篇二:群晖Docker安装Home Assistant, Home Assistant 篇三:给HA插上翅膀——HACS与MQTT。 硬件组装 购买硬件: peacefair PZEM-004T 交流电压电流功率等信息测量通信模块。如果要测家庭总用电量请购买100A的,10A只能测2200W以下功率的电器。互感器CT...
MQTT Discovery 的出现改变了这一切。它允许设备自动向 Home Assistant 注册自己,就像走进一个班级,主动自我介绍一样自然。这种方式不需要重启系统,也不需要手动修改配置文件,一切都在运行时动态完成。 Discovery 的工作原理 设备注册的优雅之道 MQTT Discovery 使用特定的主题结构来组织信息。每个设备通过发布一条特定格式...
这里我主要参考的两个文章https://www.home-assistant.io/integrations/binary_sensor.mqtt/和https://blog.csdn.net/qq_31400983/article/details/128967768。后面这个是当HA里面的内容发生变化时推送给EMQX,前面这个是传感器发生变化时同步给HA。 HA接收传感器消息 ...
群晖NAS安装MQTT服务器,实现智能家居控制 要监控 PC 设备,就要先注册设备,我打算暂时只用来监控CPU占用 ,内存占用 上传和下载网速四项,同时添加一个开关机的按钮。使用 MQTTX 分别发布以下消息,就能发现 Home Assistant 中成功注册了。 // CPU占用 homeassistant/sensor/computer/cpu/config ...