Edward Firmo
4ea7f1ee57
New event handler
...
This rebuild the engine to send events to Home Assistant
2024-12-23 03:55:50 +01:00
Edward Firmo
be0fc353f6
Simplify relay handler
2024-12-22 02:03:35 +01:00
Edward Firmo
f02f90c3fa
Testing new versioning
2024-12-21 11:05:40 +01:00
Edward Firmo
82b6d8cb25
Lint
2024-12-20 22:38:05 +01:00
Edward Firmo
d0b8ba55ba
Clean-up logs
...
The less the more
2024-12-20 22:32:59 +01:00
Edward Firmo
8f4a2a9402
Device name from App
2024-12-20 21:23:28 +01:00
Edward Firmo
55cde35d31
Publish device name only at boot and api connection
2024-12-20 21:00:24 +01:00
Edward Firmo
e1b8469aa5
Remove sun platform
...
It isn't in use yet
2024-12-20 20:51:52 +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
b1dbda4efe
Remove references to Blueprint in the README
...
Solves #30
2024-12-20 02:31:12 +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
818c6067e0
Bump to v0.0.4
2024-12-19 20:46:19 +01:00
Edward Firmo
3f86f7dee9
Reorg led files
2024-12-19 20:11:52 +01:00
Edward Firmo
b6d9ae5a96
Split files
...
To improve readability and increase my chances to have more people collaborating with this project.
Solves #27
2024-12-19 19:35:46 +01:00
Edward Firmo
7e46ecb1b3
Fix led mapping on US model
...
Tentatively solves #29
2024-08-29 18:15:09 +02:00
Edward Firmo
2091fc4623
Do not toggle relay with multi-touch or swipe
...
Solves #14
2024-07-26 08:33:30 +02:00
Edward Firmo
1c8f47d508
Bump to v0.0.2
2024-06-20 00:26:34 +02:00
Edward Firmo
f1e0385f4e
Lint
2024-06-19 09:29:29 +02:00
Edward Firmo
55ede52dd2
Update TX-Ultimate-Easy-ESPHome_core.yaml
...
Solves #20
I will use this picture as a reference:

Currently, when using a 3-gang device, the following LEDs are currently in use:
| Button/Relay | LED<br>Bottom | LED<br>Top |
| :--: | :--: | :--: |
| 1 | 12 | 22 |
| 2 | 10 | 24 |
| 3 | 8 | 26 |
I will change to the following:
| Button/Relay | LED<br>Bottom | LED<br>Top |
| :--: | :--: | :--: |
| 1 | 13 | 21 |
| 2 | 10 | 24 |
| 3 | 7 | 27 |
2024-06-12 18:13:38 +02:00
Edward Firmo
464394e15b
Fix num gangs selection on boot
2024-06-12 17:01:52 +02:00
Edward Firmo
ae922da750
Use YAML alias for light effects
2024-06-12 16:55:57 +02:00
Edward Firmo
fa9ec6aa8b
Reorg boot sequence
2024-06-12 16:47:09 +02:00
Edward Firmo
e371abea5a
Add relay mode (relay vs light)
2024-06-11 16:04:03 +02:00
Edward Firmo
4473b07650
Add multi-touch sensor
...
Solves #15
2024-06-11 09:45:19 +02:00
Edward Firmo
c5eadbbfaa
User's selectable action for buttons
...
Solves #17
2024-06-11 09:13:26 +02:00
Edward Firmo
999a24c2cb
Add improv_serial support
2024-05-31 17:20:29 +02:00
Edward Firmo
c0037c5ea4
Add build flags
2024-05-31 17:01:24 +02:00
Edward Firmo
4f76c44099
Introduce limited BLE add-on
...
Helps with #9
2024-05-31 16:57:41 +02:00
Edward Firmo
6395441de9
Remove debug component
2024-05-31 12:06:33 +02:00
Edward Firmo
111c4ab0b3
Add send events to Home Assistant
2024-05-30 00:39:09 +02:00
Edward Firmo
a5da9c797a
Change flash size to 8MB
...
This enables flash memory for building Bluetooth Proxy (requires by #9 ), however, there are two downsides:
- The system is crashing when BLE is enabled and requires more investigation.
- User's cannot change flash size via OTA, so a serial flash will be required.
2024-05-29 22:11:05 +02:00
Edward Firmo
07c200fb19
Add support to US model
2024-05-29 20:59:57 +02:00
Edward Firmo
67390ac855
Add Swipe sensors
2024-05-29 11:53:45 +02:00
Edward Firmo
7579ba9555
Add relay light indicator
2024-05-29 01:06:13 +02:00
Edward Firmo
172f9c1bb9
Exposes touch panel power
...
Solves #4
2024-05-28 17:52:11 +02:00
Edward Firmo
48ce6a1167
Add side lights effects
2024-05-28 17:51:25 +02:00
Edward Firmo
3b135b919b
Expose side light groups
...
Solves #5
2024-05-28 17:49:47 +02:00
Edward Firmo
4bda955ce4
Add initial relay control by buttons
2024-05-28 15:21:04 +02:00
Edward Firmo
a4ac54cc75
Touch vibration feedback
...
Solves #8
2024-05-28 10:02:11 +02:00
Edward Firmo
57a8c1307a
Basic touch event handling
2024-05-27 23:13:41 +02:00
Edward Firmo
9f8f21c3de
Move components to root
2024-05-27 14:08:30 +02:00
Edward Firmo
75363c1b62
Add component tx_ultimate_easy
...
Based on https://github.com/SmartHome-yourself/sonoff-tx-ultimate-for-esphome
2024-05-27 13:59:10 +02:00
Edward Firmo
19d3fe202f
Add sun support
...
To be changed later getting data from the blueprint
2024-05-27 13:24:43 +02:00
Edward Firmo
6dca6fcaaf
Update TX-Ultimate-Easy-ESPHome_core.yaml
2024-05-27 11:12:56 +02:00
Edward Firmo
1d1e8e4240
Fix: Build flags
2024-05-27 09:43:00 +02:00
Edward Firmo
eba7a98def
Add version sensor
2024-05-27 01:51:56 +02:00
Edward Firmo
99cc9f8b79
Switch light platform to neopixelbus and mediaplayer
2024-05-27 01:44:00 +02:00
Edward Firmo
ca976fde42
Change framework to Arduino
2024-05-27 01:18:56 +02:00