BradyBrenot / huestacean

Philips Hue control app for desktop with screen syncing. C++ with Qt Quick GUI.
http://huestacean.com
Apache License 2.0
564 stars 54 forks source link

auto sync on when open or cmd line #86

Closed hoksilato2 closed 5 years ago

hoksilato2 commented 6 years ago

It's possible that? Or some commands line like huestacean /sync_on or something like that :)

Now, this is the best tool like ambilight for our philips hue (bridge v2). Thank you very much for that!

BradyBrenot commented 6 years ago

Working on command line control in the rework branch, I don't have an ETA though. I sort of let this fall away for the past couple of weeks but I'm back at it now.

hirnschmalz commented 5 years ago

Any updates on this? I would love to see a auto sync feature - this would be so great!

snickers2k commented 5 years ago

+1 would be awesome. this way i could finally make a button on my harmony to activate sync, instead of going from TV to my monitor.. same for android(tv)

mdeboer commented 5 years ago

Would really appreciate a CLI client as it's mostly fire and forget anyway once you got your settings right. Then also anyone can create a GUI for generating the settings file.

However to get this rolled out quickly I suggest to add a simple checkbox to start syncing on app start. This would require only a few minor changes.

BradyBrenot commented 5 years ago

Folding into

30

128

sohsatoh commented 4 years ago

Hi, I added the web server to my fork of this project. https://github.com/sohsatoh/huestacean

By accessing localhost:8989/start, you can start sync. And access localhost:8989/stop to stop sync.

So, you can switch sync mode from terminal by using curl. curl http://localhost:8989/start

I think the way I implemented it is quite far from the best way as I have never coded in C++ and Qt.

mdeboer commented 4 years ago

@sohsatoh never work with a webserver for something like this. With the wrong configuration anybody on your network or even the internet can control it or worse, if exploits are found take over your machine.