<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jitterjames.net/voxcommandoWiki/index.php?action=history&amp;feed=atom&amp;title=Plugin_Hue</id>
	<title>Plugin Hue - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://jitterjames.net/voxcommandoWiki/index.php?action=history&amp;feed=atom&amp;title=Plugin_Hue"/>
	<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_Hue&amp;action=history"/>
	<updated>2026-10-16T11:40:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_Hue&amp;diff=177&amp;oldid=prev</id>
		<title>James: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_Hue&amp;diff=177&amp;oldid=prev"/>
		<updated>2021-01-13T17:25:00Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:25, 13 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>James</name></author>
		
	</entry>
	<entry>
		<id>https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_Hue&amp;diff=176&amp;oldid=prev</id>
		<title>Jitterjames at 15:04, 21 February 2016</title>
		<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_Hue&amp;diff=176&amp;oldid=prev"/>
		<updated>2016-02-21T15:04:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Go to the main '''[[Plugins]]''' page.&lt;br /&gt;
&lt;br /&gt;
Go to the complete '''[[Plugin List]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Plugin Description=&lt;br /&gt;
&lt;br /&gt;
Communicate with Philips Hue Bridge.&lt;br /&gt;
&lt;br /&gt;
Lights and groups can be sent strings to control them.&lt;br /&gt;
Example: &amp;quot;on&amp;quot;:true, &amp;quot;hue&amp;quot;:5000, &amp;quot;bri&amp;quot;:40%&lt;br /&gt;
&lt;br /&gt;
&amp;quot;on&amp;quot; can be true or false&lt;br /&gt;
&amp;quot;sat&amp;quot; (saturation) can be a value from 0-254&lt;br /&gt;
&amp;quot;bri&amp;quot; (brightness) can be a value from 0-254 or a value from 0-100 if you add a % symbol to the end of the number.&lt;br /&gt;
&lt;br /&gt;
For more info see: http://www.developers.meethue.com/documentation/core-concepts&lt;br /&gt;
&lt;br /&gt;
&amp;quot;hue&amp;quot; can be a value from 0 (red) to 65280 (red).&lt;br /&gt;
&lt;br /&gt;
=Actions for the Hue plugin=&lt;br /&gt;
==Light==&lt;br /&gt;
[[Hue.Light]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Sends a command string to a single Hue light.&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;Example action string:&amp;lt;BR/&amp;gt;&amp;quot;on&amp;quot;:true, &amp;quot;hue&amp;quot;:5000, &amp;quot;bri&amp;quot;:40%&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;See: http://voxcommando.com/mediawiki/index.php?title=Plugin_Hue&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#ID : Light ID [''integer'']&lt;br /&gt;
#Command : Command String [''string'']&lt;br /&gt;
==Group==&lt;br /&gt;
[[Hue.Group]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Sends a command string to a group of Hue lights.&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;Use special group ID 0 for all lights.&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;Example action string:&amp;lt;BR/&amp;gt;&amp;quot;on&amp;quot;:true, &amp;quot;hue&amp;quot;:5000, &amp;quot;bri&amp;quot;:40%&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;See: http://voxcommando.com/mediawiki/index.php?title=Plugin_Hue&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#ID : Group ID [''integer'']&lt;br /&gt;
#Action : see example [''string'']&lt;br /&gt;
==Raw==&lt;br /&gt;
See: http://www.developers.meethue.com/philips-hue-api&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;and find examples in the default VC Hue configuration&lt;br /&gt;
===Get===&lt;br /&gt;
[[Hue.Raw.Get]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Example to get data on all existing scenes stored on bridge:&amp;lt;BR/&amp;gt;Hue.Raw.Get     scenes&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;See: http://www.developers.meethue.com/philips-hue-api&amp;lt;BR/&amp;gt;and find examples in the default VC Hue configuration&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#URL :  [''string'']&lt;br /&gt;
===Put===&lt;br /&gt;
[[Hue.Raw.Put]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
See: http://www.developers.meethue.com/philips-hue-api&amp;lt;BR/&amp;gt;and find examples in the default VC Hue configuration&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#URL :  [''string'']&lt;br /&gt;
#Data :  [''string'']&lt;br /&gt;
===Post===&lt;br /&gt;
[[Hue.Raw.Post]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Example to schedule all lights on in 1 minute:&amp;lt;BR/&amp;gt;Hue.Raw.Post      schedules      &amp;quot;name&amp;quot;: &amp;quot;timer&amp;quot;,&amp;quot;description&amp;quot;: &amp;quot;VcTimer&amp;quot;,&amp;quot;command&amp;quot;: {&amp;quot;address&amp;quot;: &amp;quot;/api/voxcommando/groups/0/action&amp;quot;,&amp;quot;method&amp;quot;: &amp;quot;PUT&amp;quot;,&amp;quot;body&amp;quot;: {&amp;quot;on&amp;quot;: true}},&amp;quot;time&amp;quot;: &amp;quot;PT00:01:00&amp;quot;,&amp;quot;autodelete&amp;quot;: true&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;See: http://www.developers.meethue.com/philips-hue-api&amp;lt;BR/&amp;gt;and find examples in the default VC Hue configuration&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#URL :  [''string'']&lt;br /&gt;
#Data :  [''string'']&lt;br /&gt;
===Delete===&lt;br /&gt;
[[Hue.Raw.Delete]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Example to delete the 3rd schedule:&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;Hue.Raw.Delete     schedules/3&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;See: http://www.developers.meethue.com/philips-hue-api&amp;lt;BR/&amp;gt;and find examples in the default VC Hue configuration&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#URL :  [''string'']&lt;br /&gt;
#Data :  [''string'']&lt;br /&gt;
==Restore==&lt;br /&gt;
[[Hue.Restore]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Restore the state of all lights as stored by the &amp;quot;Hue.Store&amp;quot; action&lt;br /&gt;
==Scene==&lt;br /&gt;
[[Hue.Scene]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Load===&lt;br /&gt;
[[Hue.Scene.Load]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Loads a stored scene using the alphanumeric &amp;lt;SceneID&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#SceneID :  [''string'']&lt;br /&gt;
===Create===&lt;br /&gt;
[[Hue.Scene.Create]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Create a new scene on the bridge using with ID &amp;lt;SceneID&amp;gt; and name &amp;lt;SceneName&amp;gt;.  Assign the lights listed in &amp;lt;Lights&amp;gt; to the scene.  If &amp;lt;Lights&amp;gt; is omitted then all lights will be assigned.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2-3&lt;br /&gt;
#SceneID : Max 12 characters [''string'']&lt;br /&gt;
#SceneName : Max 12 characters [''string'']&lt;br /&gt;
#Lights : Comma separated list of light IDs [''string'']&lt;br /&gt;
==Store==&lt;br /&gt;
[[Hue.Store]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Store the state of all lights, which can later be restored using the &amp;quot;Hue.Restore&amp;quot; action.&amp;lt;BR/&amp;gt;Specific lights can be stored by using the &amp;lt;Lights&amp;gt; parameter to list light IDs as follows:&amp;lt;BR/&amp;gt;1,3,4,6&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;If no lights are specified then the state of all lights will be stored.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 0-1&lt;br /&gt;
#Lights : Comma separated list of light IDs [''string'']&lt;br /&gt;
==RotateLeft==&lt;br /&gt;
[[Hue.RotateLeft]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Rotates light colours (hue and saturation only) among a list of lights.&amp;lt;BR/&amp;gt;&amp;lt;LightIDs&amp;gt; should be a list of integers separated by commas, which specify the IDs of the lights you want to use.  Example: 2,1,4&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;&amp;lt;TransitionTime&amp;gt; controls the duration of the fade from the old colour to the new.&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;Rotate left means the first light will take on the color of the second and so on.&amp;lt;BR/&amp;gt;Rotate right means the second light will take on the color of the first and so on.&amp;lt;BR/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#LightIDs : example: 1,3,4 [''string'']&lt;br /&gt;
#TransitionTime : Duration of fade [''integer'']&lt;br /&gt;
==RotateRight==&lt;br /&gt;
[[Hue.RotateRight]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Rotates light colours (hue and saturation only) among a list of lights.&amp;lt;BR/&amp;gt;&amp;lt;Light IDs&amp;gt; should be a list of integers separated by commands, which specify the IDs of the lights you want to use.  Example:&amp;lt;BR/&amp;gt;2,1,4&amp;lt;BR/&amp;gt;&amp;lt;TransitionTime&amp;gt; controls the duration of the fade from the old colour to the new.&amp;lt;BR/&amp;gt;Rotate left means the first light will take on the color of the second and so on.&amp;lt;BR/&amp;gt;Rotate right means the second light will take on the color of the first and so on.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 2&lt;br /&gt;
#LightIDs : example: 1,3,4 [''string'']&lt;br /&gt;
#TransitionTime : Duration of fade [''integer'']&lt;br /&gt;
==GenXML==&lt;br /&gt;
[[Hue.GenXML]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Generates payloadXML files for Groups and Scenes stored on the bridge&lt;br /&gt;
==GenMaps==&lt;br /&gt;
[[Hue.GenMaps]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Generates [[maps]] for Groups and Scenes stored on the bridge&lt;/div&gt;</summary>
		<author><name>Jitterjames</name></author>
		
	</entry>
</feed>