cschwinne
542d6361f2
Make packets with version < 9 group 1
2021-08-24 23:59:09 +02:00
Blaž Kristan
a7bfd0af41
Changed sync default to group 1 only.
2021-08-23 07:37:34 +02:00
Blaz Kristan
b5737ce9c1
Shortened string.
2021-08-21 12:30:40 +02:00
Blaz Kristan
9609b48f2f
Added UDP sync groups.
2021-08-21 12:22:26 +02:00
Blaž Kristan
ff8145b745
Merge pull request #2101 from blazoncek/fix-mqtt-pir
...
Fix for missing off-only MQTT messages.
2021-08-21 11:10:41 +02:00
Blaz Kristan
530e8b39e5
Added SSD1306 SPI display option to 4 Line Display
2021-08-20 23:58:09 +02:00
Blaz Kristan
50aeee288b
Merge branch 'master' of https://github.com/aircoookie/WLED
2021-08-20 23:22:53 +02:00
Blaz Kristan
72e001b0d5
Bash and Wnindows CMD scripts for updating multiple WLEDs.
2021-08-20 23:20:04 +02:00
Maximilian Mewes
f04c9d101e
Added usermod "battery status basic" ( #2127 )
...
* added usermod battery_status_basic
* test.. something is wrong
* Squashed commit of the following:
commit 0f845527c53f838e2c68d50ec3e9d6c68c4cee46
Author: itCarl <mewes.maximilian@gmx.de>
Date: Tue Aug 10 18:35:15 2021 +0200
updated readme and added image showing info modal
commit 055579fcf71796519d00566452030f31798121d0
Author: itCarl <mewes.maximilian@gmx.de>
Date: Mon Aug 9 20:53:07 2021 +0200
small map function fix
commit 811614cf9e73f4731acb234d0d210a7b19565e9a
Author: itCarl <mewes.maximilian@gmx.de>
Date: Mon Aug 9 19:35:21 2021 +0200
updated ui
commit cadf2e23b7
Author: itCarl <mewes.maximilian@gmx.de>
Date: Mon Aug 9 16:07:32 2021 +0200
added usermod battery_status_basic
* updated readme, changed USERMOD_BATTERY_MIN_VOLTAGE default to 2.6 volt
* fixed readme image file naming
* added usermod settings for runtime changes
* fixed copy and paste mistake
* undo ui changes
* reworked addToJsonInfo() to make it compatible with the standard Info page.
* removed images from readme
* added ESP32 support
* updated readme
2021-08-20 20:42:46 +02:00
Ahmed Shehata
2ecc53ba56
UDP Signal color correction ( #1902 )
...
* added ui changes for saturation in sync
* added setters/getters for hsv settings
* added color correction logic
* faster algorithm for color conversion
* added save/load config to fs
* adjusted value scale
* move color functions to colors.cpp
* remove unchecked file
* Various small changes
Moved settings location in sync settings
Changed wording from hyperion to live
Moved code into setRealtimePixel(), reducing duplication and enabling the functionality for DMX streams
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2021-08-19 18:24:41 +02:00
Christian Schwinne
3eb1fe0eb2
Merge pull request #2144 from coliss86/patch-1
...
Fix formatting of the first title
2021-08-19 08:44:43 +02:00
coliss86
aec998acc1
Fix formatting of the first title
2021-08-18 22:21:31 +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
441416b241
Fixed edge case with transition 0
2021-08-18 01:59:01 +02:00
Christian Schwinne
e541d8697e
Merge pull request #2140 from Aircoookie/ws-ping
...
Added application level pong websockets reply (#2139 )
2021-08-17 17:56:29 +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
Christian Schwinne
815940913b
Merge pull request #2113 from tschundler/master
...
Fix ordering in platformio_override.ini.sample
2021-08-03 22:17:43 +02:00
Ted Schundler
f7191c0381
Fix ordering platformio_override.ini.sample
...
The flag examples must be after the build_flags line to be usable.
2021-08-01 20:23:05 -07:00
Blaz Kristan
07d11c845c
Fix for missing off-only MQTT messages.
2021-07-28 22:50:29 +02:00
Blaž Kristan
2e9bd477d9
Upload files & skinning ( #2084 )
...
* Skinning WLED & uploading files.
Backup & restore configuration & presets.
External holidays.json
* Option for segment count instead of stop.
* Small fixes and improvements
* Further improvements
* Enable custom CSS by default
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2021-07-26 00:10:36 +02:00
Christian Schwinne
b058fb8db4
Merge pull request #2093 from blazoncek/PIR-sensor-update
...
Added PIR option to trigger only if WLED is off.
2021-07-23 19:35:57 +02:00
Blaz Kristan
9f0f6181a1
Added PIR option to trigger only if WLED is off.
2021-07-23 18:43:51 +02:00
Christian Schwinne
f702e1a80d
Merge pull request #2091 from blazoncek/white-slider-fix
...
White slider fix.
2021-07-22 23:55:12 +02:00
Blaz Kristan
e1527fcbb9
White slider fix.
2021-07-22 15:36:33 +02:00
Blaž Kristan
9ba7e5d567
Fix for not honouring enabled state for PIR usermod. ( #2090 )
2021-07-22 14:41:11 +02:00
Blaž Kristan
02b6d53544
Rotary Encoder Compilation fix. ( #2085 )
...
* Compilation fix.
* Make rotary encoder usermod runtime configurable.
2021-07-20 13:41:30 +02:00
cschwinne
123bd0bb92
v0.13.0-b2
...
Reduced unneeded websockets pushes
2021-07-11 02:38:31 +02:00
cschwinne
6a8ed1192f
Accept hex color strings in individual LED API
...
Version bump to 0.13.0-b2 "Toki"
Fixed transition property not applying unless power/bri/color changed next
Moved transition field below segments (temporarily)
2021-07-10 16:14:17 +02:00
Andy Hofmann
0862859f93
New usermod: Support for RGB Rotary Encoder Board ( #2068 )
...
* Added RGB Rotary Encoder usermod v1
* RGB rotary encoder UM: Readme; Added example video
* RGB rotary encoder UM: Readme; Added example video
* RGB rotary encoder UM: Fixed getJsonValue usage
* RGB rotary encoder UM: Removed spaces in JSON keys
* RGB rotary encoder UM: Cleanup readFromConfig
* RGB rotary encoder UM: Cleaned up type usages
* RGB rotary encoder UM: Fixed crash on re-enable
2021-07-09 20:25:35 +02:00
Henry Gabryjelski
3ad336a1eb
Bug 2064, 2063 - PinManager usage ( #2066 )
...
* Fix 2063 - Do not free pins unless allocated
* Fix 2064: Allocate pins used for Ethernet
* Fix obvious compilation errors.
* Fix multiple bugs...
* pinsAllocated[2] set twice due to copy/paste bug.
* wrong pin allocated for ETH_CLOCK_GPIO17_OUT due to copy/paste bug
* Stylistic change per PR review
* Stylistic change per PR review
* attempt to allocate pin for "default" button
* remove extra local variable
* check return value from ETH.begin()
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2021-07-09 20:06:48 +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
Blaž Kristan
14b7ec2a80
Added support for ESP32 S2. ( #2067 )
...
Updated Wemos Shield parameters.
2021-07-07 01:56:07 +02:00
srg74
f27b31b581
Quick fix fro paltformio.ini ( #2060 )
...
* Added support for H803FW controller
* Create usermod_bme280.cpp
* Create usermod_bme280.cpp
* Added BME280 sensor
* Update readme.md
* Update usermod_bme280.cpp
* Update platformio.ini
* Update for lightweight sensor
* Added travis build badge
* Update readme.md
* Update readme.md
* Update .gitignore
* Changed ldscript for a file system
* Update NpbWrapper.h
* Update .gitignore
* Delete wled-ci.yml
* Added usermod for ST7789 display
Functionality tested with ESP32. Works with main WLED and @blazoncek fork.
* fixes
* Update .gitignore
* Firmware updates!!!
Updated official @Aircoookie firmware to v0.12.0-b4 build 2103290 and developer @blazoncek firmware to latest v0.12.0-b3 build 2103282.
* Updated platformio.ini for Universal Wemos Shield board
* Fixed errors in env:wemos_shield_esp32
- lib_deps must be for esp32;
- Commented global lib_deps for Dallas sensor.
2021-07-06 09:51:20 +02:00
Louis Beaudoin
8c44147a45
Usermod Settings polishing/documentation ( #2061 )
...
* Testing new wrapper functions to read Usermod config
* Usermod Settings polishing
- remove getBoolFromJsonKey() (no longer needed), fix getValueFromJsonKey(element, destination, defaultvalue)
- Update Usermod Settings html "number" field to use step="any", and make wider to make maximum values fully visible
- step="any" allows viewing/submitting full 7/8-digit float values, and the arrow buttons step by 1 now, instead of .00001 (which wasn't good for integers or floats)
- html wasn't generated/compressed yet
* Update usermod_v2_example.h with more complete example and documentation for Usermod Settings
- readFromConfig() has three options for how to load values from the config JSON, we need to pick one
* Update/rename usermode_rotary_brightness_color, to be used as an example of more robust parsing Usermod Settings values
* Update Usermod example, rename getValueFromJsonKey() to getJsonValue()
- chose single readFromConfig() pattern
- demonstrating 3-argument getJsonValue()
- remove leftover printf in getJsonValue()
Co-authored-by: Louis Beaudoin <louis@embedded-creations.com>
2021-07-05 23:14:57 +02:00
cschwinne
ec05215a5e
Update ArduinoJSON to 6.18.1
2021-07-04 18:52:05 +02:00
cschwinne
5903e8256f
Fixed preset immediately deselecting when set via HTTP API PL=
2021-07-04 13:29:59 +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
Christian Schwinne
793a01f7ca
Bus wrapper simplification ( #2054 )
...
* Use RMTN method
* Simplify BusWrapper
* Update PlatformIO configuration
* Fix non-included dependencies
2021-07-03 13:52:23 +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
801df94446
Update libraries
2021-07-01 21:20:52 +02:00
cschwinne
0197d89976
Added MQTT button option
2021-07-01 20:51:52 +02:00
Christian Schwinne
e16a67242e
Merge pull request #2011 from blazoncek/multi-button-update
...
Added MQTT support for buttons and simplified switch.
2021-07-01 14:57:12 +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