@mwittig No, i think the library is mostly feature complete. Hyperion supports just setting the color, an effect and to clear everything, that’s it.
I checked the web-app (https://github.com/Gamadril/hyperion-remote/blob/master/src/js/app/data/ServerControl.js) and another HomeKit implementation (https://github.com/Danimal4326/homebridge-hyperion/blob/master/index.js) and all of these seem to use the color to control hue and brightness.
We’ll see. If i’m missing anything i can still send plain json .
-
[Implemented] Hyperion Ambilight / JSON control
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
With the hyperion-remote web app it is possible to control hue, saturation and value. These are converted to plain RGB values afaik. The available effects can be queried via JSON. Don’t forget to integrate the priority index, which works very convenient (high index is low priority) as I described earlier.
When you need testers: don’t hesitate to inform me -
@Rene-Arts I think for the first try i will ignore the priority because it’s not supported by the pimatic-led-light plugin, where i’m integrating the hyperion device in. Maybe this will make to subsequent releases.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@michbeck100 You can just send a predefined (e.g. in device/plugin setting) priority for starters, nothing too fancy needed, shouldn’t be too hard I guess? To be honest, I’d guess that sending a command without priority wouldn’t even work?
edit: just looked it up, default priority is 100. No problem to work around that one
-
have been using hyperion with the pimatic led plugin but this was not what I was looking for.
I am just not skilled enough to create what I want:
a buttons device that calls different hyperion effects and a few color presets.
Hyperion is running on a different pi than pimatic.
Any idea how to start this? -
@djmvt the hyperion Integration in pimatic-led-light doesn’t support the effects yet. This is because it’s not a standard feature, but I think it would be easily possible to add it.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
I know. Had hyperion as device in pimatic led light but it doesn’t seem to work when the new hue protocol is being used. That’s why I was looking if it would be possible to call presets with a rule and dummy switches but I don’t know how to write these rules to execute this.
-
@djmvt
hyperion comes with a commandline-tool “hyperion-remote”. With this tool you are able to control remote your hyperion-strip. You need to install hyperion-remote on your pimatic-pi, create some buttons and some rules…{ "id": "hyperion-buttons", "name": "Hyperion", "class": "ButtonsDevice", "buttons": [ { "id": "button_hyperion_1", "text": "Effekt 1" }, { "id": "button_hyperion_2", "text": "Effekt 2" } ] },
if button_hyperion_1 is pressed then execute "hyperion-remote --address 192.168.1.234:19444 --priority 50 --color red --duration 5000 if button_hyperion_2 is pressed then execute "hyperion-remote -a 192.168.1.234:19444 -p 50 -e Snake -d 5000
-
had the idea it was something like that. do I need to install the full hyperion package or is there a way to just install hyperion-remote?
thanks man, this is exactly what I want!
-
Just went on and installed hyperion: it works!
thanks