esphome / esphome/feature-requests

GUI: Clock Timer in WebServer?

Open
#2,347 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**
I would love to schedule a Start and Stop Time thru the webserver of ESPHome.
E.g.
Select the weekdays
Select the weeks
Select the month
Select Start Time
Select Stop Time

So more or less a graphical UI what translates into the givens of on_time trigger
https://esphome.io/components/time/index.html#on-time-trigger

**Please describe your use case for this integration and alternatives you've tried:**

I want to create a ESPHome based PoolManager.
A pool outside of your house does have some critical aspects:
- Not always in wifi range
- The ESPHome Device should run even if wifi or HA is missing

So to say:
The measurements of ORP, PH and its controlling of chlorid and PH must safely run without any external dependcies.

**Additional context**

Here is what I try to do from hardware perspective:
![image](https://github.com/esphome/feature-requests/assets/25319095/200c965e-92a6-4c01-a61a-7919aa54184e)

The Tuya W2839 is just the measuring part and connected to the ESP by serial (RX/TX/GND)
![image](https://github.com/esphome/feature-requests/assets/25319095/9bf0f418-fff4-47f1-a6a7-218cc1ad80a7)

The ESP is a device with 4 Relays and 8 GPIO inputs from rocketcontroller.com
![image](https://github.com/esphome/feature-requests/assets/25319095/c99c52bf-00fd-4985-8b0b-76babdec4d04)

https://rocketcontroller.com/product/astra-controller-4-relays-16a-8-gpio-input-dc-power-led-br4g8al/

With these I would like to control my Pool chemistry.
Means the Chlorid and PH value as well as the run time of the SFA and heat pump.

![image](https://github.com/esphome/feature-requests/assets/25319095/4be2a780-ba4d-4e82-8123-6970fac345e7)

If there is any possibility that you consider implementing the WebServer "Timer Clock" feature, this would be great and appreciated.
I would even donate some amount to supporting this.

Thanks & BR
Chris

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the ESPHome WebServer feature area and the documented on_time trigger linked in the issue. Define how weekday, week, month, start-time, and stop-time selections should map to scheduling, including operation without Wi-Fi or Home Assistant. Done means the WebServer exposes a usable timer configuration that reliably controls the requested device actions offline.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.