jackdevey / lux Goto Github PK
View Code? Open in Web Editor NEWLux is a command-line interface for controlling and monitoring Govee lighting, built in Go.
License: GNU General Public License v3.0
Lux is a command-line interface for controlling and monitoring Govee lighting, built in Go.
License: GNU General Public License v3.0
Should provide a method for controlling devices through the cli.
Govee RGBIC model H6147 How do I make it work?
Default help that contains a list of commands should be provided for requests with no args or requests with help args.
adding groups so the devices can be customized at the same time would be even more practical good work so far ๐
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The requested change is carried out.
Desktop (please complete the following information):
Additional context
Example of command being carried out attached.
I don't know what logs or other information is required to fix this, but I'm happy to provide whatever info I can. Thanks!
C:\Users\Leet>lux query 0
QUERY 0
Device: [removed MAC address]
Model: H6163
Online: [โ No]
Power: [โ Yes]
Brightness: 10%
Colour: #000000
C:\Users\Leet>lux turn 0 off
TURN 0 OFF
power [โ No]
transaction Success
C:\Users\Leet>lux query 0
QUERY 0
Device: [removed MAC address]
Model: H6163
Online: [โ No]
Power: [โ Yes]
Brightness: 10%
Colour: #000000
For a device that returns the following information with the lux devices complex
:
DEVICE 0
MAC Address: E1:18:D4:AD:FC:32:23:92
Model: H6008
Name: East bulb
Controllable: [โ Yes]
Retrievable: [โ Yes]
Commands: turn, brightness, color, colorTem
This error is given following the shown command:
lux color 0 #ff0000
Not enough arguments required. E.g. lux color 0 #0067f4
The command used is taken right from the examples shown after lux help
.
I can't determine any error on my part, and other commands such as lux turn 0 on/off
and lux brightness 0/00
works as expected.
lux help
Welcome to Lux!
Lux v1.1.0
Is there something I'm missing?
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Should our first chocolatey release be v1.1.0, do you think?
Originally posted by @russellbanks in #16 (comment)
This issue provides visibility into Renovate updates and their statuses. Learn more
This repository currently has no open or pending branches.
I noticed when trying to get some additional information about each of my devices that the lux devices...
commands all output the same information. See below for the output of all three commands on my installation.
PS C:\Users\Beau> lux devices
DEVICE 0
Name: East bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 1
Name: Bedroom B
Model: H6008
Controllable: [โ Yes]
DEVICE 2
Name: Bedroom A
Model: H6008
Controllable: [โ Yes]
DEVICE 3
Name: North bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 4
Name: South-east bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 5
Name: South-west bulb
Model: H6008
Controllable: [โ Yes]
PS C:\Users\Beau> # lux devices complex output
PS C:\Users\Beau> lux devices complex
DEVICE 0
Name: East bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 1
Name: Bedroom B
Model: H6008
Controllable: [โ Yes]
DEVICE 2
Name: Bedroom A
Model: H6008
Controllable: [โ Yes]
DEVICE 3
Name: North bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 4
Name: South-east bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 5
Name: South-west bulb
Model: H6008
Controllable: [โ Yes]
PS C:\Users\Beau> # lux devices simple output
PS C:\Users\Beau> lux devices simple
DEVICE 0
Name: East bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 1
Name: Bedroom B
Model: H6008
Controllable: [โ Yes]
DEVICE 2
Name: Bedroom A
Model: H6008
Controllable: [โ Yes]
DEVICE 3
Name: North bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 4
Name: South-east bulb
Model: H6008
Controllable: [โ Yes]
DEVICE 5
Name: South-west bulb
Model: H6008
Controllable: [โ Yes]
I don't believe this is the intended output for these commands, except for perhaps the "simple" version. If this is a work-in-progress feature that hasn't been fully implemented and I missed where that was noted, please accept my apologies.
Lux instance info:
logged in [โ Yes]
description Lux is a cli for controlling and monitoring Govee lighting strips
build v1.1.1 (x64)
license GPL-3.0
repository https://github.com/bandev/lux
up to date [โ Yes]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.