<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmk789</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmk789"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Bmk789"/>
	<updated>2026-05-11T03:44:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Main_Page&amp;diff=9177</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Main_Page&amp;diff=9177"/>
		<updated>2008-02-25T11:04:52Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
  News: LinuxMCE Wiki was updated to latest version including a RSS feed extension. &lt;br /&gt;
  Instructions about how to use it can be found [http://www.mediawiki.org/wiki/Extension:WikiArticleFeeds here]or you may take a look at a [[Test RSS]].&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:175%; font-weight:bold&amp;quot;&amp;gt;The &#039;&#039;&#039;[http://linuxmce.org LinuxMCE]&#039;&#039;&#039; wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Your guide to a smarter home!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;clear: both; border: 1px solid #aaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.5em; float: right; text-align:center&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Screenshots&#039;&#039;&#039;&lt;br /&gt;
[[Image:MainMenu2.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The main menu with media in the background&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:FileBrowserUI1.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Browsing media files&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:DialNumberUI1.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Telephone dial pad&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;[[Screenshots|More screenshots and videos]]&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;LinuxMCE is the only all-in-one open source solution that seamlessly combines:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;Media &amp;amp; entertainment&#039;&#039; with a server for music and video plus a [[PVR]] like TiVo or Sky+&lt;br /&gt;
* &#039;&#039;Home automation&#039;&#039; to control everything from lights to heating with a touch-screen tablet or your mobile phone&lt;br /&gt;
* &#039;&#039;Phone system&#039;&#039; with video conferencing&lt;br /&gt;
* &#039;&#039;Security system&#039;&#039; that feeds live video to your mobile during a security breach&lt;br /&gt;
&lt;br /&gt;
[[LinuxMCE|Read more]] to see all the possibilities that LinuxMCE offers.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE Video hardware link is here http://wiki.linuxmce.org/index.php/Video&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Download=&lt;br /&gt;
Please take a moment to read about &#039;&#039;&#039;[[Known_Issues|known issues]]&#039;&#039;&#039; before downloading our &#039;&#039;Quick Install DVD&#039;&#039; or the &#039;&#039;Two-CD Installer&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 width=100%&lt;br /&gt;
|width=48|{{Click || image=Globe.gif | link=Download_Instructions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Download_Instructions|Download LinuxMCE]] or buy [[LinuxMCE Products]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;After checking known issues please download from an appropriate mirror&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Project News=&lt;br /&gt;
*[http://wiki.linuxmce.org/index.php/Insteon_-_Setting_Up_PLM_Template RC1 Insteon Support now available] &#039;&#039;(20-Feb-08)&#039;&#039;&lt;br /&gt;
*[[Version_0710|January 16, 2008 Version 0710 beta 3 is released]]&lt;br /&gt;
*[http://wiki.linuxmce.org/index.php/Insteon_-_Setting_Up_PLM_Template Beta Insteon Support now available] &#039;&#039;(4-January-08)&#039;&#039;&lt;br /&gt;
*[http://www.osweekly.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=2664 Linux Media Center PCs Review Roundup] &#039;&#039;(4 October)&#039;&#039;&lt;br /&gt;
*[http://www.news.com/DRM-troubles-drive-ex-Microsoft-employee-to-Linux/2100-1016_3-6210131.html DRM troubles drive ex-Microsoft employee to Linux] &#039;&#039;(26 September)&#039;&#039;&lt;br /&gt;
*[http://linuxmce.org/news.php?id=10| New SchedulesDirect service for MythTV] &#039;&#039;(31 August)&#039;&#039;&lt;br /&gt;
*[[Download_Instructions|LinuxMCE 0704 is out!]] &#039;&#039;(7 August)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 width=100%&lt;br /&gt;
|width=48|{{Click || image=Newspaper.gif | link=LinuxMCE_media_coverage | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[LinuxMCE media coverage|More LinuxMCE media coverage]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Third party media and blog coverage&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Documentation Access=&lt;br /&gt;
This Wiki has many hierarchical [[:Category:Main|categories]] of articles. There are also developer maillists, [http://wiki.linuxmce.org/index.php/Source_Code source code] repositories (with attached discussions), [http://mantis.linuxmce.org bug/issue report mangement] and [http://forum.linuxmce.org/index.php forums] for discussion among users, developers and other members of the LinuxMCE community.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Support==&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 &lt;br /&gt;
|width=48|{{Click || image=Manual.gif | link=User Manual | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[User Manual]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;LinuxMCE User Manual&lt;br /&gt;
|width=48|{{Click || image=Guides.gif | link=:Category:Tutorials | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[:Category:Tutorials|Guides]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;HOWTO guides describing common scenarios&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=FAQ.gif | link=Frequently Asked Questions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Responses to the most common questions&lt;br /&gt;
|width=48|{{Click || image=Hardware.gif | link=Hardware | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Hardware]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Hardware documentation&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Troubleshooting.gif | link=Troubleshooting | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Help with common problems&lt;br /&gt;
|width=48|{{UrlClick || image=Mail.gif | link=Developers | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[http://www.charonmedia.org/mailman/listinfo Mailing List]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Stay up to date with regular emails&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{UrlClick || image=Forum.gif | link=kjh | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[http://forum.linuxmce.com Forum]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Support forum&lt;br /&gt;
|width=48|{{Click || image=Forum.gif | link=Chat | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Chat]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Support chat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0&lt;br /&gt;
|width=48|{{Click || image=Contacts.gif | link=Contacts | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Contacts|Contact Information]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Contact people involved with the project&lt;br /&gt;
|width=48|{{Click || image=Manual.gif | link=Programmer&#039;s Guide | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Programmer&#039;s Guide]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;A guide for software developers&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Software.gif | link=Software components | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Software components|Software Components]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Open source software used by LinuxMCE&lt;br /&gt;
|width=48|{{Click || image=Bug.gif | link=Bug Reports | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Bug Reports]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Help improve the software by reporting bugs&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Binary.gif | link=Source Code | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Source Code]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Access the LinuxMCE source code&lt;br /&gt;
|width=48|{{UrlClick || image=CDR.gif | link=Versions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Versions]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;View version histories and changes&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Main_Page&amp;diff=8191</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Main_Page&amp;diff=8191"/>
		<updated>2008-01-06T03:32:58Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:175%; font-weight:bold&amp;quot;&amp;gt;The &#039;&#039;&#039;[http://linuxmce.org LinuxMCE]&#039;&#039;&#039; wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Your guide to a smarter home!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;clear: both; border: 1px solid #aaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.5em; float: right; text-align:center&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Screenshots&#039;&#039;&#039;&lt;br /&gt;
[[Image:MainMenu2.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;The main menu with media in the background&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:FileBrowserUI1.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Browsing media files&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:DialNumberUI1.jpg|200px]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;Telephone dial pad&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;[[Screenshots|More screenshots and videos]]&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;LinuxMCE is the only all-in-one open source solution that seamlessly combines:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;Media &amp;amp; entertainment&#039;&#039; with a server for music and video plus a [[PVR]] like TiVo or Sky+&lt;br /&gt;
* &#039;&#039;Home automation&#039;&#039; to control everything from lights to heating with a touch-screen tablet or your mobile phone&lt;br /&gt;
* &#039;&#039;Phone system&#039;&#039; with video conferencing&lt;br /&gt;
* &#039;&#039;Security system&#039;&#039; that feeds live video to your mobile during a security breach&lt;br /&gt;
&lt;br /&gt;
[[LinuxMCE|Read more]] to see all the possibilities that LinuxMCE offers.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE Video hardware link is here http://wiki.linuxmce.org/index.php/Video&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
Please take a moment to read about &#039;&#039;&#039;[[Known_Issues|known issues]]&#039;&#039;&#039; before downloading our &#039;&#039;Quick Install DVD&#039;&#039; or the &#039;&#039;Two-CD Installer&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 width=100%&lt;br /&gt;
|width=48|{{Click || image=Globe.gif | link=Download_Instructions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Download_Instructions|Download LinuxMCE]] or buy [[LinuxMCE Products]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;After checking known issues please download from an appropriate mirror&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Project News==&lt;br /&gt;
*[http://www.osweekly.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=2664 Linux Media Center PCs Review Roundup] &#039;&#039;(4 October)&#039;&#039;&lt;br /&gt;
*[http://www.news.com/DRM-troubles-drive-ex-Microsoft-employee-to-Linux/2100-1016_3-6210131.html DRM troubles drive ex-Microsoft employee to Linux] &#039;&#039;(26 September)&#039;&#039;&lt;br /&gt;
*[http://linuxmce.org/news.php?id=10| New SchedulesDirect service for MythTV] &#039;&#039;(31 August)&#039;&#039;&lt;br /&gt;
*[[Download_Instructions|LinuxMCE 0704 is out!]] &#039;&#039;(7 August)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 width=100%&lt;br /&gt;
|width=48|{{Click || image=Newspaper.gif | link=LinuxMCE_media_coverage | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[LinuxMCE media coverage|More LinuxMCE media coverage]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Third party media and blog coverage&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Support==&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 &lt;br /&gt;
|width=48|{{Click || image=Manual.gif | link=User Manual | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[User Manual]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;LinuxMCE User Manual&lt;br /&gt;
|width=48|{{Click || image=Guides.gif | link=:Category:Tutorials | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[:Category:Tutorials|Guides]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;HOWTO guides describing common scenarios&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=FAQ.gif | link=Frequently Asked Questions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Responses to the most common questions&lt;br /&gt;
|width=48|{{Click || image=Hardware.gif | link=Hardware | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Hardware]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Hardware documentation&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Troubleshooting.gif | link=Troubleshooting | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Help with common problems&lt;br /&gt;
|width=48|{{UrlClick || image=Mail.gif | link=:Category:Hardware | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[http://sourceforge.net/mail/?group_id=166973 Mailing List]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Stay up to date with regular emails&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{UrlClick || image=Forum.gif | link=kjh | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[http://forum.linuxmce.com Forum]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Support forum&lt;br /&gt;
|width=48|{{Click || image=Forum.gif | link=Chat | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Chat]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Support chat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0&lt;br /&gt;
|width=48|{{Click || image=Contacts.gif | link=Contacts | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Contacts|Contact Information]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Contact people involved with the project&lt;br /&gt;
|width=48|{{Click || image=Manual.gif | link=Programmer&#039;s Guide | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Programmer&#039;s Guide]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;A guide for software developers&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Software.gif | link=Software components | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Software components|Software Components]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Open source software used by LinuxMCE&lt;br /&gt;
|width=48|{{Click || image=Bug.gif | link=Bug Reports | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Bug Reports]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Help improve the software by reporting bugs&lt;br /&gt;
|-&lt;br /&gt;
|width=48|{{Click || image=Binary.gif | link=Source Code | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Source Code]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Access the LinuxMCE source code&lt;br /&gt;
|width=48|{{UrlClick || image=CDR.gif | link=Versions | width=48px | height=48px }}&lt;br /&gt;
|&#039;&#039;&#039;[[Versions]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;View version histories and changes&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=8001</id>
		<title>Backup-and-Restore</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=8001"/>
		<updated>2007-12-25T03:32:19Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: i wish  we could stop these spammers that have already been labeled!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Backup and Restore]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=7962</id>
		<title>Backup-and-Restore</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=7962"/>
		<updated>2007-12-24T02:43:09Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: back to normal, SHOULD NOT BE CHANGED AGAIN&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Backup and Restore]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Windows&amp;diff=7961</id>
		<title>Windows</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Windows&amp;diff=7961"/>
		<updated>2007-12-24T02:40:40Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedsToBeFixed}}&lt;br /&gt;
&amp;lt;p&amp;gt;If you want to run the Windows version of the Orbiter, we have an installer.  This will allow you to use a Windows PC or tablet as an Orbiter. [http://plutohome.com/download/installers/windows/Orbiter%20-%202.0.0.0.exe Download]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The rest of the software, such as DCE Router, the devices and Plug-ins also run on Windows with the exception of Xine and MythTV.  Since there is not yet a Windows-compatible media player, Windows has been a lower priority.  An install program is not yet available to setup a Windows computer as a core or media director.   We just created an &amp;lt;b&amp;gt;archive file with all the required dll&#039;s and exe&#039;s&amp;lt;/b&amp;gt; http://files-upload.com/files/454340/winbin.zip.  Uncompress the archive to any directory, and run DCERouter.exe.  Any DCE Device can connect to any router.  Windows devices will connect to a Linux DCERouter, and vice-versa.  The archive also includes &amp;lt;b&amp;gt;[[Designer]]&amp;lt;/b&amp;gt; which is used to build the user interface for the Orbiters.  This is a C# program and requires the .NET framework.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You can also download the source code and build using the included Microsoft Visual Studio .NET 2003 project files.  You will need to install MySQL, SDL and the Pthread libraries manually until we have a Windows installer to do it for you.  If you want to run the LinuxMCE Admin web site, you will also need php and a compatible web server, like Apache or IIS.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=IPTV&amp;diff=7737</id>
		<title>IPTV</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=IPTV&amp;diff=7737"/>
		<updated>2007-12-16T02:43:19Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IPTV can deliver more content to your LinuxMCE system on-demand.  Software such as [http://getmiro.com Miro] automatically downloads audio/video through RSS feeds via HTTP/FTP/Bittorrent.  Software similar to this should be built into LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
* Support for RSS/ATOM feeds&lt;br /&gt;
* Scheduled updates and downloading of media&lt;br /&gt;
* Tag media as downloaded from the net&lt;br /&gt;
* Tag new downloaded media as unwatched&lt;br /&gt;
* Automatic transfer of new media to a music phone, etc. via Bluetooth on detection&lt;br /&gt;
&lt;br /&gt;
==Spec==&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://forum.linuxmce.org/index.php?topic=3288.0 Forum discussion]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=7662</id>
		<title>Backup-and-Restore</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Backup-and-Restore&amp;diff=7662"/>
		<updated>2007-12-07T16:53:08Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Backup and Restore]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Pepperpad_3&amp;diff=7629</id>
		<title>Pepperpad 3</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Pepperpad_3&amp;diff=7629"/>
		<updated>2007-12-07T02:09:54Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:PepperPad3.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://www.pepper.com/products/pepper_pad3.html Official Site]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CPU type:	AMD Geode LX 800 &amp;lt;br&amp;gt;&lt;br /&gt;
CPU speed:	533 Mhz &amp;lt;br&amp;gt;	&lt;br /&gt;
OS:	            Linux 	&amp;lt;br&amp;gt;&lt;br /&gt;
Screen Size:	7 inches 	&amp;lt;br&amp;gt;&lt;br /&gt;
Screen Resolution:	800x480 	&amp;lt;br&amp;gt;&lt;br /&gt;
RAM:      	256 MB&amp;lt;br&amp;gt;	&lt;br /&gt;
Hard Disk:	20 GB	&amp;lt;br&amp;gt;&lt;br /&gt;
Weight:  	1000 gm&amp;lt;br&amp;gt;&lt;br /&gt;
Interfaces:        802.11b/g, USB2.0, Consumer IR (remote control), Line-out, Video-out (analogue), MIC-in &amp;lt;br&amp;gt;&lt;br /&gt;
Included accesories: Built-in camera&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Price: $699&lt;br /&gt;
&lt;br /&gt;
==Setup Orbiter==&lt;br /&gt;
According to [http://www.pepper.com/forums/showthread.php?t=669], WINE can be run on the PepperPad.  The Windows client of Orbiter downloaded from the admin page can be installed to use the device as an Orbiter.&lt;br /&gt;
&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
[[Category: WebPads]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Pepperpad_3&amp;diff=7628</id>
		<title>Pepperpad 3</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Pepperpad_3&amp;diff=7628"/>
		<updated>2007-12-07T02:08:32Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: setup howto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:PepperPad3.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://www.pepper.com/products/pepper_pad3.html Official Site]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CPU type:	AMD Geode LX 800 &amp;lt;br&amp;gt;&lt;br /&gt;
CPU speed:	533 Mhz &amp;lt;br&amp;gt;	&lt;br /&gt;
OS:	            Linux 	&amp;lt;br&amp;gt;&lt;br /&gt;
Screen Size:	7 inches 	&amp;lt;br&amp;gt;&lt;br /&gt;
Screen Resolution:	800x480 	&amp;lt;br&amp;gt;&lt;br /&gt;
RAM:      	256 MB&amp;lt;br&amp;gt;	&lt;br /&gt;
Hard Disk:	20 GB	&amp;lt;br&amp;gt;&lt;br /&gt;
Weight:  	1000 gm&amp;lt;br&amp;gt;&lt;br /&gt;
Interfaces:        802.11b/g, USB2.0, Consumer IR (remote control), Line-out, Video-out (analogue), MIC-in &amp;lt;br&amp;gt;&lt;br /&gt;
Included accesories: Built-in camera&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Price: $699&lt;br /&gt;
&lt;br /&gt;
==Setup Orbiter==&lt;br /&gt;
According to [http://www.pepper.com/forums/showthread.php?t=669], WINE can be run on the PepperPad.  The Windows client of Orbiter downloaded from the admin page can be installed to use the device as an Orbiter.&lt;br /&gt;
&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
[[Category: Webpads]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Web_Orbiter&amp;diff=7627</id>
		<title>Web Orbiter</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Web_Orbiter&amp;diff=7627"/>
		<updated>2007-12-07T01:56:56Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: added to tutorials category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Setup ==&lt;br /&gt;
&lt;br /&gt;
Procedure to setup the Web Orbiter is simple but the order of steps is important:&lt;br /&gt;
&amp;lt;ol&amp;gt;	&lt;br /&gt;
	&amp;lt;li&amp;gt;First of all we should add a new Generic Web Device as a Child Device for your Core. Press &amp;quot;Show devices tree&amp;quot; and then &amp;quot;CORE&amp;quot;. The Core detailed page should appear. On this page press a link &#039;Create Child Device&#039; and press the button &#039;Pick device template&#039; in the Add child device window. The new pop-up window contained device templates will be opened. Choose a category &#039;Peripherals&#039;, find and select Generic Web Device in the right list box and press the button &#039;Add device&#039;. Generic Web Device will be added to the Core. Also new Generic Proxy Orbiter will be created automatically on this stage. We can watch the Orbiter generation process on the Orbiters page: Wizard --&amp;amp;gt; Devices --&amp;amp;gt; Orbiters.&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;We should wait till generation procedure finishes (we should see a message on some active Orbiter or on the Orbiter page).&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Don&#039;t forget Quick reload router. It&#039;s important because otherwise the Orbiter won&#039;t work properly&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;We can access to the Web Orbiter just typing URL &#039;&#039;&amp;lt;nowiki&amp;gt;http://core_ip/pluto-admin/weborbiter.php&amp;lt;/nowiki&amp;gt;&#039;&#039;  in the browser address bar. We should input existing user name and password and choose Generic Web Device from the dropdown list. As result we should have something similar: &lt;br /&gt;
&lt;br /&gt;
[[Image:Web Orbiter.jpg|center]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
If you try to connect to the Web Orbiter and see this message : &lt;br /&gt;
&amp;lt;code&amp;gt;&amp;quot;Connect to proxy orbiter failed, please try again&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
this means that the procedure of Orbiter generation doesn&#039;t finish yet or you forgot to quick restart of router.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE:Community_Portal&amp;diff=7626</id>
		<title>LinuxMCE:Community Portal</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE:Community_Portal&amp;diff=7626"/>
		<updated>2007-12-07T01:52:58Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: /* To do */ removed Nokia 770 example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;&#039;&#039;&#039;[http://linuxmce.org LinuxMCE]&#039;&#039;&#039; community portal&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Request for comment==&lt;br /&gt;
Comments and ideas welcomed in a [[LinuxMCE Wiki talk:Community Portal|debate about categorization]].&lt;br /&gt;
&lt;br /&gt;
==News==&lt;br /&gt;
*&#039;&#039;&#039;19/10-07&#039;&#039;&#039; - Danielk has set up a public development area ([http://svn.charonmedia.org/ Trac], [http://www.charonmedia.org  dev mailing list]). Please do also comment on moving development related stuff on the [[LinuxMCE_Wiki_talk:Community_Portal#Separating_development-related_stuff_into_the_Trac_Wiki|discussion page]]. Thanks --[[User:Chriss|chriss]] 05:08, 20 October 2007 (MST)&lt;br /&gt;
*&#039;&#039;&#039;27/9-07&#039;&#039;&#039; - [[User:Lozzo|Lozzo]] and [[User:Trout|Trout]] are now also admins.&lt;br /&gt;
*&#039;&#039;&#039;24/9-07&#039;&#039;&#039; - New template added, [[:Template:Delete]], add this to pages that you propose for deletion, these pages will also be added to the category [[:Category:Delete Page|Delete Page]]. --[[User:Samme|Samme]] 06:09, 24 September 2007 (MST)&lt;br /&gt;
*&#039;&#039;&#039;24/9-07&#039;&#039;&#039; - I have now blocked the known spammers, another thing I&#039;ve done is that I&#039;ve added the category [[:Category: NeedsToBeFixed|NeedsToBeFixed]], look at the page for further information. --[[User:Samme|Samme]] 02:48, 24 September 2007 (MST)&lt;br /&gt;
*&#039;&#039;&#039;22/9-07&#039;&#039;&#039; - Is there somebody out there who knows how to make templates? If so we need you&#039;re help!!!&lt;br /&gt;
*&#039;&#039;&#039;15/9-07&#039;&#039;&#039; - [[User:Trout|Trout]] has now also volunteered as admin.&lt;br /&gt;
*&#039;&#039;&#039;14/9-07&#039;&#039;&#039; - I, [[User:Samme|Samme]] is now administrator of the wiki, after a discussion with Paul, other interested in helping, mail me, you&#039;ll find my adress under the [[Contacts|contact page]].&lt;br /&gt;
&lt;br /&gt;
==To do==&lt;br /&gt;
#&amp;lt;strike&amp;gt;Spam prevention&amp;lt;/strike&amp;gt;&lt;br /&gt;
#&amp;lt;strike&amp;gt;Recruit a second admin and also volunteers, up for the task? Contact me!&amp;lt;/strike&amp;gt;&lt;br /&gt;
#&amp;lt;strike&amp;gt;Delete garbage pages all can be found in the category [[:Category:Delete Page|Delete Page]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
#Set up rules &amp;amp; guidelines for the wiki&lt;br /&gt;
#&amp;lt;strike&amp;gt;New first page&amp;lt;/strike&amp;gt;&lt;br /&gt;
#&amp;lt;strike&amp;gt;Fix hardware pages&amp;lt;/strike&amp;gt;&lt;br /&gt;
#[[LinuxMCE Wiki:Community Portal:Category Proposal|Categories, proposal]], very important&lt;br /&gt;
#Various guides maybe replace FAQ?&lt;br /&gt;
#Dictionary?&lt;br /&gt;
#Join associated pages by unision or cross-referencing (if they are definately in different categories)&lt;br /&gt;
&lt;br /&gt;
Feel free to add things to do, after all it is a wiki :o)&lt;br /&gt;
&lt;br /&gt;
==Pages needing attention==&lt;br /&gt;
*[http://wiki.linuxmce.com/index.php?title=Special:Lonelypages&amp;amp;limit=500&amp;amp;offset=0 Orphaned articles] (65 as of 29 September)&lt;br /&gt;
*[http://wiki.linuxmce.com/index.php?title=Special:Uncategorizedpages&amp;amp;limit=500&amp;amp;offset=0 Uncategorized articles] (241 as of 29 September)&lt;br /&gt;
*[http://wiki.linuxmce.com/index.php?title=Special:Deadendpages&amp;amp;limit=500&amp;amp;offset=0 Dead-end articles] (279 as of 29 September)&lt;br /&gt;
*[[:Category:Articles needing categorization|Articles needing categorization]] &amp;lt;nowiki&amp;gt;{{nocat}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*[[:Category:Articles needing expansion|Articles needing expansion]] &amp;lt;nowiki&amp;gt;{{stub}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*[[:Category:Articles with sections needing expansion|Articles with sections needing expansion]] &amp;lt;nowiki&amp;gt;{{sectstub}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*[http://wiki.linuxmce.com/index.php?title=Special:Shortpages&amp;amp;limit=500&amp;amp;offset=0 Short articles]&lt;br /&gt;
*[[:Category:NeedsToBeFixed|Articles needing to be fixed in some way]] &amp;lt;nowiki&amp;gt;{{NeedsToBeFixed}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*[http://wiki.linuxmce.com/index.php/Special:Uncategorizedcategories Categories with no parent] (currently one root category but needs checking periodically)&lt;br /&gt;
*[[:Category:Delete Page|Articles and categories to be deleted]] &amp;lt;nowiki&amp;gt;{{delete}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Handy templates==&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{stub}}&amp;lt;/nowiki&amp;gt; used to specify articles which need expanding&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{sectstub}}&amp;lt;/nowiki&amp;gt; used to specify sections which need expanding&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{uncat}}&amp;lt;/nowiki&amp;gt; used to specify articles which need to be categorized&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{delete}}&amp;lt;/nowiki&amp;gt; article nominated for deletion&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{merge|articlename}}&amp;lt;/nowiki&amp;gt; specifies article with which the current article should be merged&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;{{NeedsToBeFixed}}&amp;lt;/nowiki&amp;gt; article needs to be fixed in some way - &#039;&#039;better to use more descriptive templates if possible&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Some useful links==&lt;br /&gt;
&lt;br /&gt;
*[http://LinuxMCE.com LinuxMCE homepage]&lt;br /&gt;
*[http://forum.linuxmce.com LinuxMCE Forums]&lt;br /&gt;
*[http://ubuntuforums.org/ Ubuntu Forums]&lt;br /&gt;
&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Nokia_770&amp;diff=7625</id>
		<title>Nokia 770</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Nokia_770&amp;diff=7625"/>
		<updated>2007-12-07T01:51:10Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: WebPads]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Nokia770.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://europe.nokia.com/770 Official Site]&lt;br /&gt;
&lt;br /&gt;
==About the device==&lt;br /&gt;
&#039;&#039;&#039;Microprocessor:&#039;&#039;&#039;	220-MHz, ARM9-based Texas Instruments (TI) OMAP 1710	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;RAM:&#039;&#039;&#039;	64MB DDR	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;On-board memory:&#039;&#039;&#039;	128 MB, more than 64 MB available to the user		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Memory slot:&#039;&#039;&#039; 	RS-MMC (Reduced size MultiMedia Card)		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Battery:&#039;&#039;&#039;	Standard Li-ion BP-5L Battery 1500 mAh (3 hours browse, 7 hours standby)	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Screen:&#039;&#039;&#039;	800&amp;amp;times;480 touch screen with up to 65,536 colors	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WiFi:&#039;&#039;&#039;	802.11 b/g		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bluetooth:&#039;&#039;&#039;	Bluetooth 1.2 - dial-up networking, file transfer, generic access, SIM access, and serial port profiles	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Audio:&#039;&#039;&#039;	Audio out		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;PC connectivity:&#039;&#039;&#039;	USB (slave mode only) via DKE-2 cable		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;OS:&#039;&#039;&#039;	Internet Tablet 2005 (Maemo-based)		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Linux specs:&#039;&#039;&#039;	2.6 kernel, GNOME-based GUI	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dimensions:&#039;&#039;&#039;	Dimensions: 5.5 inches x 3.1 inches x 0.70 inch 		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Weight:&#039;&#039;&#039;	8.1 ounces		&amp;lt;br&amp;gt;&lt;br /&gt;
Price: $140&lt;br /&gt;
&lt;br /&gt;
The Nokia770 works pretty well as a LinuxMCE Orbiter. &lt;br /&gt;
&lt;br /&gt;
The Orbiter package and all dependences can be found in the [https://garage.maemo.org/frs/?group_id=162 Maemo garage], for information on how to use it read &amp;quot;[http://smart-home-blog.com/writes/nokia770-as-plutohome-orbiter-os2006/ Using Nokia770/N800 as a Plutohome Orbiter]&amp;quot; on the [[SmartBlog]].&lt;br /&gt;
==Setup guide 1==&lt;br /&gt;
===Before you begin===&lt;br /&gt;
First of all this is work in progress so don&#039;t expect the orbiter to be fully functional at full speed on this tablet. There are some known bugs so far:&lt;br /&gt;
* It will only run on OS 2005 for now so don&#039;t try to install this on newer firmware versions&lt;br /&gt;
* TTF rendering is not working so you won&#039;t see any text when browsing you media files :(&lt;br /&gt;
* Crashing and working a little slow&lt;br /&gt;
&lt;br /&gt;
Thanks to Michael &amp;quot;[[User:Nite man|Nite man]]&amp;quot; Stepanov from IPTRIPLEPLAY Ltd [[mailto:info@iptp.net info@iptp.net]] who ported Orbiter on maemo platform.&lt;br /&gt;
&lt;br /&gt;
===Installing OS 2005 on Nokia 770===&lt;br /&gt;
Since LinuxMCE Orbiter won&#039;t run on firmware version newer that SO 2005, you&#039;ll need to get that firmware version installed before you begin.&lt;br /&gt;
&lt;br /&gt;
To check you current firmware version you can go to : MainMenu -&amp;gt; Control Panel -&amp;gt; Device -&amp;gt; About Product. There it should say &#039;Version: 3.2005...&amp;quot;. If you already have this version installed then you can skip to next paragraph, else follow up this steps to get it installed.&lt;br /&gt;
&lt;br /&gt;
The next steps are copy pasted from [[http://maemo.org/maemowiki/HOWTO_FlashLatestNokiaImageWithLinux maemo wiki]] and adapted to meet you needs : &lt;br /&gt;
&lt;br /&gt;
Beware that flashing a new image on the Nokia 770 will remove all user changes to the system, including preferences, bookmarks, news feeds, user installed applications, ... Everything not on the memory card will be gone and the device will behave as if just purchased with the single exception that any previously-set lock code will be kept and not reset to the factory-default of &amp;quot;12345&amp;quot; (even the code is not preserved on some images).&lt;br /&gt;
&lt;br /&gt;
*PC: Download the Linux flasher at [[http://maemo.org/downloads/d3.php maemo.org]]&lt;br /&gt;
*PC: In the same directory download the image you want: [[http://www.maemo.org/downloads/nokia_770 Nokia_770_3.2005.51-13.bin]]&lt;br /&gt;
*770: Unplug charger and switch off the Nokia 770. Connect it to your computer via USB&lt;br /&gt;
*PC: Execute as root (or as a normal user with rights to use the USB port):&lt;br /&gt;
 ./flasher-2.0 -F Nokia_770_3.2005.51-13.bin -f -R&lt;br /&gt;
*PC: &amp;quot;Suitable USB device not found, waiting&amp;quot; is displayed on the console&lt;br /&gt;
*770: Now plug in the charger to switch on the 770 or switch it on using the power button WHILE holding the Home-button&lt;br /&gt;
*PC: Watch the messages as the image loads to the 770 after which it reboots automatically -- you&#039;re done now!&lt;br /&gt;
&lt;br /&gt;
==Setup Guide 2==&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Core ===&lt;br /&gt;
#Open up a web admin interface, go to Orbiter page and add a new device of type &#039;Orbiter&#039;&lt;br /&gt;
#Locate the newly added device and change the resolution to 640x480 as the Nokia 770 won&#039;t support the default of 800x600&lt;br /&gt;
#Memorize the numeric id that LinuxMCE assigns to your new orbiter since you&#039;ll need it later, you can see it right of the &#039;Description&#039; filed on the same page.&lt;br /&gt;
#Do a full regen of that orbiter and a quick reload router after that&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Tablet ===&lt;br /&gt;
#Setup you wireless connection. To use your tablet as an orbiter you&#039;ll need to make sure that the tablet is located within the internal network of the core.&lt;br /&gt;
#Upload the deb package to you tablet using the usb cable or by downloading it directly from our website. You can fetch the deb file [[http://plutohome.com/pluto-orbiter_0.1_arm.deb here]]&lt;br /&gt;
#Install it by double clicking the deb file from Nokia 770&#039;s File Manager.&lt;br /&gt;
&lt;br /&gt;
=== Starting the Orbiter ===&lt;br /&gt;
#There is no easy way to start you orbiter yet, and you&#039;ll need an X terminal emulator to do this task. If you don&#039;t have it yet installed, download the osso-xterm deb package from [[http://770.fs-security.com/xterm/ fs-security.com]] and install it on you tablet the same way you installed the LinuxMCE orbiter package. &lt;br /&gt;
#Open up an xterminal using nokia 770&#039;s main menu: Extras -&amp;gt; X Terminal&lt;br /&gt;
#Make sure the network connection is available&lt;br /&gt;
#Type this in the terminal to start you orbiter&lt;br /&gt;
 /var/lib/install/bin/startOrbiter.sh -r &amp;lt;ROUTER_INTERNAL_IP&amp;gt; -d &amp;lt;ORBITER_ID&amp;gt;&lt;br /&gt;
You can also start the orbiter with verbose logging to debug possible problems, but this will bring a slowdown in orbiter&#039;s screen changing :&lt;br /&gt;
 /var/lib/install/bin/startOrbiterVerbose.sh -r &amp;lt;ROUTER_INTERNAL_IP&amp;gt; -d &amp;lt;ORBITER_ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Help ===&lt;br /&gt;
For getting help and troubleshooting possible problems related to nokia 770 and LinuxMCE you can always talk to other users the [[http://plutohome.com/support/phpbb2/ forum]] and don&#039;t forget that this is still WiP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setup Guide 3==&lt;br /&gt;
These are the instructions to build a version of [[Orbiter]] for the Nokia 770 internet platform. Nokia 770 has an ARM family processor, therefore you will need to cross-compile if your build machine is an Intel.&lt;br /&gt;
&lt;br /&gt;
[[Image:Nokia-orbiter-small-400.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
You will need:&lt;br /&gt;
* an Ubuntu box to host the build&lt;br /&gt;
* the Maemo 1.1 SDK for ARM ( http://repository.maemo.org/stable/1.1/arm/Maemo_Dev_Platform_RS_v1.1_arm.tgz )&lt;br /&gt;
* Scratchbox cross-compilation toolkit 0.9.8.5 (http://www.scratchbox.org/download/files/sbox-releases/0.9.8/deb/ )&lt;br /&gt;
  scratchbox-core_0.9.8.5_i386.deb                              &lt;br /&gt;
  scratchbox-devkit-debian_0.9.8.5_i386.deb                     &lt;br /&gt;
  scratchbox-doctools_0.9.8.5_i386.deb                          &lt;br /&gt;
  scratchbox-libs_0.9.8.5_i386.deb                              &lt;br /&gt;
  scratchbox-toolchain-arm-glibc_0.9.8.5_i386.deb               &lt;br /&gt;
  scratchbox-toolchain-i686-glibc_0.9.8.5_i386.deb              &lt;br /&gt;
&lt;br /&gt;
===Preparing the Nokia tablet===&lt;br /&gt;
# Make sure it is connected to the network - check the Connection manager for a WiFi connection&lt;br /&gt;
# Open an X terminal on the tablet; make a directory in your home dir to hold the Orbiter binaries, say &amp;lt;tt&amp;gt;/home/user/orbiter&amp;lt;/tt&amp;gt;&lt;br /&gt;
# You&#039;ll need a way to transfer files from the build machine to the tablet. Either have an HTTP server somewhere on your network, or install OpenSSH on the tablet. If you install OpenSSH, remember to also start it, by doing &amp;lt;tt&amp;gt;/etc/init.d/ssh start&amp;lt;/tt&amp;gt;. To get a root prompt, use &amp;lt;tt&amp;gt;sudo gainroot&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Preparing the build machine===&lt;br /&gt;
# Install Scratchbox debs on the build machine&lt;br /&gt;
# Add yourself as a Scratchbox user: &amp;lt;tt&amp;gt;&#039;&#039;&#039;/scratchbox/sbin/sbox_adduser &#039;&#039;username&#039;&#039;&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Check out a fresh working copy of LinuxMCE from http://svn.plutohome.com/pluto/trunk/src/ into &amp;lt;tt&amp;gt;/scratchbox/users/username/pluto/trunk/src&amp;lt;/tt&amp;gt; (username is assumed to be your user name on the build machine)&lt;br /&gt;
# Copy or symlink the Maemo SDK into &amp;lt;tt&amp;gt;/scratchbox/packages&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Log in to Scratchbox by typing &amp;lt;tt&amp;gt;&#039;&#039;&#039;scratchbox&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Configure Scratchbox cross-compile target:&lt;br /&gt;
 &amp;gt; &#039;&#039;&#039;sbox-config -ct Nokia770&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available compilers:&lt;br /&gt;
        0) arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1&lt;br /&gt;
        1) host-gcc&lt;br /&gt;
        2) i686-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1&lt;br /&gt;
 &lt;br /&gt;
 Enter compiler number: &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available CPU-transparency methods:&lt;br /&gt;
        sbrsh&lt;br /&gt;
        qemu-arm&lt;br /&gt;
        qemu-ppc&lt;br /&gt;
 &lt;br /&gt;
 Enter method name (qemu-arm): &#039;&#039;&#039;qemu-arm&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available devkits:&lt;br /&gt;
         debian&lt;br /&gt;
 &lt;br /&gt;
 Enter list of devkit names (none): &#039;&#039;&#039;debian&#039;&#039;&#039;&lt;br /&gt;
# Select the new cross-compile target: &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -st Nokia770&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Unpack the Maemo rootstrap: &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -er /scratchbox/packages/Maemo_Dev_Platform_RS_v1.1_arm.tgz&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -cc&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -cf&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Update the package list inside Scratchbox by typing &amp;lt;tt&amp;gt;apt-get update&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Install the following build-time dependencies (with &amp;lt;tt&amp;gt;apt-get install&amp;lt;/tt&amp;gt;)&lt;br /&gt;
#* libmysqlclient12-dev&lt;br /&gt;
#* libid3-dev&lt;br /&gt;
#* xlibmesa-gl-dev&lt;br /&gt;
# Before starting to compile Orbiter and its dependencies, type: export SNR_CPPFLAGS=&amp;quot;-DMAEMO_NOKIA770&amp;quot; (add there -DDEBUG if you want to see all debug messages) and export SNR_LDFLAGS=&amp;quot;&amp;quot;. Also, apply that patch to Orbiter Makefile to remove GL and HID dependences:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--- src-2.0.0.44/src/Orbiter/Makefile   2007-03-05 13:44:44.000000000 -0800&lt;br /&gt;
+++ tmp/Makefile        2007-06-07 08:02:09.000000000 -0700&lt;br /&gt;
@@ -23,9 +23,9 @@&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 CXXFLAGS += -g -O0&lt;br /&gt;
-CPPFLAGS += -I/usr/include/SDL -DORBITER -DCACHE_IMAGES -DENABLE_MOUSE_BEHAVIOR -I$(ROOT)/Splitter -I$(ROOT)/OrbiterGen -I$(ROOT)/SDL_Helpers -DHID_REMOTE&lt;br /&gt;
+CPPFLAGS += -I/usr/include/SDL -DORBITER -DCACHE_IMAGES -DENABLE_MOUSE_BEHAVIOR -I$(ROOT)/Splitter -I$(ROOT)/OrbiterGen -I$(ROOT)/SDL_Helpers&lt;br /&gt;
 LDFLAGS += -L/usr/X11R6/lib&lt;br /&gt;
-XTRALDLIBS += -lDCECommon -lSDL -lSDL_ttf -lSDL_image -lSGE -lSDL_gfx -lXtst -lXext -lGL -lXrender -lGLU -lSDL_Helpers -lhid&lt;br /&gt;
+XTRALDLIBS += -lDCECommon -lSDL -lSDL_ttf -lSDL_image -lSGE -lSDL_gfx -lXtst -lXext -lXrender -lSDL_Helpers -lhid&lt;br /&gt;
&lt;br /&gt;
 # wmctrl wrapper&lt;br /&gt;
 CPPFLAGS += -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include&lt;br /&gt;
@@ -38,7 +38,6 @@&lt;br /&gt;
        ../utilities/linux/wrapper/wrapper_x11.cpp \&lt;br /&gt;
        ../utilities/linux/wrapper/image_file.cpp \&lt;br /&gt;
        Linux/win_list_manager.cpp \&lt;br /&gt;
-       Linux/HIDInterface.cpp \&lt;br /&gt;
        Linux/OrbiterRenderer_Linux.cpp \&lt;br /&gt;
         Linux/WindowContext.cpp \&lt;br /&gt;
        DesignObj_Data.cpp \&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Building Orbiter===&lt;br /&gt;
# While inside Scratchbox, go into /pluto/trunk/src/SerializeClass and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/PlutoUtils and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/DCE and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/SDL_Helpers and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/Orbiter and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make bin&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# After a while, the following files will result in /pluto/trunk/src&lt;br /&gt;
#* lib/libDCECommon.so&lt;br /&gt;
#* lib/libSerializeClass.so&lt;br /&gt;
#* lib/libPlutoUtils.so&lt;br /&gt;
#* lib/libSDL_Helpers.so&lt;br /&gt;
#* bin/Orbiter&lt;br /&gt;
# Copy these files over to the tablet, in /home/user/orbiter&lt;br /&gt;
# Don&#039;t forget strip Orbiter binaries to save space:&lt;br /&gt;
#* strip lib/*&lt;br /&gt;
#* strip bin/*&lt;br /&gt;
&lt;br /&gt;
===Running Orbiter===&lt;br /&gt;
&lt;br /&gt;
Before starting Orbiter following applications and libraries should be installed:&lt;br /&gt;
&lt;br /&gt;
* mysql-common&lt;br /&gt;
* libmysqlclient&lt;br /&gt;
* libhttpfetcher&lt;br /&gt;
* libhid (should be removed soon)&lt;br /&gt;
* libsdl-sge&lt;br /&gt;
* libsdl-gfx&lt;br /&gt;
* libsdl&lt;br /&gt;
* libgle&lt;br /&gt;
* libxmu&lt;br /&gt;
* libsdl-ttf&lt;br /&gt;
* libsdl-image&lt;br /&gt;
* libsm&lt;br /&gt;
* libice&lt;br /&gt;
* libxt&lt;br /&gt;
* xterm&lt;br /&gt;
* ssh&lt;br /&gt;
&lt;br /&gt;
To do that just add additional repository repository.maemo.org and activate [http://wiki.snc.sapmi.net/doku.php?id=snc:nokia#red_pill_mode Red Pill Mode]. Additionally, you should [http://maemo.org/community/wiki/howdoibecomeroot/ became a root] on your device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In an X terminal On the tablet itself (NOT via ssh) do this:&lt;br /&gt;
 cd /home/user/orbiter&lt;br /&gt;
 export LD_LIBRARY_PATH=.&lt;br /&gt;
 ./Orbiter -r xxx.xxx.xxx.xxx -d yy -l orbiter.log&lt;br /&gt;
where xxx.xxx.xxx.xxx is the IP address of the DCE Router, and yy is the device number assigned to your new Orbiter.&lt;br /&gt;
&lt;br /&gt;
If it complains about missing .so files, copy them over from your Scratchbox on the build machine into /home/user/orbiter on the tablet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notice:&#039;&#039;&#039; you need true type fonts on your Nokia770. The orbiter searches them here - &#039;&#039;&#039;/usr/share/truetype/msttcorefonts&#039;&#039;&#039;. Just copy this directory from your core to Nokia770 (the Debian package for Nokia is coming soon).&lt;br /&gt;
&lt;br /&gt;
===Building Debian packages===&lt;br /&gt;
# Dependencies can be found [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
# The latest Orbiter binaries get [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
# Orbiter package - [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
&lt;br /&gt;
==External references==&lt;br /&gt;
&lt;br /&gt;
* [https://garage.maemo.org/frs/?group_id=162 Plutohome Nokia Orbiter on maemo garage]&lt;br /&gt;
* [http://smart-home-blog.com/writes/howto-build-plutohome-orbiter-for-nokia770/ Howto Build Plutohome Orbiter for Nokia770]&lt;br /&gt;
* [http://smart-home-blog.com/writes/nokia770-as-plutohome-orbiter-os2006/ Using Nokia770/N800 as Plutohome Orbiter]&lt;br /&gt;
* [http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#settingup Maemo Tutorial]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Nokia_770_Orbiter&amp;diff=7624</id>
		<title>Nokia 770 Orbiter</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Nokia_770_Orbiter&amp;diff=7624"/>
		<updated>2007-12-07T01:50:50Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Nokia 770]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Building_Orbiter_for_the_Nokia_770&amp;diff=7623</id>
		<title>Building Orbiter for the Nokia 770</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Building_Orbiter_for_the_Nokia_770&amp;diff=7623"/>
		<updated>2007-12-07T01:50:38Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Nokia 770]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Nokia_770&amp;diff=7622</id>
		<title>Nokia 770</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Nokia_770&amp;diff=7622"/>
		<updated>2007-12-07T01:50:24Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: merge of all 3 pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: WebPads]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Nokia770.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://europe.nokia.com/770 Official Site]&lt;br /&gt;
&lt;br /&gt;
==About the device==&lt;br /&gt;
&#039;&#039;&#039;Microprocessor:&#039;&#039;&#039;	220-MHz, ARM9-based Texas Instruments (TI) OMAP 1710	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;RAM:&#039;&#039;&#039;	64MB DDR	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;On-board memory:&#039;&#039;&#039;	128 MB, more than 64 MB available to the user		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Memory slot:&#039;&#039;&#039; 	RS-MMC (Reduced size MultiMedia Card)		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Battery:&#039;&#039;&#039;	Standard Li-ion BP-5L Battery 1500 mAh (3 hours browse, 7 hours standby)	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Screen:&#039;&#039;&#039;	800&amp;amp;times;480 touch screen with up to 65,536 colors	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WiFi:&#039;&#039;&#039;	802.11 b/g		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bluetooth:&#039;&#039;&#039;	Bluetooth 1.2 - dial-up networking, file transfer, generic access, SIM access, and serial port profiles	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Audio:&#039;&#039;&#039;	Audio out		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;PC connectivity:&#039;&#039;&#039;	USB (slave mode only) via DKE-2 cable		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;OS:&#039;&#039;&#039;	Internet Tablet 2005 (Maemo-based)		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Linux specs:&#039;&#039;&#039;	2.6 kernel, GNOME-based GUI	&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dimensions:&#039;&#039;&#039;	Dimensions: 5.5 inches x 3.1 inches x 0.70 inch 		&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Weight:&#039;&#039;&#039;	8.1 ounces		&amp;lt;br&amp;gt;&lt;br /&gt;
Price: $140&lt;br /&gt;
&lt;br /&gt;
The Nokia770 works pretty well as a LinuxMCE Orbiter. &lt;br /&gt;
&lt;br /&gt;
The Orbiter package and all dependences can be found in the [https://garage.maemo.org/frs/?group_id=162 Maemo garage], for information on how to use it read &amp;quot;[http://smart-home-blog.com/writes/nokia770-as-plutohome-orbiter-os2006/ Using Nokia770/N800 as a Plutohome Orbiter]&amp;quot; on the [[SmartBlog]].&lt;br /&gt;
==Setup guide==&lt;br /&gt;
===Before you begin===&lt;br /&gt;
First of all this is work in progress so don&#039;t expect the orbiter to be fully functional at full speed on this tablet. There are some known bugs so far:&lt;br /&gt;
* It will only run on OS 2005 for now so don&#039;t try to install this on newer firmware versions&lt;br /&gt;
* TTF rendering is not working so you won&#039;t see any text when browsing you media files :(&lt;br /&gt;
* Crashing and working a little slow&lt;br /&gt;
&lt;br /&gt;
Thanks to Michael &amp;quot;[[User:Nite man|Nite man]]&amp;quot; Stepanov from IPTRIPLEPLAY Ltd [[mailto:info@iptp.net info@iptp.net]] who ported Orbiter on maemo platform.&lt;br /&gt;
&lt;br /&gt;
===Installing OS 2005 on Nokia 770===&lt;br /&gt;
Since LinuxMCE Orbiter won&#039;t run on firmware version newer that SO 2005, you&#039;ll need to get that firmware version installed before you begin.&lt;br /&gt;
&lt;br /&gt;
To check you current firmware version you can go to : MainMenu -&amp;gt; Control Panel -&amp;gt; Device -&amp;gt; About Product. There it should say &#039;Version: 3.2005...&amp;quot;. If you already have this version installed then you can skip to next paragraph, else follow up this steps to get it installed.&lt;br /&gt;
&lt;br /&gt;
The next steps are copy pasted from [[http://maemo.org/maemowiki/HOWTO_FlashLatestNokiaImageWithLinux maemo wiki]] and adapted to meet you needs : &lt;br /&gt;
&lt;br /&gt;
Beware that flashing a new image on the Nokia 770 will remove all user changes to the system, including preferences, bookmarks, news feeds, user installed applications, ... Everything not on the memory card will be gone and the device will behave as if just purchased with the single exception that any previously-set lock code will be kept and not reset to the factory-default of &amp;quot;12345&amp;quot; (even the code is not preserved on some images).&lt;br /&gt;
&lt;br /&gt;
*PC: Download the Linux flasher at [[http://maemo.org/downloads/d3.php maemo.org]]&lt;br /&gt;
*PC: In the same directory download the image you want: [[http://www.maemo.org/downloads/nokia_770 Nokia_770_3.2005.51-13.bin]]&lt;br /&gt;
*770: Unplug charger and switch off the Nokia 770. Connect it to your computer via USB&lt;br /&gt;
*PC: Execute as root (or as a normal user with rights to use the USB port):&lt;br /&gt;
 ./flasher-2.0 -F Nokia_770_3.2005.51-13.bin -f -R&lt;br /&gt;
*PC: &amp;quot;Suitable USB device not found, waiting&amp;quot; is displayed on the console&lt;br /&gt;
*770: Now plug in the charger to switch on the 770 or switch it on using the power button WHILE holding the Home-button&lt;br /&gt;
*PC: Watch the messages as the image loads to the 770 after which it reboots automatically -- you&#039;re done now!&lt;br /&gt;
&lt;br /&gt;
==Setup Guide 2==&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Core ===&lt;br /&gt;
#Open up a web admin interface, go to Orbiter page and add a new device of type &#039;Orbiter&#039;&lt;br /&gt;
#Locate the newly added device and change the resolution to 640x480 as the Nokia 770 won&#039;t support the default of 800x600&lt;br /&gt;
#Memorize the numeric id that LinuxMCE assigns to your new orbiter since you&#039;ll need it later, you can see it right of the &#039;Description&#039; filed on the same page.&lt;br /&gt;
#Do a full regen of that orbiter and a quick reload router after that&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring the Tablet ===&lt;br /&gt;
#Setup you wireless connection. To use your tablet as an orbiter you&#039;ll need to make sure that the tablet is located within the internal network of the core.&lt;br /&gt;
#Upload the deb package to you tablet using the usb cable or by downloading it directly from our website. You can fetch the deb file [[http://plutohome.com/pluto-orbiter_0.1_arm.deb here]]&lt;br /&gt;
#Install it by double clicking the deb file from Nokia 770&#039;s File Manager.&lt;br /&gt;
&lt;br /&gt;
=== Starting the Orbiter ===&lt;br /&gt;
#There is no easy way to start you orbiter yet, and you&#039;ll need an X terminal emulator to do this task. If you don&#039;t have it yet installed, download the osso-xterm deb package from [[http://770.fs-security.com/xterm/ fs-security.com]] and install it on you tablet the same way you installed the LinuxMCE orbiter package. &lt;br /&gt;
#Open up an xterminal using nokia 770&#039;s main menu: Extras -&amp;gt; X Terminal&lt;br /&gt;
#Make sure the network connection is available&lt;br /&gt;
#Type this in the terminal to start you orbiter&lt;br /&gt;
 /var/lib/install/bin/startOrbiter.sh -r &amp;lt;ROUTER_INTERNAL_IP&amp;gt; -d &amp;lt;ORBITER_ID&amp;gt;&lt;br /&gt;
You can also start the orbiter with verbose logging to debug possible problems, but this will bring a slowdown in orbiter&#039;s screen changing :&lt;br /&gt;
 /var/lib/install/bin/startOrbiterVerbose.sh -r &amp;lt;ROUTER_INTERNAL_IP&amp;gt; -d &amp;lt;ORBITER_ID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Help ===&lt;br /&gt;
For getting help and troubleshooting possible problems related to nokia 770 and LinuxMCE you can always talk to other users the [[http://plutohome.com/support/phpbb2/ forum]] and don&#039;t forget that this is still WiP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setup Guide 3==&lt;br /&gt;
These are the instructions to build a version of [[Orbiter]] for the Nokia 770 internet platform. Nokia 770 has an ARM family processor, therefore you will need to cross-compile if your build machine is an Intel.&lt;br /&gt;
&lt;br /&gt;
[[Image:Nokia-orbiter-small-400.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
You will need:&lt;br /&gt;
* an Ubuntu box to host the build&lt;br /&gt;
* the Maemo 1.1 SDK for ARM ( http://repository.maemo.org/stable/1.1/arm/Maemo_Dev_Platform_RS_v1.1_arm.tgz )&lt;br /&gt;
* Scratchbox cross-compilation toolkit 0.9.8.5 (http://www.scratchbox.org/download/files/sbox-releases/0.9.8/deb/ )&lt;br /&gt;
  scratchbox-core_0.9.8.5_i386.deb                              &lt;br /&gt;
  scratchbox-devkit-debian_0.9.8.5_i386.deb                     &lt;br /&gt;
  scratchbox-doctools_0.9.8.5_i386.deb                          &lt;br /&gt;
  scratchbox-libs_0.9.8.5_i386.deb                              &lt;br /&gt;
  scratchbox-toolchain-arm-glibc_0.9.8.5_i386.deb               &lt;br /&gt;
  scratchbox-toolchain-i686-glibc_0.9.8.5_i386.deb              &lt;br /&gt;
&lt;br /&gt;
===Preparing the Nokia tablet===&lt;br /&gt;
# Make sure it is connected to the network - check the Connection manager for a WiFi connection&lt;br /&gt;
# Open an X terminal on the tablet; make a directory in your home dir to hold the Orbiter binaries, say &amp;lt;tt&amp;gt;/home/user/orbiter&amp;lt;/tt&amp;gt;&lt;br /&gt;
# You&#039;ll need a way to transfer files from the build machine to the tablet. Either have an HTTP server somewhere on your network, or install OpenSSH on the tablet. If you install OpenSSH, remember to also start it, by doing &amp;lt;tt&amp;gt;/etc/init.d/ssh start&amp;lt;/tt&amp;gt;. To get a root prompt, use &amp;lt;tt&amp;gt;sudo gainroot&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Preparing the build machine===&lt;br /&gt;
# Install Scratchbox debs on the build machine&lt;br /&gt;
# Add yourself as a Scratchbox user: &amp;lt;tt&amp;gt;&#039;&#039;&#039;/scratchbox/sbin/sbox_adduser &#039;&#039;username&#039;&#039;&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Check out a fresh working copy of LinuxMCE from http://svn.plutohome.com/pluto/trunk/src/ into &amp;lt;tt&amp;gt;/scratchbox/users/username/pluto/trunk/src&amp;lt;/tt&amp;gt; (username is assumed to be your user name on the build machine)&lt;br /&gt;
# Copy or symlink the Maemo SDK into &amp;lt;tt&amp;gt;/scratchbox/packages&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Log in to Scratchbox by typing &amp;lt;tt&amp;gt;&#039;&#039;&#039;scratchbox&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Configure Scratchbox cross-compile target:&lt;br /&gt;
 &amp;gt; &#039;&#039;&#039;sbox-config -ct Nokia770&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available compilers:&lt;br /&gt;
        0) arm-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1&lt;br /&gt;
        1) host-gcc&lt;br /&gt;
        2) i686-linux-gcc-3.3_3.3.4-glibc-2.3.2.ds1&lt;br /&gt;
 &lt;br /&gt;
 Enter compiler number: &#039;&#039;&#039;0&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available CPU-transparency methods:&lt;br /&gt;
        sbrsh&lt;br /&gt;
        qemu-arm&lt;br /&gt;
        qemu-ppc&lt;br /&gt;
 &lt;br /&gt;
 Enter method name (qemu-arm): &#039;&#039;&#039;qemu-arm&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 Available devkits:&lt;br /&gt;
         debian&lt;br /&gt;
 &lt;br /&gt;
 Enter list of devkit names (none): &#039;&#039;&#039;debian&#039;&#039;&#039;&lt;br /&gt;
# Select the new cross-compile target: &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -st Nokia770&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Unpack the Maemo rootstrap: &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -er /scratchbox/packages/Maemo_Dev_Platform_RS_v1.1_arm.tgz&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -cc&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# &amp;lt;tt&amp;gt;&#039;&#039;&#039;sbox-config -cf&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Update the package list inside Scratchbox by typing &amp;lt;tt&amp;gt;apt-get update&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Install the following build-time dependencies (with &amp;lt;tt&amp;gt;apt-get install&amp;lt;/tt&amp;gt;)&lt;br /&gt;
#* libmysqlclient12-dev&lt;br /&gt;
#* libid3-dev&lt;br /&gt;
#* xlibmesa-gl-dev&lt;br /&gt;
# Before starting to compile Orbiter and its dependencies, type: export SNR_CPPFLAGS=&amp;quot;-DMAEMO_NOKIA770&amp;quot; (add there -DDEBUG if you want to see all debug messages) and export SNR_LDFLAGS=&amp;quot;&amp;quot;. Also, apply that patch to Orbiter Makefile to remove GL and HID dependences:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--- src-2.0.0.44/src/Orbiter/Makefile   2007-03-05 13:44:44.000000000 -0800&lt;br /&gt;
+++ tmp/Makefile        2007-06-07 08:02:09.000000000 -0700&lt;br /&gt;
@@ -23,9 +23,9 @@&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 CXXFLAGS += -g -O0&lt;br /&gt;
-CPPFLAGS += -I/usr/include/SDL -DORBITER -DCACHE_IMAGES -DENABLE_MOUSE_BEHAVIOR -I$(ROOT)/Splitter -I$(ROOT)/OrbiterGen -I$(ROOT)/SDL_Helpers -DHID_REMOTE&lt;br /&gt;
+CPPFLAGS += -I/usr/include/SDL -DORBITER -DCACHE_IMAGES -DENABLE_MOUSE_BEHAVIOR -I$(ROOT)/Splitter -I$(ROOT)/OrbiterGen -I$(ROOT)/SDL_Helpers&lt;br /&gt;
 LDFLAGS += -L/usr/X11R6/lib&lt;br /&gt;
-XTRALDLIBS += -lDCECommon -lSDL -lSDL_ttf -lSDL_image -lSGE -lSDL_gfx -lXtst -lXext -lGL -lXrender -lGLU -lSDL_Helpers -lhid&lt;br /&gt;
+XTRALDLIBS += -lDCECommon -lSDL -lSDL_ttf -lSDL_image -lSGE -lSDL_gfx -lXtst -lXext -lXrender -lSDL_Helpers -lhid&lt;br /&gt;
&lt;br /&gt;
 # wmctrl wrapper&lt;br /&gt;
 CPPFLAGS += -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include&lt;br /&gt;
@@ -38,7 +38,6 @@&lt;br /&gt;
        ../utilities/linux/wrapper/wrapper_x11.cpp \&lt;br /&gt;
        ../utilities/linux/wrapper/image_file.cpp \&lt;br /&gt;
        Linux/win_list_manager.cpp \&lt;br /&gt;
-       Linux/HIDInterface.cpp \&lt;br /&gt;
        Linux/OrbiterRenderer_Linux.cpp \&lt;br /&gt;
         Linux/WindowContext.cpp \&lt;br /&gt;
        DesignObj_Data.cpp \&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Building Orbiter===&lt;br /&gt;
# While inside Scratchbox, go into /pluto/trunk/src/SerializeClass and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/PlutoUtils and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/DCE and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/SDL_Helpers and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Go into /pluto/trunk/src/Orbiter and type &amp;lt;tt&amp;gt;&#039;&#039;&#039;make bin&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
# After a while, the following files will result in /pluto/trunk/src&lt;br /&gt;
#* lib/libDCECommon.so&lt;br /&gt;
#* lib/libSerializeClass.so&lt;br /&gt;
#* lib/libPlutoUtils.so&lt;br /&gt;
#* lib/libSDL_Helpers.so&lt;br /&gt;
#* bin/Orbiter&lt;br /&gt;
# Copy these files over to the tablet, in /home/user/orbiter&lt;br /&gt;
# Don&#039;t forget strip Orbiter binaries to save space:&lt;br /&gt;
#* strip lib/*&lt;br /&gt;
#* strip bin/*&lt;br /&gt;
&lt;br /&gt;
===Running Orbiter===&lt;br /&gt;
&lt;br /&gt;
Before starting Orbiter following applications and libraries should be installed:&lt;br /&gt;
&lt;br /&gt;
* mysql-common&lt;br /&gt;
* libmysqlclient&lt;br /&gt;
* libhttpfetcher&lt;br /&gt;
* libhid (should be removed soon)&lt;br /&gt;
* libsdl-sge&lt;br /&gt;
* libsdl-gfx&lt;br /&gt;
* libsdl&lt;br /&gt;
* libgle&lt;br /&gt;
* libxmu&lt;br /&gt;
* libsdl-ttf&lt;br /&gt;
* libsdl-image&lt;br /&gt;
* libsm&lt;br /&gt;
* libice&lt;br /&gt;
* libxt&lt;br /&gt;
* xterm&lt;br /&gt;
* ssh&lt;br /&gt;
&lt;br /&gt;
To do that just add additional repository repository.maemo.org and activate [http://wiki.snc.sapmi.net/doku.php?id=snc:nokia#red_pill_mode Red Pill Mode]. Additionally, you should [http://maemo.org/community/wiki/howdoibecomeroot/ became a root] on your device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In an X terminal On the tablet itself (NOT via ssh) do this:&lt;br /&gt;
 cd /home/user/orbiter&lt;br /&gt;
 export LD_LIBRARY_PATH=.&lt;br /&gt;
 ./Orbiter -r xxx.xxx.xxx.xxx -d yy -l orbiter.log&lt;br /&gt;
where xxx.xxx.xxx.xxx is the IP address of the DCE Router, and yy is the device number assigned to your new Orbiter.&lt;br /&gt;
&lt;br /&gt;
If it complains about missing .so files, copy them over from your Scratchbox on the build machine into /home/user/orbiter on the tablet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notice:&#039;&#039;&#039; you need true type fonts on your Nokia770. The orbiter searches them here - &#039;&#039;&#039;/usr/share/truetype/msttcorefonts&#039;&#039;&#039;. Just copy this directory from your core to Nokia770 (the Debian package for Nokia is coming soon).&lt;br /&gt;
&lt;br /&gt;
===Building Debian packages===&lt;br /&gt;
# Dependencies can be found [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
# The latest Orbiter binaries get [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
# Orbiter package - [https://garage.maemo.org/frs/?group_id=162 here]&lt;br /&gt;
&lt;br /&gt;
==External references==&lt;br /&gt;
&lt;br /&gt;
* [https://garage.maemo.org/frs/?group_id=162 Plutohome Nokia Orbiter on maemo garage]&lt;br /&gt;
* [http://smart-home-blog.com/writes/howto-build-plutohome-orbiter-for-nokia770/ Howto Build Plutohome Orbiter for Nokia770]&lt;br /&gt;
* [http://smart-home-blog.com/writes/nokia770-as-plutohome-orbiter-os2006/ Using Nokia770/N800 as Plutohome Orbiter]&lt;br /&gt;
* [http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#settingup Maemo Tutorial]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Hardware&amp;diff=7620</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Hardware&amp;diff=7620"/>
		<updated>2007-12-07T01:25:58Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Diagram1.jpg|thumb|right|300px|Connectivity possible with LinuxMCE]]&lt;br /&gt;
A basic LinuxMCE system can be set up with relatively modest PC and networking hardware. More advanced (though not necessarily expensive) systems can work with virtually any device that allows some form of input/output control capability. This might be through ethernet, infrared, [http://en.wikipedia.org/wiki/RS-232 RS232] or a home control protocol such as [[X10]].&lt;br /&gt;
&lt;br /&gt;
* Check out the [[:Category:Hardware|hardware category]] for an organized list of hardware&lt;br /&gt;
* Check out [[LinuxMCE_Products|LinuxMCE Products]] for a list of products made for LinuxMCE&lt;br /&gt;
&lt;br /&gt;
==LinuxMCE hardware terms==&lt;br /&gt;
Here is a list of LinuxMCE-specific hardware terms.&lt;br /&gt;
&lt;br /&gt;
*[[Core]] - a PC which is the center of your system&lt;br /&gt;
*[[Media director]] - PC devices which are connected to your core and provide&lt;br /&gt;
*[[Orbiter]] - one or more lightweight portable devices used to control the system&lt;br /&gt;
&lt;br /&gt;
==Minimum Requirements==&lt;br /&gt;
===CPU===&lt;br /&gt;
A LinuxMCE core-only machine can be run on a slower CPU such as a P3 if media encoding/decoding is not done on the core but, running the database, web server, and other system services can put resonable load on your CPU.&lt;br /&gt;
===Motherboard===&lt;br /&gt;
Any Linux-compatible motherboard (95% chance your&#039;s will work) will run smoothly,  give or take a few features (SPDIF, etc.)&lt;br /&gt;
===RAM===&lt;br /&gt;
For a bare minimum core, 256MB+ of RAM is needed.  For machines encoding/decoding media and/or running desktop applications 512MB+ is needed for smooth function.&lt;br /&gt;
===Hard Drive===&lt;br /&gt;
Your machines&#039; hard drive(s) should be at least 4GB (to install the OS) plus as much as you want for media storage, network-boot images, etc.&lt;br /&gt;
===DVD/CD-ROM===&lt;br /&gt;
A DVD drive is required for installing with the Quick Install DVD. Without a DVD-ROM drive, the user is left to the CD install method, which requires a fresh install of Kubuntu 7.04, then a 2CD installation of LinuxMCE.&lt;br /&gt;
==Recommended Specifications==&lt;br /&gt;
===CPU===&lt;br /&gt;
Late model single-core or any dual or quad core processor is enough power to run a Core or Media Director.&lt;br /&gt;
===Motherboard===&lt;br /&gt;
Any Linux-compatible motherboard.  Can have built-in digital audio, Gb networking, HDMI, GPU, etc.&lt;br /&gt;
===RAM===&lt;br /&gt;
1GB+ RAM should handle most setups.  4GB+ would require 64-bit OS which will be available in 0710.&lt;br /&gt;
===Hard Drive===&lt;br /&gt;
Most drives today offer more than enough storage space to run LinuxMCE, but you can add as much storage as you want via NAS, other machines, and other storage devices.&lt;br /&gt;
===DVD/CD-ROM===&lt;br /&gt;
DVD-ROM drive is required for installing using the Quick Install DVD and a DVD+-RW drive is recommend for backing up media, burning CDs, etc.&lt;br /&gt;
&lt;br /&gt;
==User Feedback==&lt;br /&gt;
===CPU===&lt;br /&gt;
*  A PIII/733MHz system can encode one video stream using the MPEG-4 codec using 480x480 capture resolution. This does not allow for live TV watching, but does allow for encoding video and then watching it later.&lt;br /&gt;
* A developer states that his AMD1800+ system can almost encode two MPEG-4 video streams and watch one program simultaneously.&lt;br /&gt;
* A PIII/800MHz system with 512MB RAM can encode one video stream using the RTjpeg codec with 480x480 capture resolution and play it back simultaneously, thereby allowing live TV watching.&lt;br /&gt;
* A dual Celeron/450MHz is able to view a 480x480 MPEG-4/3300kbps file created on a different system with 30% CPU usage.&lt;br /&gt;
* A P4 2.4GHz machine can encode two 3300Kbps 480x480 MPEG-4 files and simultaneously serve content to a remote frontend.&lt;br /&gt;
===FireWire===&lt;br /&gt;
You may use the [[Firewire]] output of the [[Motorola DCT6200]] or the [[Motorola SA3250|SA3250]].&lt;br /&gt;
===Video Capture Card===&lt;br /&gt;
pcHDTV makes and manufactures cards just for Linux and is now on its third generation of card, the HD-5500 available from http://www.pchdtv.com/&lt;br /&gt;
&lt;br /&gt;
The Plextor ConvertX PVR devices are supported through Linux drivers available from http://www.plextor.com/english/support/LinuxSDK.htm. MythTV uses the Plextor to capture hardware encoded MPEG-4, so the host CPU requirements are low.&lt;br /&gt;
&lt;br /&gt;
[[Hauppauge WinTV-PVR-USB2]] (driver available at http://www.isely.net/pvrusb2/) emulates a PVR-x50 card.&lt;br /&gt;
IP Recorder (RTSP, RTS, UDP)&lt;br /&gt;
&lt;br /&gt;
MPEG-2, MPEG-4 and H.264 internet TS stream recording is supported using the IPTV recorder in MythTV. This recorder expects the channels to be supplied as a m3u playlist. If your DSL/Fiber provider supplies television service, but does not provide a m3u playlist for the channels, you can construct one for your own use. You do not need to download it from the same server as the streams themselves, and can also read it from a file if this is more convenient.&lt;br /&gt;
&lt;br /&gt;
If your provider uses 5C encryption on a particular channel, you won&#039;t be able to get any content.&lt;br /&gt;
DBoxII or other devices running Neutrino&lt;br /&gt;
&lt;br /&gt;
You may use the Ethernet port of an DBoxII or a similar device to capture MPEG2. Your set top box has to be running the Neutrino GUI.&lt;br /&gt;
USB Capture Devices.&lt;br /&gt;
===Sound Card===&lt;br /&gt;
The system needs a sound card or an on-board equivalent on the motherboard to play back and in most cases, to record sound. Any sound card that can be operated by the [[ALSA]] (Advanced Linux Sound Architecture) kernel modules will work with MythTV. However, some cards and drivers will provide better quality or compatibility than others. In particular, many audio devices included on motherboards can be problematic.&lt;br /&gt;
&lt;br /&gt;
The usual practice for capturing the audio associated with the video is to run a cable from an audio output on the video capture card to the Line input on a sound card. However, some video capture cards provide on-board audio capabilities that work with the kernel btaudio module instead, thereby eliminating the need for a cable. This is useful if you will be using multiple capture cards in a single chassis, since each capture card will not need its own sound card. Note that a separate sound card is still required for playback when using btaudio, and that often the audio recorded in this way will be mono only. See the btaudio section for more information.&lt;br /&gt;
==== See Also ====&lt;br /&gt;
The [[:Category:Hardware|hardware category]] and it&#039;s sub categories.&lt;br /&gt;
==External references==&lt;br /&gt;
* [[Useful Accessories]]&lt;br /&gt;
* [https://wiki.ubuntu.com/HardwareSupport Ubuntu hardware wiki]&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Category:Hardware MythTV hardware wiki]&lt;br /&gt;
* [http://www.voip-info.org/wiki/view/Asterisk+hardware Asterisk hardware]&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1711.0 Building a New Rig]&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1353.msg8341#msg8341 For those wanting to roll your own box ...]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=What_hardware_I_will_need&amp;diff=7619</id>
		<title>What hardware I will need</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=What_hardware_I_will_need&amp;diff=7619"/>
		<updated>2007-12-07T01:18:51Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Hardware]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Hardware&amp;diff=7618</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Hardware&amp;diff=7618"/>
		<updated>2007-12-07T01:17:58Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Diagram1.jpg|thumb|right|300px|Connectivity possible with LinuxMCE]]&lt;br /&gt;
A basic LinuxMCE system can be set up with relatively modest PC and networking hardware. More advanced (though not necessarily expensive) systems can work with virtually any device that allows some form of input/output control capability. This might be through ethernet, infrared, [http://en.wikipedia.org/wiki/RS-232 RS232] or a home control protocol such as [[X10]].&lt;br /&gt;
&lt;br /&gt;
* Check out the [[:Category:Hardware|hardware category]] for an organized list of hardware&lt;br /&gt;
* Check out [[LinuxMCE_Products|LinuxMCE Products]] for a list of products made for LinuxMCE&lt;br /&gt;
&lt;br /&gt;
==LinuxMCE hardware terms==&lt;br /&gt;
Here is a list of LinuxMCE-specific hardware terms.&lt;br /&gt;
&lt;br /&gt;
*[[Core]] - a PC which is the center of your system&lt;br /&gt;
*[[Media director]] - PC devices which are connected to your core and provide&lt;br /&gt;
*[[Orbiter]] - one or more lightweight portable devices used to control the system&lt;br /&gt;
&lt;br /&gt;
===Minimum===&lt;br /&gt;
====CPU====&lt;br /&gt;
A LinuxMCE core-only machine can be run on a slower CPU such as a P3 if media encoding/decoding is not done on the core but, running the database, web server, and other system services can put resonable load on your CPU.&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard (95% chance your&#039;s will work) will run smoothly,  give or take a few features (SPDIF, etc.)&lt;br /&gt;
====RAM====&lt;br /&gt;
For a bare minimum core, 256MB+ of RAM is needed.  For machines encoding/decoding media and/or running desktop applications 512MB+ is needed for smooth function.&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Your machines&#039; hard drive(s) should be at least 4GB (to install the OS) plus as much as you want for media storage, network-boot images, etc.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
A DVD drive is required for installing with the Quick Install DVD. Without a DVD-ROM drive, the user is left to the CD install method, which requires a fresh install of Kubuntu 7.04, then a 2CD installation of LinuxMCE.&lt;br /&gt;
===Recommended===&lt;br /&gt;
====CPU====&lt;br /&gt;
Late model single-core or any dual or quad core processor is enough power to run a Core or Media Director.&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard.  Can have built-in digital audio, Gb networking, HDMI, GPU, etc.&lt;br /&gt;
====RAM====&lt;br /&gt;
1GB+ RAM should handle most setups.  4GB+ would require 64-bit OS which will be available in 0710.&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Most drives today offer more than enough storage space to run LinuxMCE, but you can add as much storage as you want via NAS, other machines, and other storage devices.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
DVD-ROM drive is required for installing using the Quick Install DVD and a DVD+-RW drive is recommend for backing up media, burning CDs, etc.&lt;br /&gt;
&lt;br /&gt;
==User Feedback==&lt;br /&gt;
===CPU===&lt;br /&gt;
*  A PIII/733MHz system can encode one video stream using the MPEG-4 codec using 480x480 capture resolution. This does not allow for live TV watching, but does allow for encoding video and then watching it later.&lt;br /&gt;
* A developer states that his AMD1800+ system can almost encode two MPEG-4 video streams and watch one program simultaneously.&lt;br /&gt;
* A PIII/800MHz system with 512MB RAM can encode one video stream using the RTjpeg codec with 480x480 capture resolution and play it back simultaneously, thereby allowing live TV watching.&lt;br /&gt;
* A dual Celeron/450MHz is able to view a 480x480 MPEG-4/3300kbps file created on a different system with 30% CPU usage.&lt;br /&gt;
* A P4 2.4GHz machine can encode two 3300Kbps 480x480 MPEG-4 files and simultaneously serve content to a remote frontend.&lt;br /&gt;
===FireWire===&lt;br /&gt;
You may use the [[Firewire]] output of the [[Motorola DCT6200]] or the [[Motorola SA3250|SA3250]].&lt;br /&gt;
===Video Capture Card===&lt;br /&gt;
pcHDTV makes and manufactures cards just for Linux and is now on its third generation of card, the HD-5500 available from http://www.pchdtv.com/&lt;br /&gt;
&lt;br /&gt;
The Plextor ConvertX PVR devices are supported through Linux drivers available from http://www.plextor.com/english/support/LinuxSDK.htm. MythTV uses the Plextor to capture hardware encoded MPEG-4, so the host CPU requirements are low.&lt;br /&gt;
&lt;br /&gt;
[[Hauppauge WinTV-PVR-USB2]] (driver available at http://www.isely.net/pvrusb2/) emulates a PVR-x50 card.&lt;br /&gt;
IP Recorder (RTSP, RTS, UDP)&lt;br /&gt;
&lt;br /&gt;
MPEG-2, MPEG-4 and H.264 internet TS stream recording is supported using the IPTV recorder in MythTV. This recorder expects the channels to be supplied as a m3u playlist. If your DSL/Fiber provider supplies television service, but does not provide a m3u playlist for the channels, you can construct one for your own use. You do not need to download it from the same server as the streams themselves, and can also read it from a file if this is more convenient.&lt;br /&gt;
&lt;br /&gt;
If your provider uses 5C encryption on a particular channel, you won&#039;t be able to get any content.&lt;br /&gt;
DBoxII or other devices running Neutrino&lt;br /&gt;
&lt;br /&gt;
You may use the Ethernet port of an DBoxII or a similar device to capture MPEG2. Your set top box has to be running the Neutrino GUI.&lt;br /&gt;
USB Capture Devices.&lt;br /&gt;
===Sound Card===&lt;br /&gt;
The system needs a sound card or an on-board equivalent on the motherboard to play back and in most cases, to record sound. Any sound card that can be operated by the [[ALSA]] (Advanced Linux Sound Architecture) kernel modules will work with MythTV. However, some cards and drivers will provide better quality or compatibility than others. In particular, many audio devices included on motherboards can be problematic.&lt;br /&gt;
&lt;br /&gt;
The usual practice for capturing the audio associated with the video is to run a cable from an audio output on the video capture card to the Line input on a sound card. However, some video capture cards provide on-board audio capabilities that work with the kernel btaudio module instead, thereby eliminating the need for a cable. This is useful if you will be using multiple capture cards in a single chassis, since each capture card will not need its own sound card. Note that a separate sound card is still required for playback when using btaudio, and that often the audio recorded in this way will be mono only. See the btaudio section for more information.&lt;br /&gt;
==== See Also ====&lt;br /&gt;
The [[:Category:Hardware|hardware category]] and it&#039;s sub categories.&lt;br /&gt;
==External references==&lt;br /&gt;
* [[Useful Accessories]]&lt;br /&gt;
* [https://wiki.ubuntu.com/HardwareSupport Ubuntu hardware wiki]&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Category:Hardware MythTV hardware wiki]&lt;br /&gt;
* [http://www.voip-info.org/wiki/view/Asterisk+hardware Asterisk hardware]&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1711.0 Building a New Rig]&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1353.msg8341#msg8341 For those wanting to roll your own box ...]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7617</id>
		<title>System Requirements</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7617"/>
		<updated>2007-12-07T01:09:36Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Hardware]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User_talk:Bmk789&amp;diff=7614</id>
		<title>User talk:Bmk789</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User_talk:Bmk789&amp;diff=7614"/>
		<updated>2007-12-06T23:47:38Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello,&lt;br /&gt;
&lt;br /&gt;
I have noticed that you have been very active lately, first off it is nice to see fresh posters.  I have noticed that a few of the newly created pages are very similar to already existing pages.  Take for instance [[What hardware I will  need]] and the new [[System Requirements]]. Both pages are offering the same information.  Hardware related wiki pages have been an area of contention around here in the past.  [[LinuxMCE_Wiki_talk:Community_Portal]].  [[What hardware I will need]] has numerous links already in pages and it may be simpler to make you new changes to this older page. &lt;br /&gt;
Welcome and thanks for the new blood. --[[User:Rwilson131|Rwilson131]] 20:25, 5 December 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
:Hello and thanks for the welcome. I realize [[What hardware I will  need]] and [[System Requirements]] are similar.  I was using [[System Requirements]] as a rough draft for my revision of the [[What hardware I will need]] page.  I just finished adding content from [[What hardware I will need]] and once I finish adding system req&#039;s for MDs, I may have the pages merged, with one redirecting to the other, depending on the feedback I get from wiki admins and the like.  Thanks again and let me know if there&#039;s any other pages I can help with. --[[User:Bmk789|Bmk789]] 16:47, 6 December 2007 (MST)&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User_talk:Rwilson131&amp;diff=7613</id>
		<title>User talk:Rwilson131</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User_talk:Rwilson131&amp;diff=7613"/>
		<updated>2007-12-06T23:47:20Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Useful Wiki Code Snippets==&lt;br /&gt;
The Table of contents can be forced onto a floating table on the right hand of the screen with the code below:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Image tips&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[Image:Example.jpg|thumb|500px|left|Resolution Settings]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi R Wilson,&lt;br /&gt;
I&#039;ve made a request for comment with regard to a debate we&#039;re having about categorization of articles. If you could take a look here [[LinuxMCE Wiki talk:Community Portal]] when you have time and perhaps leave a comment I&#039;d be very grateful.&lt;br /&gt;
&lt;br /&gt;
Thanks. [[User:Lozzo|Lozzo]] 11:36, 8 October 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
:Hi, thanks for your comments before. I&#039;ve expanded a bit [[LinuxMCE Wiki talk:Community Portal|here]] on the differences between lists and categories, and why I think that a list article might be better. To clarify, I do believe that a big list of hardware is very useful - but that categories are not the best way to achieve this. I look forward to hearing your comments!&lt;br /&gt;
&lt;br /&gt;
:Many thanks! [[User:Lozzo|Lozzo]] 07:07, 9 October 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
== Minor changes  ==&lt;br /&gt;
&lt;br /&gt;
Thanks for all the work you do on the wiki... I really appreciate it as it gives the wiki a lot of structure...&lt;br /&gt;
&lt;br /&gt;
But let me make a suggestion... When you do minor changes like adding a cathegorie to a page, could you please mark them as a minor change ? I look at the recent changes quite frequently to stay up2date and it would be nice to see, when it&#039;s a minor change.&lt;br /&gt;
&lt;br /&gt;
By the way, you can also setup to have the minor-change-box be checked by default, if that helps...&lt;br /&gt;
&lt;br /&gt;
Best regards, --[[User:Chewi|Chewi]] 01:41, 15 October 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
== Image delete ==&lt;br /&gt;
&lt;br /&gt;
The image has been deleted as requested :-)&lt;br /&gt;
[[User:Lozzo|Lozzo]] 03:21, 16 October 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
==Reply==&lt;br /&gt;
Hello and thanks for the welcome. I realize [[What hardware I will  need]] and [[System Requirements]] are similar.  I was using [[System Requirements]] as a rough draft for my revision of the [[What hardware I will need]] page.  I just finished adding content from [[What hardware I will need]] and once I finish adding system req&#039;s for MDs, I may have the pages merged, with one redirecting to the other, depending on the feedback I get from wiki admins and the like.  Thanks again and let me know if there&#039;s any other pages I can help with. --[[User:Bmk789|Bmk789]] 16:47, 6 December 2007 (MST)&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7612</id>
		<title>System Requirements</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7612"/>
		<updated>2007-12-06T23:38:56Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
==Core==&lt;br /&gt;
Core is the term given to the main server with in the house. This is the &#039;center&#039; of the LinuxMCE system and is the device which serves the administration pages to browsers. &lt;br /&gt;
&lt;br /&gt;
It is from this Core that allows whole house plug-and-play and lets you plug all sorts of devices anywhere into your home network: &lt;br /&gt;
&lt;br /&gt;
* Media directors &lt;br /&gt;
* telephones &lt;br /&gt;
* surveillance cameras &lt;br /&gt;
* interface modules &lt;br /&gt;
* audio players &lt;br /&gt;
LinuxMCE will detect them and set them up automatically. It&#039;s like plug-and-play in Windows, but it extends throughout the whole house. &lt;br /&gt;
&lt;br /&gt;
Retrieved from [[Core]]&lt;br /&gt;
&lt;br /&gt;
===Minimum===&lt;br /&gt;
====CPU====&lt;br /&gt;
This machine should have a reasonably powerful CPU for decoding/encoding media, running the database and web server, and  other system services.&lt;br /&gt;
&lt;br /&gt;
I would recommend a ~700mhz P3 as a _bare_ minimum. --[[User:bmk789|bmk789]]&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard (95% chance your&#039;s will work) will run smoothly,  give or take a few features (SPDIF, etc.)&lt;br /&gt;
====RAM====&lt;br /&gt;
For a bare minimum server, 256MB of RAM is recommended, (128MB has been tested to work, but not very well)&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Your core&#039;s hard drive should be larger than 4GB (to install the OS) plus as much as you want for media storage, network-boot images, etc.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
A DVD drive is required for installing with the Quick Install DVD. Without a DVD-ROM drive, the user is left to the CD install method, which requires a fresh install of Kubuntu 7.04, then a 2CD installation of LinuxMCE.&lt;br /&gt;
===Recommended===&lt;br /&gt;
====CPU====&lt;br /&gt;
Late model single-core or any dual or quad core processor is enough power to run a Core.&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard.  Can have built-in digital audio, Gb networking, HDMI, GPU, etc.&lt;br /&gt;
====RAM====&lt;br /&gt;
1GB+ RAM should handle most setups.  4GB+ would require 64-bit OS which will be available with 0710&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Most drives today offer more than enough storage space to run LinuxMCE, but you can add as much storage as you want via NAS, other machines, and other storage devices.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
DVD-ROM drive is required for installing using the Quick Install DVD and a DVD+-RW drive is recommend for backing up media, burning CDs, etc.&lt;br /&gt;
&lt;br /&gt;
==Media Directors==&lt;br /&gt;
===Minimum===&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;br /&gt;
&lt;br /&gt;
==User Feedback==&lt;br /&gt;
===CPU===&lt;br /&gt;
*  A PIII/733MHz system can encode one video stream using the MPEG-4 codec using 480x480 capture resolution. This does not allow for live TV watching, but does allow for encoding video and then watching it later.&lt;br /&gt;
* A developer states that his AMD1800+ system can almost encode two MPEG-4 video streams and watch one program simultaneously.&lt;br /&gt;
* A PIII/800MHz system with 512MB RAM can encode one video stream using the RTjpeg codec with 480x480 capture resolution and play it back simultaneously, thereby allowing live TV watching.&lt;br /&gt;
* A dual Celeron/450MHz is able to view a 480x480 MPEG-4/3300kbps file created on a different system with 30% CPU usage.&lt;br /&gt;
* A P4 2.4GHz machine can encode two 3300Kbps 480x480 MPEG-4 files and simultaneously serve content to a remote frontend.&lt;br /&gt;
===FireWire===&lt;br /&gt;
You may use the [[Firewire]] output of the [[Motorola DCT6200]] or the [[Motorola SA3250|SA3250]].&lt;br /&gt;
===Video Capture Card===&lt;br /&gt;
pcHDTV makes and manufactures cards just for Linux and is now on its third generation of card, the HD-5500 available from http://www.pchdtv.com/&lt;br /&gt;
&lt;br /&gt;
The Plextor ConvertX PVR devices are supported through Linux drivers available from http://www.plextor.com/english/support/LinuxSDK.htm. MythTV uses the Plextor to capture hardware encoded MPEG-4, so the host CPU requirements are low.&lt;br /&gt;
&lt;br /&gt;
[[Hauppauge WinTV-PVR-USB2]] (driver available at http://www.isely.net/pvrusb2/) emulates a PVR-x50 card.&lt;br /&gt;
IP Recorder (RTSP, RTS, UDP)&lt;br /&gt;
&lt;br /&gt;
MPEG-2, MPEG-4 and H.264 internet TS stream recording is supported using the IPTV recorder in MythTV. This recorder expects the channels to be supplied as a m3u playlist. If your DSL/Fiber provider supplies television service, but does not provide a m3u playlist for the channels, you can construct one for your own use. You do not need to download it from the same server as the streams themselves, and can also read it from a file if this is more convenient.&lt;br /&gt;
&lt;br /&gt;
If your provider uses 5C encryption on a particular channel, you won&#039;t be able to get any content.&lt;br /&gt;
DBoxII or other devices running Neutrino&lt;br /&gt;
&lt;br /&gt;
You may use the Ethernet port of an DBoxII or a similar device to capture MPEG2. Your set top box has to be running the Neutrino GUI.&lt;br /&gt;
USB Capture Devices.&lt;br /&gt;
===Sound Card===&lt;br /&gt;
The system needs a sound card or an on-board equivalent on the motherboard to play back and in most cases, to record sound. Any sound card that can be operated by the [[ALSA]] (Advanced Linux Sound Architecture) kernel modules will work with MythTV. However, some cards and drivers will provide better quality or compatibility than others. In particular, many audio devices included on motherboards can be problematic.&lt;br /&gt;
&lt;br /&gt;
The usual practice for capturing the audio associated with the video is to run a cable from an audio output on the video capture card to the Line input on a sound card. However, some video capture cards provide on-board audio capabilities that work with the kernel btaudio module instead, thereby eliminating the need for a cable. This is useful if you will be using multiple capture cards in a single chassis, since each capture card will not need its own sound card. Note that a separate sound card is still required for playback when using btaudio, and that often the audio recorded in this way will be mono only. See the btaudio section for more information.&lt;br /&gt;
==== See Also ====&lt;br /&gt;
The [[:Category:Hardware|hardware category]] and it&#039;s sub categories.&lt;br /&gt;
== Forum Discussions ==&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1711.0 Building a New Rig]&lt;br /&gt;
* [http://forum.linuxmce.com/index.php?topic=1353.msg8341#msg8341 For those wanting to roll your own box ...]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=7611</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=7611"/>
		<updated>2007-12-06T23:29:51Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a media centered [[Linux]] distribution.  It&#039;s built on the solid foundation laid down by debian and Ubuntu.  But with all kinds of goodies for the home of the future, from digital video recorder capabilities and home automation to functioning as a telephone switching hub for your home in lieu of a boring intercom system; all tied together by an advanced messaging infrastructure.  While the next release 0710 is almost done and focuses on stability, we&#039;re already planning for the next release and &#039;&#039;&#039;you&#039;&#039;&#039; could contribute to it&#039;s direction.  We&#039;re always looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;.  New LinuxMCE team members, please add your name, contact info, and a brief bio or description of what you&#039;re working on.  Thanks!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Daniel Kristjansson&#039;&#039;&#039; -- contact: danielk -at- cuymedia (.net)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Community liaison, organizing open source volunteers and roadmap&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Installer, Ubuntu packaging, build system, linuxmce.com site&amp;lt;br&amp;gt;&lt;br /&gt;
I launched LinuxMCE on March 15, 2007.  [[History|&#039;&#039;&#039;History of LinuxMCE, why I started this project, and the goals&#039;&#039;&#039;]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Justin Burdine&#039;&#039;&#039; -- contact: justin -at- cyburdinehosting (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Hosting/Bandwidth, Graphic Design (see [[http://cbvfx.com cbvfx.com]]), Video Editing/Promotion (see [[http://cbvfx.com cbvfx.com]]), install/testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;John Botte&#039;&#039;&#039; -- contact: qualityinterfaces -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Forum moderation help. Conceptual ideas, help with firewire support, UI help and testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Jonathan Iannone&#039;&#039;&#039; -- Contact: thorn168 -at- yahoo (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Michael Stepanov&#039;&#039;&#039; -- Contact: stepanov.michael -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Build and test SDL Orbiter for Linux-based PC and Nokia770/N800.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul D&#039;&#039;&#039; aka Trout -- Contact: linuxmce.gqn@gishpuppy.com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation,  Wiki participation,  Testing and feedback.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pete Kalogiannis&#039;&#039;&#039; -- Contact: pkalogiannis -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: [[Insteon]] Integration&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Nat&#039;&#039;&#039; -- Contact Paul Webber to relay messages to Nat&lt;br /&gt;
Offering: Nat has some access to some free or low-cost hardware, like TV Tuners, Video Cards, etc., which he can make available for developers actively working on a project.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pierre Hansson&#039;&#039;&#039; aka Samme -- Contact: 316097 at gmail dot com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Wiki-admin&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Lozzo&#039;&#039;&#039; -- Contact via [[User talk:Lozzo|his talk page]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: wiki admin &amp;amp; documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Chriss&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: SVN hosting (see [http://forum.linuxmce.org/index.php?topic=2277.msg13677#msg13677 forum])&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Larry Brigman&#039;&#039;&#039; -- Contact larry dot brigman -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation, Wiki participation, QA and testing,&lt;br /&gt;
Build script work.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Robert Wilson&#039;&#039;&#039; aka rwilson131 -- Contact: rwilson131 at gmail dot com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Wiki Documentation and Creation of [[User Manual]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Harald Klein&#039;&#039;&#039; aka hari -- Contact: hari at vt100 dot at&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: sqlCVS maintenance, code developement, documentation and testing.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Seven Walter&#039;&#039;&#039; aka CylonSeven -- Contact: Seven -at- Apollo Smart Homes (dot) com &amp;lt;br&amp;gt;&lt;br /&gt;
Offering: QA &amp;amp; Testing, Docs, Wiki, Promotions (Central Texas USA). Plenty of hardware for testing: Hybrid w/ RAID, fast MD/HTPC w/ HiDef &amp;amp; Digital Audio out, Firewire &amp;amp; IP cameras, ZWave, etc.&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Brandon Kruger&#039;&#039;&#039; aka bmk789 -- Contact via [[User:bmk789|User page]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: wiki moderation &amp;amp; documentation&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Ipod_Touch&amp;diff=7603</id>
		<title>Ipod Touch</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Ipod_Touch&amp;diff=7603"/>
		<updated>2007-12-05T23:33:46Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: Ipod Touch moved to Apple Ipod-Touch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Apple Ipod-Touch]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Apple_Ipod-Touch&amp;diff=7602</id>
		<title>Apple Ipod-Touch</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Apple_Ipod-Touch&amp;diff=7602"/>
		<updated>2007-12-05T23:33:46Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: Ipod Touch moved to Apple Ipod-Touch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Orbiters]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Image:Ipodtouch.jpg]]&lt;br /&gt;
==About this device==&lt;br /&gt;
*  3.5-inch (diagonal) widescreen multi-touch display&lt;br /&gt;
** 480-by-320-pixel resolution at 163 pixels per inch&lt;br /&gt;
* Wi-Fi (802.11b/g)&lt;br /&gt;
&lt;br /&gt;
This is a very popular device that would be handy to users as an Orbiter.&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Iphone&amp;diff=7601</id>
		<title>Iphone</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Iphone&amp;diff=7601"/>
		<updated>2007-12-05T23:33:27Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: Iphone moved to Apple Iphone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Apple Iphone]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Apple_Iphone&amp;diff=7600</id>
		<title>Apple Iphone</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Apple_Iphone&amp;diff=7600"/>
		<updated>2007-12-05T23:33:27Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: Iphone moved to Apple Iphone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Orbiters]]&lt;br /&gt;
[[Image:Iphone.gif]]&lt;br /&gt;
==About this device==&lt;br /&gt;
*  3.5-inch (diagonal) widescreen multi-touch display&lt;br /&gt;
** 480-by-320-pixel resolution at 163 ppi&lt;br /&gt;
** Support for display of multiple languages and characters simultaneously&lt;br /&gt;
* OS X&lt;br /&gt;
* Quad-band (850, 900, 1800, 1900 MHz)&lt;br /&gt;
* Wi-Fi (802.11b/g)&lt;br /&gt;
* EDGE&lt;br /&gt;
* Bluetooth 2.0+EDR&lt;br /&gt;
* 2.0 megapixels&lt;br /&gt;
&lt;br /&gt;
This is a very popular device that many users would prefer to use as an Orbiter.&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Apple_Iphone&amp;diff=7599</id>
		<title>Apple Iphone</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Apple_Iphone&amp;diff=7599"/>
		<updated>2007-12-05T23:32:34Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Orbiters]]&lt;br /&gt;
[[Image:Iphone.gif]]&lt;br /&gt;
==About this device==&lt;br /&gt;
*  3.5-inch (diagonal) widescreen multi-touch display&lt;br /&gt;
** 480-by-320-pixel resolution at 163 ppi&lt;br /&gt;
** Support for display of multiple languages and characters simultaneously&lt;br /&gt;
* OS X&lt;br /&gt;
* Quad-band (850, 900, 1800, 1900 MHz)&lt;br /&gt;
* Wi-Fi (802.11b/g)&lt;br /&gt;
* EDGE&lt;br /&gt;
* Bluetooth 2.0+EDR&lt;br /&gt;
* 2.0 megapixels&lt;br /&gt;
&lt;br /&gt;
This is a very popular device that many users would prefer to use as an Orbiter.&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=File:Iphone.gif&amp;diff=7598</id>
		<title>File:Iphone.gif</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=File:Iphone.gif&amp;diff=7598"/>
		<updated>2007-12-05T23:29:24Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Apple_Ipod-Touch&amp;diff=7597</id>
		<title>Apple Ipod-Touch</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Apple_Ipod-Touch&amp;diff=7597"/>
		<updated>2007-12-05T23:28:13Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Orbiters]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Image:Ipodtouch.jpg]]&lt;br /&gt;
==About this device==&lt;br /&gt;
*  3.5-inch (diagonal) widescreen multi-touch display&lt;br /&gt;
** 480-by-320-pixel resolution at 163 pixels per inch&lt;br /&gt;
* Wi-Fi (802.11b/g)&lt;br /&gt;
&lt;br /&gt;
This is a very popular device that would be handy to users as an Orbiter.&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=File:Ipodtouch.jpg&amp;diff=7596</id>
		<title>File:Ipodtouch.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=File:Ipodtouch.jpg&amp;diff=7596"/>
		<updated>2007-12-05T23:27:35Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=7595</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=7595"/>
		<updated>2007-12-05T23:09:50Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a media centered [[Linux]] distribution.  It&#039;s built on the solid foundation laid down by debian and Ubuntu.  But with all kinds of goodies for the home of the future, from digital video recorder capabilities and home automation to functioning as a telephone switching hub for your home in lieu of a boring intercom system; all tied together by an advanced messaging infrastructure.  While the next release 0710 is almost done and focuses on stability, we&#039;re already planning for the next release and &#039;&#039;&#039;you&#039;&#039;&#039; could contribute to it&#039;s direction.  We&#039;re always looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;.  New LinuxMCE team members, please add your name, contact info, and a brief bio or description of what you&#039;re working on.  Thanks!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Daniel Kristjansson&#039;&#039;&#039; -- contact: danielk -at- cuymedia (.net)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Community liaison, organizing open source volunteers and roadmap&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Installer, Ubuntu packaging, build system, linuxmce.com site&amp;lt;br&amp;gt;&lt;br /&gt;
I launched LinuxMCE on March 15, 2007.  [[History|&#039;&#039;&#039;History of LinuxMCE, why I started this project, and the goals&#039;&#039;&#039;]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Justin Burdine&#039;&#039;&#039; -- contact: justin -at- cyburdinehosting (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Hosting/Bandwidth, Graphic Design (see [[http://cbvfx.com cbvfx.com]]), Video Editing/Promotion (see [[http://cbvfx.com cbvfx.com]]), install/testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;John Botte&#039;&#039;&#039; -- contact: qualityinterfaces -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Forum moderation help. Conceptual ideas, help with firewire support, UI help and testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Jonathan Iannone&#039;&#039;&#039; -- Contact: thorn168 -at- yahoo (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Michael Stepanov&#039;&#039;&#039; -- Contact: stepanov.michael -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Build and test SDL Orbiter for Linux-based PC and Nokia770/N800.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul D&#039;&#039;&#039; aka Trout -- Contact: linuxmce.gqn@gishpuppy.com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation,  Wiki participation,  Testing and feedback.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pete Kalogiannis&#039;&#039;&#039; -- Contact: pkalogiannis -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: [[Insteon]] Integration&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Nat&#039;&#039;&#039; -- Contact Paul Webber to relay messages to Nat&lt;br /&gt;
Offering: Nat has some access to some free or low-cost hardware, like TV Tuners, Video Cards, etc., which he can make available for developers actively working on a project.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pierre Hansson&#039;&#039;&#039; aka Samme -- Contact: 316097 at gmail dot com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Wiki-admin&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Lozzo&#039;&#039;&#039; -- Contact via [[User talk:Lozzo|his talk page]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: wiki admin &amp;amp; documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Chriss&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: SVN hosting (see [http://forum.linuxmce.org/index.php?topic=2277.msg13677#msg13677 forum])&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Larry Brigman&#039;&#039;&#039; -- Contact larry dot brigman -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation, Wiki participation, QA and testing,&lt;br /&gt;
Build script work.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Robert Wilson&#039;&#039;&#039; aka rwilson131 -- Contact: rwilson131 at gmail dot com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Wiki Documentation and Creation of [[User Manual]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Harald Klein&#039;&#039;&#039; aka hari -- Contact: hari at vt100 dot at&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: sqlCVS maintenance, code developement, documentation and testing.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Seven Walter&#039;&#039;&#039; aka CylonSeven -- Contact: Seven -at- Apollo Smart Homes (dot) com &amp;lt;br&amp;gt;&lt;br /&gt;
Offering: QA &amp;amp; Testing, Docs, Wiki, Promotions (Central Texas USA). Plenty of hardware for testing: Hybrid w/ RAID, fast MD/HTPC w/ HiDef &amp;amp; Digital Audio out, Firewire &amp;amp; IP cameras, ZWave, etc.&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Brandon Kruger&#039;&#039;&#039; -- Contact via [[User:bmk789|User page]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: wiki moderation &amp;amp; documentation&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7594</id>
		<title>Tell LinuxMCE about your home</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7594"/>
		<updated>2007-12-05T23:07:31Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedsToBeFixed}} &lt;br /&gt;
&amp;lt;h1&amp;gt;Introduction&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Most people who have experience with other smart home solutions say LinuxMCE&#039;s setup, or actually lack thereof, is the best part.  With other products it can take weeks of programming for your dealer to get the system setup.  With LinuxMCE, it can be done in only a couple hours, without programming or macros.  The dealer or the homeowner himself uses a simple website, called LinuxMCE Admin, which runs on the Core, to describe the home and specify the preferences.  This requires a fresh way of looking at home automation and a couple new concepts.  &amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; Be sure to read the concepts below carefully, since everything else will be much clearer then.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #1 - No Macros&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;ve worked with other smart home software, you know that everything revolves around macros, scripts and programs.  But with LinuxMCE there are none. So this approach may seem foreign at first.  Quick example:  To setup A/V equipment with other products, you get a design/macro tool.  With Crestron, it&#039;s VTPro, with Philips Pronto, it&#039;s ProntoEdit.  If you want a button called &#039;Watch Videotape&#039;, you use the design tool to create the button, and then you build macros: the macro sends an &#039;on&#039; command to the TV, waits 5 seconds, then sends a &#039;switch to input: svhs&#039;, then sends an &#039;on&#039; to the receiver, waits 5 seconds, and sends a &#039;switch to input: video2&#039;, and so on.  The macro is just a &#039;dumb script&#039;--it doesn&#039;t know what you&#039;re really trying to do, and cannot make accommodations dynamically.  Also, the script can get out of sync if you do things in a different order, and if you change your A/V equipment, you must write new macros again--reprogram everything.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;With LinuxMCE you have an A/V wizard page that shows you a diagram of all your a/v devices.  Just drag and drop to tell LinuxMCE how you connected the VCR to the tv and receiver, as shown below.  That&#039;s it--LinuxMCE figures the rest out on it&#039;s own.  LinuxMCE handles everything else automatically.  It knows to take into account things like delays for power on, timing of digits--it&#039;s all automatic.  And the best part is this approach allows LinuxMCE to actually anticipate your wishes.  If you walk over to the receiver and physically turn it on and switch the dial to &#039;video2&#039;, LinuxMCE senses this and knows that&#039;s what the VCR is connected to.  So LinuxMCE reacts accordingly, without you doing anything.  It will automatically turn on the VCR, turn on the TV to the right input, adjust the lights, and display a VCR remote control on any Orbiters in the room, etc.  This kind of &amp;quot;artificial intelligence&amp;quot; would be impossible with a macro-based system like everyone else uses.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:avwizard.jpg|200px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Audio/Video connection wizard--just draw a line and LinuxMCE does the rest&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #2 - You don&#039;t build the user interface--LinuxMCE builds it automatically&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;As mentioned above, with virtually all other smart home systems there is a design tool where you build the user interface.  With them you pick various images and basically &amp;quot;draw&amp;quot; a screen that will appear on the remote control, or Orbiter.  Of course LinuxMCE also has a design tool, called Designer.  However it is not intended that dealers or homeowners will ever use it, or will ever design their own user interface.  With LinuxMCE the actual user interface you see on the Orbiter is built for you automatically by a piece of software called OrbiterGen.  All you do is tell LinuxMCE what equipment you have and what you want to do with it using a non-technical web-based wizard, and you pick from a catalog the style, aka motif or skin, that you like, and OrbiterGen does the rest.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;It&#039;s true that you lose some flexibility this way.  For example, you cannot decide that you want the button which starts the TV to be twice as big as the one to start DVD, like you can with the other smart home products where you build your own user interface.  You can&#039;t do that with LinuxMCE because you are not deciding on the size and position of the buttons at will, rather OrbiterGen is making those decisions for you based on the style you chose.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;However, there are 2 huge advantages which we feel make it worth it.  The first is speed and cost.  If OrbiterGen didn&#039;t design the user interface for you, you would either need to do it yourself, or hire a dealer.  Either way it takes a huge amount of time and costs a lot of money.  Plus everything needs to be redone every time you want to make changes.  The second advantage is consistency.  A comfortable user interface is the biggest factor in determining how much you enjoy your smart home system.  With other smart home systems this varies greatly depending on the skills of the person, or dealer, who designed the user interface.  With LinuxMCE it&#039;s consistent.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #3 - Devices&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every piece of equipment in your home that LinuxMCE will control is a &amp;quot;Device&amp;quot;; the motion detector, the VCR and the telephone are all devices.  The Core, media directors and Orbiters are also Devices, as are all the various pieces of software running on them, such as the PVR and DVD Player.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Some devices are called &amp;quot;Interface Devices&amp;quot;, which mean they are used to interface with, or control, other devices.  When you have 1 device that connects to a piece of LinuxMCE equipment, and then a bunch of other devices connect to it, that 1 device is usually an &amp;quot;Interface Device&amp;quot;.  For example, when setting up the security system you will probably have an alarm panel which connects to the LinuxMCE Core.  Then you will also have various sensors throughout the house which connect to the alarm panel.  The alarm panel is an interface device, the various sensors are security devices.  You probably will have an infrared transmitter which controls your a/v equipment by sending infrared codes.  The infrared transmitter connects to a media director, or to your LAN, and is what LinuxMCE communicates with.  It is an Interface Device.  The a/v equipment it controls is not--they are normal a/v devices.  If you have a lighting system, chances are there is 1 interface device, which is the master controller, and then a bunch of lighting devices like lamps and light switches.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every device, except for the Core, Media Directors and Orbiters, has a controlling device aka the &amp;quot;Controlled Via&amp;quot; device.  This is the device that is responsible for controlling it.  In your lighting system, the &amp;quot;Controlled Via&amp;quot; devices for the lighting interface is whatever computer you connected it to, either the Core or a media director, since that computer is what will be responsible for controlling the lighting interface.  Then all the lamps and light switches you add to the house will be &amp;quot;Controlled Via&amp;quot; the lighting interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This concept allows you to mix a lot of devices together.   For example part of your house may have a Lutron lighting system, and the other part may have some X10 lights.  Therefore you will have 2 interface devices: the Lutron controller, and the X10 controller.  On the lighting devices page you can add all your lamps and light switches regardless of what kind they are.  Each will have a &amp;quot;Controlled Via&amp;quot; pull-down.  For the lamps connected to the Lutron system you will chose the Lutron controller as the &amp;quot;Controlled Via&amp;quot;, and for the X10 lamps, the X10 controller.  The advantage of this approach is clear when you go to create a Lighting scenario.  You can create a scenario which adjusts all the lights in your house, even though they are on 2 different systems.  And the interactive floorplans list all your lights together.  This is much more convenient than maintaining 2 separate systems.  But it requires that when choose the correct &amp;quot;Controlled Via&amp;quot; device when you add the light.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #4 - Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;What we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A scenario is basically a series of commands, or tasks, which are activated by touching a button.   All the commands will be sent to devices, so when using LinuxMCE Admin you must choose your devices before you can create scenarios.  Remember how we said that with LinuxMCE you don&#039;t design the user interface, OrbiterGen does?  OrbiterGen will create a button for each scenario you create.  So, when you want a button on the Orbiter in the Living Room called &amp;quot;Entertaining&amp;quot; that turns on some lights and starts some background music, you don&#039;t use a design tool, rather you create a scenario in the Living Room, which you call &amp;quot;Entertaining&amp;quot;, and in the scenario you choose the lights and music player you want to control.  To keep things organized, scenarios are separated into rooms, and arranged by type: Lighting Scenarios, Media Scenarios, Climate Scenarios, Security Scenarios, Telecom Scenarios, and Other Miscellaneous Scenarios.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Putting it all together&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;There are then two ways to use the Orbiter to control the devices in your home.  The most common way is to create a scenario that does common tasks and which appears as a button on the Orbiter.  The second way is to control the device individually using a floorplan.  In the LinuxMCEo Admin site you will be able to upload graphical floorplans of your home, and then position devices on it.  The Orbiter will then show you the floorplan and let you touch individual devices to control them.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Here are some screen shots to show you how it all works:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/lights.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/lights_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 1: Add devices using LinuxMCE Admin.  This is the lighting devices wizard, reached by choosing Wizard, Devices, Lights from the LinuxMCE Admin web site on your Core.  Note that 3 of the lights are EIB, controlled by the EIB Interface we called &amp;quot;EIB Test Device&amp;quot;, and 1 of the lights is controlled by a low cost 1-wire relay interface, called &amp;quot;Link 45i&amp;quot;.  Also note that for the light called &amp;quot;Big Lamp&amp;quot; we chose the floorplan object &amp;quot;Ceiling Light&amp;quot;&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/floorplan.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/floorplan_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 2: We upload one or more floorplans of our house that we create using any paint program or that we scan in.  Position the lights using the floorplan wizard.  We got there by choosing Wizard, Devices, Floorplans, and then choosing &amp;quot;Lighting Zones&amp;quot;.  Note that we just drag and drop the lights, and you can see we put &amp;quot;Big Lamp&amp;quot; in the middle of the main room.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:litscen.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3a: Create some lighting scenarios.  We got here by choosing Wizard, Scenarios, Lighting.  In Katie&#039;s room we created a lighting scenario called &amp;quot;Bedtime&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/litscenb.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/litscenb_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3b: When we click on the &#039;Edit&#039; link next to &amp;quot;Bedtime&amp;quot; scenario, you can see that this scenario will turn off 2 lights in the house, including &amp;quot;Big Lamp&amp;quot;, and leave the other 2 alone.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/mainmenu.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/mainmenu_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;The finished result: After we run OrbiterGen, this is the main menu it created for us which we see on the Orbiter.  When we touch the button &amp;quot;Bedtime&amp;quot; it will turn off those 2 lights, including &amp;quot;Big Lamp&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/light_floor.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/light_floor_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;When we hit the &amp;quot;Lighting&amp;quot; button on the main menu, we see our floorplan and the 3 lights we positioned using the floorplan wizard.  Note that &amp;quot;Big Lamp&amp;quot; is in the middle of the main room, where we positioned it, and that the icon used to represent it is a &amp;quot;ceiling lamp&amp;quot;, which we specified when we created the light.  The icon is color-coded to indicate its current state.  In this case orange means it&#039;s turned on.  To control this light individually touch the icon on the floorplan and then a set of controls will popup so you can turn it on or off or dim it.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #5 - Quick Reload Router and Quick Regen Orbiter&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The main device that coordinates all the activity in the home is called DCERouter.  It forwards messages to devices, sometimes hundreds per second.  So for performance reasons when DCERouter gets a message for a device it does not look this device up in the master database which LinuxMCE Admin uses to store your devices.  That would be too slow.  But this means that if you just added a new device and then immediately try to use it DCERouter will not know the device exists, and won&#039;t send any commands to it.  So, after you add new devices, before you can use them DCERouter must re-read the list of devices in the master database.  You could, of course, reboot the Core, however that takes a while.  A faster option is in LinuxMCE Admin to go to Wizard, Restart and choose &amp;quot;Quick Reload Router&amp;quot;.  That only takes a few seconds and DCERouter will pick up any new devices.  You can add all the devices you want, but remember that before using them you either have to reboot or do a &amp;quot;Quick Reload Router&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Also, you remember that the tool called &amp;quot;OrbiterGen&amp;quot; is building your user interface for you.  This actually takes some time since it means stretching and scaling the graphics, choosing the right language, and applying the skin, or style, you chose to get the right look and feel.  If Orbiter tried to do this on the fly each time you needed to view a screen it would be too slow.  So, OrbiterGen pre-renders all the screens so the Orbiters can respond quickly to your requests.  But this means that if you add a new scenario or change what a scenario does you won&#039;t see the new button on the Orbiters until you run OrbiterGen.  You do this by choosing Wizard, Devices, Orbiters in LinuxMCE Admin and clicking the &amp;quot;Quick Regen&amp;quot; button.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;How long it takes to generate the user interface depends on how extensive your changes are.  If you only added some scenarios OrbiterGen shouldn&#039;t take more than a minute or two to build the user interface for an Orbiter.  But if you changed the skin, or motif, or resolution, or other changes that require OrbiterGen to recreate every single screen from scratch it can take up to 20 minutes or so to build the user interface for each Orbiter.  Whenever you reboot the Core/Hybrid all the Orbiters user interfaces will be generated if you made recent changes.  So, while you&#039;re still tinkering with your scenarios the best approach is to create or modify several scenarios at once, then do a &amp;quot;Quick Regen&amp;quot; on just 1 Orbiter.  Then test those scenarios on that Orbiter, and repeat until you are satisfied with all the scenarios.  Then you can either reboot, or choose &amp;quot;Quick Regen All&amp;quot; to regenerate the user interfaces for every Orbiter in the house, including all the media directors, webpads, pda&#039;s and mobile phones.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Let&#039;s get started&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Now that you understand the concepts, let&#039;s get going!  First turn on your Core, or hybrid.  If you chose a Core, not being used as a Media Director, then it will boot up and you will see a simple menu like this:&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/console.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/console_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Core; After boot-up menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You don&#039;t need to do anything.  Your Core is up and running.  Just make note of the IP address � you will need it to configure the system. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you choose a &amp;quot;Hybrid&amp;quot;, that is you are using your Core as a Media Director, it will boot up to the same welcome menu as any media director.  Note the welcome menu will only appear on the first boot.  After that, it will boot to the normal main menu, however, you can click the LinuxMCE logo in the lower left corner of the main menu to see the advanced options, including all the buttons on the welcome menu.&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/welcome.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/welcome_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Media Director/Hybrid; Welcome menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You need a web browser to configure your LinuxMCE system using the [[LinuxMCE Admin Website]].  You will see the following web page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/wizard.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/wizard_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Admin web site; Starting the Wizard&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will select each of the links in the left panel to choose your basic settings, add the devices, scenarios, and event handlers.  This quick start guide has a general overview.  However, every page in the LinuxMCE Admin site has context-sensitive help.  Click the &#039;HELP&#039; button for detailed instructions about that page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Normally when you are using LinuxMCE Admin for the first time you should complete each page in order since sometimes a page lower in the list may rely on information provided on another page higher up.  After the initial setup, you can jump around.  Always be sure you specify at least the rooms and users first.  Almost every page will ask you to pick a room or user.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Specifying Basic Info, Devices and Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The first few pages ask you for &amp;lt;b&amp;gt;Basic Info&amp;lt;/b&amp;gt;--who are the family members, what are the rooms in the house, and so on.  Then you will tell LinuxMCE about the &amp;lt;b&amp;gt;devices&amp;lt;/b&amp;gt; in your home.  Here you can check off what software modules you want and choose options for your media directors and orbiters, like screen resolution and the look and feel of the user interface.  You also pick the a/v equipment you have and tell LinuxMCE how you hooked them up, and choose the home automation devices you will use.  Here you can add more Orbiters, too, if you want to use webpad&#039;s, pda&#039;s or pc&#039;s as remote controls.  Don&#039;t worry about adding mobile phone Orbiters--as soon as LinuxMCE detects them it will display a message on all the media directors and other orbiters asking you if want to use that phone as a remote control.  If you do, LinuxMCE will create the device and put the software on the phone automatically--you don&#039;t have to do anything but hit &#039;ok&#039; or &#039;accept&#039; on the phone and accept the default settings when prompted.  There&#039;s also a Floorplan wizard.  You can create one or more floorplans of your home using your favorite paint program, and then upload them into the Floorplan wizard, which then lists all the devices in your home and lets you drag and drop them on the floorplan.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;See: [[Testing and troubleshooting devices]] for info on sending commands and following logs.  It can be a bit techie.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Scenarios&amp;lt;/b&amp;gt; pages.  This goes back to concept #4.  Remember what we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A &#039;Scenario&#039; is a set of tasks you want LinuxMCE to perform.  For each scenario you create the Orbiter will display a button you select to make LinuxMCE execute that scenario.  For example, you can create a scenario called &#039;Good morning&#039; that opens the blinds in your bedroom, turns on the lights, turns the tv on to the local news, adjusts the temperature, and takes the phones off do not disturb.  Then a button will appear on the orbiter, the media director, and the mobile phone that says &#039;Good morning&#039;.  You only create the scenario 1 time in LinuxMCE Admin, and it becomes a part of the user interface on every Orbiter throughout the home.  Select it, and LinuxMCE does all those things.  To make it easier on you, LinuxMCE categorizes your scenarios as Lighting, Media, Climate, Security, Telecom and Misc.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In reality any scenario can do anything.  The &#039;Good morning&#039; scene we mentioned actually does a bit of everything.  So what type of scenario is it?  It really doesn&#039;t matter, you can put it in whatever category you want.  But in general practice, it would probably be a &#039;Lighting Scenario&#039; since those scenarios are normally used for moods, or scenes.  The &#039;Media Scenarios&#039; are often just for media tasks, like &#039;TV&#039;, &#039;Movies&#039;, &#039;Music&#039;, etc.  The &#039;Climate Scenarios&#039; are typically reserved for controlling environmental devices, like the hvac, pool, jacuzzi, sprinklers, etc.  &#039;Security scenarios&#039; usually consist of arming/disarming the alarm, viewing surveillance cameras, and an &#039;SOS&#039; button.  &#039;Telecom scenarios&#039; are normally for making phone calls, and are most often speed dials.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To make it easier for you to create your scenarios, LinuxMCE&#039;s scenario wizards will guide you by default.  For example, when creating a &#039;Lighting scenario&#039;, the wizard gives you a simple check list of all the lights in the home.  Of course, if you want your Lighting scenario to also, say, turn on the a/c, then while creating your lighting scenario just choose the &#039;climate wizard&#039; to throw in some climate commands too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will probably have lots and lots of scenarios, so LinuxMCE groups them by room.  Your Orbiters and mobile phone remote controls will automatically show you only the scenarios for the room you&#039;re in to keep things simple.  However, you can hit a button to select a different room, and select one of that room&#039;s scenarios.  Note that putting a scenario in a room doesn&#039;t mean you only control devices in that room.  You can create a scenario called &#039;Go to bed&#039; that you put in the room &#039;Master bedroom&#039;.  That scenario can turn off all the lights around the house, lock the front door, etc.  When you put the scenario in the room &#039;Master bedroom&#039;, you&#039;re just telling LinuxMCE that you would normally only want to see that scenario when you&#039;re in the Master bedroom--not that you only want to control devices in the bedroom.  You&#039;re not so likely to want that scenario when you&#039;re in the kitchen--there you&#039;ll have other scenarios like &#039;Make Dinner&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This structured approach makes LinuxMCE much more usable.  Rather than a screen with tons of buttons, when you enter a room you see at first just the scenarios you are most likely to want in that room.  A few Lighting scenarios or moods, some buttons to control whatever media is in that room, and so on.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Orbiter Generator even analyzes the tasks you will need to preform based on your scenarios, and automatically builds other user interfaces for you.  For example, if you create a scenario to control your jacuzzi, Orbiter Generator knows to build you a graphical user interface with the advanced options for the jacuzzi too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;IMPORTANT NOTE:&amp;lt;/b&amp;gt;  Remember concept #5.  Whenever you add, remove or change any scenarios or any devices on your floorplans, or if you change the look and feel for an Orbiter (called the &#039;Skin&#039;), the Orbiter Generator tool needs to rebuild your user interface.  While your Orbiter&#039;s user interface is being generated you will not be able to use that Orbiter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Real world example &amp;amp; tutorial&amp;lt;/h1&amp;gt;&lt;br /&gt;
Every home has a different mix of devices and you will want to do different things.  However we created a step-by-step tutorial for setting up a low-cost smart home system for under $1,000 based on [http://www.x10.com X10], a [http://www.globalcache.com gc100], and a couple [http://www.slimdevices.com SlimDevices].  The procedure and concepts, however, is exactly the same with a $100,000 high-end based on Lutron, Vantage, EIB, etc.  So, you may want to read the tutorial anyway to better understand the techniques.  It can be found [[Testing and troubleshooting devices]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Next Steps&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By this point you&#039;re probably done with LinuxMCE Admin for now.  However, there are some other things you will want to do:&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your phone system&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you chose the Asterisk module, see: [[AMP Configuration Guide]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your PVR&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;re using Myth TV, the software is already installed and most options are already set.  Please read the quick step-by-step tutorial to set a few final options: [[Setting up MythTV]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Upload your media&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The Core automatically creates Microsoft Windows compatible network shares (uses Samba) .  There is a &amp;quot;public&amp;quot; share for putting all files that the whole family can share--movies, music, etc.  And there is a private share for each family member.  To access these network shares in Windows, choose Start, Run, and type \\ plus the IP address of the Core or hybrid.  For example: \\192.168.80.1     Note that if you add new family members, their network share will not be available until after you reboot the Core/Hybrid.  Once you copy your media into the appropriate folder, you can go into the LinuxMCE Admin site, choose &amp;quot;Files &amp;amp; Media&amp;quot; and &amp;quot;Media Files Sync&amp;quot; to be sure your media is in the database, add attributes (artist, actor, etc.), and choose cover art.  You can also put a disk in any media director and hit &#039;copy disk&#039; to copy the media to the Core.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Rebooting&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;After you have set everything up, you should do a full reboot of the &amp;quot;LinuxMCE universe&amp;quot;, meaning rebooting the Core/Hybrid plus any media directors.  You can do this by choosing &amp;quot;Restart&amp;quot; from the LinuxMCE Admin site wizard (the last option), or from any orbiter or media director by clicking the LinuxMCE logo on the main menu and choosing &amp;quot;Reboot Core&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your media directors support both software power off and wake on lan, the core will turn them off before it reboots itself, and will turn them back on when it has finished booting up.  If not, you may need to reboot the media directors manually by cycling power on them.  Note that you should not turn the media directors on until the Core/Hybrid has finished booting up.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Updates&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;LinuxMCE will automatically keep an eye out for software updates and will notify you when it would like to update itself.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7593</id>
		<title>Tell LinuxMCE about your home</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7593"/>
		<updated>2007-12-05T23:06:17Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&amp;lt;h1&amp;gt;Introduction&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Most people who have experience with other smart home solutions say LinuxMCE&#039;s setup, or actually lack thereof, is the best part.  With other products it can take weeks of programming for your dealer to get the system setup.  With LinuxMCE, it can be done in only a couple hours, without programming or macros.  The dealer or the homeowner himself uses a simple website, called LinuxMCE Admin, which runs on the Core, to describe the home and specify the preferences.  This requires a fresh way of looking at home automation and a couple new concepts.  &amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; Be sure to read the concepts below carefully, since everything else will be much clearer then.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #1 - No Macros&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;ve worked with other smart home software, you know that everything revolves around macros, scripts and programs.  But with LinuxMCE there are none. So this approach may seem foreign at first.  Quick example:  To setup A/V equipment with other products, you get a design/macro tool.  With Crestron, it&#039;s VTPro, with Philips Pronto, it&#039;s ProntoEdit.  If you want a button called &#039;Watch Videotape&#039;, you use the design tool to create the button, and then you build macros: the macro sends an &#039;on&#039; command to the TV, waits 5 seconds, then sends a &#039;switch to input: svhs&#039;, then sends an &#039;on&#039; to the receiver, waits 5 seconds, and sends a &#039;switch to input: video2&#039;, and so on.  The macro is just a &#039;dumb script&#039;--it doesn&#039;t know what you&#039;re really trying to do, and cannot make accommodations dynamically.  Also, the script can get out of sync if you do things in a different order, and if you change your A/V equipment, you must write new macros again--reprogram everything.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;With LinuxMCE you have an A/V wizard page that shows you a diagram of all your a/v devices.  Just drag and drop to tell LinuxMCE how you connected the VCR to the tv and receiver, as shown below.  That&#039;s it--LinuxMCE figures the rest out on it&#039;s own.  LinuxMCE handles everything else automatically.  It knows to take into account things like delays for power on, timing of digits--it&#039;s all automatic.  And the best part is this approach allows LinuxMCE to actually anticipate your wishes.  If you walk over to the receiver and physically turn it on and switch the dial to &#039;video2&#039;, LinuxMCE senses this and knows that&#039;s what the VCR is connected to.  So LinuxMCE reacts accordingly, without you doing anything.  It will automatically turn on the VCR, turn on the TV to the right input, adjust the lights, and display a VCR remote control on any Orbiters in the room, etc.  This kind of &amp;quot;artificial intelligence&amp;quot; would be impossible with a macro-based system like everyone else uses.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:avwizard.jpg|200px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Audio/Video connection wizard--just draw a line and LinuxMCE does the rest&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #2 - You don&#039;t build the user interface--LinuxMCE builds it automatically&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;As mentioned above, with virtually all other smart home systems there is a design tool where you build the user interface.  With them you pick various images and basically &amp;quot;draw&amp;quot; a screen that will appear on the remote control, or Orbiter.  Of course LinuxMCE also has a design tool, called Designer.  However it is not intended that dealers or homeowners will ever use it, or will ever design their own user interface.  With LinuxMCE the actual user interface you see on the Orbiter is built for you automatically by a piece of software called OrbiterGen.  All you do is tell LinuxMCE what equipment you have and what you want to do with it using a non-technical web-based wizard, and you pick from a catalog the style, aka motif or skin, that you like, and OrbiterGen does the rest.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;It&#039;s true that you lose some flexibility this way.  For example, you cannot decide that you want the button which starts the TV to be twice as big as the one to start DVD, like you can with the other smart home products where you build your own user interface.  You can&#039;t do that with LinuxMCE because you are not deciding on the size and position of the buttons at will, rather OrbiterGen is making those decisions for you based on the style you chose.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;However, there are 2 huge advantages which we feel make it worth it.  The first is speed and cost.  If OrbiterGen didn&#039;t design the user interface for you, you would either need to do it yourself, or hire a dealer.  Either way it takes a huge amount of time and costs a lot of money.  Plus everything needs to be redone every time you want to make changes.  The second advantage is consistency.  A comfortable user interface is the biggest factor in determining how much you enjoy your smart home system.  With other smart home systems this varies greatly depending on the skills of the person, or dealer, who designed the user interface.  With LinuxMCE it&#039;s consistent.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #3 - Devices&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every piece of equipment in your home that LinuxMCE will control is a &amp;quot;Device&amp;quot;; the motion detector, the VCR and the telephone are all devices.  The Core, media directors and Orbiters are also Devices, as are all the various pieces of software running on them, such as the PVR and DVD Player.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Some devices are called &amp;quot;Interface Devices&amp;quot;, which mean they are used to interface with, or control, other devices.  When you have 1 device that connects to a piece of LinuxMCE equipment, and then a bunch of other devices connect to it, that 1 device is usually an &amp;quot;Interface Device&amp;quot;.  For example, when setting up the security system you will probably have an alarm panel which connects to the LinuxMCE Core.  Then you will also have various sensors throughout the house which connect to the alarm panel.  The alarm panel is an interface device, the various sensors are security devices.  You probably will have an infrared transmitter which controls your a/v equipment by sending infrared codes.  The infrared transmitter connects to a media director, or to your LAN, and is what LinuxMCE communicates with.  It is an Interface Device.  The a/v equipment it controls is not--they are normal a/v devices.  If you have a lighting system, chances are there is 1 interface device, which is the master controller, and then a bunch of lighting devices like lamps and light switches.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every device, except for the Core, Media Directors and Orbiters, has a controlling device aka the &amp;quot;Controlled Via&amp;quot; device.  This is the device that is responsible for controlling it.  In your lighting system, the &amp;quot;Controlled Via&amp;quot; devices for the lighting interface is whatever computer you connected it to, either the Core or a media director, since that computer is what will be responsible for controlling the lighting interface.  Then all the lamps and light switches you add to the house will be &amp;quot;Controlled Via&amp;quot; the lighting interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This concept allows you to mix a lot of devices together.   For example part of your house may have a Lutron lighting system, and the other part may have some X10 lights.  Therefore you will have 2 interface devices: the Lutron controller, and the X10 controller.  On the lighting devices page you can add all your lamps and light switches regardless of what kind they are.  Each will have a &amp;quot;Controlled Via&amp;quot; pull-down.  For the lamps connected to the Lutron system you will chose the Lutron controller as the &amp;quot;Controlled Via&amp;quot;, and for the X10 lamps, the X10 controller.  The advantage of this approach is clear when you go to create a Lighting scenario.  You can create a scenario which adjusts all the lights in your house, even though they are on 2 different systems.  And the interactive floorplans list all your lights together.  This is much more convenient than maintaining 2 separate systems.  But it requires that when choose the correct &amp;quot;Controlled Via&amp;quot; device when you add the light.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #4 - Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;What we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A scenario is basically a series of commands, or tasks, which are activated by touching a button.   All the commands will be sent to devices, so when using LinuxMCE Admin you must choose your devices before you can create scenarios.  Remember how we said that with LinuxMCE you don&#039;t design the user interface, OrbiterGen does?  OrbiterGen will create a button for each scenario you create.  So, when you want a button on the Orbiter in the Living Room called &amp;quot;Entertaining&amp;quot; that turns on some lights and starts some background music, you don&#039;t use a design tool, rather you create a scenario in the Living Room, which you call &amp;quot;Entertaining&amp;quot;, and in the scenario you choose the lights and music player you want to control.  To keep things organized, scenarios are separated into rooms, and arranged by type: Lighting Scenarios, Media Scenarios, Climate Scenarios, Security Scenarios, Telecom Scenarios, and Other Miscellaneous Scenarios.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Putting it all together&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;There are then two ways to use the Orbiter to control the devices in your home.  The most common way is to create a scenario that does common tasks and which appears as a button on the Orbiter.  The second way is to control the device individually using a floorplan.  In the LinuxMCEo Admin site you will be able to upload graphical floorplans of your home, and then position devices on it.  The Orbiter will then show you the floorplan and let you touch individual devices to control them.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Here are some screen shots to show you how it all works:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/lights.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/lights_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 1: Add devices using LinuxMCE Admin.  This is the lighting devices wizard, reached by choosing Wizard, Devices, Lights from the LinuxMCE Admin web site on your Core.  Note that 3 of the lights are EIB, controlled by the EIB Interface we called &amp;quot;EIB Test Device&amp;quot;, and 1 of the lights is controlled by a low cost 1-wire relay interface, called &amp;quot;Link 45i&amp;quot;.  Also note that for the light called &amp;quot;Big Lamp&amp;quot; we chose the floorplan object &amp;quot;Ceiling Light&amp;quot;&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/floorplan.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/floorplan_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 2: We upload one or more floorplans of our house that we create using any paint program or that we scan in.  Position the lights using the floorplan wizard.  We got there by choosing Wizard, Devices, Floorplans, and then choosing &amp;quot;Lighting Zones&amp;quot;.  Note that we just drag and drop the lights, and you can see we put &amp;quot;Big Lamp&amp;quot; in the middle of the main room.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:litscen.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3a: Create some lighting scenarios.  We got here by choosing Wizard, Scenarios, Lighting.  In Katie&#039;s room we created a lighting scenario called &amp;quot;Bedtime&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/litscenb.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/litscenb_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3b: When we click on the &#039;Edit&#039; link next to &amp;quot;Bedtime&amp;quot; scenario, you can see that this scenario will turn off 2 lights in the house, including &amp;quot;Big Lamp&amp;quot;, and leave the other 2 alone.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/mainmenu.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/mainmenu_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;The finished result: After we run OrbiterGen, this is the main menu it created for us which we see on the Orbiter.  When we touch the button &amp;quot;Bedtime&amp;quot; it will turn off those 2 lights, including &amp;quot;Big Lamp&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/light_floor.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/light_floor_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;When we hit the &amp;quot;Lighting&amp;quot; button on the main menu, we see our floorplan and the 3 lights we positioned using the floorplan wizard.  Note that &amp;quot;Big Lamp&amp;quot; is in the middle of the main room, where we positioned it, and that the icon used to represent it is a &amp;quot;ceiling lamp&amp;quot;, which we specified when we created the light.  The icon is color-coded to indicate its current state.  In this case orange means it&#039;s turned on.  To control this light individually touch the icon on the floorplan and then a set of controls will popup so you can turn it on or off or dim it.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #5 - Quick Reload Router and Quick Regen Orbiter&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The main device that coordinates all the activity in the home is called DCERouter.  It forwards messages to devices, sometimes hundreds per second.  So for performance reasons when DCERouter gets a message for a device it does not look this device up in the master database which LinuxMCE Admin uses to store your devices.  That would be too slow.  But this means that if you just added a new device and then immediately try to use it DCERouter will not know the device exists, and won&#039;t send any commands to it.  So, after you add new devices, before you can use them DCERouter must re-read the list of devices in the master database.  You could, of course, reboot the Core, however that takes a while.  A faster option is in LinuxMCE Admin to go to Wizard, Restart and choose &amp;quot;Quick Reload Router&amp;quot;.  That only takes a few seconds and DCERouter will pick up any new devices.  You can add all the devices you want, but remember that before using them you either have to reboot or do a &amp;quot;Quick Reload Router&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Also, you remember that the tool called &amp;quot;OrbiterGen&amp;quot; is building your user interface for you.  This actually takes some time since it means stretching and scaling the graphics, choosing the right language, and applying the skin, or style, you chose to get the right look and feel.  If Orbiter tried to do this on the fly each time you needed to view a screen it would be too slow.  So, OrbiterGen pre-renders all the screens so the Orbiters can respond quickly to your requests.  But this means that if you add a new scenario or change what a scenario does you won&#039;t see the new button on the Orbiters until you run OrbiterGen.  You do this by choosing Wizard, Devices, Orbiters in LinuxMCE Admin and clicking the &amp;quot;Quick Regen&amp;quot; button.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;How long it takes to generate the user interface depends on how extensive your changes are.  If you only added some scenarios OrbiterGen shouldn&#039;t take more than a minute or two to build the user interface for an Orbiter.  But if you changed the skin, or motif, or resolution, or other changes that require OrbiterGen to recreate every single screen from scratch it can take up to 20 minutes or so to build the user interface for each Orbiter.  Whenever you reboot the Core/Hybrid all the Orbiters user interfaces will be generated if you made recent changes.  So, while you&#039;re still tinkering with your scenarios the best approach is to create or modify several scenarios at once, then do a &amp;quot;Quick Regen&amp;quot; on just 1 Orbiter.  Then test those scenarios on that Orbiter, and repeat until you are satisfied with all the scenarios.  Then you can either reboot, or choose &amp;quot;Quick Regen All&amp;quot; to regenerate the user interfaces for every Orbiter in the house, including all the media directors, webpads, pda&#039;s and mobile phones.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Let&#039;s get started&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Now that you understand the concepts, let&#039;s get going!  First turn on your Core, or hybrid.  If you chose a Core, not being used as a Media Director, then it will boot up and you will see a simple menu like this:&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/console.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/console_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Core; After boot-up menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You don&#039;t need to do anything.  Your Core is up and running.  Just make note of the IP address � you will need it to configure the system. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you choose a &amp;quot;Hybrid&amp;quot;, that is you are using your Core as a Media Director, it will boot up to the same welcome menu as any media director.  Note the welcome menu will only appear on the first boot.  After that, it will boot to the normal main menu, however, you can click the LinuxMCE logo in the lower left corner of the main menu to see the advanced options, including all the buttons on the welcome menu.&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/welcome.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/welcome_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Media Director/Hybrid; Welcome menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You need a web browser to configure your LinuxMCE system using the [[LinuxMCE Admin Website]].  You will see the following web page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/wizard.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/wizard_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Admin web site; Starting the Wizard&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will select each of the links in the left panel to choose your basic settings, add the devices, scenarios, and event handlers.  This quick start guide has a general overview.  However, every page in the LinuxMCE Admin site has context-sensitive help.  Click the &#039;HELP&#039; button for detailed instructions about that page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Normally when you are using LinuxMCE Admin for the first time you should complete each page in order since sometimes a page lower in the list may rely on information provided on another page higher up.  After the initial setup, you can jump around.  Always be sure you specify at least the rooms and users first.  Almost every page will ask you to pick a room or user.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Specifying Basic Info, Devices and Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The first few pages ask you for &amp;lt;b&amp;gt;Basic Info&amp;lt;/b&amp;gt;--who are the family members, what are the rooms in the house, and so on.  Then you will tell LinuxMCE about the &amp;lt;b&amp;gt;devices&amp;lt;/b&amp;gt; in your home.  Here you can check off what software modules you want and choose options for your media directors and orbiters, like screen resolution and the look and feel of the user interface.  You also pick the a/v equipment you have and tell LinuxMCE how you hooked them up, and choose the home automation devices you will use.  Here you can add more Orbiters, too, if you want to use webpad&#039;s, pda&#039;s or pc&#039;s as remote controls.  Don&#039;t worry about adding mobile phone Orbiters--as soon as LinuxMCE detects them it will display a message on all the media directors and other orbiters asking you if want to use that phone as a remote control.  If you do, LinuxMCE will create the device and put the software on the phone automatically--you don&#039;t have to do anything but hit &#039;ok&#039; or &#039;accept&#039; on the phone and accept the default settings when prompted.  There&#039;s also a Floorplan wizard.  You can create one or more floorplans of your home using your favorite paint program, and then upload them into the Floorplan wizard, which then lists all the devices in your home and lets you drag and drop them on the floorplan.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;See: [[Testing and troubleshooting devices]] for info on sending commands and following logs.  It can be a bit techie.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Scenarios&amp;lt;/b&amp;gt; pages.  This goes back to concept #4.  Remember what we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A &#039;Scenario&#039; is a set of tasks you want LinuxMCE to perform.  For each scenario you create the Orbiter will display a button you select to make LinuxMCE execute that scenario.  For example, you can create a scenario called &#039;Good morning&#039; that opens the blinds in your bedroom, turns on the lights, turns the tv on to the local news, adjusts the temperature, and takes the phones off do not disturb.  Then a button will appear on the orbiter, the media director, and the mobile phone that says &#039;Good morning&#039;.  You only create the scenario 1 time in LinuxMCE Admin, and it becomes a part of the user interface on every Orbiter throughout the home.  Select it, and LinuxMCE does all those things.  To make it easier on you, LinuxMCE categorizes your scenarios as Lighting, Media, Climate, Security, Telecom and Misc.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In reality any scenario can do anything.  The &#039;Good morning&#039; scene we mentioned actually does a bit of everything.  So what type of scenario is it?  It really doesn&#039;t matter, you can put it in whatever category you want.  But in general practice, it would probably be a &#039;Lighting Scenario&#039; since those scenarios are normally used for moods, or scenes.  The &#039;Media Scenarios&#039; are often just for media tasks, like &#039;TV&#039;, &#039;Movies&#039;, &#039;Music&#039;, etc.  The &#039;Climate Scenarios&#039; are typically reserved for controlling environmental devices, like the hvac, pool, jacuzzi, sprinklers, etc.  &#039;Security scenarios&#039; usually consist of arming/disarming the alarm, viewing surveillance cameras, and an &#039;SOS&#039; button.  &#039;Telecom scenarios&#039; are normally for making phone calls, and are most often speed dials.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To make it easier for you to create your scenarios, LinuxMCE&#039;s scenario wizards will guide you by default.  For example, when creating a &#039;Lighting scenario&#039;, the wizard gives you a simple check list of all the lights in the home.  Of course, if you want your Lighting scenario to also, say, turn on the a/c, then while creating your lighting scenario just choose the &#039;climate wizard&#039; to throw in some climate commands too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will probably have lots and lots of scenarios, so LinuxMCE groups them by room.  Your Orbiters and mobile phone remote controls will automatically show you only the scenarios for the room you&#039;re in to keep things simple.  However, you can hit a button to select a different room, and select one of that room&#039;s scenarios.  Note that putting a scenario in a room doesn&#039;t mean you only control devices in that room.  You can create a scenario called &#039;Go to bed&#039; that you put in the room &#039;Master bedroom&#039;.  That scenario can turn off all the lights around the house, lock the front door, etc.  When you put the scenario in the room &#039;Master bedroom&#039;, you&#039;re just telling LinuxMCE that you would normally only want to see that scenario when you&#039;re in the Master bedroom--not that you only want to control devices in the bedroom.  You&#039;re not so likely to want that scenario when you&#039;re in the kitchen--there you&#039;ll have other scenarios like &#039;Make Dinner&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This structured approach makes LinuxMCE much more usable.  Rather than a screen with tons of buttons, when you enter a room you see at first just the scenarios you are most likely to want in that room.  A few Lighting scenarios or moods, some buttons to control whatever media is in that room, and so on.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Orbiter Generator even analyzes the tasks you will need to preform based on your scenarios, and automatically builds other user interfaces for you.  For example, if you create a scenario to control your jacuzzi, Orbiter Generator knows to build you a graphical user interface with the advanced options for the jacuzzi too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;IMPORTANT NOTE:&amp;lt;/b&amp;gt;  Remember concept #5.  Whenever you add, remove or change any scenarios or any devices on your floorplans, or if you change the look and feel for an Orbiter (called the &#039;Skin&#039;), the Orbiter Generator tool needs to rebuild your user interface.  While your Orbiter&#039;s user interface is being generated you will not be able to use that Orbiter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Real world example &amp;amp; tutorial&amp;lt;/h1&amp;gt;&lt;br /&gt;
Every home has a different mix of devices and you will want to do different things.  However we created a step-by-step tutorial for setting up a low-cost smart home system for under $1,000 based on [http://www.x10.com X10], a [http://www.globalcache.com gc100], and a couple [http://www.slimdevices.com SlimDevices].  The procedure and concepts, however, is exactly the same with a $100,000 high-end based on Lutron, Vantage, EIB, etc.  So, you may want to read the tutorial anyway to better understand the techniques.  It can be found [[Testing and troubleshooting devices]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Next Steps&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By this point you&#039;re probably done with LinuxMCE Admin for now.  However, there are some other things you will want to do:&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your phone system&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you chose the Asterisk module, see: [[AMP Configuration Guide]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your PVR&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;re using Myth TV, the software is already installed and most options are already set.  Please read the quick step-by-step tutorial to set a few final options: [[Setting up MythTV]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Upload your media&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The Core automatically creates Microsoft Windows compatible network shares (uses Samba) .  There is a &amp;quot;public&amp;quot; share for putting all files that the whole family can share--movies, music, etc.  And there is a private share for each family member.  To access these network shares in Windows, choose Start, Run, and type \\ plus the IP address of the Core or hybrid.  For example: \\192.168.80.1     Note that if you add new family members, their network share will not be available until after you reboot the Core/Hybrid.  Once you copy your media into the appropriate folder, you can go into the LinuxMCE Admin site, choose &amp;quot;Files &amp;amp; Media&amp;quot; and &amp;quot;Media Files Sync&amp;quot; to be sure your media is in the database, add attributes (artist, actor, etc.), and choose cover art.  You can also put a disk in any media director and hit &#039;copy disk&#039; to copy the media to the Core.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Rebooting&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;After you have set everything up, you should do a full reboot of the &amp;quot;LinuxMCE universe&amp;quot;, meaning rebooting the Core/Hybrid plus any media directors.  You can do this by choosing &amp;quot;Restart&amp;quot; from the LinuxMCE Admin site wizard (the last option), or from any orbiter or media director by clicking the LinuxMCE logo on the main menu and choosing &amp;quot;Reboot Core&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your media directors support both software power off and wake on lan, the core will turn them off before it reboots itself, and will turn them back on when it has finished booting up.  If not, you may need to reboot the media directors manually by cycling power on them.  Note that you should not turn the media directors on until the Core/Hybrid has finished booting up.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Updates&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;LinuxMCE will automatically keep an eye out for software updates and will notify you when it would like to update itself.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7591</id>
		<title>Tell LinuxMCE about your home</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Tell_LinuxMCE_about_your_home&amp;diff=7591"/>
		<updated>2007-12-05T23:03:28Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;Introduction&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Most people who have experience with other smart home solutions say LinuxMCE&#039;s setup, or actually lack thereof, is the best part.  With other products it can take weeks of programming for your dealer to get the system setup.  With LinuxMCE, it can be done in only a couple hours, without programming or macros.  The dealer or the homeowner himself uses a simple website, called LinuxMCE Admin, which runs on the Core, to describe the home and specify the preferences.  This requires a fresh way of looking at home automation and a couple new concepts.  &amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; Be sure to read the concepts below carefully, since everything else will be much clearer then.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #1 - No Macros&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;ve worked with other smart home software, you know that everything revolves around macros, scripts and programs.  But with LinuxMCE there are none. So this approach may seem foreign at first.  Quick example:  To setup A/V equipment with other products, you get a design/macro tool.  With Crestron, it&#039;s VTPro, with Philips Pronto, it&#039;s ProntoEdit.  If you want a button called &#039;Watch Videotape&#039;, you use the design tool to create the button, and then you build macros: the macro sends an &#039;on&#039; command to the TV, waits 5 seconds, then sends a &#039;switch to input: svhs&#039;, then sends an &#039;on&#039; to the receiver, waits 5 seconds, and sends a &#039;switch to input: video2&#039;, and so on.  The macro is just a &#039;dumb script&#039;--it doesn&#039;t know what you&#039;re really trying to do, and cannot make accommodations dynamically.  Also, the script can get out of sync if you do things in a different order, and if you change your A/V equipment, you must write new macros again--reprogram everything.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;With LinuxMCE you have an A/V wizard page that shows you a diagram of all your a/v devices.  Just drag and drop to tell LinuxMCE how you connected the VCR to the tv and receiver, as shown below.  That&#039;s it--LinuxMCE figures the rest out on it&#039;s own.  LinuxMCE handles everything else automatically.  It knows to take into account things like delays for power on, timing of digits--it&#039;s all automatic.  And the best part is this approach allows LinuxMCE to actually anticipate your wishes.  If you walk over to the receiver and physically turn it on and switch the dial to &#039;video2&#039;, LinuxMCE senses this and knows that&#039;s what the VCR is connected to.  So LinuxMCE reacts accordingly, without you doing anything.  It will automatically turn on the VCR, turn on the TV to the right input, adjust the lights, and display a VCR remote control on any Orbiters in the room, etc.  This kind of &amp;quot;artificial intelligence&amp;quot; would be impossible with a macro-based system like everyone else uses.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:avwizard.jpg|200px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Audio/Video connection wizard--just draw a line and LinuxMCE does the rest&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #2 - You don&#039;t build the user interface--LinuxMCE builds it automatically&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;As mentioned above, with virtually all other smart home systems there is a design tool where you build the user interface.  With them you pick various images and basically &amp;quot;draw&amp;quot; a screen that will appear on the remote control, or Orbiter.  Of course LinuxMCE also has a design tool, called Designer.  However it is not intended that dealers or homeowners will ever use it, or will ever design their own user interface.  With LinuxMCE the actual user interface you see on the Orbiter is built for you automatically by a piece of software called OrbiterGen.  All you do is tell LinuxMCE what equipment you have and what you want to do with it using a non-technical web-based wizard, and you pick from a catalog the style, aka motif or skin, that you like, and OrbiterGen does the rest.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;It&#039;s true that you lose some flexibility this way.  For example, you cannot decide that you want the button which starts the TV to be twice as big as the one to start DVD, like you can with the other smart home products where you build your own user interface.  You can&#039;t do that with LinuxMCE because you are not deciding on the size and position of the buttons at will, rather OrbiterGen is making those decisions for you based on the style you chose.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;However, there are 2 huge advantages which we feel make it worth it.  The first is speed and cost.  If OrbiterGen didn&#039;t design the user interface for you, you would either need to do it yourself, or hire a dealer.  Either way it takes a huge amount of time and costs a lot of money.  Plus everything needs to be redone every time you want to make changes.  The second advantage is consistency.  A comfortable user interface is the biggest factor in determining how much you enjoy your smart home system.  With other smart home systems this varies greatly depending on the skills of the person, or dealer, who designed the user interface.  With LinuxMCE it&#039;s consistent.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #3 - Devices&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every piece of equipment in your home that LinuxMCE will control is a &amp;quot;Device&amp;quot;; the motion detector, the VCR and the telephone are all devices.  The Core, media directors and Orbiters are also Devices, as are all the various pieces of software running on them, such as the PVR and DVD Player.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Some devices are called &amp;quot;Interface Devices&amp;quot;, which mean they are used to interface with, or control, other devices.  When you have 1 device that connects to a piece of LinuxMCE equipment, and then a bunch of other devices connect to it, that 1 device is usually an &amp;quot;Interface Device&amp;quot;.  For example, when setting up the security system you will probably have an alarm panel which connects to the LinuxMCE Core.  Then you will also have various sensors throughout the house which connect to the alarm panel.  The alarm panel is an interface device, the various sensors are security devices.  You probably will have an infrared transmitter which controls your a/v equipment by sending infrared codes.  The infrared transmitter connects to a media director, or to your LAN, and is what LinuxMCE communicates with.  It is an Interface Device.  The a/v equipment it controls is not--they are normal a/v devices.  If you have a lighting system, chances are there is 1 interface device, which is the master controller, and then a bunch of lighting devices like lamps and light switches.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Every device, except for the Core, Media Directors and Orbiters, has a controlling device aka the &amp;quot;Controlled Via&amp;quot; device.  This is the device that is responsible for controlling it.  In your lighting system, the &amp;quot;Controlled Via&amp;quot; devices for the lighting interface is whatever computer you connected it to, either the Core or a media director, since that computer is what will be responsible for controlling the lighting interface.  Then all the lamps and light switches you add to the house will be &amp;quot;Controlled Via&amp;quot; the lighting interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This concept allows you to mix a lot of devices together.   For example part of your house may have a Lutron lighting system, and the other part may have some X10 lights.  Therefore you will have 2 interface devices: the Lutron controller, and the X10 controller.  On the lighting devices page you can add all your lamps and light switches regardless of what kind they are.  Each will have a &amp;quot;Controlled Via&amp;quot; pull-down.  For the lamps connected to the Lutron system you will chose the Lutron controller as the &amp;quot;Controlled Via&amp;quot;, and for the X10 lamps, the X10 controller.  The advantage of this approach is clear when you go to create a Lighting scenario.  You can create a scenario which adjusts all the lights in your house, even though they are on 2 different systems.  And the interactive floorplans list all your lights together.  This is much more convenient than maintaining 2 separate systems.  But it requires that when choose the correct &amp;quot;Controlled Via&amp;quot; device when you add the light.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #4 - Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;What we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A scenario is basically a series of commands, or tasks, which are activated by touching a button.   All the commands will be sent to devices, so when using LinuxMCE Admin you must choose your devices before you can create scenarios.  Remember how we said that with LinuxMCE you don&#039;t design the user interface, OrbiterGen does?  OrbiterGen will create a button for each scenario you create.  So, when you want a button on the Orbiter in the Living Room called &amp;quot;Entertaining&amp;quot; that turns on some lights and starts some background music, you don&#039;t use a design tool, rather you create a scenario in the Living Room, which you call &amp;quot;Entertaining&amp;quot;, and in the scenario you choose the lights and music player you want to control.  To keep things organized, scenarios are separated into rooms, and arranged by type: Lighting Scenarios, Media Scenarios, Climate Scenarios, Security Scenarios, Telecom Scenarios, and Other Miscellaneous Scenarios.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Putting it all together&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;There are then two ways to use the Orbiter to control the devices in your home.  The most common way is to create a scenario that does common tasks and which appears as a button on the Orbiter.  The second way is to control the device individually using a floorplan.  In the LinuxMCEo Admin site you will be able to upload graphical floorplans of your home, and then position devices on it.  The Orbiter will then show you the floorplan and let you touch individual devices to control them.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Here are some screen shots to show you how it all works:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/lights.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/lights_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 1: Add devices using LinuxMCE Admin.  This is the lighting devices wizard, reached by choosing Wizard, Devices, Lights from the LinuxMCE Admin web site on your Core.  Note that 3 of the lights are EIB, controlled by the EIB Interface we called &amp;quot;EIB Test Device&amp;quot;, and 1 of the lights is controlled by a low cost 1-wire relay interface, called &amp;quot;Link 45i&amp;quot;.  Also note that for the light called &amp;quot;Big Lamp&amp;quot; we chose the floorplan object &amp;quot;Ceiling Light&amp;quot;&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/floorplan.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/floorplan_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 2: We upload one or more floorplans of our house that we create using any paint program or that we scan in.  Position the lights using the floorplan wizard.  We got there by choosing Wizard, Devices, Floorplans, and then choosing &amp;quot;Lighting Zones&amp;quot;.  Note that we just drag and drop the lights, and you can see we put &amp;quot;Big Lamp&amp;quot; in the middle of the main room.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:litscen.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3a: Create some lighting scenarios.  We got here by choosing Wizard, Scenarios, Lighting.  In Katie&#039;s room we created a lighting scenario called &amp;quot;Bedtime&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/litscenb.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/litscenb_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Step 3b: When we click on the &#039;Edit&#039; link next to &amp;quot;Bedtime&amp;quot; scenario, you can see that this scenario will turn off 2 lights in the house, including &amp;quot;Big Lamp&amp;quot;, and leave the other 2 alone.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/mainmenu.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/mainmenu_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;The finished result: After we run OrbiterGen, this is the main menu it created for us which we see on the Orbiter.  When we touch the button &amp;quot;Bedtime&amp;quot; it will turn off those 2 lights, including &amp;quot;Big Lamp&amp;quot;.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/light_floor.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/light_floor_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;When we hit the &amp;quot;Lighting&amp;quot; button on the main menu, we see our floorplan and the 3 lights we positioned using the floorplan wizard.  Note that &amp;quot;Big Lamp&amp;quot; is in the middle of the main room, where we positioned it, and that the icon used to represent it is a &amp;quot;ceiling lamp&amp;quot;, which we specified when we created the light.  The icon is color-coded to indicate its current state.  In this case orange means it&#039;s turned on.  To control this light individually touch the icon on the floorplan and then a set of controls will popup so you can turn it on or off or dim it.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Concept #5 - Quick Reload Router and Quick Regen Orbiter&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The main device that coordinates all the activity in the home is called DCERouter.  It forwards messages to devices, sometimes hundreds per second.  So for performance reasons when DCERouter gets a message for a device it does not look this device up in the master database which LinuxMCE Admin uses to store your devices.  That would be too slow.  But this means that if you just added a new device and then immediately try to use it DCERouter will not know the device exists, and won&#039;t send any commands to it.  So, after you add new devices, before you can use them DCERouter must re-read the list of devices in the master database.  You could, of course, reboot the Core, however that takes a while.  A faster option is in LinuxMCE Admin to go to Wizard, Restart and choose &amp;quot;Quick Reload Router&amp;quot;.  That only takes a few seconds and DCERouter will pick up any new devices.  You can add all the devices you want, but remember that before using them you either have to reboot or do a &amp;quot;Quick Reload Router&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Also, you remember that the tool called &amp;quot;OrbiterGen&amp;quot; is building your user interface for you.  This actually takes some time since it means stretching and scaling the graphics, choosing the right language, and applying the skin, or style, you chose to get the right look and feel.  If Orbiter tried to do this on the fly each time you needed to view a screen it would be too slow.  So, OrbiterGen pre-renders all the screens so the Orbiters can respond quickly to your requests.  But this means that if you add a new scenario or change what a scenario does you won&#039;t see the new button on the Orbiters until you run OrbiterGen.  You do this by choosing Wizard, Devices, Orbiters in LinuxMCE Admin and clicking the &amp;quot;Quick Regen&amp;quot; button.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;How long it takes to generate the user interface depends on how extensive your changes are.  If you only added some scenarios OrbiterGen shouldn&#039;t take more than a minute or two to build the user interface for an Orbiter.  But if you changed the skin, or motif, or resolution, or other changes that require OrbiterGen to recreate every single screen from scratch it can take up to 20 minutes or so to build the user interface for each Orbiter.  Whenever you reboot the Core/Hybrid all the Orbiters user interfaces will be generated if you made recent changes.  So, while you&#039;re still tinkering with your scenarios the best approach is to create or modify several scenarios at once, then do a &amp;quot;Quick Regen&amp;quot; on just 1 Orbiter.  Then test those scenarios on that Orbiter, and repeat until you are satisfied with all the scenarios.  Then you can either reboot, or choose &amp;quot;Quick Regen All&amp;quot; to regenerate the user interfaces for every Orbiter in the house, including all the media directors, webpads, pda&#039;s and mobile phones.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Let&#039;s get started&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Now that you understand the concepts, let&#039;s get going!  First turn on your Core, or hybrid.  If you chose a Core, not being used as a Media Director, then it will boot up and you will see a simple menu like this:&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/console.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/console_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Core; After boot-up menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;You don&#039;t need to do anything.  Your Core is up and running.  Just make note of the IP address � you will need it to configure the system. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you choose a &amp;quot;Hybrid&amp;quot;, that is you are using your Core as a Media Director, it will boot up to the same welcome menu as any media director.  Note the welcome menu will only appear on the first boot.  After that, it will boot to the normal main menu, however, you can click the LinuxMCE logo in the lower left corner of the main menu to see the advanced options, including all the buttons on the welcome menu.&amp;lt;br&amp;gt;&lt;br /&gt;
include/images/quickstart/welcome.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/welcome_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Media Director/Hybrid; Welcome menu&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You need a web browser to configure your LinuxMCE system using the [[LinuxMCE Admin Website]].  You will see the following web page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
include/images/quickstart/wizard.jpg&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;include/images/quickstart/wizard_small.jpg&amp;quot; border=&amp;quot;0&amp;lt;br&amp;gt;&amp;lt;em&amp;gt;LinuxMCE Admin web site; Starting the Wizard&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will select each of the links in the left panel to choose your basic settings, add the devices, scenarios, and event handlers.  This quick start guide has a general overview.  However, every page in the LinuxMCE Admin site has context-sensitive help.  Click the &#039;HELP&#039; button for detailed instructions about that page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Normally when you are using LinuxMCE Admin for the first time you should complete each page in order since sometimes a page lower in the list may rely on information provided on another page higher up.  After the initial setup, you can jump around.  Always be sure you specify at least the rooms and users first.  Almost every page will ask you to pick a room or user.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Specifying Basic Info, Devices and Scenarios&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The first few pages ask you for &amp;lt;b&amp;gt;Basic Info&amp;lt;/b&amp;gt;--who are the family members, what are the rooms in the house, and so on.  Then you will tell LinuxMCE about the &amp;lt;b&amp;gt;devices&amp;lt;/b&amp;gt; in your home.  Here you can check off what software modules you want and choose options for your media directors and orbiters, like screen resolution and the look and feel of the user interface.  You also pick the a/v equipment you have and tell LinuxMCE how you hooked them up, and choose the home automation devices you will use.  Here you can add more Orbiters, too, if you want to use webpad&#039;s, pda&#039;s or pc&#039;s as remote controls.  Don&#039;t worry about adding mobile phone Orbiters--as soon as LinuxMCE detects them it will display a message on all the media directors and other orbiters asking you if want to use that phone as a remote control.  If you do, LinuxMCE will create the device and put the software on the phone automatically--you don&#039;t have to do anything but hit &#039;ok&#039; or &#039;accept&#039; on the phone and accept the default settings when prompted.  There&#039;s also a Floorplan wizard.  You can create one or more floorplans of your home using your favorite paint program, and then upload them into the Floorplan wizard, which then lists all the devices in your home and lets you drag and drop them on the floorplan.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;See: [[Testing and troubleshooting devices]] for info on sending commands and following logs.  It can be a bit techie.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Scenarios&amp;lt;/b&amp;gt; pages.  This goes back to concept #4.  Remember what we call &#039;Scenarios&#039; are sometimes called &#039;Commands&#039;, &#039;Actions&#039;, &#039;Command Groups&#039;, &#039;Scenes&#039;, or &#039;Moods&#039; on other systems.  A &#039;Scenario&#039; is a set of tasks you want LinuxMCE to perform.  For each scenario you create the Orbiter will display a button you select to make LinuxMCE execute that scenario.  For example, you can create a scenario called &#039;Good morning&#039; that opens the blinds in your bedroom, turns on the lights, turns the tv on to the local news, adjusts the temperature, and takes the phones off do not disturb.  Then a button will appear on the orbiter, the media director, and the mobile phone that says &#039;Good morning&#039;.  You only create the scenario 1 time in LinuxMCE Admin, and it becomes a part of the user interface on every Orbiter throughout the home.  Select it, and LinuxMCE does all those things.  To make it easier on you, LinuxMCE categorizes your scenarios as Lighting, Media, Climate, Security, Telecom and Misc.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In reality any scenario can do anything.  The &#039;Good morning&#039; scene we mentioned actually does a bit of everything.  So what type of scenario is it?  It really doesn&#039;t matter, you can put it in whatever category you want.  But in general practice, it would probably be a &#039;Lighting Scenario&#039; since those scenarios are normally used for moods, or scenes.  The &#039;Media Scenarios&#039; are often just for media tasks, like &#039;TV&#039;, &#039;Movies&#039;, &#039;Music&#039;, etc.  The &#039;Climate Scenarios&#039; are typically reserved for controlling environmental devices, like the hvac, pool, jacuzzi, sprinklers, etc.  &#039;Security scenarios&#039; usually consist of arming/disarming the alarm, viewing surveillance cameras, and an &#039;SOS&#039; button.  &#039;Telecom scenarios&#039; are normally for making phone calls, and are most often speed dials.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To make it easier for you to create your scenarios, LinuxMCE&#039;s scenario wizards will guide you by default.  For example, when creating a &#039;Lighting scenario&#039;, the wizard gives you a simple check list of all the lights in the home.  Of course, if you want your Lighting scenario to also, say, turn on the a/c, then while creating your lighting scenario just choose the &#039;climate wizard&#039; to throw in some climate commands too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;You will probably have lots and lots of scenarios, so LinuxMCE groups them by room.  Your Orbiters and mobile phone remote controls will automatically show you only the scenarios for the room you&#039;re in to keep things simple.  However, you can hit a button to select a different room, and select one of that room&#039;s scenarios.  Note that putting a scenario in a room doesn&#039;t mean you only control devices in that room.  You can create a scenario called &#039;Go to bed&#039; that you put in the room &#039;Master bedroom&#039;.  That scenario can turn off all the lights around the house, lock the front door, etc.  When you put the scenario in the room &#039;Master bedroom&#039;, you&#039;re just telling LinuxMCE that you would normally only want to see that scenario when you&#039;re in the Master bedroom--not that you only want to control devices in the bedroom.  You&#039;re not so likely to want that scenario when you&#039;re in the kitchen--there you&#039;ll have other scenarios like &#039;Make Dinner&#039;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This structured approach makes LinuxMCE much more usable.  Rather than a screen with tons of buttons, when you enter a room you see at first just the scenarios you are most likely to want in that room.  A few Lighting scenarios or moods, some buttons to control whatever media is in that room, and so on.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Orbiter Generator even analyzes the tasks you will need to preform based on your scenarios, and automatically builds other user interfaces for you.  For example, if you create a scenario to control your jacuzzi, Orbiter Generator knows to build you a graphical user interface with the advanced options for the jacuzzi too.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;IMPORTANT NOTE:&amp;lt;/b&amp;gt;  Remember concept #5.  Whenever you add, remove or change any scenarios or any devices on your floorplans, or if you change the look and feel for an Orbiter (called the &#039;Skin&#039;), the Orbiter Generator tool needs to rebuild your user interface.  While your Orbiter&#039;s user interface is being generated you will not be able to use that Orbiter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Real world example &amp;amp; tutorial&amp;lt;/h1&amp;gt;&lt;br /&gt;
Every home has a different mix of devices and you will want to do different things.  However we created a step-by-step tutorial for setting up a low-cost smart home system for under $1,000 based on [http://www.x10.com X10], a [http://www.globalcache.com gc100], and a couple [http://www.slimdevices.com SlimDevices].  The procedure and concepts, however, is exactly the same with a $100,000 high-end based on Lutron, Vantage, EIB, etc.  So, you may want to read the tutorial anyway to better understand the techniques.  It can be found [[Testing and troubleshooting devices]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;Next Steps&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By this point you&#039;re probably done with LinuxMCE Admin for now.  However, there are some other things you will want to do:&amp;lt;/p&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your phone system&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you chose the Asterisk module, see: [[AMP Configuration Guide]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Setting up your PVR&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you&#039;re using Myth TV, the software is already installed and most options are already set.  Please read the quick step-by-step tutorial to set a few final options: [[Setting up MythTV]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Upload your media&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The Core automatically creates Microsoft Windows compatible network shares (uses Samba) .  There is a &amp;quot;public&amp;quot; share for putting all files that the whole family can share--movies, music, etc.  And there is a private share for each family member.  To access these network shares in Windows, choose Start, Run, and type \\ plus the IP address of the Core or hybrid.  For example: \\192.168.80.1     Note that if you add new family members, their network share will not be available until after you reboot the Core/Hybrid.  Once you copy your media into the appropriate folder, you can go into the LinuxMCE Admin site, choose &amp;quot;Files &amp;amp; Media&amp;quot; and &amp;quot;Media Files Sync&amp;quot; to be sure your media is in the database, add attributes (artist, actor, etc.), and choose cover art.  You can also put a disk in any media director and hit &#039;copy disk&#039; to copy the media to the Core.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Rebooting&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;After you have set everything up, you should do a full reboot of the &amp;quot;LinuxMCE universe&amp;quot;, meaning rebooting the Core/Hybrid plus any media directors.  You can do this by choosing &amp;quot;Restart&amp;quot; from the LinuxMCE Admin site wizard (the last option), or from any orbiter or media director by clicking the LinuxMCE logo on the main menu and choosing &amp;quot;Reboot Core&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your media directors support both software power off and wake on lan, the core will turn them off before it reboots itself, and will turn them back on when it has finished booting up.  If not, you may need to reboot the media directors manually by cycling power on them.  Note that you should not turn the media directors on until the Core/Hybrid has finished booting up.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Updates&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;LinuxMCE will automatically keep an eye out for software updates and will notify you when it would like to update itself.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Wake_on_LAN&amp;diff=7590</id>
		<title>Wake on LAN</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Wake_on_LAN&amp;diff=7590"/>
		<updated>2007-12-05T22:57:00Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the command line type;&lt;br /&gt;
&lt;br /&gt;
    etherwake &amp;lt;mac-address of device&amp;gt; or even moonID (for MD/PC&#039;s)&lt;br /&gt;
&lt;br /&gt;
try;&lt;br /&gt;
&lt;br /&gt;
   man etherwake&lt;br /&gt;
&lt;br /&gt;
for more info. This will send a &#039;magic packet&#039; to the device targeted and as long as that device has the bios &amp;amp; Network interface options to do WOL then your in business. Obviously you could build some scripts to make this work more slickly and also trigger those scripts based on other events or even time of day etc etc.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Taken from the forum [http://forum.linuxmce.org/index.php?topic=2726.msg13361#msg13361].&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Use_my_own_pictures_in_the_Screen_Saver&amp;diff=7589</id>
		<title>Use my own pictures in the Screen Saver</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Use_my_own_pictures_in_the_Screen_Saver&amp;diff=7589"/>
		<updated>2007-12-05T22:55:36Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The photo screen saver does a great job and ensures that media is displayed all the time, even if you just happen to be listening to music.&lt;br /&gt;
By default, the photos come from flickr and are downloaded regularly to your local drives.&lt;br /&gt;
&lt;br /&gt;
But it would be nice to use your own photos in this screen saver, perhaps alongside the flickr ones or perhaps as a replacement.&lt;br /&gt;
&lt;br /&gt;
This is a guide to do just that...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
All media on your linuxMCE system is catalogued and stored in a database. The database allows for attributes to be stored for each media file.&lt;br /&gt;
One such attribute is &amp;quot;Screen Saver For MD&amp;quot;. By setting this attribute this picture will be used as one of the pictures for the Media Director Screen Saver.&lt;br /&gt;
Photos are selected by random from all the photos that exist with the &amp;quot;Screen Saver For MD&amp;quot; attribute set.&lt;br /&gt;
&lt;br /&gt;
There are a number of ways to set this attribute for individual files. They are;&lt;br /&gt;
* Setting an attribute from the web admin screens&lt;br /&gt;
* Setting an attribute from the command line&lt;br /&gt;
* Assigning a picture to the screen saver from the Orbiter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Setting an attribute from the web admin screens ===&lt;br /&gt;
&#039;&#039;&#039;NOTE:  Pictures must be smaller than 1240 x 1240.     Hope this saves some a bit of fustration.  &#039;&#039;&#039;  &lt;br /&gt;
There is a section on the web admin screens that allow the setting of attributes for media.&lt;br /&gt;
It is available under Files &amp;amp; Media -&amp;gt; Media Files Sync&lt;br /&gt;
&lt;br /&gt;
The left hand window frame gives a tree view into the directory structure of home/public/data.&lt;br /&gt;
Typically photos will be stored under the pictures sub-directory.&lt;br /&gt;
The right hand window frame gives a view of the files found and their status with relation to linuxMCE&#039;s database.&lt;br /&gt;
&lt;br /&gt;
Firstly determine the pictures you wish to use, and locate them using the directory browser.&lt;br /&gt;
Then ensure that the files are ticked to indicate existing in both the database and on disk. If not then choose the type as &#039;LinuxMCE Pictures&#039; and press the &#039;Add to database&#039; button.&lt;br /&gt;
&lt;br /&gt;
Once they are added to the database you should be able to select them and see the details (metadata) associated with them.&lt;br /&gt;
&lt;br /&gt;
Part of the details include any currently set attributes for the file, which you can choose to Edit or Remove.&lt;br /&gt;
There is also a section to Add Attributes. Only attribute that have been associated with the particular file types can be selected from the drop down box.&lt;br /&gt;
&#039;&#039;Note: If you do not see &#039;Screen Saver For MD&#039; in this box then you will need to Associate the attribute.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Select the attribute &#039;Screen Saver For MD&#039; and enter or select the Attribute name value of &#039;*&#039;. Then press the Add button next to the box and your done.&lt;br /&gt;
&lt;br /&gt;
A quick reload router should be enough to ensure that files are refreshed from the database and you should start to see your selected picture as one of the screen saver files.&lt;br /&gt;
&lt;br /&gt;
==== Associate the attribute ====&lt;br /&gt;
&lt;br /&gt;
Unfortunately by default this attribute has not been associated with the picture media type. Perhaps a bug, who knows. Anyway, to associate it you will need to run the following piece of SQL to put the required association into the database.&lt;br /&gt;
&lt;br /&gt;
You will need to get to the command prompt of your CORE machine and from the command prompt (your default user should be fine) run:&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -D pluto_media -N -e &amp;quot;INSERT into MediaType_AttributeType(EK_MediaType, FK_AttributeType, Identifier, CombineAsOne) values(7,30,0,1)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Do a quick reload router and then the attribute should show up in the dropdown box under add attributes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If someone knows a better way to do this or can see some adverse side effects please update&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Setting an attribute from the command line ===&lt;br /&gt;
&lt;br /&gt;
There is functionality built into the system that allows an attribute to be set through a sequence of Command Messages sent to the right device. This is what the flickr.pl script uses to assign the downloaded files the right attributes.&lt;br /&gt;
The commands can be executed from anything that can send linuxMCE messages (including the web admin screens) but this method will utilise the MessageSend utility available from the linux command line.&lt;br /&gt;
&lt;br /&gt;
You will need to firstly determine the full filename and path for the file you wish to set the attribute for.&lt;br /&gt;
This method assumes that the file has already been sync&#039;d with linuxMCE and exists in the data base.&lt;br /&gt;
&lt;br /&gt;
The first command queries the database for the file ID of a particular filename.&lt;br /&gt;
&lt;br /&gt;
The second command assigns an attribute type/value to the returned file ID&lt;br /&gt;
&lt;br /&gt;
* Logon to your linuxMCE CORE and get to the linux command prompt&lt;br /&gt;
* execute the following command&lt;br /&gt;
 /usr/pluto/bin/MessageSend dcerouter -targetType template -r -o 0 2 1 819 13 &amp;lt;pathtofile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Substituting your full path to the file where is says &amp;lt;pathtofile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;eg: /usr/pluto/bin/MessageSend dcerouter -targetType template -r -o 0 2 1 819 13 /home/public/data/pictures/sample.jpg&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You should get a response something like this:&lt;br /&gt;
 0:OK&lt;br /&gt;
 145:11392&lt;br /&gt;
&lt;br /&gt;
The number next to the &#039;145:&#039; is the important part. This is the fileID. If this is zero then your command has not found a match in the database and you may need to take other measures to ensure that the database is sync&#039;d with your files.&lt;br /&gt;
&lt;br /&gt;
* Now execute the following command&lt;br /&gt;
 /usr/pluto/bin/MessageSend dcerouter -targetType template -r -o 0 2 1 391 145 &amp;lt;fileID&amp;gt; 122 30 5 &amp;quot;*&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Substituting the fileID that you just discovered where it says &amp;lt;fileID&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;eg: /usr/pluto/bin/MessageSend dcerouter -targetType template -r -o 0 2 1 391 145 11392 122 30 5 &amp;quot;*&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* You can then repeat for any other files that you want to use&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Someone might like to write a user friendly script that simplifies this task&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Assigning a picture to the screen saver from the Orbiter ===&lt;br /&gt;
&lt;br /&gt;
Sounds like a good idea??? Unfortunately it is not currently possible, but I thought that this sounded like a logical thing to do so have put this placeholder in.&lt;br /&gt;
&lt;br /&gt;
Essentially, screens in the Orbiter have buttons that trigger message Command to be sent. So setting up a button in the Picture view screen &amp;quot;add to Screen Saver&amp;quot; should be quite straight forward.&lt;br /&gt;
&lt;br /&gt;
If you feel like getting involved maybe this is somewhere you can start.....&lt;br /&gt;
&lt;br /&gt;
NOTE:  Pictures must be smaller than 1240 x 1240.     Hope this saves some a bit of fustration.&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7588</id>
		<title>Useful 3rd party applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7588"/>
		<updated>2007-12-05T22:53:06Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
I&#039;d like to aggregate all 3rd party applications that can be useful to use together with LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
==Cross Platform==&lt;br /&gt;
&lt;br /&gt;
* [http://misterhouse.sourceforge.net/ Misterhouse]  great Perl based home automation system that lets you easily extend its functionality. Great for complementing features that are missing in LinuxMCE. Currently some limited integration is being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sudu.dk/mythtvplayer/index.php Mythtv player]   useful small application that lets you watch mythtv recordings on win xp machines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
* [http://www.egroupware.org/ Egroupware]  potentially useful as PIM back-end. No integration with LinuxMCE yet&lt;br /&gt;
* [[VPN]] potential to link multiple cores over the net&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7587</id>
		<title>Useful 3rd party applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7587"/>
		<updated>2007-12-05T22:52:42Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: added VPN&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
I&#039;d like to aggregate all 3rd party applications that can be useful to use together with LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
==Cross Platform==&lt;br /&gt;
&lt;br /&gt;
[http://misterhouse.sourceforge.net/ Misterhouse]  great Perl based home automation system that lets you easily extend its functionality. Great for complementing features that are missing in LinuxMCE. Currently some limited integration is being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
[http://www.sudu.dk/mythtvplayer/index.php Mythtv player]   useful small application that lets you watch mythtv recordings on win xp machines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
[http://www.egroupware.org/ Egroupware]  potentially useful as PIM back-end. No integration with LinuxMCE yet&lt;br /&gt;
[[VPN]] potential to link multiple cores over the net&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7586</id>
		<title>Useful 3rd party applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7586"/>
		<updated>2007-12-05T22:51:39Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
I&#039;d like to aggregate all 3rd party applications that can be useful to use together with LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
==Cross Platform==&lt;br /&gt;
&lt;br /&gt;
[http://misterhouse.sourceforge.net/ Misterhouse]  great Perl based home automation system that lets you easily extend its functionality. Great for complementing features that are missing in LinuxMCE. Currently some limited integration is being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
[http://www.sudu.dk/mythtvplayer/index.php Mythtv player]   useful small application that lets you watch mythtv recordings on win xp machines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
[http://www.egroupware.org/ Egroupware]  potentially useful as PIM back-end. No integration with LinuxMCE yet&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7585</id>
		<title>Useful 3rd party applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Useful_3rd_party_applications&amp;diff=7585"/>
		<updated>2007-12-05T22:51:15Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
I&#039;d like to aggregate all 3rd party applications that can be useful to use together with LinuxMCE.&lt;br /&gt;
&lt;br /&gt;
==Cross Platform==&lt;br /&gt;
&lt;br /&gt;
[http://misterhouse.sourceforge.net/ Misterhouse]  great Perl based home automation system that lets you easily extend its functionality. Great for complementing features that are missing in LinuxMCE. Currently some limited integration is being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
[http://www.sudu.dk/mythtvplayer/index.php Mythtv player]   useful small application that lets you watch mythtv recordings on win xp machines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
[http://www.egroupware.org/ Egroupware]  potentially useful as PIM back-end. No integration with LinuxMCE yet&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7584</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7584"/>
		<updated>2007-12-05T22:47:13Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Orbiters]]&lt;br /&gt;
==About the device==&lt;br /&gt;
*Processor - Samsung S3C2442B (Capable of running up to 400 MHz)&lt;br /&gt;
*Flash - 256MB integrated Samsung NAND flash inside the 2442 multi-chip package&lt;br /&gt;
*RAM - 128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller&lt;br /&gt;
*GSM/GPRS&lt;br /&gt;
** CALYPSO digital baseband&lt;br /&gt;
** TWL3014 analog baseband&lt;br /&gt;
** TRF6151 RF Transceiver&lt;br /&gt;
*AGPS&lt;br /&gt;
*microSD-Card - SDHC compatible slot under battery&lt;br /&gt;
*LCD Module (LCM) - 2.8&amp;quot; diagonal (1.7&amp;quot; x 2.27&amp;quot; - 43mm x 58mm) 480x640&lt;br /&gt;
*Bluetooth - V2.0 + EDR&lt;br /&gt;
*Vibrator&lt;br /&gt;
*Graphics&lt;br /&gt;
*WiFi - 802.11G&lt;br /&gt;
*Audio&lt;br /&gt;
** Wolfson Codec&lt;br /&gt;
** Stereo Amplifier&lt;br /&gt;
** Analog wired Headset&lt;br /&gt;
** Bluetooth Headset&lt;br /&gt;
*Accelerometers - Two ST LIS302DL 3D accelerometers&lt;br /&gt;
&lt;br /&gt;
==Possible Uses==&lt;br /&gt;
* General Purpose Orbiter via Wifi or Bluetooth&lt;br /&gt;
* AGPS can detect when approaching home and send command to turn on entry lights or execute a scenario&lt;br /&gt;
* Accelerometers can be used for gestures&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7583</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7583"/>
		<updated>2007-12-05T22:47:03Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:Orbiter]]&lt;br /&gt;
==About the device==&lt;br /&gt;
*Processor - Samsung S3C2442B (Capable of running up to 400 MHz)&lt;br /&gt;
*Flash - 256MB integrated Samsung NAND flash inside the 2442 multi-chip package&lt;br /&gt;
*RAM - 128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller&lt;br /&gt;
*GSM/GPRS&lt;br /&gt;
** CALYPSO digital baseband&lt;br /&gt;
** TWL3014 analog baseband&lt;br /&gt;
** TRF6151 RF Transceiver&lt;br /&gt;
*AGPS&lt;br /&gt;
*microSD-Card - SDHC compatible slot under battery&lt;br /&gt;
*LCD Module (LCM) - 2.8&amp;quot; diagonal (1.7&amp;quot; x 2.27&amp;quot; - 43mm x 58mm) 480x640&lt;br /&gt;
*Bluetooth - V2.0 + EDR&lt;br /&gt;
*Vibrator&lt;br /&gt;
*Graphics&lt;br /&gt;
*WiFi - 802.11G&lt;br /&gt;
*Audio&lt;br /&gt;
** Wolfson Codec&lt;br /&gt;
** Stereo Amplifier&lt;br /&gt;
** Analog wired Headset&lt;br /&gt;
** Bluetooth Headset&lt;br /&gt;
*Accelerometers - Two ST LIS302DL 3D accelerometers&lt;br /&gt;
&lt;br /&gt;
==Possible Uses==&lt;br /&gt;
* General Purpose Orbiter via Wifi or Bluetooth&lt;br /&gt;
* AGPS can detect when approaching home and send command to turn on entry lights or execute a scenario&lt;br /&gt;
* Accelerometers can be used for gestures&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Apple_Mac-Mini&amp;diff=7582</id>
		<title>Apple Mac-Mini</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Apple_Mac-Mini&amp;diff=7582"/>
		<updated>2007-12-05T22:37:49Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Media Directors]]&lt;br /&gt;
[[Category: Possibilities]]&lt;br /&gt;
&lt;br /&gt;
[http://www.apple.com/macmini/ Mac mini home page] &lt;br /&gt;
&lt;br /&gt;
Pros:&amp;lt;br&amp;gt;&lt;br /&gt;
- small factor&amp;lt;br&amp;gt;&lt;br /&gt;
- stylish design&amp;lt;br&amp;gt;&lt;br /&gt;
- integrated IR Remote&amp;lt;br&amp;gt;&lt;br /&gt;
- integrated Bluetooth dongle&amp;lt;br&amp;gt;&lt;br /&gt;
- integrated WiFi (i. e. access point)&amp;lt;br&amp;gt;&lt;br /&gt;
- absolutely quiet&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cons: &amp;lt;br&amp;gt;&lt;br /&gt;
- cannot PXE boot easily but I&#039;m sure there is a way to boot Mac Mini as Media Director using elilo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Links:&amp;lt;br&amp;gt;&lt;br /&gt;
- [http://www.mythtv.org/wiki/index.php/Diskless_Mac-Mini_Howto Diskless Mac-Mini Howto - MythTV]&amp;lt;br&amp;gt;&lt;br /&gt;
- [http://www.sowerbutts.com/linux-mac-mini/ Linux on the Mac Mini]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7581</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7581"/>
		<updated>2007-12-05T22:34:49Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
==About the device==&lt;br /&gt;
*Processor - Samsung S3C2442B (Capable of running up to 400 MHz)&lt;br /&gt;
*Flash - 256MB integrated Samsung NAND flash inside the 2442 multi-chip package&lt;br /&gt;
*RAM - 128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller&lt;br /&gt;
*GSM/GPRS&lt;br /&gt;
** CALYPSO digital baseband&lt;br /&gt;
** TWL3014 analog baseband&lt;br /&gt;
** TRF6151 RF Transceiver&lt;br /&gt;
*AGPS&lt;br /&gt;
*microSD-Card - SDHC compatible slot under battery&lt;br /&gt;
*LCD Module (LCM) - 2.8&amp;quot; diagonal (1.7&amp;quot; x 2.27&amp;quot; - 43mm x 58mm) 480x640&lt;br /&gt;
*Bluetooth - V2.0 + EDR&lt;br /&gt;
*Vibrator&lt;br /&gt;
*Graphics&lt;br /&gt;
*WiFi - 802.11G&lt;br /&gt;
*Audio&lt;br /&gt;
** Wolfson Codec&lt;br /&gt;
** Stereo Amplifier&lt;br /&gt;
** Analog wired Headset&lt;br /&gt;
** Bluetooth Headset&lt;br /&gt;
*Accelerometers - Two ST LIS302DL 3D accelerometers&lt;br /&gt;
&lt;br /&gt;
==Possible Uses==&lt;br /&gt;
* General Purpose Orbiter via Wifi or Bluetooth&lt;br /&gt;
* AGPS can detect when approaching home and send command to turn on entry lights or execute a scenario&lt;br /&gt;
* Accelerometers can be used for gestures&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7580</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7580"/>
		<updated>2007-12-05T22:28:00Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
==About the device==&lt;br /&gt;
*Processor - Samsung S3C2442B (Capable of running up to 400 MHz)&lt;br /&gt;
*Flash - 256MB integrated Samsung NAND flash inside the 2442 multi-chip package&lt;br /&gt;
*RAM - 128MB SDRAM (64MB inside 2442 MCP, 1x Samsung K4M51323PC) attached to S3C2442 SDRAM controller&lt;br /&gt;
*GSM/GPRS&lt;br /&gt;
** CALYPSO digital baseband&lt;br /&gt;
** TWL3014 analog baseband&lt;br /&gt;
** TRF6151 RF Transceiver&lt;br /&gt;
*AGPS&lt;br /&gt;
*microSD-Card&lt;br /&gt;
*LCD Module (LCM)&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Stylus&lt;br /&gt;
*Bluetooth&lt;br /&gt;
*Vibrator&lt;br /&gt;
*USB Host&lt;br /&gt;
*USB Device&lt;br /&gt;
*Graphics&lt;br /&gt;
*WiFi&lt;br /&gt;
*Audio&lt;br /&gt;
** Wolfson Codec&lt;br /&gt;
** Stereo Amplifier&lt;br /&gt;
** Analog wired Headset&lt;br /&gt;
** Bluetooth Headset&lt;br /&gt;
*Power Management&lt;br /&gt;
*Battery&lt;br /&gt;
*Buttons&lt;br /&gt;
*Accelerometers&lt;br /&gt;
&lt;br /&gt;
==Possible Uses==&lt;br /&gt;
* General Purpose Orbiter via Wifi or Bluetooth&lt;br /&gt;
* AGPS can detect when approaching home and send command to turn on entry lights or execute a scenario&lt;br /&gt;
* Accelerometers can be used for gestures&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7579</id>
		<title>Openmoko</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Openmoko&amp;diff=7579"/>
		<updated>2007-12-05T21:39:36Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
==About the device==&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VPN&amp;diff=7578</id>
		<title>VPN</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VPN&amp;diff=7578"/>
		<updated>2007-12-05T21:35:30Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Possibilities]]&lt;br /&gt;
VPN (Virtual Private Networking) offers a lot of potential for connecting multiple cores (between houses, apartments, etc.).  This would enable families and friends to share security cameras, call/intercom each other for free via Asterisk, pipe security notifications to every device at every connected residence, and possibly even share media (legality?)&lt;br /&gt;
&lt;br /&gt;
==Requirements for a VPN plugin==&lt;br /&gt;
* Security&lt;br /&gt;
** Encryption&lt;br /&gt;
** Secure method of &amp;quot;pairing&amp;quot; houses&lt;br /&gt;
This could be done by sharing a public key with whomever you wish to pair with.  User 1 would enter User 2&#039;s public key along with an optional message.  User 2 would manually approve User 1 for pairing, and the cores would connect securly via VPN and automatically share security notifications and anything else set in a settings panel.&lt;br /&gt;
* Options panel for data to share with &amp;quot;paired&amp;quot; cores&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wish List==&lt;br /&gt;
&lt;br /&gt;
Add what you would like VPN to make possible in LinuxMCE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
#[http://openvpn.net/ OpenVPN]&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7576</id>
		<title>System Requirements</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7576"/>
		<updated>2007-12-05T21:18:11Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
==Core==&lt;br /&gt;
Core is the term given to the main server with in the house. This is the &#039;center&#039; of the LinuxMCE system and is the device which serves the administration pages to browsers. &lt;br /&gt;
&lt;br /&gt;
It is from this Core that allows whole house plug-and-play and lets you plug all sorts of devices anywhere into your home network: &lt;br /&gt;
&lt;br /&gt;
* Media directors &lt;br /&gt;
* telephones &lt;br /&gt;
* surveillance cameras &lt;br /&gt;
* interface modules &lt;br /&gt;
* audio players &lt;br /&gt;
LinuxMCE will detect them and set them up automatically. It&#039;s like plug-and-play in Windows, but it extends throughout the whole house. &lt;br /&gt;
&lt;br /&gt;
Retrieved from [[Core]]&lt;br /&gt;
&lt;br /&gt;
===Minimum===&lt;br /&gt;
====CPU====&lt;br /&gt;
This machine should have a reasonably powerful CPU for decoding/encoding media, running the database and web server, and  other system services.&lt;br /&gt;
&lt;br /&gt;
I would recommend a ~700mhz P3 as a _bare_ minimum. --[[User:bmk789|bmk789]]&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard (95% chance your&#039;s will work) will run smoothly,  give or take a few features (SPDIF, etc.)&lt;br /&gt;
====RAM====&lt;br /&gt;
For a bare minimum server, 256MB of RAM is recommended, (128MB has been tested to work, but not very well)&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Your core&#039;s hard drive should be larger than 4GB (to install the OS) plus as much as you want for media storage, network-boot images, etc.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
A DVD drive is required for installing with the Quick Install DVD. Without a DVD-ROM drive, the user is left to the CD install method, which requires a fresh install of Kubuntu 7.04, then a 2CD installation of LinuxMCE.&lt;br /&gt;
===Recommended===&lt;br /&gt;
====CPU====&lt;br /&gt;
Late model single-core or any dual or quad core processor is enough power to run a Core.&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard.  Can have built-in digital audio, Gb networking, HDMI, GPU, etc.&lt;br /&gt;
====RAM====&lt;br /&gt;
1GB+ RAM should handle most setups.  4GB+ would require 64-bit OS which will be available with 0710&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Most drives today offer more than enough storage space to run LinuxMCE, but you can add as much storage as you want via NAS, other machines, and other storage devices.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
DVD-ROM drive is required for installing using the Quick Install DVD and a DVD+-RW drive is recommend for backing up media, burning CDs, etc.&lt;br /&gt;
&lt;br /&gt;
==Media Directors==&lt;br /&gt;
===Minimum===&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7575</id>
		<title>System Requirements</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=System_Requirements&amp;diff=7575"/>
		<updated>2007-12-05T21:17:42Z</updated>

		<summary type="html">&lt;p&gt;Bmk789: /* Recommended */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Core==&lt;br /&gt;
Core is the term given to the main server with in the house. This is the &#039;center&#039; of the LinuxMCE system and is the device which serves the administration pages to browsers. &lt;br /&gt;
&lt;br /&gt;
It is from this Core that allows whole house plug-and-play and lets you plug all sorts of devices anywhere into your home network: &lt;br /&gt;
&lt;br /&gt;
* Media directors &lt;br /&gt;
* telephones &lt;br /&gt;
* surveillance cameras &lt;br /&gt;
* interface modules &lt;br /&gt;
* audio players &lt;br /&gt;
LinuxMCE will detect them and set them up automatically. It&#039;s like plug-and-play in Windows, but it extends throughout the whole house. &lt;br /&gt;
&lt;br /&gt;
Retrieved from [[Core]]&lt;br /&gt;
&lt;br /&gt;
===Minimum===&lt;br /&gt;
====CPU====&lt;br /&gt;
This machine should have a reasonably powerful CPU for decoding/encoding media, running the database and web server, and  other system services.&lt;br /&gt;
&lt;br /&gt;
I would recommend a ~700mhz P3 as a _bare_ minimum. --[[User:bmk789|bmk789]]&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard (95% chance your&#039;s will work) will run smoothly,  give or take a few features (SPDIF, etc.)&lt;br /&gt;
====RAM====&lt;br /&gt;
For a bare minimum server, 256MB of RAM is recommended, (128MB has been tested to work, but not very well)&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Your core&#039;s hard drive should be larger than 4GB (to install the OS) plus as much as you want for media storage, network-boot images, etc.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
A DVD drive is required for installing with the Quick Install DVD. Without a DVD-ROM drive, the user is left to the CD install method, which requires a fresh install of Kubuntu 7.04, then a 2CD installation of LinuxMCE.&lt;br /&gt;
===Recommended===&lt;br /&gt;
====CPU====&lt;br /&gt;
Late model single-core or any dual or quad core processor is enough power to run a Core.&lt;br /&gt;
====Motherboard====&lt;br /&gt;
Any Linux-compatible motherboard.  Can have built-in digital audio, Gb networking, HDMI, GPU, etc.&lt;br /&gt;
====RAM====&lt;br /&gt;
1GB+ RAM should handle most setups.  4GB+ would require 64-bit OS which will be available with 0710&lt;br /&gt;
====Hard Drive====&lt;br /&gt;
Most drives today offer more than enough storage space to run LinuxMCE, but you can add as much storage as you want via NAS, other machines, and other storage devices.&lt;br /&gt;
====DVD/CD-ROM====&lt;br /&gt;
DVD-ROM drive is required for installing using the Quick Install DVD and a DVD+-RW drive is recommend for backing up media, burning CDs, etc.&lt;br /&gt;
&lt;br /&gt;
==Media Directors==&lt;br /&gt;
===Minimum===&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;/div&gt;</summary>
		<author><name>Bmk789</name></author>
	</entry>
</feed>