
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/Fuchs/hoppla-sa
Philips Hue light control plasmoid for KDE Plasma 5 (Stand alone version)
This plasmoid enables you to control Philips Hue (http://www.meethue.com) light bulbs.
The idea of the stand alone version is that it requires no compiled backend and thus can be
deployed as is, e.g. via Get Hot New Stuff.
It allows you to
* Turn lights and groups on / off
* Set the brightness of lights and groups
* Set the colour or white temperature
* Control single lights belonging to a group
* Create and use global actions, such as turning all lights on or off
* Set an alternative connection, including http basic auth
* Control your lights from outside your home network if you have a proxy at home
* Create, update and delete lights, schedules and groups
Requirements
* Plasma 5 & Qt 5.4+
* Qt5 Graphical Effects
* Extra CMake Modules (only for building)
For more information, check out the README at https://github.com/Fuchs/hoppla-sa/blob/master/README.md
For old releases check out GitHub releases at https://github.com/Fuchs/hoppla-sa/releases
Spacing fixes 1 year ago
Fixes various spacing issues, especially with scaling and/or odd font/icon sizes
Spacing fixes 1 year ago
Fixes various spacing issues, especially with scaling and/or odd font/icon sizes
2.8.2 1 year ago
Adds support for some things added in 1.30 HUE API, namely:
- new types of rooms
- entertainment groups (limited support, can't be edited, but can be controlled or removed)
- zones (full support, but not throughout tested)
2.8.0 2 years ago
Ship translations with the .plasmoid, add confirmation dialogues for non-undoable destructive actions such as removing a group, light, action or schedule
2.6.2 2 years ago
+ Bugfix for recent Philips Hue updates that would lead to old states at updates (clicking the checkbox works, but it is not updated unless you click again)
2.6.0 4 years ago
* added coloured icons for all types
* adapted the Action configuration GUI to make icon and colour selection easier
2.4.4 4 years ago
* Fix a bug in ActionEditor when "All lights" is selected
* Add some placeholder texts in bridge config
* Add http as a default protocol when none is given
2.4.2 4 years ago
* Existing action commands can now be edited
* Fix a bug that prevented weekly schedules to be filled correctly
* Fix a bug that prevented action editor from loading an "off" state correctly
* Workaround a plasma bug that makes configuration unavailable
* Update tooltip as soon as data is initially available
2.2.0 4 years ago
* ActionEditor now can load existing actions, thus you can modify existing schedule commands
* Added Swiss German as translation
* Bug fixes
* Translation updates
2.0.2 4 years ago
Fix potential bug when opening the config before the plasmoid
2.0.0 4 years ago
Manage your stuff version:
* Adds possibilities to manage lights, groups and schedules
* Allows using effects and alerts
* Bug fixes and translation updates
1.0 4 years ago
Initial Release

internet
1 year ago
Report
Fuchs
1 year ago
Report
internet
1 year ago
Report
nohspam
1 year ago
Report
jpagac
1 year ago
Report
itsbehindyou
1 year ago
Report
itsbehindyou
1 year ago
Report
Fuchs
1 year ago
yes, that looks good on GitHub, yeah, I replied there.
tl;dr here is: I'd like to add the possibility to configure more bridge stuff, but it's going to take some time because it will need a couple of reconsiderations and also a lot of rewriting, plus some advanced things you wanted might not be possible with pure-qml limitations.
As this will take quite some time I did also mention a workaround there for you, which can be done from any web browser or, if you prefer command line or need to automate stuff, you could even do it via curl. I hope that helps in the meantime, since this is hopefully not something you need to change often.
Kind regards,
Fuchs
Report
Cqoicebordel
1 year ago
Report
itsbehindyou
2 years ago
i'm not a programmer but if i can make a feature request, now that Philips Hue Play has been released, it would be to control the colours of lights depending on the colours shown on the PC screen on the kde desktop, like Philips Ambilight does on TV's or the addon "script.kodi.hue.ambilight" does on Kodi, like this:
https://www.youtube.com/watch?v=sOO6BBXTcYM
https://github.com/mpolednik/script.kodi.hue.ambilight
maybe part of the code can be even reused?
and it would be also nice to be able to see and change the date and time set on the bridge in case you can't or don't want to connect it to the internet and it doesn't reach a NTP server
Report
Fuchs
2 years ago
thank you very much for the praise and suggestions.
Could you please submit suggestions through GitHub, though? Here they get a bit lost, there they can be tracked. And as all the code is open source, other people can tackle them as well.
What I can already say is that I think access to screen content might be limited in QML, and I try to keep my plasmoid pure QML. So I'm not sure whether I can create something able to change colours based on screen content. A media player (like Kodi) is the correct piece of software to handle this.
Bridge: if this is exposed via the API: I can, otherwise I can't. I'd have to figure out where to put it in the config, but I can likely do that, assuming you can set it through the API.
Report
davvore33
2 years ago
Report
Fuchs
2 years ago
I don't have any to test, but if you use them via a Hue bridge I assume it might work. If you don't: only if Ikea uses the same REST API.
However, the source code is all on GitHub, feel free to adapt it.
Report
themysi
2 years ago
Report
DanielRios549
2 years ago
Report
Fuchs
2 years ago
Note that it is open source (see link on top), as is the redshift one, so you should be able to create a plasmoid for redshift that has tabs :)
Report
DanielRios549
2 years ago
Report
manu-pardo
2 years ago
Report
Fuchs
2 years ago
Report
baltolkien
2 years ago
Report
Fuchs
2 years ago
Report
brunofin
2 years ago
Report
r0uzic
2 years ago
Report
r0uzic
2 years ago
Report
Fuchs
2 years ago
Report