New apps Added

This commit is contained in:
2026-07-08 10:43:39 -04:00
parent 3b1f4bbd75
commit fefc2c8b5c
1114 changed files with 406637 additions and 154 deletions
@@ -0,0 +1,24 @@
"""Constants for the Climate Scheduler integration."""
DOMAIN = "climate_scheduler"
# Storage
STORAGE_VERSION = 1
STORAGE_KEY = "climate_scheduler_data"
# Default schedule nodes (time in HH:MM format, temp in Celsius)
DEFAULT_SCHEDULE = []
# Temperature settings (in Celsius)
MIN_TEMP = 5.0
MAX_TEMP = 30.0
NO_CHANGE_TEMP = None # Special value to indicate temperature should not be changed
# Update interval
UPDATE_INTERVAL_SECONDS = 60 # Check schedules every minute
# Settings keys
SETTING_USE_WORKDAY = "use_workday_integration" # Whether to use Workday integration for 5/2 scheduling
SETTING_WORKDAYS = "workdays" # List of days considered workdays (e.g., ["mon", "tue", "wed", "thu", "fri"])
# Default workdays (Monday through Friday)
DEFAULT_WORKDAYS = ["mon", "tue", "wed", "thu", "fri"]