Commit Graph

2 Commits

Author SHA1 Message Date
0985b953a4 Refactor AlarmClock to remove relay functionality and add Relay class for GPIO control 2026-02-18 16:41:03 +02:00
ae064f059d Refactor alarm clock application structure and add core functionality
- Moved legacy entry point to init.py
- Created src/__init__.py for module initialization
- Implemented AlarmClock class in src/alarm_clock.py
- Added audio playback capabilities in src/audio.py
- Configured Shelly device interaction in src/shelly.py
- Introduced wakeup action handling in src/wakeup_action.py
- Added location utilities for sun times in src/location.py
- Established configuration settings in src/config.py
- Developed main application logic in src/main.py
2026-02-18 16:21:42 +02:00