Commit Graph

85 Commits

Author SHA1 Message Date
Joshua King
bd845f3f8e Refactor backlight control: Ensure backlight activation is performed correctly during touch events 2026-02-28 21:41:44 -05:00
Joshua King
71ee0ffc4f Refactor master bedroom remote configuration: Update display button labels and implement backlight control based on user interaction 2026-02-28 21:35:58 -05:00
Joshua King
6f451bfd10 Refactor master bedroom remote configuration: Change display rotation to 0 degrees for corrected orientation 2026-02-28 21:30:11 -05:00
Joshua King
e416ebe743 Refactor display configuration: Add dimensions for the display to improve layout accuracy 2026-02-28 21:27:19 -05:00
Joshua King
8521e9bef4 Refactor display configuration: Change display rotation to 90 degrees for improved orientation 2026-02-28 21:23:52 -05:00
Joshua King
7db6976212 Refactor master bedroom remote configuration: Update display data rate and add component updates for improved responsiveness 2026-02-28 21:17:34 -05:00
Joshua King
35b501e978 Refactor master bedroom remote configuration: Change framework type to Arduino and optimize display memory usage with palette mode 2026-02-28 21:09:25 -05:00
Joshua King
7698a0b79d Refactor SPI configuration: Update display and touchscreen SPI settings for improved clarity and functionality 2026-02-28 21:04:00 -05:00
Joshua King
d8f7786cb3 Refactor master bedroom remote configuration: Update boot sequence to initialize backlight and change display data rate for improved performance 2026-02-28 20:57:44 -05:00
Joshua King
4386f37c1b Refactor master bedroom remote configuration: Update entity IDs and friendly names for improved setup alignment 2026-02-28 20:47:58 -05:00
Joshua King
d4214ca983 Refactor touchscreen calibration: Update calibration parameters to use a structured format for improved readability 2026-02-28 20:37:56 -05:00
Joshua King
4256550c6d Fix WiFi fallback AP password: Update to use the correct WiFi password for fallback access point 2026-02-28 20:34:08 -05:00
Joshua King
884cf15451 Update WiFi configuration: Change SSID reference and adjust display settings for improved functionality 2026-02-28 19:52:21 -05:00
Joshua King
661b40339b Refactor master bedroom remote configuration: Update entity IDs and improve touch event handling for enhanced functionality 2026-02-28 19:48:28 -05:00
Joshua King
5053d2662f Update LED bar configuration: Increase number of LEDs from 4 to 8 for enhanced lighting effects 2026-02-28 19:13:29 -05:00
Joshua King
d926c3d9bf Add master bedroom remote configuration: Implement ESPHome setup with display, touchscreen, and entity controls for lights and fan 2026-02-28 15:47:57 -05:00
Joshua King
d6c2b189ef Refactor chore tracker UI: Adjust button dimensions, colors, and positions for improved layout and readability 2026-02-28 13:05:45 -05:00
Joshua King
338025d55b Enhance chore tracker: Set default icons for chores without specified icons and add warnings for missing icons during generation 2026-02-28 12:48:44 -05:00
Joshua King
9b4908c39b Refactor chore tracker: Update chore names and IDs for improved clarity and consistency 2026-02-28 11:59:20 -05:00
Joshua King
689b173f30 Refactor chore tracker configuration and update chore counts
- Updated chore counts for Jordyn, Declan, and Chloe in the dashboard and configuration files.
- Modified chore names and icons for Jordyn, Declan, and Chloe to reflect new tasks.
- Adjusted automation scripts to align with the updated chore structure and counts.
- Ensured notifications reflect the correct number of completed chores for each child.
2026-02-28 11:52:51 -05:00
Joshua King
f0d6e97cd0 Update chore tracker UI: Change button styles and icons for Jordyn, Declan, and Chloe for improved visibility and consistency. 2026-02-28 09:57:19 -05:00
Joshua King
7af2d0681c Refactor chore tracker for kids' names and chores: Update Emma, Liam, and Zoe to Jordyn, Declan, and Chloe. Adjust YAML configurations, automation, and notifications accordingly. 2026-02-28 09:44:33 -05:00
Joshua King
b635c771ec Refactor chore tracker for new kids: Emma, Liam, and Zoe
- Updated dashboard YAML to reflect new kids and their chores.
- Modified chores configuration to include new kids with appropriate icons and settings.
- Adjusted generation script to handle new MDI glyphs for icons.
- Revised Home Assistant integration to support new kids, including input buttons and automation for chores.
- Ensured all references to old kids (Jordyn, Declan, Chloe) are replaced with new names and corresponding logic.
2026-02-28 09:41:42 -05:00
Joshua King
c2ad832a82 Refactor chore tracker configuration for improved consistency and clarity 2026-02-28 08:49:25 -05:00
Joshua King
eb88e59550 Update ESP32 board configuration to esp32-s3-devkitc-1 for consistency 2026-02-28 08:34:37 -05:00
Joshua King
c63275d484 Rename 'btn' to 'button' for consistency in chore-tracker YAML and generator script 2026-02-28 08:13:13 -05:00
Joshua King
d7ed0c085c Update font configuration in chore-tracker YAML for improved consistency 2026-02-28 08:10:35 -05:00
Joshua King
3f697d690a Update font files in generate.py for improved typography consistency 2026-02-28 08:09:42 -05:00
Joshua King
23e39c1fe5 Refactor font configuration in chore-tracker files for consistency 2026-02-27 22:28:32 -05:00
Joshua King
617cf7d7d1 Refactor font weight configuration in chore-tracker YAML for consistency 2026-02-27 22:26:02 -05:00
Joshua King
c4ae98cab2 Refactor font configuration in chore-tracker YAML files for improved clarity and consistency 2026-02-27 22:23:43 -05:00
Joshua King
b7b78c0785 Refactor font configuration in chore-tracker YAML files for consistency 2026-02-27 22:21:50 -05:00
Joshua King
dc815af608 Refactor display pin configuration in chore-tracker YAML files for consistency 2026-02-27 22:19:26 -05:00
Joshua King
21f97a5458 Fix formatting for chore switch comments in chore-tracker configuration 2026-02-27 22:17:51 -05:00
Joshua King
d42a23dfab Remove chore-tracker-ha.yaml configuration file and associated automations for chore tracking. 2026-02-27 22:15:50 -05:00
Joshua King
c07d58c98b Add chore tracker configuration for kids' chores with reset buttons and notifications 2026-02-27 22:08:02 -05:00
31144a4692 Merge branch 'main' of ssh://code.cubecraftcreations.com:2288/overseer/Home-Assistant 2026-02-27 21:59:51 -05:00
Joshua King
7c347fd524 Fix formatting for chore switches in chore-tracker configuration 2026-02-27 21:59:24 -05:00
8d6359cdeb Merge branch 'main' of ssh://code.cubecraftcreations.com:2288/overseer/Home-Assistant 2026-02-27 21:57:05 -05:00
Joshua King
f60e040bc7 Refactor code structure for improved readability and maintainability 2026-02-27 21:54:59 -05:00
Joshua King
0a66aa438c Add chore tracker configuration and generator scripts
- Created `chores_config.yaml` for defining kids, chores, and settings.
- Implemented `generate.py` to generate ESPHome, Home Assistant, and Lovelace dashboard configurations based on the YAML file.
- Added `chore-tracker-ha.yaml` for Home Assistant integration, including sensors and automation for tracking chores and notifications.
2026-02-27 21:53:45 -05:00
705e74d9de Udpates 2026-02-27 20:36:32 -05:00
4b31b54914 updates 2026-02-26 18:46:51 -05:00
ba4d815201 Add configuration for FDM Exhaust Fan Control with ESP32 support 2026-02-26 13:42:45 -05:00
1c575a7185 updates 2026-02-26 10:47:06 -05:00
d853f5f54f updates 2026-02-25 15:06:46 -05:00
Joshua King
0963024b91 Change logger level from WARN to DEBUG for enhanced debugging information 2026-02-19 21:26:14 -05:00
Joshua King
ce6eacbebb Add debug logging for I2C and update I2C configuration to disable scanning 2026-02-19 21:23:24 -05:00
Joshua King
8e619a8361 Refactor I2C configuration by consolidating to a single main I2C bus and updating battery sensor to use it 2026-02-19 20:58:44 -05:00
Joshua King
344ed66c36 Add i2c_id to CH422G and touchscreen configurations for improved I2C management 2026-02-19 20:31:50 -05:00