Skip to content

tj0vtj0v/WLedController

Repository files navigation

WLedController

WLedController is an interface, which enables plain Python controll of your WLEDs.
It utilizes the native WLed json-API, for further information check out their documentation.

Since this library is currently under constant development, fell free to submit feedback if there are issues or missing features.


Getting Started

Here you find instructions how to install and use this library.

Prerequisites

To run WLedController, you have to ensure

is properly installed and set up.

via Pypi

> pip install WLedController

manually for all users

  1. download the archive and unpack it.
  2. enter the directory and run the setup script.
> python setup.py install

manually for a single user

  1. download the archive and unpack it.
  2. move the "WLedController" subfolder into the directory your script is located.

Usage

To use WLedControll you have to create an Object with the correct IP-Adress of your Controller (ESP-32 in my case).

from WLedController import WLedController

with WLedController(wled_ip_address=<IP-Address of WLED Controller>) as WLeds:
  • wled_ip_address is the IP-Address of your WLED Controller, to find this address
    • you can look up the connections in fritz.box,
    • or you install the Mobile-App 'WLED - native' on Apple or Android.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages