Multizone interactor #114
Unanswered
romainperret
asked this question in
Q&A
Replies: 2 comments 3 replies
-
I will provide some examples when I'm back home on Monday. I'm out on a weekend road trip with limited access to internet, etc. |
Beta Was this translation helpful? Give feedback.
1 reply
-
First, set your Z strip or Beam to the state you want, then run the following command. For this example, I'm going to use the serial of {
"command": "query",
"args": {
"matcher": {
"serial": "d073d5112233"
},
"pkt_type": "GetExtendedColorZones"
}
} That should get you the following output: {
"results": {
"d073d5112233": {
"payload": {
"colors": [
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
}
],
"colors_count": 16,
"zone_index": 0,
"zones_count": 16
},
"pkt_name": "StateExtendedColorZones",
"pkt_type": 512
}
}
} Save the {
"command": "query",
"args": {
"matcher": {
"serial": "d073d5112233"
},
"pkt_type": "SetExtendedColorZones",
"pkt_args": {
"colors": [
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 4854,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
},
{
"brightness": 0.0,
"hue": 0.0,
"kelvin": 0,
"saturation": 0.0
}
],
"colors_count": 16,
"zone_index": 0,
"zones_count": 16,
"apply": "APPLY"
}
}
} |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I installed the daemon with this page https://photons.delfick.com/apps/interactor/index.html and it works fine with curl commands.
But I have a question, I have Lifx Z Strip, and I would like to change only some parts of the Strip, how can I do that please?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions