<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.mios.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.mios.com/index.php?action=history&amp;feed=atom&amp;title=Luup_Events</id>
		<title>Luup Events - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.mios.com/index.php?action=history&amp;feed=atom&amp;title=Luup_Events"/>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Events&amp;action=history"/>
		<updated>2026-06-03T03:03:29Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.8</generator>

	<entry>
		<id>http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=2242&amp;oldid=prev</id>
		<title>Javier: Category:Development</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=2242&amp;oldid=prev"/>
				<updated>2010-04-13T05:06:50Z</updated>
		
		<summary type="html">&lt;p&gt;Category:Development&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:06, 13 April 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Development]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key micasaverde_wiki:diff:version:1.11a:oldid:1219:newid:2242 --&gt;
&lt;/table&gt;</summary>
		<author><name>Javier</name></author>	</entry>

	<entry>
		<id>http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=1219&amp;oldid=prev</id>
		<title>Micasaverde at 00:06, 27 June 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=1219&amp;oldid=prev"/>
				<updated>2009-06-27T00:06:03Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:06, 27 June 2009&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In user_data, the definition of the event is defined, which is actually just copied from the eventList in the device description XML doc.&amp;#160; The following defines the &amp;quot;Thermostat Mode Changes&amp;quot; event for thermostats.&amp;#160; It takes 1 argument which is a pull-down since allowedValueList is defined, and which is tied to the variable named &amp;quot;ModeStatus&amp;quot;.&amp;#160; You can have multiple arguments but they're all in the same service.&amp;#160; It is compared with an equal (=) as opposed to: &amp;lt; &amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;!=&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In user_data, the definition of the event is defined, which is actually just copied from the eventList in the device description XML doc.&amp;#160; The following defines the &amp;quot;Thermostat Mode Changes&amp;quot; event for thermostats.&amp;#160; It takes 1 argument which is a pull-down since allowedValueList is defined, and which is tied to the variable named &amp;quot;ModeStatus&amp;quot;.&amp;#160; You can have multiple arguments but they're all in the same service.&amp;#160; It is compared with an equal (=) as opposed to: &amp;lt; &amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;~ (~ is not equal).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;quot;eventList&amp;quot;: {&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;quot;eventList&amp;quot;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Micasaverde</name></author>	</entry>

	<entry>
		<id>http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=1218&amp;oldid=prev</id>
		<title>Micasaverde: New page: Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.  In user_data, the definition of the event is defi...</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Events&amp;diff=1218&amp;oldid=prev"/>
				<updated>2009-06-26T23:59:15Z</updated>
		
		<summary type="html">&lt;p&gt;New page: Events are tied to one or more UPnP Variables and cause the scene they&amp;#039;re attached to to run when the variables are set to a given value.  In user_data, the definition of the event is defi...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Events are tied to one or more UPnP Variables and cause the scene they're attached to to run when the variables are set to a given value.&lt;br /&gt;
&lt;br /&gt;
In user_data, the definition of the event is defined, which is actually just copied from the eventList in the device description XML doc.  The following defines the &amp;quot;Thermostat Mode Changes&amp;quot; event for thermostats.  It takes 1 argument which is a pull-down since allowedValueList is defined, and which is tied to the variable named &amp;quot;ModeStatus&amp;quot;.  You can have multiple arguments but they're all in the same service.  It is compared with an equal (=) as opposed to: &amp;lt; &amp;gt; !=&lt;br /&gt;
&lt;br /&gt;
          &amp;quot;eventList&amp;quot;: {&lt;br /&gt;
                &amp;quot;event_1&amp;quot;: {&lt;br /&gt;
                    &amp;quot;serviceStateTable&amp;quot;: {&lt;br /&gt;
                        &amp;quot;ModeStatus&amp;quot;: &amp;quot;dummyvalue&amp;quot; &lt;br /&gt;
                    },&lt;br /&gt;
                    &amp;quot;argumentList&amp;quot;: {&lt;br /&gt;
                        &amp;quot;argument_1&amp;quot;: {&lt;br /&gt;
                            &amp;quot;allowedValueList&amp;quot;: {&lt;br /&gt;
                                &amp;quot;Off&amp;quot;: &amp;quot;Off&amp;quot;,&lt;br /&gt;
                                &amp;quot;Cool&amp;quot;: &amp;quot;CoolOn&amp;quot;,&lt;br /&gt;
                                &amp;quot;Heat&amp;quot;: &amp;quot;HeatOn&amp;quot;,&lt;br /&gt;
                                &amp;quot;Auto&amp;quot;: &amp;quot;AutoChangeOver&amp;quot; &lt;br /&gt;
                            },&lt;br /&gt;
                            &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
                            &amp;quot;defaultValue&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
                            &amp;quot;name&amp;quot;: &amp;quot;ModeStatus&amp;quot;,&lt;br /&gt;
                            &amp;quot;comparisson&amp;quot;: &amp;quot;=&amp;quot;,&lt;br /&gt;
                            &amp;quot;prefix&amp;quot;: &amp;quot;Which mode&amp;quot;,&lt;br /&gt;
                            &amp;quot;suffix&amp;quot;: &amp;quot;none&amp;quot; &lt;br /&gt;
                        } &lt;br /&gt;
                    },&lt;br /&gt;
                    &amp;quot;label&amp;quot;: &amp;quot;Thermostat Mode Changes&amp;quot;,&lt;br /&gt;
                    &amp;quot;serviceId&amp;quot;: &amp;quot;urn:upnp-org:serviceId:HVAC_UserOperatingMode1&amp;quot; &lt;br /&gt;
                },&lt;br /&gt;
&lt;br /&gt;
The users parameters are stored in the scene:&lt;br /&gt;
&lt;br /&gt;
            &amp;quot;Device_Num_3&amp;quot;: {&lt;br /&gt;
                &amp;quot;event_1_1&amp;quot;: {&lt;br /&gt;
                    &amp;quot;name&amp;quot;: &amp;quot;cool2&amp;quot;,&lt;br /&gt;
                    &amp;quot;Enabled&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
                    &amp;quot;argument_1&amp;quot;: &amp;quot;CoolOn&amp;quot; &lt;br /&gt;
                } &lt;br /&gt;
            } &lt;br /&gt;
        } &lt;br /&gt;
&lt;br /&gt;
So it's device number 3, event_1 refers to the event_1 template for the device and the subsequent _1.  The value for argument_1 is &amp;quot;CoolOn&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Micasaverde</name></author>	</entry>

	</feed>