From 585a382587ac778d87fc106c55c36e4f70198bed Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:14:19 +0000 Subject: [PATCH 1/6] Add glowswitch WiFi device Added `index.md` for glowswitch WiFi device. --- src/docs/devices/glowswitch-wifi/index.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/docs/devices/glowswitch-wifi/index.md diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md new file mode 100644 index 000000000..cf7837c70 --- /dev/null +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -0,0 +1,20 @@ +--- +title: glowswitch WiFi +date-published: 2025-11-20 +type: misc +standard: global +board: esp32-c3 +project-url: https://github.com/glowswitch/glowswitch-esphome +made-for-esphome: true +difficulty: 1 +--- + +The [glowswitch WiFi](https://glowswitch.net) is a small device that attaches to a light switch and uses a servo to turn it on and off. + +Features: +- SG90 Servo to press light switch +- Manual override button +- Servo position adjustable through `number` entity +- Powered by USB-C port + +image From d64c28659a65dc2ef5174ae418a0afb27430f902 Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:15:52 +0000 Subject: [PATCH 2/6] Add YAML configuration file link to documentation Added a note about the YAML configuration file location. --- src/docs/devices/glowswitch-wifi/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md index cf7837c70..5bee8aa71 100644 --- a/src/docs/devices/glowswitch-wifi/index.md +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -17,4 +17,6 @@ Features: - Servo position adjustable through `number` entity - Powered by USB-C port +The YAML configuration file can be found at https://github.com/glowswitch/glowswitch-esphome. + image From 563925891d29b9302c2d7ad9e95b98420cf15813 Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:18:33 +0000 Subject: [PATCH 3/6] Update board type from esp32-c3 to esp32 --- src/docs/devices/glowswitch-wifi/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md index 5bee8aa71..bf30efb2a 100644 --- a/src/docs/devices/glowswitch-wifi/index.md +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -3,7 +3,7 @@ title: glowswitch WiFi date-published: 2025-11-20 type: misc standard: global -board: esp32-c3 +board: esp32 project-url: https://github.com/glowswitch/glowswitch-esphome made-for-esphome: true difficulty: 1 From 8ba371b21ca301414505d35645c78eb45758b954 Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:19:07 +0000 Subject: [PATCH 4/6] Update line spacing above list --- src/docs/devices/glowswitch-wifi/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md index bf30efb2a..3f81d6e93 100644 --- a/src/docs/devices/glowswitch-wifi/index.md +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -12,6 +12,7 @@ difficulty: 1 The [glowswitch WiFi](https://glowswitch.net) is a small device that attaches to a light switch and uses a servo to turn it on and off. Features: + - SG90 Servo to press light switch - Manual override button - Servo position adjustable through `number` entity From c6d66f99415e52c21ba975926014083c680284ea Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:24:54 +0000 Subject: [PATCH 5/6] FIx Markdown issues --- src/docs/devices/glowswitch-wifi/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md index 3f81d6e93..dd334e5e8 100644 --- a/src/docs/devices/glowswitch-wifi/index.md +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -4,7 +4,7 @@ date-published: 2025-11-20 type: misc standard: global board: esp32 -project-url: https://github.com/glowswitch/glowswitch-esphome +project-url: https://github.com/glowswitch/glowswitch-esphome made-for-esphome: true difficulty: 1 --- @@ -18,6 +18,6 @@ Features: - Servo position adjustable through `number` entity - Powered by USB-C port -The YAML configuration file can be found at https://github.com/glowswitch/glowswitch-esphome. +The YAML configuration file can be found at [glowswitch-esphome](https://github.com/glowswitch/glowswitch-esphome). -image +![image](https://github.com/user-attachments/assets/333948db-ffb1-4703-b86c-60c6d182976b){ width=4000 height=3000 } From 56a0dcd91cd1a811734e1f2a7c2c1c5dba89669a Mon Sep 17 00:00:00 2001 From: glowswitch Date: Thu, 20 Nov 2025 20:28:34 +0000 Subject: [PATCH 6/6] Update line length and image size --- src/docs/devices/glowswitch-wifi/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/docs/devices/glowswitch-wifi/index.md b/src/docs/devices/glowswitch-wifi/index.md index dd334e5e8..2d016a5c9 100644 --- a/src/docs/devices/glowswitch-wifi/index.md +++ b/src/docs/devices/glowswitch-wifi/index.md @@ -9,7 +9,8 @@ made-for-esphome: true difficulty: 1 --- -The [glowswitch WiFi](https://glowswitch.net) is a small device that attaches to a light switch and uses a servo to turn it on and off. +The [glowswitch WiFi](https://glowswitch.net) is a small device that attaches to a light switch +and uses a servo to turn it on and off. Features: @@ -20,4 +21,4 @@ Features: The YAML configuration file can be found at [glowswitch-esphome](https://github.com/glowswitch/glowswitch-esphome). -![image](https://github.com/user-attachments/assets/333948db-ffb1-4703-b86c-60c6d182976b){ width=4000 height=3000 } +![image](https://github.com/user-attachments/assets/333948db-ffb1-4703-b86c-60c6d182976b)