Eric Callahan
72ed175c52
src: type comparison fix
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-13 12:35:08 -05:00
Eric Callahan
7e765b667c
wled: lint fix
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-13 12:31:55 -05:00
Eric Callahan
239494e4dc
wled: initial support for responses
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-13 11:13:41 -05:00
Eric Callahan
ca2772df79
wled: formatting and annotation fixes
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-13 11:13:41 -05:00
Eric Callahan
308a5eb5d4
wled: use async_serial utility
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-13 11:13:41 -05:00
Eric Callahan
fe60ebd89a
wled: don't import tornado dependencies
...
Use Moonraker's http client to communicate with the wled device.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-01-12 10:24:56 -05:00
Eric Callahan
0ff1d79b5b
server: improve add_warning method
...
Add an exc_info parameter that optionally takes an
exception that is passed to the logging function. This
will log the traceback without an additional logging call.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-07-24 07:37:08 -04:00
Eric Callahan
b18e9cc222
all: Replace strings with RequestType flags
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-12-16 16:21:20 -05:00
Eric Callahan
d25ddc954a
wled: fix linter errors
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-10-07 10:35:29 -04:00
Eric Callahan
f99e5b0bea
utils: add support for msgspec with stdlib json fallback
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-10-06 18:20:28 -04:00
Eric Callahan
6d73c60a38
moonraker: move common classes to common.py
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-02-24 07:08:41 -05:00
Eric Callahan
0f8638fec7
components: correct imports
...
All imports must now be relative to work correctly with the
moonraker parent package.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-02-22 12:16:27 -05:00
Richard Mitchell
56097a35ad
wled: Add extra control for wled effects
...
For the "Percent" preset the intensity controls the amount of the bar lit up 0-100
Work around issue when preset is re-enabled if sending intensity or speed while no preset is active
Removed control endpoint
Added missed toggle endpoint
Transition time to 0 for control changes
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2022-05-09 06:32:14 -04:00
Eric Callahan
0c5a0fd979
wled: add retries to http request
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-01-28 06:16:54 -05:00
Richard Mitchell
1cac7399f9
wled: deprecate color_order option
...
Support more synonym strings for colors
Case insensitive string type checks
Show errors in UI if e.g. wrong color was selected
Public color_config not color_order as it has confused users
Fix documentation for white stealthburner example
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2022-01-25 06:02:36 -05:00
Richard Mitchell
5f54a23f3e
Richardjm/wled serial asyncio ( #332 )
...
wled: Use pyserial-asyncio for wled
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2022-01-15 14:22:49 -05:00
Richard Mitchell
cfd3d63a0d
wled: Add serial support for direct communication ( #325 )
...
wled: Add serial support for direct communication
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2022-01-12 19:56:14 -05:00
Richard Mitchell
389e9c7e62
wled: support for remote neopixel control
...
Signed-off-by: Richard Mitchell <richardjm+moonraker@gmail.com>
2021-11-14 07:16:20 -05:00