wled 0.0.6 copy "wled: ^0.0.6" to clipboard
wled: ^0.0.6 copied to clipboard

WLED HTTP API for Dart

WLED API for Dart #

Pub Version

🚧 ATTENTION! Current version is totally usable but API might change multiple times before the 1.0 release. 🚧

Changelog #

See CHANGELOG.md.

Usage #

// Will be resolved to `http://localhost`.
final wled = Wled('localhost');
// or
final wled = Wled('127.0.0.1')

await wled.toggle();

final status = await wled.status();
print('${wled.host} => isOn: ${status.isOn}');

Operations #

Implemented:

  • ✅ Turn On.
  • ✅ Turn Off.
  • ✅ Toggle.
  • ✅ Brightness.
  • ✅ Change color.

Not implemented:

  • ❌ Effects.
  • ❌ Palette.
  • ❌ Nightlight.
  • ❌ Advances: primary/secondary/third color.
  • ❌ Advances: hue/saturation.
  • ❌ Notifications.
  • ❌ Presets.
  • ❌ Macros.
  • ❌ Segments.
  • ❌ Reboot.
  • ❌ Current/countdown time.
  • ❌ Color slider mode.
  • ❌ Debug IO.
  • ❌ Internal mode.
  • ❌ Lock.
  • ❌ Experimental.
  • ❌ Cronixie.
  • ❌ Realtime UDP.
  • ❌ Live data.
  • ❌ Response parsing.
1
likes
140
points
55
downloads

Publisher

verified publisherdector.space

Weekly Downloads

WLED HTTP API for Dart

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

xml

More

Packages that depend on wled