3e926f997b
feat: Update scheduling logic to disable only on manual temperature changes and send notifications accordingly
2025-11-08 16:36:05 -05:00
9fda192f0b
Bug: Enhance schedule handling with improved request processing and validation
...
Sometimes page loads, sometimes doesn't trying to implement something to figure out why the page isn't loading. In python everything loads in certain order so if something hangs, it could prevent something else from running. (Like web page from loading :()
2025-11-08 15:47:39 -05:00
b8336f82c8
fix: Update response handling to redirect to homepage after mode actions
2025-11-06 18:29:57 -05:00
a0fe76abc4
fix: Correct order of temperature display and adjust HTML structure for schedule form
2025-11-06 18:26:15 -05:00
81137a4c5e
feat: Add validation for heater and AC target temperatures in schedule configuration
2025-11-06 18:01:52 -05:00
52562bd8e6
feat: Implement HOLD mode functionality with temporary and permanent options
2025-11-06 17:26:53 -05:00
f8269f8f9d
feat: Add debug logging and fix schedule display encoding
...
- Log monitor values after settings update for debugging
- Decode URL-encoded time values in schedule display (%3A → :)
- Add detailed comments explaining settings flow
2025-11-06 16:34:35 -05:00
9e2674187c
Add HOLD mode banner to status page when schedules are disabled
2025-11-05 23:36:42 -05:00
20910d5fda
Refactor schedule resume button in TempWebServer to simplify form structure
2025-11-05 22:54:25 -05:00
33e2944fd8
Add functionality to resume schedule in TempWebServer with Discord notification
2025-11-05 22:31:27 -05:00
2c375eef72
Implement HOLD mode functionality in TempWebServer to disable scheduling and update status display
2025-11-05 22:22:38 -05:00
2817273ba4
Enhance web server to handle schedule updates and configuration loading
2025-11-05 21:42:27 -05:00
f4be1a7f7d
Add schedule management to web server and configuration loading
2025-11-05 21:33:19 -05:00
5f8223fbe1
Implement configuration saving for AC and heater settings to config.json
2025-11-05 21:10:58 -05:00
02db62725d
Add form handling for AC and heater settings with Discord notification
2025-11-05 20:34:18 -05:00
a4329da607
Enhance web interface layout by increasing max-width and implementing a responsive grid for temperature cards
2025-11-05 16:52:04 -05:00
8889831615
trying to fix up web page
2025-11-05 16:45:49 -05:00
eb34922da6
Add TempWebServer class for serving temperature data via a web interface
2025-11-05 16:25:16 -05:00