Commit Graph

54 Commits

Author SHA1 Message Date
cschwinne
b03ff9a48a Updated Espalexa to 2.4.2
Added UDP realtime 255 as keep state until changed
Added "true" and "false" MQTT payloads
2019-04-14 19:31:25 +02:00
cschwinne
46e4350013 Improved heap usage by 2k 2019-03-11 19:30:49 +01:00
cschwinne
898702346e Fixed JSON API on bug
Fixed RN=1 not having an effect if default off
2019-03-11 00:20:17 +01:00
cschwinne
cc1cfd70b8 Added ArduinoJSON 2019-03-03 18:05:56 +01:00
cschwinne
b73a257389 Fixed broadcast IP compilation issue 2019-02-12 11:03:54 +01:00
cschwinne
9ca7ffa5a3 Refactored white to col[3]
Added Saw effect
2019-02-05 21:53:39 +01:00
cschwinne
5d1993935e Added Alexa Color support 2019-01-09 22:55:18 +01:00
cschwinne
6359a8a8a2 Improved effect updating internals 2018-11-24 11:52:23 +01:00
cschwinne
54d7a81f16 Incomplete commit for Nightlight Fixes
Interim state (Reason: Local Working Copy Data Corruption)
Affected files: (local changes will be re-implemented in next commit)
settings_sync.html (already recovered)
html_settings.h (already recovered)
wled03_set.ino
wled08_led.ino
wled09_button.ino
wled19_ir.ino
2018-11-21 23:28:20 +01:00
cschwinne
a5cf553f17 Refactored code to improve readability
Fixed non-2-char indentations
2018-11-09 17:00:36 +01:00
cschwinne
9904c10984 Added Colortwinkle effect 74 2018-11-04 20:14:23 +01:00
cschwinne
81c810eba4 Increased max. UDP leds from 341 to 490
MQTT now publishes state on connect
2018-11-01 16:16:38 +01:00
cschwinne
48c165b0b4 Added support for E1.31 with more than 170 LEDs 2018-11-01 01:05:35 +01:00
cschwinne
042605701e Added DNRGB UDP protocol 2018-10-27 11:39:00 +02:00
cschwinne
c2972786f5 Attempted to improve AP only stability 2018-10-04 18:17:01 +02:00
cschwinne
473991638c Fixed realtime mode not working 2018-10-01 21:31:31 +02:00
cschwinne
4715180a32 Refactored wled00.ino
Attempted to fix AP mode lags
2018-09-15 17:29:01 +02:00
cschwinne
6d4339b034 Added first palette functions
Attempted to fix welcome page
2018-09-06 02:05:56 +02:00
cschwinne
1d4d885276 Release of WLED 0.7.1 to dev branch
Added E1.31 support
Added more realtime options
Attempted to fix welcome page not showing on fresh install
2018-08-11 22:59:37 +02:00
cschwinne
1c3878fcb0 Added blynk UI updates 2018-07-29 14:03:02 +02:00
cschwinne
094bdf02c4 Release of v0.7.0
Substantial optimizations of mobile UI
Added option to save current preset cycle as boot default
Added option not to use first LED in strip
Realtime UI error now includes source IP address
Removed /down and /cleareeprom pages
Fixed bug (turning receiveDirect off would crash on UDP packet)
2018-06-24 01:20:15 +02:00
cschwinne
ce1ba3bc2c Added Hyperion support on UDP port 19446 2018-05-18 23:24:47 +02:00
cschwinne
ee6676cd89 Release of v0.6.3
Added Preset Cycle feature
Added Transition Time API call
Added Adalight serial ambilight protocol
Added DRGB and DRGBW UDP direct-drive protocols
Improved transition flickering
Easter eggs are eaten now
2018-04-11 23:50:35 +02:00
cschwinne
d09a97f230 Full release of v0.6.0
Added transitionDelay from notification used for smoother sync
Fixed random color too dim
2018-03-15 13:03:50 +01:00
cschwinne
89afdd2b17 Most 0.6.0 features working
LEDs now turn on instantly after boot
Support Hardware ESP32 RMT NeopixelBus library
Added setting to force old LED boot behavior (init after WiFi)
Fixed overlay switching bug
Fixed ? characters in usused macros
Added transitionDelay to notifier packet
2018-03-15 12:04:14 +01:00
cschwinne
c93b185f54 Refactored variables for better readability 2018-03-14 13:16:28 +01:00
cschwinne
bbb27dd70b Interim commit
Added option to send UDP notifications twice to increase reliability
Added a C64 color theme
Added clock options
Added 12 timezones
Merged Cronixie and useoverlay build options
Removed abbrev char[] from Timezone lib to save memory
Added setting to reverse/flip LEDs
Added long press random color button function
2018-03-06 23:47:08 +01:00
cschwinne
e7e11b8bd2 Added Philips Hue synchronization
Added HU and SA API calls to set color via Hue and Saturation values
2018-02-28 00:27:10 +01:00
cschwinne
a6fd36e1b9 Full release of v0.5.0
Fixed button not working
Fixed effectIntensity notification
Fixed UDP port field too small with most fonts
2018-02-23 12:22:58 +01:00
cschwinne
6ebe889d5e Version 0.5.0 nearly done
Improved user interface
Added Nightlight user interface page
Added Welcome page for new users
Added 12 User Interface Themes
Added option for custom theme, including font
Separated settings page into 6 sub-pages
Fixed Favicon not working
Fixed Alexa discovery bug
Added options to specify receiving brightness/color/effect from notifications
Added effect intensity setting. Only experimental use by 3 effects (blink) at the moment
Improved speed of Access point availability on initial setup
Removed need to reboot after enabling NTP time

