Joshua King
ef0841de3f
Fix display orientation and update MADCTL settings for correct portrait mode
2026-03-06 21:17:53 -05:00
Joshua King
6434885ee9
Update ILI9488 display rotation to 180 degrees for correct orientation
2026-03-06 21:07:14 -05:00
Joshua King
72cc7c4524
Update ILI9488 display rotation to correct orientation
2026-03-06 21:04:49 -05:00
Joshua King
ed17ec0a4d
Update ILI9488 display initialization to correct portrait orientation
2026-03-06 20:56:47 -05:00
Joshua King
a8537e087c
Fix horizontal mirroring for ILI9488 display by updating MADCTL command handling
2026-03-06 20:45:08 -05:00
Joshua King
82ba5d420c
Fix horizontal mirroring for ILI9488 display by updating MADCTL settings and resetting rotation to 0
2026-03-06 20:32:08 -05:00
Joshua King
a2eb2b6106
Update display rotation for ILI9488 to 180 degrees in Cat Medication Tracker
2026-03-06 20:21:57 -05:00
Joshua King
34c92deb26
Update display rotation for ILI9488 in Cat Medication Tracker
2026-03-06 20:18:07 -05:00
Joshua King
560449b1c3
Remove horizontal mirroring for ILI9488 display in Cat Medication Tracker
2026-03-06 16:22:09 -05:00
Joshua King
9e2b0b108c
Enable horizontal mirroring for ILI9488 display in Cat Medication Tracker
2026-03-06 16:05:42 -05:00
Joshua King
653d708b78
Remove horizontal mirroring fix for ILI9488 display from update script
2026-03-06 15:54:26 -05:00
Joshua King
56a378f783
Fix horizontal mirroring for ILI9488 display by overriding MADCTL command
2026-03-06 15:48:09 -05:00
Joshua King
812c3fd820
Fix horizontal mirroring for ILI9488 display and update display configuration
2026-03-06 15:28:43 -05:00
Joshua King
cced711c68
Update display configuration to use ili9xxx platform and adjust rotation and mirroring settings
2026-03-06 15:22:09 -05:00
Joshua King
0569620c6c
Update display rotation to 180 degrees and disable horizontal mirroring in Cat Medication Tracker
2026-03-06 15:12:30 -05:00
Joshua King
d75297fde4
Enable horizontal mirroring for display in Cat Medication Tracker
2026-03-06 14:56:49 -05:00
Joshua King
5d761acf69
Remove reset duration from display configuration and update backlight GPIO pin in Cat Medication Tracker
2026-03-06 14:42:13 -05:00
Joshua King
fd0d061f96
Update display configuration for improved stability and adjust backlight settings in Cat Medication Tracker
2026-03-06 14:26:43 -05:00
Joshua King
c684ecba49
Refactor display initialization and update configuration for improved stability in Cat Medication Tracker
2026-03-06 14:14:14 -05:00
Joshua King
1b8ec2f489
Add touchscreen support and medication control buttons in Cat Medication Tracker
2026-03-06 14:08:12 -05:00
Joshua King
495224d3eb
Refactor display configuration and reduce data rate to enhance stability in Cat Medication Tracker
2026-03-06 14:05:07 -05:00
Joshua King
eea8f239fa
Set display data rate to 20MHz for optimal performance in Cat Medication Tracker
2026-03-06 13:52:42 -05:00
Joshua King
6dcab86122
Refactor backlight control and update display configuration in Cat Medication Tracker
2026-03-06 13:50:48 -05:00
Joshua King
7d332586ea
Adjust display data rate to 20MHz and invert backlight control in Cat Medication Tracker configuration
2026-03-06 13:37:29 -05:00
Joshua King
2220cec970
Change ESP32 framework type from esp-idf to arduino in Cat Medication Tracker configuration
2026-03-06 13:25:41 -05:00
Joshua King
ee85f43a92
Update color depth for display in Cat Medication Tracker to enhance visual quality
2026-03-06 13:11:56 -05:00
Joshua King
3a0d7da7f6
Add notes on PSRAM usage and display buffer strategy for ESP32-32E
2026-03-06 12:45:44 -05:00
Joshua King
31aaab69b7
Update display configuration in Cat Medication Tracker: change display platform to mipi_spi and adjust color depth and buffer size
2026-03-06 12:43:47 -05:00
Joshua King
a41523a7ac
Enable PSRAM support for enhanced TFT framebuffer usage in Cat Medication Tracker
2026-03-06 11:58:41 -05:00
Joshua King
71f35fe822
Add image publishing functionality to Litter Box Camera: implement base64 encoding and MQTT publishing on image capture
2026-03-06 08:55:37 -05:00
Joshua King
6dd6e39c04
Update display configuration for Cat Medication Tracker: change model to ILI9488 and adjust dimensions and button placements
2026-03-06 08:49:02 -05:00
Joshua King
01e02033f6
Fix MQTT client ID configuration in Litter Box Camera setup
2026-03-05 16:39:00 -05:00
Joshua King
be876dc24d
Add MQTT client ID configuration to Litter Box Camera setup
2026-03-05 16:36:36 -05:00
Joshua King
9b86dca27e
Add Litter Box Camera configuration for ESP32-S3 with camera and sensor integration
2026-03-05 16:32:49 -05:00
Joshua King
b1bb0deb0e
Refactor boot sequence: adjust on_boot priority and delay for backlight; change display update interval to 2s; set logger level to DEBUG
2026-03-04 20:30:51 -05:00
Joshua King
f32acd86e4
Refactor boot sequence: adjust on_boot actions for backlight and display update; change display update interval to never; update backlight control to use GPIO
2026-03-04 20:20:30 -05:00
Joshua King
45c9186f25
Refactor boot sequence: remove boot_test_mode global variable; simplify backlight control and update display logic
2026-03-04 20:02:55 -05:00
Joshua King
ccb50f1c37
Enhance boot sequence: add boot_test_mode global variable; adjust backlight delay and update display logic for test mode
2026-03-04 19:58:19 -05:00
Joshua King
0c3f065f64
Refactor boot sequence: update display component on boot and adjust touchscreen settings; set display update interval to 2s
2026-03-04 19:51:11 -05:00
Joshua King
eadb67b2fc
Enhance boot sequence: turn on backlight and execute display update script; adjust touchscreen update interval to 100ms
2026-03-04 19:44:45 -05:00
Joshua King
a9b9559c23
Update touchscreen configuration: change interrupt_pin to update_interval
2026-03-04 19:18:17 -05:00
Joshua King
487f3f0207
Add color_palette setting to display configuration
2026-03-04 18:27:29 -05:00
Joshua King
7ad2a7b498
Remove draw_from_origin setting from display configuration
2026-03-04 18:19:58 -05:00
Joshua King
2681623838
Update ESP32 framework type to esp-idf and enable drawing from origin in display configuration
2026-03-04 18:17:48 -05:00
Joshua King
57f5745afe
Remove unnecessary buffer_type setting from display configuration
2026-03-04 18:08:57 -05:00
Joshua King
039c3a901c
Fix WiFi configuration: Update SSID to use correct secret and remove unnecessary settings; Enhance display configuration: Adjust color order, data rate, and buffer type
2026-03-04 18:05:23 -05:00
Joshua King
dd0b85137f
Fix WiFi configuration: Update SSID to use correct secret and adjust fallback password settings
2026-03-04 17:37:54 -05:00
Joshua King
f0c41a6fdc
Fix WiFi configuration: Update SSID to use correct secret and streamline fallback password
2026-03-04 17:29:30 -05:00
Joshua King
58e4ca6c03
Enhance touchscreen functionality: Add buttons for medication control and simplify touch event handling
2026-03-04 17:23:41 -05:00
Joshua King
4aecb61673
Enhance touchscreen handling: Add threshold for touch sensitivity and filter out phantom touches to improve accuracy
2026-03-04 17:16:44 -05:00
Joshua King
72f03f9045
Fix WiFi fallback password and update display configuration: Change fallback password to secret and disable color inversion
2026-03-04 17:06:50 -05:00
Joshua King
c43a3767dd
Add Cat Medication Tracker configuration: Implement display, touchscreen, and medication state management
2026-03-04 17:04:06 -05:00
Joshua King
240fe06229
Enhance touchscreen handling: Implement backlight control on first touch and debounce touch events to improve responsiveness
2026-03-02 21:39:09 -05:00
Joshua King
0acf0ab8bf
Refactor touchscreen button handling: Simplify button logic and implement service calls for light and fan control
2026-03-02 20:18:14 -05:00
Joshua King
ee07fa4ff7
Refactor volume control: Add volume slider for speaker and adjust volume multiplier for improved audio management
2026-03-01 18:33:23 -05:00
Joshua King
8bb8f09f64
Refactor wake word detection: Set wake word to "Hey Jarvis" and adjust light behavior on error
2026-03-01 17:54:27 -05:00
Joshua King
9a91f775c9
Refactor logging level in voice assistant configuration: Change from WARN to DEBUG for improved troubleshooting
2026-03-01 17:32:46 -05:00
Joshua King
b976b7f133
Refactor button colors for light and fan states: Update to a consistent color scheme for better visibility
2026-03-01 08:39:34 -05:00
Joshua King
176a923b67
Refactor backlight control: Adjust on_boot priority and remove unnecessary backlight activation commands
2026-03-01 08:29:56 -05:00
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
2474ab72b3
Whitelist fonts directory in esphome for inclusion in version control
2026-02-28 08:05:05 -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
Joshua King
7c347fd524
Fix formatting for chore switches in chore-tracker configuration
2026-02-27 21:59:24 -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
Joshua King
0963024b91
Change logger level from WARN to DEBUG for enhanced debugging information
2026-02-19 21:26:14 -05:00