Skip to main content

A very basic WLed control library

Project description

This is a very simple WLed controller, which can be used to control a single WLed or multiple WLed.

dont call funtions fast after each other this is still a work in progress

setup:
  • import WLedControl as wlc

  • create a WLed object with “wled = wlc.WLed(ip, port(optional))”

Control lights
to turn it on or off or toggle:
use: onOff()

choses are [“on”, “off”, “toggle”]

Control brightness
to get the brightness:

use: get_bri()

to set the brightness:
use set_bri()

with a value between 0 and 255

Control color
to get the color:
use: get_col()

you will get the RGB values

to set the color:
use: set_col()

with the RGB values or a color name

Control effect
to get the effect:

use: get_fx()

to set the effect:
use: set_fx()

with a value between 0 and 101 or the name of the effect

Control speed
to set speed:
use: set_speed()

with a value between 0 and 255

Exstre funtions:
to get the current status:
use: get_status()

you will get a all information about the current status of WLed

use blink funtion:
use: blink()

color is optional default is red, time is optional default is 2 minimum is 2 exsample: blink(“green”, 3) exsample: blink(“green”) exsample: blink(, 3)

Change Log

0.0.1 (19/04/2020)

  • First Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

WLed-Control-1.2.3.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file WLed-Control-1.2.3.tar.gz.

File metadata

  • Download URL: WLed-Control-1.2.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for WLed-Control-1.2.3.tar.gz
Algorithm Hash digest
SHA256 5e0f252de23b393f557442be9634b9c1a6bf7c71f093c0bf4687aef7e2c7584b
MD5 25eea9aa1b3d43cc4621f4205d285de7
BLAKE2b-256 e27b2851e9dd7786ef0e829febea1485af3742c59f00f3ac418d609c75fcbbfd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page