|
|
fb51d65077
|
Add n_chase
|
2025-11-20 18:18:30 +13:00 |
|
|
|
ca80f6a3f5
|
Add n params
|
2025-11-20 18:17:42 +13:00 |
|
|
|
66bfc80771
|
Remove step
|
2025-11-20 18:15:19 +13:00 |
|
|
|
3855e76da1
|
Update to match the new patterns format
|
2025-11-20 18:14:30 +13:00 |
|
|
|
3c3a2a0fb7
|
Ignore __pycache__
|
2025-11-20 18:13:00 +13:00 |
|
|
|
4dacd8ca38
|
Add pattern tests
|
2025-11-20 18:11:54 +13:00 |
|
|
|
3dae9363e7
|
Remove unused pattern tests
|
2025-11-12 19:20:50 +13:00 |
|
|
|
1962638b81
|
Add rainbow and transition tests
|
2025-11-12 19:20:48 +13:00 |
|
|
|
4f413ee4ff
|
Implement websocket handler
|
2025-11-12 19:20:42 +13:00 |
|
|
|
2b0b83f981
|
Update rainbow: n1 controls step increment
|
2025-11-12 19:20:33 +13:00 |
|
|
|
1d82ea6a91
|
Add auto flag to patterns
|
2025-11-12 19:20:25 +13:00 |
|
|
|
f17dd302da
|
refactor: simplify patterns_base class
Extract base Patterns class with async run/stop support
|
2025-11-06 19:25:07 +13:00 |
|
|
|
846d574ad6
|
feat: add pulse pattern
Configurable attack/hold/decay phases via n1/n2/n3. Single-shot when delay=0.
|
2025-11-06 19:16:51 +13:00 |
|
|
|
f8851d2e7c
|
add short-key param mapping and set_param()
|
2025-10-30 21:44:45 +13:00 |
|
|
|
12e242724e
|
Add pattern test
|
2025-10-30 21:42:45 +13:00 |
|
|
|
44cb35d1aa
|
Split into pattern and low level methods
|
2025-09-05 23:29:18 +12:00 |
|
|
|
fc080f7796
|
Add watchfiles
|
2025-08-26 22:53:48 +12:00 |
|
|
|
70fe5a0cdc
|
Add watchfiles
|
2025-08-11 22:15:21 +12:00 |
|
|
|
2a7b5527a5
|
Move gc and wdt to function
|
2025-08-03 19:39:25 +12:00 |
|
|
|
50545e3170
|
Remove random patterns
|
2025-08-03 19:29:10 +12:00 |
|
|
|
d2826a0f63
|
Swtich to names isntead of ids
|
2025-07-12 10:22:17 +12:00 |
|
|
|
87fc74bb51
|
Add flicker pattern
|
2025-07-12 10:21:43 +12:00 |
|
|
|
03f3f02da8
|
Remove wifi client
|
2025-06-19 19:13:13 +12:00 |
|
|
|
524db5e979
|
Move espnow to seperate file
|
2025-06-19 19:05:08 +12:00 |
|
|
|
279416cded
|
Add set_pattern_step
|
2025-06-19 19:03:22 +12:00 |
|
|
|
fbd14f2e16
|
If no ids run set_settings
|
2025-06-12 21:32:24 +12:00 |
|
|
|
1989f6f5c9
|
Switch to list for colors
|
2025-06-12 21:29:31 +12:00 |
|
|
|
a19b1e86f2
|
Have to save when using espnow
|
2025-06-08 13:18:28 +12:00 |
|
|
|
c63e907204
|
espnow if id is 0 call set_settings
|
2025-06-04 21:07:15 +12:00 |
|
|
|
b7920e224f
|
Add color order
|
2025-06-04 21:02:55 +12:00 |
|
|
|
42e92dafc8
|
Add led pin setting
|
2025-06-04 20:03:51 +12:00 |
|
|
|
0b6eb9724f
|
Add device ID
|
2025-06-04 19:54:06 +12:00 |
|
|
|
55ef5c1580
|
Move json load out of set_settings
|
2025-06-04 19:22:09 +12:00 |
|
|
|
c15f9787a7
|
Sync after going through all the keys
|
2025-06-02 00:32:43 +12:00 |
|
|
|
3d0078f118
|
Update leds straight away after a sync
|
2025-06-02 00:18:25 +12:00 |
|
|
|
9e72dba035
|
Check all keys before returning
|
2025-06-02 00:16:58 +12:00 |
|
|
|
3d7dd754eb
|
Wifi and ESPNOW don't work at the same time
|
2025-06-02 00:15:31 +12:00 |
|
|
|
2dd20fa51b
|
Enable garabage collection
|
2025-05-28 21:19:56 +12:00 |
|
|
|
d33bd6b0e4
|
Enable watchdog timer
|
2025-05-28 21:17:23 +12:00 |
|
|
|
8902adf18c
|
Fix color transition
|
2025-05-24 13:09:28 +12:00 |
|
|
|
9abd425f46
|
Add wifi
|
2025-05-22 22:02:49 +12:00 |
|
|
|
ee28b5805d
|
Change title and h1 to "name"
|
2025-05-22 22:02:29 +12:00 |
|
|
|
ec29dbdd01
|
Add color order
|
2025-05-19 22:00:35 +12:00 |
|
|
|
3fa9377438
|
Add set_settings to Settings class
|
2025-05-19 21:59:43 +12:00 |
|
|
|
ec049b52c0
|
Only check wifi settings if not connected
|
2025-05-19 19:35:29 +12:00 |
|
|
|
a009ea85bc
|
Add wifi settings
|
2025-05-19 19:32:53 +12:00 |
|
|
|
bd2e6e56cf
|
Check if ssid, password, ip and gateway are ""
|
2025-05-19 19:31:30 +12:00 |
|
|
|
37c7280a15
|
Get ap password from settings
|
2025-05-19 19:28:11 +12:00 |
|
|
|
2f10d4cabd
|
Fix rgb order
|
2025-05-19 19:24:17 +12:00 |
|
|
|
385dcffe68
|
Add led pin in settings
|
2025-05-19 19:22:38 +12:00 |
|