From be0f76baf987585ebe928781a1b623aba1ca710f Mon Sep 17 00:00:00 2001 From: Matrix Date: Tue, 15 Apr 2025 17:31:48 +0800 Subject: [PATCH 1/2] Update yolink supported device list --- source/_integrations/yolink.markdown | 40 +++++++++++++++------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/source/_integrations/yolink.markdown b/source/_integrations/yolink.markdown index 96ea4671c3e9..ffe52df6645c 100644 --- a/source/_integrations/yolink.markdown +++ b/source/_integrations/yolink.markdown @@ -15,7 +15,7 @@ ha_release: 2022.6 ha_iot_class: Cloud Push ha_config_flow: true ha_codeowners: - - '@matrixd2' + - "@matrixd2" ha_domain: yolink ha_platforms: - binary_sensor @@ -44,21 +44,21 @@ If you want to use separate credentials, please contact to The integration is tested and verified for the following devices from YoLink: -- YS1603-UC (Hub) - YS1604-UC (SpeakerHub) - YS3604-UC (YoLink KeyFob) -- YS3605-UC (YoLink On/OffFob) -- YS3606-UC (YoLink DimmerFob) -- YS3607-UC (YoLink SirenFob) +- YS3614-UC (Mini FlexFob) - YS4002-UC (YoLink Thermostat) - YS4003-UC (YoLink Thermostat Heatpump) -- YS4004-UC (YoLink Thermostat 2) +- YS4004-UC (YoLink Thermostat 2) - YS4906-UC + YS7706-UC (Garage Door Kit 1) - YS4908-UC + YS7706-UC (Garage Door Kit 2 (Finger)) - YS4909-UC (Water Valve Controller) - YS5001-UC (X3 Water Valve Controller) - YS5002-UC (YoLink Motorized Ball Valve) - YS5003-UC (Water Valve Controller 2) +- YS5006-UC (FlowSmart Control) +- YS5007-UC (FlowSmart Meter) +- YS5008-UC (FlowSmart All-in-One) - YS5705-UC (In-Wall Switch) - YS5706-UC (YoLink Relay) - YS5707-UC (Dimmer Switch) @@ -77,6 +77,9 @@ The integration is tested and verified for the following devices from YoLink: - YS7201-UC (Vibration Sensor) - YS7606-UC (YoLink Smart Lock M1) - YS7607-UC (YoLink Smart Lock M2) +- YS7616-UC (YoLink Smart Lock) +- YS7617-UC (YoLink Smart Lock) +- YS7618-UC (YoLink Smart Lock) - YS7704-UC (Door Sensor) - YS7706-UC (Garage Door Sensor) - YS7707-UC (Contact Sensor) @@ -84,22 +87,21 @@ The integration is tested and verified for the following devices from YoLink: - YS7805-UC (Outdoor Motion Sensor) - YS7903-UC (Water Leak Sensor) - YS7904-UC (Water Leak Sensor 2) +- YS7905-UC (WaterDepthSensor) - YS7906-UC (Water Leak Sensor 4) - YS7916-UC (Water Leak Sensor 4 MoveAlert) -- YS7905-UC (WaterDepthSensor) - YS7A01-UC (Smart Smoke/CO Alarm) - YS8003-UC (Temperature Humidity Sensor) - YS8004-UC (Weatherproof Temperature Sensor) - YS8005-UC (Weatherproof Temperature & Humidity Sensor) - YS8006-UC (X3 Temperature & Humidity Sensor) - YS8007-UC (Thermometer Hygrometer) +- YS8008-UC (Floating Thermometer) +- YS8013-UC (Thermometer Hygrometer) - YS8014-UC (X3 Outdoor Temperature Sensor) - YS8015-UC (X3 Outdoor Temperature & Humidity Sensor) -- YS5006-UC (FlowSmart Control) -- YS5007-UC (FlowSmart Meter) -- YS5008-UC (FlowSmart All-in-One) - YS8017-UC (Thermometer) -- YS8008-UC (Float Thermometer) +- YS8023-UC (Hygrometer Thermometer) ## Actions @@ -107,16 +109,16 @@ The integration is tested and verified for the following devices from YoLink: With this action, you can convert text to speech for playback on SpeakerHub. -Data attribute | Optional | Description --|-|- -`target_device` | no| SpeakerHub device ID for audio playback. -`message` | no| Text for speech conversion. -`tone` | yes| Tone before playing audio. -`volume` | yes| Override the speaker volume during playback of this message only. -`repeat` | yes| The number of times the text will be repeated. +| Data attribute | Optional | Description | +| --------------- | -------- | ----------------------------------------------------------------- | +| `target_device` | no | SpeakerHub device ID for audio playback. | +| `message` | no | Text for speech conversion. | +| `tone` | yes | Tone before playing audio. | +| `volume` | yes | Override the speaker volume during playback of this message only. | +| `repeat` | yes | The number of times the text will be repeated. | ## Community notes -1. This integration requires an MQTT connection to be established via port 8003. If you are using a firewall, please allow communication via port 8003 in the firewall settings. +1. This integration requires an MQTT connection to be established via port 8003. If you are using a firewall, please allow communication via port 8003 in the firewall settings. 2. If you use a network proxy, such as a VPN, the integration may not be able to update the device status. Turn off the VPN. 3. Please do not use UAC as credentials for the Home Assistant YoLink integration. From 2fca50eba66c9354c55bebf8a69ddd09261cae45 Mon Sep 17 00:00:00 2001 From: Matrix Date: Thu, 17 Apr 2025 10:11:52 +0800 Subject: [PATCH 2/2] Fix formatting --- source/_integrations/yolink.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/yolink.markdown b/source/_integrations/yolink.markdown index ffe52df6645c..9d3888052c6f 100644 --- a/source/_integrations/yolink.markdown +++ b/source/_integrations/yolink.markdown @@ -15,7 +15,7 @@ ha_release: 2022.6 ha_iot_class: Cloud Push ha_config_flow: true ha_codeowners: - - "@matrixd2" + - '@matrixd2' ha_domain: yolink ha_platforms: - binary_sensor