TODO: IX bug
Updating readmes
2018-02-23 01:33:32 +01:00
cschwinne
30ee42732e Added support for default secondary color saving
Started big rework with seperated settings page, new page design, themes, effect intensity, hue sync...
2018-01-27 23:28:20 +01:00
cschwinne
78b344f437 temporary state of new ssdp implementation 2018-01-07 22:52:48 +01:00
cschwinne
7590e77153 Fixed WARLS performance issues
by choosing a more direct pixel drive technique
and disabling effect processor and server while active
(server did not work while active before already)
Control via button and Alexa works while active
2017-12-14 11:28:15 +01:00
cschwinne
849eefd64c Version 0.5dev
Started Cronixie development
Added /power page to get current draw estimate
Replaced a redundant effect (35) with a new traffic light effect
Started adding ICU effect (34), currently broken
Limited FX and apChannel fields in settings to their bounds
2017-12-14 00:12:02 +01:00
cschwinne
0c087cc9c9 Hotfix for effects 12, 26 and 52 not working correctly
Added notifier check for sec color support
2017-11-29 17:57:20 +01:00
cschwinne
c5450229c6 Added basic second color support via HTTP calls &R2= ...
Added second color notifier support
2017-11-28 16:04:11 +01:00
cschwinne
221ebfd8f1 FAILED: Started to implement Sweep transition, revert for now 2017-10-28 22:22:37 +02:00
cschwinne
f878c89069 Added RGBW support
ifdef-Option may be removed next commit since RGB strips seem to support RGBW protocol
HTMLs have no support yet
&W= works
2017-10-12 17:09:59 +02:00
cschwinne
8a38af0282 Started working on RGBW support 2017-09-27 21:45:58 +02:00
cschwinne
affb99507e Release of WLED 0.3
version bump
minor tweaks
compressed HTMLs
changed SN behavior to control direct notifications
removed nightlight notification due to severe uselessness
removed unnecessary bool2int function
Updated binary
2017-05-08 21:46:04 +02:00
cschwinne
5748423942 added settings for alexa, led count, advanced
included bin files
2017-02-24 23:21:48 +01:00
cschwinne
bdaa8f22b8 bri percentage int overflow fixed
pre alexa integration
2017-02-21 23:13:05 +01:00
cschwinne
d566c0b1a9 Reimplemented WARLS 2017-02-04 23:37:28 +01:00
cschwinne
17d60ef9a0 Implemented arls8 and rgb, seems to crash WiFi, revert in next commit
Added trigger function to WS2812FX (from dev branch)
2017-02-04 22:17:28 +01:00
cschwinne
05a757ede3 Added Gamma correction 2017-02-01 19:25:36 +01:00
cschwinne
02443ed697 WARLS support added 2017-01-26 23:45:55 +01:00
cschwinne
31e3daf3e3 overlay function added (analog clock)
lock individual leds in WS2812FX library
2016-12-31 00:38:51 +01:00
cschwinne
eb8825ab27 serverside FX fully implemented
bug - choppy transitions
2016-12-14 23:40:47 +01:00
cschwinne
e710eace18 Began FX implementation 2016-12-14 21:40:09 +01:00
cschwinne
945839e3d3 NL=0 instant off bugfix attempt
added udpPort = 0 as off
implement all settings setters (notifyNightlight \n udpPort)
De-implement notification fwd and led_amount settings
descriptive text / title (server side + settings)
nightlight function different after brightness than 0
2016-12-11 20:11:14 +01:00