<?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_Configuration_File</id>
		<title>Luup Configuration File - 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_Configuration_File"/>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;action=history"/>
		<updated>2026-06-03T03:51:30Z</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_Configuration_File&amp;diff=2238&amp;oldid=prev</id>
		<title>Javier: Category:Development</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;diff=2238&amp;oldid=prev"/>
				<updated>2010-04-13T05:04:44Z</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:04, 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;Plugins often need configuration data that is unique to each user. Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate and port number for a serial device, or the IR transmitter to use. This configuration data is never written into your plugin since that would mean having to modify the plugin for each user. Rather, the plugin defines what type of configuration data it needs, and the Luup user interface lets the user specify this information, which gets saved in the Luup configuration file. &amp;#160;&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;Plugins often need configuration data that is unique to each user. Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate and port number for a serial device, or the IR transmitter to use. This configuration data is never written into your plugin since that would mean having to modify the plugin for each user. Rather, the plugin defines what type of configuration data it needs, and the Luup user interface lets the user specify this information, which gets saved in the Luup configuration file. &amp;#160;&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:1427:newid:2238 --&gt;
&lt;/table&gt;</summary>
		<author><name>Javier</name></author>	</entry>

	<entry>
		<id>http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;diff=1427&amp;oldid=prev</id>
		<title>LibraSun at 15:35, 3 August 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;diff=1427&amp;oldid=prev"/>
				<updated>2009-08-03T15:35:52Z</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 15:35, 3 August 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;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Often times plugins &lt;/del&gt;need configuration data that is unique to each user. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate and port number for a serial device, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;i/r &lt;/del&gt;transmitter to use. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;This configuration data is never written into your plugin since that would mean the plugin &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;needed to be modified &lt;/del&gt;for each user. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;Rather, the plugin defines what type of configuration data it needs, and the Luup user interface &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;let's &lt;/del&gt;the user specify this information, which gets saved in the Luup configuration file.&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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Plugins often &lt;/ins&gt;need configuration data that is unique to each user. Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate and port number for a serial device, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IR &lt;/ins&gt;transmitter to use. This configuration data is never written into your plugin since that would mean &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;having to modify &lt;/ins&gt;the plugin for each user. Rather, the plugin defines what type of configuration data it needs, and the Luup user interface &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;lets &lt;/ins&gt;the user specify this information, which gets saved in the Luup configuration file. &amp;#160;&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;You can view your configuration file by opening your web browser and going to the page: http://myip:49451/data_request?id=user_data&amp;amp;output_format=xml where &amp;quot;myip&amp;quot; is the IP address of your Vera. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; Use &lt;/del&gt;the Firefox web browser since it has a built-in XML viewer. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;Alternatively you can change the 'xml' at the end to 'json' to view the configuration file in it's native JSON format, and the web site [http://jsonlint.com/ jsonlint.com] will format the JSON data nicely so it's easy to read.&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;You can view your configuration file by opening your web browser and going to the page: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;http://&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;myip&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;:49451/data_request?id=user_data&amp;amp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;amp;&lt;/ins&gt;output_format=xml &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;where &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;myip&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;&amp;quot; is the IP address of your Vera. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;We recommend using &lt;/ins&gt;the Firefox web browser since it has a built-in XML viewer. Alternatively you can change the 'xml' at the end to 'json' to view the configuration file in it's native JSON format, and the web site [http://jsonlint.com/ jsonlint.com] will format the JSON data nicely so it's easy to read. &amp;#160;&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;Vera's web-based user interface is the normal way the user specifies configuration data. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;When the user goes to the '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;devices&lt;/del&gt;' tab and adds a device, specifies what room it's in along with other options like the IP address, baud rate, etc., this is all stored in the configuration file. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;The configuration file also stores the current value of the UPnP &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Variables&lt;/del&gt;, like the status of a light switch being on or off. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;Your Luup plugin has access to all the data in the configuration file.&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;Vera's web-based user interface is the normal way the user specifies configuration data. When the user goes to the '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Devices&lt;/ins&gt;' tab and adds a device, specifies what room it's in along with other options like the IP address, baud rate, etc., this is all stored in the configuration file. The configuration file also stores the current value of the UPnP &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;variables&lt;/ins&gt;, like the status of a light switch being on or off. Your Luup plugin has access to all the data in the configuration file. &amp;#160;&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;The configuration file also contains any other user-specific information, like the list of rooms, users, scenes, events, timers, location, and so on.&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;The configuration file also contains any other user-specific information, like the list of rooms, users, scenes, events, timers, location, and so on.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key micasaverde_wiki:diff:version:1.11a:oldid:1155:newid:1427 --&gt;
&lt;/table&gt;</summary>
		<author><name>LibraSun</name></author>	</entry>

	<entry>
		<id>http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;diff=1155&amp;oldid=prev</id>
		<title>Micasaverde: New page: Often times plugins need configuration data that is unique to each user.  Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate...</title>
		<link rel="alternate" type="text/html" href="http://wiki.mios.com/index.php?title=Luup_Configuration_File&amp;diff=1155&amp;oldid=prev"/>
				<updated>2009-06-12T16:51:16Z</updated>
		
		<summary type="html">&lt;p&gt;New page: Often times plugins need configuration data that is unique to each user.  Generally I/O devices will have configuration data, such as the IP address if it&amp;#039;s a network device, the baud rate...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Often times plugins need configuration data that is unique to each user.  Generally I/O devices will have configuration data, such as the IP address if it's a network device, the baud rate and port number for a serial device, and the i/r transmitter to use.  This configuration data is never written into your plugin since that would mean the plugin needed to be modified for each user.  Rather, the plugin defines what type of configuration data it needs, and the Luup user interface let's the user specify this information, which gets saved in the Luup configuration file.&lt;br /&gt;
&lt;br /&gt;
You can view your configuration file by opening your web browser and going to the page: http://myip:49451/data_request?id=user_data&amp;amp;output_format=xml where &amp;quot;myip&amp;quot; is the IP address of your Vera.  Use the Firefox web browser since it has a built-in XML viewer.  Alternatively you can change the 'xml' at the end to 'json' to view the configuration file in it's native JSON format, and the web site [http://jsonlint.com/ jsonlint.com] will format the JSON data nicely so it's easy to read.&lt;br /&gt;
&lt;br /&gt;
Vera's web-based user interface is the normal way the user specifies configuration data.  When the user goes to the 'devices' tab and adds a device, specifies what room it's in along with other options like the IP address, baud rate, etc., this is all stored in the configuration file.  The configuration file also stores the current value of the UPnP Variables, like the status of a light switch being on or off.  Your Luup plugin has access to all the data in the configuration file.&lt;br /&gt;
&lt;br /&gt;
The configuration file also contains any other user-specific information, like the list of rooms, users, scenes, events, timers, location, and so on.&lt;/div&gt;</summary>
		<author><name>Micasaverde</name></author>	</entry>

	</feed>