Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trimlight control script #3

Open
ecdye opened this issue Dec 12, 2021 · 3 comments
Open

Trimlight control script #3

ecdye opened this issue Dec 12, 2021 · 3 comments

Comments

@ecdye
Copy link
Contributor

ecdye commented Dec 12, 2021

@msjarrett FYI, I created a script to interface with Trimlight Select systems for personal use and have made it available via GitHub Gist at https://gist.github.com/ecdye/2272e0b0244fd712bc2a268f723c2924. It implements some of the functions discovered and documented by you in this project. It also has some implementations that were discovered through my own research and hacking. Comments and suggestions would be appreciated.

@msjarrett
Copy link
Owner

Very cool! Sounds like you've got the basis of a working command-line client!

Have you figured out any of the command payloads beyond what's described in protocol.md? If so, would definitely appreciate a PR.

@ecdye
Copy link
Contributor Author

ecdye commented Dec 12, 2021

I have been using the decompiled android app to check on some of commands and confirming your research. There are some things that I have discovered like how to rename the device that are not in your protocol description.

@ecdye
Copy link
Contributor Author

ecdye commented Dec 16, 2021

Update, I have released the script as a python module 'TrimPy' its available from the PyPi already. Development is happening at https://www.github.com/ecdye/TrimPy.git. I'll try to make a PR updating your project with my discoveries over the holiday.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants