Blaz Kristan
70b4cdf520
Merge branch 'master' into merge-master
2022-04-04 21:16:18 +02:00
Blaz Kristan
081f211231
Merge branch 'master' into merge-master
2022-04-04 20:52:42 +02:00
Christian Bartsch
9cd8acab43
Usermod: Add support for Si7021 temperature and humidity sensors ( #2617 )
...
* added first version (work in progress)
* added some sensors to publish
* typo
* added dependency
* mqtt si7021_* names + don't retain
* timer to 60 s
* some changes to HA auto discovery
* added config entries (no function yet)
* renaming
* made configs work
* added getId()
* refactoring + wrong mqtt topics fixed
* retain HA auto discovery
* do not spam serial console on each sensor update
* added readme
* add update interval info
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-04-03 22:30:37 +02:00
4lloyd
8b79a9708b
Next universe overflow and Art-Net DMX start address ( #2607 )
...
* Improve calculation LEDs in next universe
* Fix Art-Net DMX start address
2022-04-03 17:52:36 +02:00
Blaz Kristan
969acbd47f
UI & CSS bugfix.
2022-04-02 19:18:54 +02:00
Blaz Kristan
31012671c5
UI sliding bugfix.
2022-04-02 07:42:04 +02:00
cschwinne
e362b3b6aa
Fixed sunset time off by an hour on DST change day ( fixes #2603 )
2022-04-01 02:07:50 +02:00
Christian Schwinne
d2ced93e58
Merge pull request #2601 from Aircoookie/minseg-udp
...
UDP on main segment only.
2022-04-01 01:24:13 +02:00
cschwinne
958cd35e21
Live mainseg improvements
...
Make override work in mainseg mode
Move unfreeze on turn on from UI to JSON parser
Fix mainseg not unfreezing on timeout
2022-04-01 00:59:19 +02:00
Blaz Kristan
73e898773b
Minor fixes.
...
- reversed condition for simplified UI
- removed duplicate code
2022-03-31 21:44:11 +02:00
Spectre
46eae410c3
add My9291 light bulb driver ( #2599 )
...
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-03-31 20:49:00 +02:00
Stefan Riese
73a9e1c316
V2 usermod for wordclock with 11x10 LEDs and 4 minute dots ( #2608 )
...
* - implement V2 Usermod to handle wordclocks with 11x10 pixels and 4 additional dots for the minutes
* - fix wording issue for "six"
-
* - add some more comments
* - fix issue with "zwölf"
2022-03-31 20:31:37 +02:00
cschwinne
03862d4b6c
Add icon font
2022-03-28 23:23:38 +02:00
Blaz Kristan
557a2f08f7
Power off.
2022-03-28 23:08:29 +02:00
Blaz Kristan
ae90aa4ccc
Power off.
2022-03-28 23:07:37 +02:00
Blaz Kristan
6eff2e6e74
Missing .h
2022-03-28 22:43:51 +02:00
Blaz Kristan
955bb51f11
Freeze/unfreeze for mainseg UDP.
2022-03-28 22:36:58 +02:00
Blaz Kristan
b583def913
Using freeze instead of power for segment.
...
Fix for missing udp.cpp
2022-03-28 20:44:49 +02:00
Blaz Kristan
ba6a01408d
UI tweaks & optimizations.
2022-03-26 23:22:18 +01:00
Blaz Kristan
81d880fb4e
Global Auto-calculate white override.
2022-03-26 23:20:14 +01:00
Blaz Kristan
bdbce67473
Movable segment power.
...
UI CSS fixes.
2022-03-25 20:30:29 +01:00
Blaz Kristan
6079effae3
UDP on main segment only.
2022-03-25 17:20:41 +01:00
Blaz Kristan
41aa1ee318
Use UDP live/realtime data on main segment only.
...
Includes Adalight revert, CSS optimizations and setPixelColor() refactoring.
2022-03-25 16:36:05 +01:00
Woody
8d2fe315db
Fix cross-origin error in File Mode ( #2585 )
...
* fixed cross-origin error
* removed unnecessary code
* try/catch for parent WS
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2022-03-24 12:17:10 +01:00
Eduardo Ibanez
22c3ac5be3
Add usermode to control Wiz lights ( #2595 )
...
* Add usermode to control Wiz lights (#1 )
* Fix inclusion in usermods list
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-03-23 16:20:18 +01:00
cschwinne
a517f0df1d
Add ESP32-ETHERNET-KIT-VE type
2022-03-20 22:12:18 +01:00
Blaz Kristan
c14f16bdf1
Merge branch 'master' into master-merge
2022-03-19 21:05:28 +01:00
cschwinne
9c9854b6bf
Fixed sunrise/set calculation
2022-03-19 19:27:32 +01:00
cschwinne
d280e16723
Fixed /json/cfg
unable to set busses ( fixes #2589 )
2022-03-19 14:21:14 +01:00
cschwinne
b93a9cb8bc
FIxed liveview
2022-03-18 14:24:10 +01:00
cschwinne
8601052179
Fixed liveview buffer over-write ( fixes #2586 )
...
(with odd LED counts > 256)
2022-03-18 14:08:37 +01:00
Blaž Kristan
c52597205e
Merge branch 'master' into master
2022-03-16 17:29:12 +01:00
Blaz Kristan
eee9de8271
Bumped build.
2022-03-16 17:14:37 +01:00
tonyn0
c73033c0b4
udp.cpp update
...
added ap check for ddp in L657
2022-03-16 11:00:29 -05:00
Blaž Kristan
aecfa3ff0f
Merge branch 'master' into master-merge
2022-03-16 08:52:48 +01:00
Blaž Kristan
18f575bee4
Merge branch 'dev' into master-merge
2022-03-16 07:13:27 +01:00
cschwinne
522e752582
Add ability to skip up to 255 LEDs ( #2342 )
2022-03-16 01:45:07 +01:00
SpeakingOfBrad
854ed8cfa9
ABL milliamps no longer hardcoded to 850 at runtime ( #2581 )
2022-03-16 00:35:49 +01:00
SpeakingOfBrad
4642205768
Optionally set led strip color order at runtime. ( #2582 )
2022-03-16 00:17:49 +01:00
Blaz Kristan
7882519c0e
Bugfix.
...
- expand preset
- button factory reset
- PIO library
2022-03-15 22:16:48 +01:00
Blaž Kristan
0234017ca1
Merge branch 'master' into master-merge
2022-03-15 09:55:23 +01:00
cschwinne
6c315e5a9c
0.13.1
...
Fix persistent preset bug
2022-03-15 03:45:20 +01:00
cschwinne
ef0f91d8d0
Release of WLED v0.13.0
2022-03-15 02:28:26 +01:00
cschwinne
9552784e72
Remove persistent argument from savePreset()
...
(fixes temp preset not applicable by APIs)
Default to 5Mhz hardware SPI driving (#2558 )
2022-03-14 20:53:00 +01:00
Blaz Kristan
ac20d7f302
UI updates.
...
- optional show/hide segment power
- skinnable sliders
- changed some CSS to be more to @aircoookie's liking
2022-03-14 20:22:20 +01:00
SpeakingOfBrad
f068327307
Add option to set module name at runtime, and add extra examples in platformio_overrides.ini ( #2578 )
...
* Added option to set the name of the module at runtime.
* added example how to set number of LEDs at runtime
* Example to enable/set IR remote type at runtime
* Clarification on how to use platformio_overrides
* Example for setting abl milliamp limit at runtime
* Corrected example set LED count
2022-03-14 18:23:53 +01:00
cschwinne
1bc698ae78
Button 0 long press factory reset
...
JS simplification
2022-03-14 12:26:45 +01:00
Blaz Kristan
3f6691dcd5
Easter egg added.
2022-03-13 14:04:29 +01:00
Blaz Kristan
167d29c39f
RGB selector bugfix.
2022-03-12 21:25:39 +01:00
Blaz Kristan
28b78c2b27
Select/unselect all segments chekmark.
...
CSS fixes.
2022-03-12 18:03:00 +01:00
Blaz Kristan
b3d691fff6
Select/deselect all segments.
...
CSS optimisations & fixes.
2022-03-11 23:38:50 +01:00
Blaž Kristan
8e5f2d91e8
Added hasRGB() and hasWhite() methods to Bus class
2022-03-11 12:20:48 +01:00
Blaž Kristan
e0fcaa6103
Merge branch 'master' into master-merge
2022-03-11 11:28:02 +01:00
cschwinne
f922268af7
Remove unneeded brightness set in live Serial
2022-03-11 08:41:01 +01:00
Blaz Kristan
841a9f8082
Searchable presets.
...
Inline sin_gap().
Prevent live timeout.
2022-03-10 22:36:09 +01:00
cschwinne
4865ddb377
Fix realtime mode disabled by brightness change
...
Fix realtime mode not working immediately at turn on
Fix individual segment control not working immediately at turn on
2022-03-10 20:40:48 +01:00
cschwinne
a556732e4f
Add ability to set presets from DMX
...
(effect mode with single channel)
2022-03-10 12:13:12 +01:00
cschwinne
0ea31cb088
Fix indefinite realtime terminated by new packet ( fixes #2356 )
...
Add custom Aircoookie fork of ESP32 core (reduces bin size by >100kB)
2022-03-10 11:20:39 +01:00
Blaz Kristan
06fe7323eb
Fix for palettes.
2022-03-09 19:03:39 +01:00
Blaz Kristan
d8d9259c36
Comment fix.
2022-03-09 18:21:52 +01:00
Blaz Kristan
261260b232
Fix for non-W segment.
2022-03-09 15:31:31 +01:00
Blaž Kristan
5b88894638
Reintroduction of per bus auto white calculation.
...
JS/CSS UI optimizations.
2022-03-09 13:39:51 +01:00
Blaz Kristan
ddadaa828a
Merge branch 'master' into master-merge
2022-03-08 22:46:50 +01:00
Blaz Kristan
a3cd10d83b
Reverse proxy WSS support.
2022-03-08 16:16:07 +01:00
cschwinne
b626c7620e
Disabled auto white mode in segments with no RGB bus
2022-03-08 02:16:33 +01:00
cschwinne
5d90d8930e
Fix non-0 terminated hostname str
2022-03-07 20:37:48 +01:00
PLCHome
b01309c3bf
Mixed content exception in web browser in websocket communication on peek behind an https backproxy. ( #2571 )
...
"ws://" must be the change to the "wss://" for encryption
2022-03-07 18:26:53 +01:00
Blaž Kristan
2d1511b5dd
Fix incorrect isRgbw use
2022-03-07 09:50:33 +01:00
Blaž Kristan
e561304645
Merge branch 'master' into master-merge
2022-03-07 09:44:35 +01:00
cschwinne
961d5591bd
Fixed Popcorn mode not lighting first LED on pop
2022-03-07 00:53:20 +01:00
cschwinne
eca3f12fed
Fixed analog overlay not settable
2022-03-07 00:11:43 +01:00
cschwinne
a2c8796e04
Replaced native Cronixie support with usermod
2022-03-06 23:47:36 +01:00
cschwinne
ad301fd087
Elekstube usermod enhancements
...
Coloring of grayscale images
Dimming control from configurable segment
2022-03-06 22:24:24 +01:00
cschwinne
02b08939cd
No color order select on PWM busses ( fixes #2569 )
2022-03-06 11:48:17 +01:00
Christian Schwinne
9c864c9759
UI: show color controls based on segment light capabilities ( #2567 )
...
* Dynamic hiding of unused color controls in UI
(e.g. a PWM white bus with no auto white mode will not display the color wheel or palette list)
* Store segment capabilities
Don't use palettes if no RGB supported
Make it safe to update busses using `/json/cfg`
2022-03-05 01:05:26 +01:00
Blaz Kristan
f1dd1bd6bd
Relative value wrapping and operator fix.
...
Slot selector changes.
2022-03-04 21:49:07 +01:00
cschwinne
85b1c309d1
Relative value wrapping and operator fix ( fixes #2566 )
2022-03-04 14:42:35 +01:00
cschwinne
6fe43b7b5c
Separate color memory from slot selectors
...
Slot selector dynamic text color black/white
Selected slot selector JS simplification
2022-03-03 20:54:54 +01:00
Blaz Kristan
62fc986d96
Segment corner fix.
2022-03-03 20:19:26 +01:00
Blaz Kristan
03710f1fd2
Prevent brute force PIN guessing.
2022-03-03 18:49:32 +01:00
Blaz Kristan
2283c7a926
Fix for dark buttons in info.
2022-03-03 11:24:21 +01:00
Blaz Kristan
1be65adf02
Fix:
...
- disbled timed preset expanding
- incorrect calendar icon on Mac/Firefox
2022-03-03 10:59:29 +01:00
Blaz Kristan
25427ee60d
Fix:
...
- disbled timed preset expanding
- incorrect calendar icon on Mac/Firefox
2022-03-03 10:57:07 +01:00
Blaz Kristan
c8eefbaa2e
CSS/JS fixes.
2022-03-03 01:02:23 +01:00
Blaz Kristan
b339f426f2
Added:
...
- generic settings.js handler
- update info
- numeric (not really) hidden PIN
2022-03-02 15:41:31 +01:00
Blaz Kristan
9fd26fa574
Settings PIN protection.
2022-03-01 23:37:28 +01:00
cschwinne
be90bf0188
Minor CSS simplifications
2022-03-01 18:22:54 +01:00
cschwinne
adcdaba199
Indentation: Consistent use of Tab
...
Added style guide
Updated changelog
2022-03-01 12:14:41 +01:00
cschwinne
17907589cc
Indentation: Consistent use of Tab for CSS
2022-03-01 11:20:10 +01:00
cschwinne
f333df181f
Small CSS alignment adjustments
...
mainseg is not highlighted by default, but can be enabled by CSS only
Simplify some CSS (new segment box, segment brightness slider)
Started labeling CSS classes
2022-03-01 11:13:56 +01:00
Blaz Kristan
61a01cb163
JS/CSS optimisations
2022-02-28 23:32:24 +01:00
Blaz Kristan
4ce557a829
Multiple fixes:
...
- ability so select mainseg (UI)
- changed preset sort (UI)
- IR40 white +/- fix
- IR repeatable actions fix
- minor UI CSS change
- removed unnecessary color functions
2022-02-27 22:19:05 +01:00
Blaz Kristan
4d10c9de95
Removed unnecessary set call.
...
Fixed incorrect colorUpdated call.
Fixed white +/- in IR40 remote.
2022-02-27 16:18:37 +01:00
Blaz Kristan
5b84acebbc
Minor JS optimisation.
2022-02-27 11:31:30 +01:00
Christian Schwinne
fc845dc936
Add locate button for easy lat/lon auto-fill ( #2559 )
2022-02-26 01:37:30 +01:00
Blaž Kristan
7beae93441
IR rewrite. ( #2561 )
...
* IR rewrite.
- added CCT (WW/CW) support
- support for applying change to main segment or all selected segments
* Remove extra setValuesFromFirstSelectedSeg()
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2022-02-26 01:37:09 +01:00
Blaž Kristan
c8f1297adb
Fixed main/first selected segments in IR.
...
Code optimization.
2022-02-25 10:24:00 +01:00
Blaz Kristan
053a1d34e5
Fix for main segment.
2022-02-24 20:49:53 +01:00
Blaz Kristan
110a75ba0b
Merge branch 'merge-master' of github.com:blazoncek/WLED into merge-master
2022-02-24 16:57:36 +01:00
Blaz Kristan
826a31e57d
UI fixes and optimizations.
2022-02-24 16:52:16 +01:00