GeekyEggo / GoveeController

Govee controller for the Elgato Stream Deck.
GNU General Public License v3.0
40 stars 6 forks source link

A new api is out with new features! #63

Open Fefedu973 opened 7 months ago

Fefedu973 commented 7 months ago

https://developer.govee.com/

Fefedu973 commented 7 months ago

Lighting Products:

In addition to the existing controls for power, brightness, and color, support for the following new features has been added:

• Application of scene modes

• Application of DIYs

• Application of music modes

• Devices with multiple segments will support setting segment colors and toggling the color gradient switch.

• Support for applying snapshots saved on the app As the Govee Development Platform enters its beta version, we invite all users to share their questions and suggestions. Continuous updates and maintenance are in the pipeline to enhance and optimize your experience. We trust you'll love this new platform and achieve your vision of home intelligence.

GeekyEggo commented 7 months ago

This is fantastic news; thanks so much for bringing it to my attention @Fefedu973! 🙌

Fefedu973 commented 7 months ago

This is fantastic news; thanks so much for bringing it to my attention @Fefedu973! 🙌

Nice ! I have done a small app to demo the api if you want to see how it works i haven't added everything and as you can see here there is still a lot of bugs "https://developer.govee.com/discuss". My project: https://github.com/Fefedu973/govee-control-center

Cruise105 commented 6 months ago

Greetings, more of a question than anything. I just installed the Govee Controller for my Stream Deck and was curious if an update was in the works to allow us to apply scenes to our Govee lights via the Stream Deck. Sorry if this is the wrong place.

Ceuse commented 5 months ago

Also a Question (i think it fits here the best) :

My H608B is not working (missing in the dropdown Menu) - its not listed in the PDF Document but in this list : https://developer.govee.com/docs/support-product-model

is it just supported in the new API or is something in the Plugin filtering by Product ID?

GeekyEggo commented 5 months ago

@Ceuse there is currently an alpha version using the new API, I’d be interested to know if your device is visible there.

Ceuse commented 5 months ago

@GeekyEggo works perfectly. thank you very much. Now i just need Dreamview to be eventually supported by the API to be completly happy :)

Enzobr54 commented 5 months ago

@GeekyEggo

Hello, simply great API to control the lights, congratulations, it works very well with the stream deck. I would like to know if adding a dimmer would be possible, that would be great!! I'm attaching a more meaningful visual example if necessary.

Lower part allows you to decrease and upper part to increase. Some people use this for sound control, I imagine this can be replicated with brightness adjustment?

I also provide an example on the application side where it is possible to choose the quantity to decrease or increase like +/- 5 steps adjustable on the stream deck application This will make it easier to adjust brightness variations rather than creating a shortcut for 25%/50%/75%/100% Which forces us to create a shortcut by desired brightness....

Hoping for a possible improvement... I am waiting with great impatience for your message to respond to me

Good day

(by the way, sorry if I made a mistake in English, it's not my mother tongue, I don't master it perfectly ahaha)

Example of brightness control

Stream deck application management example

MartynKeigher commented 5 months ago

Downloaded the alpha plugin last night and it's working great! I can now finally control the bulbs (in my celling) via the Streamdeck! & I love the inclusion of 'Scenes'!

Also... I don't think the new GoveeAPI allow's for increasing brightness\warmth by a percentage. We may just have to have buttons for each % value, like how you described. (10/25/50/75/100)

Fefedu973 commented 5 months ago

Downloaded the alpha plugin last night and it's working great! I can now finally control the bulbs (in my celling) via the Streamdeck! & I love the inclusion of 'Scenes'!

Also... I don't think the new GoveeAPI allow's for increasing brightness\warmth by a percentage. We may just have to have buttons for each % value, like how you described. (10/25/50/75/100)

Where did you find this new "alpha" plugin. I don't find it on the GitHub

MartynKeigher commented 5 months ago

Downloaded the alpha plugin last night and it's working great! I can now finally control the bulbs (in my celling) via the Streamdeck! & I love the inclusion of 'Scenes'! Also... I don't think the new GoveeAPI allow's for increasing brightness\warmth by a percentage. We may just have to have buttons for each % value, like how you described. (10/25/50/75/100)

Where did you find this new "alpha" plugin. I don't find it on the GitHub

https://github.com/GeekyEggo/GoveeController/raw/nodejs/dist/com.geekyeggo.goveecontroller.streamDeckPlugin