From 8749cd4475316ad590539d498f3143ea8f90d7d9 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 5 Nov 2019 12:32:24 +0100 Subject: [PATCH 1/4] Add WLED integration --- source/_integrations/wled.markdown | 62 ++++++++++++++++++++++++ source/images/supported_brands/wled.png | Bin 0 -> 2408 bytes 2 files changed, 62 insertions(+) create mode 100644 source/_integrations/wled.markdown create mode 100644 source/images/supported_brands/wled.png diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown new file mode 100644 index 000000000000..a22cd38a2130 --- /dev/null +++ b/source/_integrations/wled.markdown @@ -0,0 +1,62 @@ +--- +title: "WLED" +description: "Instructions on how to integrate WLED with Home Assistant." +logo: wled.png +ha_category: + - Light + - Sensor + - Switch +ha_release: 0.102 +ha_iot_class: Local Polling +--- + +[WLED](https://github.com/Aircoookie/WLED) is a fast and feature-rich +implementation of an ESP8266/ESP32 webserver to control +NeoPixel (WS2812B, WS2811, SK6812, APA102) LED's. + +## Configuration + +This integration can be configured using the integrations in the +Home Assistant frontend. + +Menu: **Configuration** -> **Integrations**. + +In most cases, the WLED devices will be automatically discovered by +Home Assistant. Those automatically discovered WLED devices are listed +on the integrations page. + +If for some reason (e.g., due to lack of mDNS support on your network), +the WLED device isn't discovered, it can be added manually. + +Click on the `+` sign to add an integration and click on **WLED**. +After completing the configuration flow, the WLED +integration will be available. + +## Lights + +This integration adds the WLED device as a light in Home Assistant. +Home Assistant threats every segment of the LED strip as a separate light +entity. + +Only native support features of a light in Home Assistant are supported +(which includes effects). + +## Sensors + +This integration provides sensors for the following information from WLED: + +- Estimated current. +- Uptime. +- Free memory. + +## Switches + +The integration will create a number of switches: + +- Nightlight. +- Sync Receive. +- Sync Send. + +## Services + +This integration currently does not offer any additional services. diff --git a/source/images/supported_brands/wled.png b/source/images/supported_brands/wled.png new file mode 100644 index 0000000000000000000000000000000000000000..6e553ca7f55593827e40cf54a6cd2facfb28d1dd GIT binary patch literal 2408 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&zE~)R&4Yzkn1=x}&cn1H;CC?mvmFKt5-I zM`SSr1K%MKW)#)%Y5)pKl(rIsj|=o#vnrnpA{P3Cy! z>Eakt5%>10q2K`n2Ih?l+Vx?YjO*Wix^y>q13%D^p$tAWKaXo=R>+#$WW^}3)z5J* zLr2u|1%3=JYl8#S85UjBTp`R5_*&!&XTyq8u2(D$SFBh|nMRdU95NHOx@{C;P+1$S z!^+_KTEv^t;gZ$SAchHB{6>Xo5hkPQdBC!+#%KzsTlRLiCgnO>KGVPE8p=%opxbNS a%n=uM7dV_;mj-G&F?hQAxvX Date: Tue, 5 Nov 2019 12:51:03 +0100 Subject: [PATCH 2/4] Remove sensor & switch paltform --- source/_integrations/wled.markdown | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index a22cd38a2130..1091ceedd8be 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -4,8 +4,6 @@ description: "Instructions on how to integrate WLED with Home Assistant." logo: wled.png ha_category: - Light - - Sensor - - Switch ha_release: 0.102 ha_iot_class: Local Polling --- @@ -41,22 +39,6 @@ entity. Only native support features of a light in Home Assistant are supported (which includes effects). -## Sensors - -This integration provides sensors for the following information from WLED: - -- Estimated current. -- Uptime. -- Free memory. - -## Switches - -The integration will create a number of switches: - -- Nightlight. -- Sync Receive. -- Sync Send. - ## Services This integration currently does not offer any additional services. From 68890c263ac4105f56b2f71c04990ed1916ad057 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 6 Nov 2019 23:12:54 +0100 Subject: [PATCH 3/4] =?UTF-8?q?Adds=20HA=20QA=20Scale=20=F0=9F=8F=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/wled.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index 1091ceedd8be..3bef3a164373 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -6,6 +6,7 @@ ha_category: - Light ha_release: 0.102 ha_iot_class: Local Polling +ha_qa_scale: platinum --- [WLED](https://github.com/Aircoookie/WLED) is a fast and feature-rich From 44a34e041031094eb1420cf219796621310b4bef Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 6 Nov 2019 23:47:20 +0100 Subject: [PATCH 4/4] :pencil2: Tweak --- source/_integrations/wled.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index 3bef3a164373..3b092f9b4889 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -11,7 +11,7 @@ ha_qa_scale: platinum [WLED](https://github.com/Aircoookie/WLED) is a fast and feature-rich implementation of an ESP8266/ESP32 webserver to control -NeoPixel (WS2812B, WS2811, SK6812, APA102) LED's. +NeoPixel (WS2812B, WS2811, SK6812, APA102, and similar) LED's. ## Configuration @@ -37,7 +37,7 @@ This integration adds the WLED device as a light in Home Assistant. Home Assistant threats every segment of the LED strip as a separate light entity. -Only native support features of a light in Home Assistant are supported +Only native supported features of a light in Home Assistant are supported (which includes effects). ## Services