8000 GitHub - jacobwilson-xyz/philips-dynalite: Philips Dynalite Control
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jacobwilson-xyz/philips-dynalite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Philips Dynalite Controller

An (unoffical) Philips Dynalite Gateway Controller.

Report Bug . Request Feature

About The Project

This Python program allows you to interact with a Philips Dynalite system to control presets and channels.
The way I run this for my current setup is via an Elagto Stream Deck running Bitfocus Companion.

Features:

  • Set Dynalite presets for specific areas.
  • Set the value of individual Dynalite channels.
  • Uses configuration from a .env file for username, password, gateway URL, and default fade time.

Installation:

  1. Clone this repository or download the zip file.

  2. Install required libraries:

    pip install -r requirements.txt
  3. Edit the .env file with your dynalite credentials.

Usage

Run the script from the command line, specifying the desired function and arguments:

dynet.py set_preset <area_id> <preset_id> [fade_time]
dynet.py set_channel <area_id> <channel_id> <value> [fade_time]

# Example
dynet.py set_preset 2 1 2500

See example.py on how to use this within a Python program.

About

Philips Dynalite Control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0