diff --git a/Scripts/web_server.py b/Scripts/web_server.py index 7c79dac..d03c3d0 100644 --- a/Scripts/web_server.py +++ b/Scripts/web_server.py @@ -132,7 +132,46 @@ class TempWebServer: # Get current time current_time = time.localtime() - time_str = f"{current_time[0]}-{current_time[1]:02d}-{current_time[2]:02d} {current_time[3]:02d}:{current_time[4]:02d}:{current_time[5]:02d}" + time_str = "{}-{:02d}-{:02d} {:02d}:{:02d}:{:02d}".format( + current_time[0], current_time[1], current_time[2], + current_time[3], current_time[4], current_time[5] + ) + + # Load config to show schedules + try: + import json + with open('config.json', 'r') as f: + config = json.load(f) + except: + config = {'schedules': [], 'schedule_enabled': False} + + # Build schedule display + schedule_status = "ENABLED ✅" if config.get('schedule_enabled') else "DISABLED ⚠️" + + if config.get('schedules'): + schedule_cards = "" + for schedule in config.get('schedules', []): + schedule_cards += """ +