cschwinne
baf49b88f4
Semi-working segment on/off transition
2021-09-20 21:22:04 +02:00
Christian Schwinne
c24ab1b21d
Auto create segments setting ( #2183 )
2021-09-11 01:17:42 +02:00
Christian Schwinne
54f4658dae
Added JSON API over serial support ( #2156 )
...
* Added JSON API over serial support
* Disable Serial API if pin 3 is used
Disable serial response if pin 1 is used
2021-08-26 11:04:27 +02:00
cschwinne
91e758f66f
Fixed JSON IR remote not working with codes greater than 0xFFFFFF ( fixes #2135 )
2021-08-18 02:10:40 +02:00
cschwinne
4b817208aa
Added application level pong websockets reply ( #2139 )
2021-08-17 12:47:01 +02:00
cschwinne
bd13336256
Fixed undesirable boot color transition
2021-08-06 02:08:36 +02:00
cschwinne
123bd0bb92
v0.13.0-b2
...
Reduced unneeded websockets pushes
2021-07-11 02:38:31 +02:00
cschwinne
a17f83cedd
Renamed NOTIFIER_CALL_MODE_
to CALL_MODE_
2021-07-09 18:54:28 +02:00
cschwinne
2c6850f6e4
Fixed presets using wrong call mode (e.g. causing buttons to send UDP under direct change type)
...
Increased hue buffer
2021-07-09 18:42:52 +02:00
cschwinne
5da47636cf
Busses extend total configured LEDs if required ( closes #2056 )
...
Fixed extra button pins defaulting to 0 on first boot
2021-07-09 16:25:23 +02:00
cschwinne
e04b965659
Peek uses the main websocket connection
2021-07-08 02:01:17 +02:00
Aircoookie
17d2fb80f2
More robust initial resource loading in UI
2021-07-07 23:45:53 +02:00
cschwinne
c879351063
JSON IR improvements
...
Restored support for "PL=~" mistakenly removed in 2106300
2021-07-04 13:23:45 +02:00
cschwinne
1bb7e36a65
More compact playlist entries
2021-07-04 00:55:32 +02:00
cschwinne
40c8fdbf64
Added WebSockets support to UI
2021-07-02 01:46:42 +02:00
cschwinne
dc01c907f1
Send websockets on every state change
2021-07-02 00:24:14 +02:00
cschwinne
0197d89976
Added MQTT button option
2021-07-01 20:51:52 +02:00
cschwinne
4c678a5010
Fixed a minor visual issue with slider trail not reaching thumb on low values
2021-07-01 14:56:18 +02:00
cschwinne
7483d3b229
Fixed settings page broken by using "%" in input fields ( fixes #1516 )
2021-06-30 18:21:56 +02:00
cschwinne
8b6cc708e7
Fixed a problem with disabled buttons reverting to pin 0 causing conflict
2021-06-30 12:33:51 +02:00
cschwinne
200960899e
Removed preset cycle
2021-06-30 01:48:38 +02:00
cschwinne
599a456c81
Version bump to 0.13.0-b0 "Toki"
...
- Added playlist editor UI
- Reordered segment UI and added offset field
- Raised maximum MQTT password length to 64 (closes #1373 )
2021-06-30 01:23:35 +02:00
cschwinne
4cd3a614de
Fixed preset only disabling on second effect/color change ( fixes #2038 )
2021-06-25 10:12:21 +02:00
cschwinne
1e5420e6a7
readFromConfig() update
2021-06-25 01:26:15 +02:00
cschwinne
b73aaecd22
Fix 4MB 1MB FS partition table
2021-06-21 13:22:14 +02:00
cschwinne
495f7f190f
Fixed DOS on Chrome tab restore causing reboot
2021-06-18 13:50:22 +02:00
cschwinne
dfdb22f584
Optimized JSON buffer usage (pre-serialized color arrays)
2021-06-17 19:46:18 +02:00
cschwinne
7610ab7a8d
Update logo
2021-06-14 01:58:12 +02:00
cschwinne
623694ab73
Playlist additions
2021-06-10 02:52:20 +02:00
cschwinne
9b796531b2
Fixed Sunrise calculation (atan_t approx. used outside of value range)
2021-05-23 18:49:23 +02:00
cschwinne
371c4e0051
Fixed WS281x output on ESP32
...
Fixed potential out-of-bounds write in MQTT
Fixed IR pin not changeable if IR disabled
Fixed XML API <wv> containing -1 on Manual only RGBW mode (see #888 , #1783 )
2021-05-20 21:41:39 +02:00
cschwinne
6f843fcb27
Added experimental {"on":"t"}
( resolves #1952 )
2021-05-17 12:29:30 +02:00
cschwinne
bfb27c49a2
Fixed possibility of non-0-terminated MQTT payloads
2021-05-13 01:04:33 +02:00
cschwinne
cb7b7f1dca
Add notice if no usermod installed
2021-05-11 23:21:57 +02:00
cschwinne
5ca8bc3f2a
Fixed various Codacy code style and logic issues
2021-05-11 14:54:03 +02:00
cschwinne
d94d3d4bc5
Added experimental /json/cfg
endpoint for changing settings from JSON
2021-05-11 01:11:16 +02:00
cschwinne
e2061464a5
Fixed not turning on after pressing "Off" on IR remote twice ( fixes #1950 )
...
Fixed OTA update file selection from Android app (TODO: file type verification in JS, since android can't deal with accept='.bin' attribute)
2021-05-07 11:32:08 +02:00
cschwinne
ced0cc1bac
0.12.1-b1
2021-04-22 01:12:31 +02:00
cschwinne
13ae99edec
Reduce TV simulator flash usage
2021-04-22 00:47:50 +02:00
cschwinne
7f6a554e1b
Small adjustments
2021-04-21 17:21:55 +02:00
cschwinne
afde7940d8
NUM_STRIPS
no longer required with compile-time strip defaults
2021-04-16 01:01:24 +02:00
cschwinne
01dd41bdbf
Added ability to add multiple busses as compile time defaults using the esp32_multistrip usermod define syntax
2021-04-15 10:55:22 +02:00
cschwinne
f3b84f1365
Switch trigonometric implementation, saves 460b memory
2021-04-14 16:49:47 +02:00
cschwinne
5751d5c1b0
Fixed Button, IR, Relay pin not assigned by default ( resolves #1891 )
...
Fixed instance discovery not working if MQTT not compiled in
2021-04-14 01:16:32 +02:00
cschwinne
48d5584491
Add switch support
2021-04-12 00:45:33 +02:00
cschwinne
ecdc0a3800
Fixed ESP32 crash on Drip effect with reversed segment ( #1854 )
2021-04-03 17:18:29 +02:00
cschwinne
46d66dded8
Release of WLED v0.12.0
2021-04-03 00:15:28 +02:00
cschwinne
fbe866198d
Fixed iOS LED settings
2021-04-02 16:52:53 +02:00
cschwinne
8755a9bcda
0.12.0 Beta 5 ( fixes #1837 )
2021-03-30 02:04:02 +02:00
cschwinne
e46078286d
0.12.0 Beta 4
2021-03-29 02:28:34 +02:00
cschwinne
4264c2a173
Test for arcane curses
2021-03-25 20:00:31 +01:00
cschwinne
1f4a15ee6b
Fixed current estimation
2021-03-23 14:08:01 +01:00
cschwinne
1dbcac4f53
Framerate bug workaround
2021-03-23 03:10:24 +01:00
cschwinne
8d20a13776
Fixed chevron icon not included
2021-03-22 00:31:01 +01:00
cschwinne
8a2256e0d8
0.12 beta
2021-03-20 18:43:05 +01:00
cschwinne
26096bc136
Added options for Auto Node discovery
...
Optimized strings (no string both F() and raw)
2021-03-13 22:04:37 +01:00
cschwinne
3460f9d9cc
Auto discovery follow-up
2021-03-09 18:00:02 +01:00
cschwinne
9b3e6270d5
Auto start field population in bus config
2021-03-07 00:42:21 +01:00
cschwinne
71edc3a084
Fixed incorrect over-memory indication in LED settings on ESP32
2021-03-06 02:35:49 +01:00
cschwinne
05521bfd3a
Added destructor for BusPwm ( fixes #1789 )
2021-03-04 22:17:25 +01:00
cschwinne
c0dd98b6d7
Fixed relay mode inverted when upgrading from 0.11.0
2021-03-04 12:10:18 +01:00
cschwinne
0902b628f8
Added FPS indication in info
2021-02-05 01:33:26 +01:00
cschwinne
f3aa8d368e
Multipin appears to work
2021-01-31 00:38:27 +01:00
cschwinne
d6b366c77f
Finished multi segment transitions
2021-01-13 11:24:27 +01:00
cschwinne
0df6826c91
Fixed HTTP changing segments uncommanded ( #1618 )
...
Replaced Red & Blue effect with Aurora effect (PR #1589 )
Updated copyright year and contributor page link
2021-01-05 21:35:07 +01:00
cschwinne
f5ed710c0b
Same procedure as every year James
2020-12-31 20:47:38 +01:00
cschwinne
e5ae07b3e8
Fixed usermod info in Info screen ( #1608 )
2020-12-31 17:27:40 +01:00
cschwinne
f1535e1f71
Fixed info screen
2020-12-31 16:16:33 +01:00
cschwinne
f7893d4e4b
Fixed JShint warnings and minify HTML
2020-12-21 19:48:21 +01:00
cschwinne
79e767ba79
Boot brightness 0 will now use the brightness from preset
...
Add iOS scrolling momentum (from PR #1528 )
2020-12-20 18:51:46 +01:00
cschwinne
5d6b97a63e
Release of WLED v0.11.1
...
Fixed AP hide not saving (fixes #1520 )
Fixed MQTT password re-transmitted to HTML
Hide Update buttons while uploading, accept .bin
Make sure AP password is at least 8 characters long
2020-12-19 17:09:39 +01:00
cschwinne
c277ebb43e
Fixed Alexa discovery
2020-12-16 22:55:07 +01:00
cschwinne
84e4a4bb52
Fixed an issue that made it impossible to deactivate timed presets
2020-12-16 00:10:48 +01:00
cschwinne
c53647cd18
Added Preset ID quick display option
2020-12-14 23:32:57 +01:00
cschwinne
b1a7fe0f80
Fixed RGBW mode not saved between reboots ( fixes #1457 )
2020-12-13 19:02:12 +01:00
cschwinne
b5232886d9
Fixed preset cycle default duration rounded down to nearest 10sec interval ( fixes #1458 )
...
Enabled E1.31/DDP/Art-Net in AP mode
2020-12-10 17:57:38 +01:00
cschwinne
03516e11f7
Various fixes
2020-12-10 16:27:23 +01:00
cschwinne
bc96ca48b6
UDP parsePacket()
with sync disabled
2020-12-02 22:47:31 +01:00
cschwinne
55fd781c77
Fixed compilation for analog (PWM) LEDs
2020-12-01 00:38:26 +01:00
cschwinne
3a3948e74f
Release of WLED v0.11.0
2020-11-29 22:07:12 +01:00
cschwinne
fb91d9b2d4
Color order override macros
2020-11-27 23:59:00 +01:00
cschwinne
adbeb4ae54
Add live
property to state, allowing toggling of realtime (not incl. in state resp.) ( #1308 )
2020-11-26 10:54:37 +01:00
cschwinne
223bd969fd
Version bump to 0.11.0 "Mirai"
...
Improved preset name sorting
Fixed Preset cycle not working beyond preset 16
2020-11-23 00:58:58 +01:00
cschwinne
ae46eeabef
Fixed invalid save when modifying preset before refresh (might be related to #1361 )
...
Fixed brightness factor ignored on realtime timeout (fixes #1363 )
Fixed Phase and Chase effects with LED counts >256 (PR #1366 )
2020-11-23 00:10:14 +01:00
cschwinne
bc45f8f1d8
Fixed Brightness slider beneath color wheel not working ( fixes #1360 )
...
Fixed invalid UI state after saving modified preset
2020-11-21 22:23:00 +01:00
cschwinne
4875f5e275
BTNPIN can now be disabled by setting to -1 ( fixes #1237 )
...
Added HEX color receiving to JSON API
Moved Kelvin color receiving in JSON API
2020-11-20 00:33:17 +01:00
cschwinne
e19ab9a0d5
Add Hawaii time ( resolves #1354 )
...
Platformio.ini updates and streamlining (PR #1266 )
my_config.h custom compile settings system (not yet used for much, adapted from PR #1266 )
Linebreak after 5 quick select buttons
2020-11-18 23:27:54 +01:00
cschwinne
b697df35c6
A few more small fixes
2020-11-15 22:52:59 +01:00
cschwinne
5236625485
A few small fixes
2020-11-15 20:58:04 +01:00
cschwinne
f36073f5cd
Add new 404 page
2020-11-15 16:37:09 +01:00
cschwinne
595fd9377c
Remove FS defines
...
Increase boot preset max. to 250
Update changelog
Update readme
2020-11-15 15:45:51 +01:00
cschwinne
560f72a320
Add JSON receiving to MQTT /api
2020-11-12 09:13:08 +01:00
cschwinne
b8fcab29ac
Inversed Rain direction ( fixes #1147 )
2020-11-04 23:20:34 +01:00
cschwinne
aa27b85538
Re added old C9 palette
2020-11-01 20:54:35 +01:00
cschwinne
373d12be64
Realtime max. brightness now honors brightness factor ( fixes #1271 )
...
- Colorful effect now supports palettes
- Added C9 2 palette (#1291 )
- Improved C9 palette brightness by 12%
- Disable onboard LED if LEDs are off (PR #1245 )
- Added optional status LED (PR #1264 )
- Realtime max. brightness now honors brightness factor (fixes #1271 )
- Updated ArduinoJSON to 6.17.0
2020-10-29 01:23:04 +01:00
cschwinne
3107943af8
Fixed interaction of T
and NL
HTTP API commands ( #1214 )
2020-10-02 12:30:17 +02:00
cschwinne
f66c28a1bc
Fix MQTT bootloop (no F() macro, #1199 )
2020-09-29 21:41:52 +02:00
cschwinne
ee8596d175
DDP working
2020-09-29 01:13:29 +02:00
cschwinne
386b10a004
Update CHANGELOG.md
2020-09-27 11:53:24 +02:00
cschwinne
d70332f2a2
Fixed LPD8806 compilation ( #971 )
2020-09-20 22:21:29 +02:00