Difference between revisions of "Have my media follow me"

From LinuxMCE
Jump to: navigation, search
m (Added to the Tutorials category)
Line 1: Line 1:
<table width="100%"> <tr><td bgcolor="#FFCFCF">This page was written by Pluto and imported with their permission when LinuxMCE branched off in February, 2007.  In general any information should apply to LinuxMCE.  However, this page should be edited to reflect changes to LinuxMCE and remove old references to Pluto.</td></tr> </table><p><h1>How to set it up</h1></p>
 
<p>To automatically detect when you enter a room you need a device that can detect your presence.  Normally this is done using the same Bluetooth Dongles and Bluetooth mobile phones you use as Orbiters.  However you can also add some other mechanism like RFID cards.  To move media where there is no such automatic detection means manually execute the 'follow-me' as explained below.</p>
 
<p>You could also create an event handler to fire the "Follow_Me" events.  For example if you add iButton sensors throughout the house and give each user an iButton (about $2), you could add an event handler that picks up the iButton's "Presence Detected" event and in turn fires a Follow_Me event.  Then when a user enters the room, he touches his iButton in the reader and his lights, media, etc. follow there.</p>
 
  
<p><h1>How to use it</h1></p>
 
<p>You must enable follow me media for yourself.  Do this by holding down the media button on your mobile phone orbiter, or on a Web pad, PDA, or on-screen Orbiter, select your user, go to the media floorplan, and touched the "F" button.  When the "F" appears on the phone, or is shown on the Orbiter with a cross over it, then follow me is active for this user.  You can also enable follow me for lighting, climate, telecom and security the same way.  When it is enabled for media any media you start will follow you as you move into rooms that have detectors, such as Bluetooth dongles.  You can also just take any Orbiter and change the room on it.  This does the same thing and lets you activate follow me even for rooms without Bluetooth.  For example, start a movie in one room using a PDA orbiter.  Turn on 'follow-me'.  Then on the Orbiter change to another room like you normally do by touching the room button.  The movie will transfer to that new room.</p>
 
<p>Note the follow-me settings are individual for each user.  If you unable follow me that does not mean that follow me will be enabled for any other users in the house.  Whenever possible your media will resume where it left off, however some media players may not support this feature.</p>
 
  
<p><h1>Programmer's guide</h1></p>
+
To automatically detect when you enter a room, you need a device that can detect your presence.  Normally this can be done with Bluetooth Bluetooth mobile phones used as Orbiters with Bluetooth Dongles on the Media Directors. (You could also use other mechanism like RFID cards.)
<p>All the Bluetooth dongle devices in the house are continually reporting the phones' mac addresses and signal strengths with the Mobile_orbiter_detected event. Orbiter_Plugin intercepts these events and when it determines a user has moved, it fires events for whatever follow-me modes are turned on, like Follow_Me_Lighting, or Follow_Me_Media.  You can create another device that detects and fires the same event.</p>
+
 
 +
Otherwise, you must manually execute the 'follow-me' procedure explained below.
 +
 
 +
==How to set it up==
 +
*Create an event handler to trigger the "Follow_Me" events.
 +
:For example if you add iButton sensors throughout the house and give each user an iButton (about $2), you could add an event handler that picks up the iButton's "Presence Detected" event and in turn triggers a Follow_Me event.  Whenever a user enters the room, he touches his iButton in the reader. Lights, media, etc. would follow him there.
 +
 
 +
==How to use it==
 +
You must enable "follow me" yourself.
 +
 
 +
*Hold down the "MEDIA" button on your mobile phone orbiter (or Web pad, PDA, or on-screen Orbiter).
 +
*Select your user, go to the media floorplan, and touch the "F" button.
 +
*When the "F" appears on the phone (or is shown on the Orbiter with a cross over it) then "follow me" is active.
 +
 
 +
:You can also enable follow me for lighting, climate, telecom and security in the same way.
 +
:When it is enabled for media, the media you start will follow you into any rooms that has a detector (such as a Bluetooth dongle). Your media will resume where it left off whenever possible, but some media players may not support this feature.
 +
:You can also manually change the room on any Orbiter.
 +
 
 +
*The follow-me settings are individual to each user.  You can enable or disable follow me for only the user selected.
 +
 
 +
==Programmer's guide==
 +
The Bluetooth dongle devices in the house continually report the phone's MAC addresse and signal strength with the Mobile_orbiter_detected event. The Orbiter_Plugin intercepts these events. When it determines a user has moved, it triggers events for the follow-me mode that is enabled (like Follow_Me_Lighting, or Follow_Me_Media).  You can create another device that detects and trigger the same event.
  
  
 
[[Category: Tutorials]]
 
[[Category: Tutorials]]

Revision as of 22:50, 22 May 2008


To automatically detect when you enter a room, you need a device that can detect your presence. Normally this can be done with Bluetooth Bluetooth mobile phones used as Orbiters with Bluetooth Dongles on the Media Directors. (You could also use other mechanism like RFID cards.)

Otherwise, you must manually execute the 'follow-me' procedure explained below.

How to set it up

  • Create an event handler to trigger the "Follow_Me" events.
For example if you add iButton sensors throughout the house and give each user an iButton (about $2), you could add an event handler that picks up the iButton's "Presence Detected" event and in turn triggers a Follow_Me event. Whenever a user enters the room, he touches his iButton in the reader. Lights, media, etc. would follow him there.

How to use it

You must enable "follow me" yourself.

  • Hold down the "MEDIA" button on your mobile phone orbiter (or Web pad, PDA, or on-screen Orbiter).
  • Select your user, go to the media floorplan, and touch the "F" button.
  • When the "F" appears on the phone (or is shown on the Orbiter with a cross over it) then "follow me" is active.
You can also enable follow me for lighting, climate, telecom and security in the same way.
When it is enabled for media, the media you start will follow you into any rooms that has a detector (such as a Bluetooth dongle). Your media will resume where it left off whenever possible, but some media players may not support this feature.
You can also manually change the room on any Orbiter.
  • The follow-me settings are individual to each user. You can enable or disable follow me for only the user selected.

Programmer's guide

The Bluetooth dongle devices in the house continually report the phone's MAC addresse and signal strength with the Mobile_orbiter_detected event. The Orbiter_Plugin intercepts these events. When it determines a user has moved, it triggers events for the follow-me mode that is enabled (like Follow_Me_Lighting, or Follow_Me_Media). You can create another device that detects and trigger the same event.