About Firelight
Firelight is an open source bias lighting program which syncs up colored lights to the contents of your screen or TV, providing an immersive experience.
Installation
To install:
pip install firelight-lighting
To install directly from Github:
git clone https://github.com/roshie548/firelight.git
cd firelight
pip install .
Usage
Currently, Firelight only supports LIFX lights. To start the application, simply run:
firelight lifx
Firelight will automatically discover the lights connected to your WiFi network and will start syncing their colors to your screen. Please make sure that the lights are on to see the effect. You can exit the application at any time by pressing Ctrl + C.
For best results, use Firelight when watching full screen movies. Firelight does not work well with general web browsing, as it will try to pick interesting colors on your screen. This could mean lots of jitter when using for general use. I may consider adding a general use mode in the future.
Asking for help or requesting features
If you need some help or would like more features added, please open an issue. Also, feel free to submit pull requests for any features you'd like to add yourself.
TODO features
These are features/improvements that I would like to tackle next:
- Add Philips Hue compatibility
- Investigate interactions with scenes that include many bright, shifting colors that cause rapid flashing or color changes
Metadata
Release files for firelight-lighting 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| firelight-lighting-1.0.1.tar.gz | 9.5 kB | Without provenance | Details for firelight-lighting-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| firelight_lighting-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for firelight_lighting-1.0.1-py3-none-any.whl |
Total release size: 20.0 kB
Release files / firelight-lighting-1.0.1.tar.gz
| Download URL | firelight-lighting-1.0.1.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1fc3c18b2fd4bd113b38db1f0e5039993af268126868bb420445c730abe73c81
|
|
BLAKE2b-256 checksum How to use checksums |
22d9447a3720457d5848e95d5bb8c313ab4bdda91570a5043064beaa39ff995a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5
|
Release files / firelight_lighting-1.0.1-py3-none-any.whl
| Download URL | firelight_lighting-1.0.1-py3-none-any.whl |
|---|---|
| Size | 10.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ffbc8e4750662e7dd26f5d2b2e256f9415868d18cdfb0b6e7e6ba94f624c9f55
|
|
BLAKE2b-256 checksum How to use checksums |
41510b9e946803063444eec2e351358adaf0d7c99cc239b1e0c5db4d09c77a21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5
|
Security for firelight-lighting 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.