Edward Firmo
3c53b21fbe
Lint
2025-08-06 16:34:52 +02:00
Edward Firmo
4634b650d9
Optimize nvs even more with dual light attributes saving
2025-08-06 16:30:40 +02:00
Edward Firmo
fa2e8f3b62
Update dependencies
2025-08-05 20:01:32 +02:00
Edward Firmo
c9a85504f1
Initial nvs optimization for relay lights
2025-08-05 19:46:12 +02:00
Edward Firmo
bda597f748
nvs optimization - relays (except lights)
2025-08-05 17:51:18 +02:00
Edward Firmo
250b22562d
Simplifies tags
...
It should be limited to 15ish chars
2025-08-05 11:36:09 +02:00
Edward Firmo
c1f1b5a7e7
Standardize log tag - hw leds
2025-08-05 09:01:36 +02:00
Edward Firmo
11807ce892
Merge pull request #112 from edwardtfn/idf-as-default
...
Set ESP-IDF as default framework
2025-08-01 10:22:00 +02:00
Edward Firmo
0a95a7f8d0
Fix typo on std::string
2025-08-01 09:10:58 +02:00
Edward Firmo
6687c5c6a5
Fix other references to gang_count_plural_suffix
2025-08-01 09:01:37 +02:00
Edward Firmo
8422168837
Remove effects from smaller segments
2025-07-30 19:34:56 +02:00
Edward Firmo
0b7f83ebca
Add anchor per model
2025-07-30 19:15:39 +02:00
Morghus
1190802ccd
Extract base light effect configuration so it can be customized per model.
2025-07-29 20:51:32 +12:00
Edward Firmo
daaffdb6ca
Set ESP-IDF as default framework
2025-07-14 13:51:21 +02:00
Edward Firmo
5ea4f2015b
Support to ESPHome 2025.7.0
...
- Resolve duplicated names
- Rebuilt HA event calls
2025-07-09 23:36:54 +02:00
Edward Firmo
037801e961
Revert to media player and neopixelbus
2025-01-04 22:31:14 +01:00
Edward Firmo
e69873cab5
Create standard package
2024-12-27 01:42:41 +01:00
Edward Firmo
81c6620fbf
Split files even more
2024-12-25 23:01:33 +01:00
Edward Firmo
7aee88c38f
CodeRabbitAI suggestions
2024-12-25 02:34:18 +01:00
Edward Firmo
e546fedf08
Add dump config
...
To help troubleshooting
2024-12-25 02:11:10 +01:00
Edward Firmo
bcf4396c6f
Split boot_initialize_relays script
2024-12-25 00:01:57 +01:00
Edward Firmo
403cdce2b5
Expose relay-indicator LEDs
...
The lights will be available on Home Assistant, so users will be able to set it's color and brightness, then this will be used when the relay turn on-off as the indicator for the relay status.
Resolves #57
2024-12-24 23:31:50 +01:00
Edward Firmo
9fec812b66
New LED mapping for 4-Gang US model
2024-12-24 09:59:54 +01:00
Edward Firmo
269ba89bd3
New LED mapping for US 3-Gang
...
Partially solves #67
2024-12-24 09:49:14 +01:00
Edward Firmo
6230e31323
Fix inconsistent restore mode variable usage
...
As suggested by CodeRabbitAI
2024-12-23 18:34:05 +01:00
Edward Firmo
248f7e9cd8
Use substitutions instead
2024-12-23 18:28:58 +01:00
Edward Firmo
6343e6eb4a
Restore light state on boot
...
Trying to solve #47
2024-12-23 18:21:32 +01:00
Edward Firmo
dc99319397
Fix relay id on log
2024-12-23 00:46:06 +01:00
Edward Firmo
ee8ff66add
Removed LED auxiliary files
...
Using YAML anchors instead.
It makes it cleaner and easier to understand.
2024-12-21 08:54:41 +01:00
Edward Firmo
96db05cc34
Fix typo
2024-12-21 00:24:02 +01:00
Edward Firmo
9bf6eff7d6
CodeRabbitAI
2024-12-20 23:59:59 +01:00
Edward Firmo
d0b8ba55ba
Clean-up logs
...
The less the more
2024-12-20 22:32:59 +01:00
Edward Firmo
da83c0749b
Lint
2024-12-20 18:14:29 +01:00
Edward Firmo
ffe0d56576
Lint
2024-12-20 18:13:02 +01:00
Edward Firmo
b1b1a40d5e
New implementation of show_relay_status
...
Solves #28
I believe this also solves #21
2024-12-20 18:07:17 +01:00
Edward Firmo
59da9bcb96
Wait for initialization to complete before update relay status
...
That was crashing that method right after boot.
- Solves #28
2024-12-20 02:08:49 +01:00
Edward Firmo
62e4e3d511
More CodeRabbitAI suggestions
2024-12-19 23:52:21 +01:00
Edward Firmo
e9890c937e
CodeRabbitAI suggestions
2024-12-19 23:39:32 +01:00
Edward Firmo
13722eccd0
Reorg relays
2024-12-19 20:30:55 +01:00
Edward Firmo
51bf0dceab
Reorg led select
2024-12-19 20:20:05 +01:00
Edward Firmo
01293fd62d
Review effects
2024-12-19 20:13:17 +01:00
Edward Firmo
3f86f7dee9
Reorg led files
2024-12-19 20:11:52 +01:00