我们需要了解HomeAssistant 的MQTT 自动发现机制:HomeAssistant 官方规定了,其他MQTT设备想要在HomeAssistant中显示的话,就需要在连接MQTT服务器的时候,以实体的方式进行登录。HomeAssistant 平台才能识别到,并显示在MQTT集成里面。就像下面那样: HomeAssistant 官方也给出了关于实体登录的文档:https://www.home-assistant.i...
官网:https://www.home-assistant.io/components/fan.mqtt/ 1 添加配置文件 要在安装中启用MQTT风扇,请将以下内容添加到您的configuration.yaml文件中: 手动模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 # Example configuration.yaml entry fan: - platform: mqtt name:"Bedr...
首先需要了解HomeAssistant 的MQTT 自动发现机制:HomeAssistant 官方规定其他MQTT设备想要在HomeAssistant中显示,就需要在连接MQTT服务器的时候,以实体的方式进行登录。HomeAssistant 平台才能识别到,并显示在MQTT集成里面。如下图所示: HomeAssistant 官方也给出了关于实体登录的文档:https://www.home-assistant.io/integrat...
群晖NAS安装MQTT服务器,实现智能家居控制 要监控 PC 设备,就要先注册设备,我打算暂时只用来监控CPU占用 ,内存占用 上传和下载网速四项,同时添加一个开关机的按钮。使用 MQTTX 分别发布以下消息,就能发现 Home Assistant 中成功注册了。 // CPU占用 homeassistant/sensor/computer/cpu/config ...
1 首先,假设已经完成了MQTT集成。此时MQTT Broker中还没有任何Home Assistant所需格式的信息。2 通过查阅Home Assistant的文档,可以了解到在设备侧,需要按照给定格式(含有必要的设备信息和标识)publish到MQTT Broker。3 为了启用MQTT Discovery,需要首先添加一些设置到configuration.yaml。4 在linux系统上,...
HomeAssistant配置项中payload_XXXX代表对信息内容的配置。 # 这是一个MQTT设备,名字是"MQTT Sensor 1",在MQTT中发布信息的位置在"home/bedroom/temperature" # 此配置添加系统内实体sensor.mqtt_sensor_1 light: #设备类型 MQTT - platform: mqtt # 设备名字 ...
"unique_id":"motion01ad", "device":{ "identifiers":[ "01ad" ], "name":"Garden" } } 使用MQTTx 客户端测试一下: 按照上述内容发送之后,HomeAssistant 的MQTT 集成就能显示东西了。所以说,每个实体只要根据说明发送相应的数据就能登录上去了~
HomeAssistant配置自定义MQTT设备 配置MQTT服务器信息 在HomeAssistant配置文件(configuration.yaml)中,添加MQTT服务器配置。添加MQTT平台灯实体 在configuration.yaml文件内,增加MQTT平台灯实体配置。增加MQTT客户端 设置MQTT客户端订阅灯实体主题(testled),接收消息调整灯状态。接收“on”开灯,接收“off”关灯...
Wi-Fi 设备(Ai-WB2 或者Ai-M6x等模组)接入服务器必定要使用网络协议,而MQTT 是这些网络协议中最常用的。例如:阿里云的物联网平台,例如米家、鸿蒙等都有基于MQTT协议的接入方式,而HomeAssistant 对MQTT的适配也十分友好。 HomeAssistant的MQTT(MQTT的基本知识自行学习,这节不讲MQTT协议):HomeAssistant的MQTT集成,...
一、了解HomeAssistant与MQTT HomeAssistant是一个强大的智能家居自动化平台,可以集成各种智能家居设备,实现设备的联动、远程控制等功能。而MQTT则是一种轻量级的消息传输协议,适用于低带宽、高延迟或不可靠的网络环境,非常适合在物联网领域应用。 二、连接HomeAssistant与MQTT的步骤 安装MQTT服务器 首先,你需要在自己的...