Skip to main content

A Python library for syncing Govee led strips with audio and screen content.

Project description


LumiSync

A program that allows you to easily sync your Govee lights.

Key FeaturesHow To UseDownloadCreditsRelatedLicense

screenshot

Note This project is in early development.

Key Features

  • Easy to use - Simple UI that allows you to easily control your lights.
  • MonitorSync - Sync your lights to your monitor. (Alpha)
  • Easy to use - Simple UI that allows you to easily control your lights.
  • MusicSync - Sync your lights to your music. (Alpha)
  • CustomSync - Sync your lights to a custom color/animation. (WIP)
  • Open Source - LumiSync is open source and free to use.
  • Availability - LumiSync is available for Windows and hasn't been tested on Linux or MacOS. (WIP)

TODO

  • Make a wiki page for the project.
  • Add Multiple MusicSync modes and improve the current one.
  • Add CustomSync feature.
  • Add a GUI.
  • Support for basic brightness control.
  • Support for basic color control.
  • Support for turning lights on/off.

How To Use

Currently, the only way to use LumiSync is to download the source code and run it yourself. This will be changed in the future.

Note

This requires you to download python.

All of the python requirements will be installed automatically when you run the program for the first time.

Download

You can download the latest installable version of LumiSync here.

Credits

Tools used:

  • Wireshark (Massive thanks to the Wireshark team for making this amazing tool.)

This software uses the following open source packages:

Related

Govee Desktop - Official Govee desktop app. (Windows only, supports basic color control and monitor sync.)

Support

Giving a star to this project is the easiest way to show your support.

GitHub stars

License

MIT


minlor.net  ·  cloud.minlor.net  ·  GitHub @minlor

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

lumisync-0.1.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lumisync-0.1.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file lumisync-0.1.0.tar.gz.

File metadata

  • Download URL: lumisync-0.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lumisync-0.1.0.tar.gz
Algorithm Hash digest
SHA256 945d124110ba89e02084584508f7c4e5cec67adfb8bbdf41f7d03bf4a2c97ebc
MD5 f0c6b1ffc593a431284053da15a98761
BLAKE2b-256 67ff67fbe842321882ca206731d9053c6c937e0da6f7c389f26ca3c8699cdce0

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumisync-0.1.0.tar.gz:

Publisher: pypi.yaml on Minlor/LumiSync

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumisync-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lumisync-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lumisync-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3623796ec5fd5e17788dd91c63f78beb9d8da822ebbdd0b511577cdd4925c861
MD5 f1b409011d78e14ef930408ba20db456
BLAKE2b-256 067fb696580848249337f6f540af42dee42570f1bac55bbc7962ba96e2c6f34c

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumisync-0.1.0-py3-none-any.whl:

Publisher: pypi.yaml on Minlor/LumiSync

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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