MediaPortal Basic Home Automation Plugin supporting control of xAP Basic Status and Control (BSC) enabled devices.
With xAP either directly or through "connectors" you can control many devices.
The plugin uses the xAPFramework.Net (xFx)
Sample xAP BSC Connectors:
xAP X10 CM10 or CM11 devices
xAP X10
xAP X10 CM12U devices
CM12U
HomeSeer plugin that will xAP enable HomeSeer devices
Mi4.biz - Content
The BHAAhCmdLine.dll download allows support for connected CM15 USB devices
for this plugin. (Does not include xAP support for them though). Also requires
install of ahscript.
Features:
- Controlling xAP enabled Devices
- Creation of "Macro Scenes" that allow you to have several devices configured to be set to specified setting with a single command
- Creation of Delay Timers to use in Macro Scenes to delay execution of items.
- "File Runner" devices to run external files
Notes:
Only tested with recent SVN and BlueTwo Skin.
Very Beta so does a lot of logging and may cause problems
Readme included in the zip file.
Download from the MediaPortal plugins download section.
(May take a little while to appear)
Also added the download here until the downloads section is updated.
v0.1a
- Added missing images (Yes, I forgot them)
- Changed some internal code to use interfaces for control and display
- Added BHA.log logging independent of the mediaportal.log file
v0.1b
- Changed BSC cmd message body blocks to include index
- Added static lookups for folder locations for ease in future
v0.1c
- Added basic support for xap-temp.notification and temp.reading devices
v0.1d
- Fixed BSC Stream Device Text display
v0.2a (3/26/2007)
- Added option to align label text via skin file
- Added ability to control Keyboard Within Item Navigation via skin file
- Reworked database, now using System.Data.SQLite.dll
- Added Import for V1 to V2 database
- Changed "Escape" to back up a level verses going to the home screen
- B2Wide skin file included
v0.2b (04/03/2007)
- Add option to set imageset to NONE
- Fixed OSD displays
- Changed Display OSDService to use a list for displaying buttons
- Changed Display OSDService to use reply with button text verses translated text
v0.2c (04/04/2007)
- Fixed OSD Duration
- Added OSD Lines to 4
v0.2d (05/19/2007)
- added hover_BHA.png for Home screen image
- Fixed Level Device level change bug
- Fixed List View bug when page up and down
- Added BHAAhCmdLine plugin to allow use of ActiveHome ahcmd.exe command line
tool for device control and status updates (specifically added for X10 CM15A USB Device Control)
v0.2e (05/28/2007)
- Added more fixes to the ActiveHome plugin for CM15 devices.
- Went to System.Data.SQLite version 1.0.41 beta for compatibility with another plugin.
- Make several changes to SQL statements to work around a bug in System.Data.SQLite 1.0.41 beta
(AccessViolationException in 1.0.41 beta - System.Data.SQLite)
v0.2f (06/05/2007)
- Fixed sending Off then Dim on toggle command to send Dim then Off.
v0.2g (06/30/2007)
- Fixed Label alignment not working
- Added Option to Show(or not) the State Text on per device basis
- Added Web Pic= support for the Mi4.biz display.message
- Added option Image= support to the standard xAP-OSD.Display for Tivo and Slimp3 schemas
- Added Range Setting Option for TemperatureSensor devices to allow for level image use
- Moved CM15 support files to own zip file
v0.2h (07/08/2007)
- Fixed bug caused by Label alignment fix.
v0.2i (09/24/2007)
-Converted to xFx.dll
-Added advanced settings for level devices (multiplier and Offsets)
-Converted Database, Thumbs, Plugin folder lookups to native MP API
v0.2j (09/01/2008)
-Added Sound= Option for Message.Display in the Display.Look block
-Allowed more flexability for the OSD timeout/duration
0=Sets the duration to 2 weeks, LT 0 or GT 2weeks results in 20 second timeout
patrick
With xAP either directly or through "connectors" you can control many devices.
The plugin uses the xAPFramework.Net (xFx)
Sample xAP BSC Connectors:
xAP X10 CM10 or CM11 devices
xAP X10
xAP X10 CM12U devices
CM12U
HomeSeer plugin that will xAP enable HomeSeer devices
Mi4.biz - Content
The BHAAhCmdLine.dll download allows support for connected CM15 USB devices
for this plugin. (Does not include xAP support for them though). Also requires
install of ahscript.
Features:
- Controlling xAP enabled Devices
- Creation of "Macro Scenes" that allow you to have several devices configured to be set to specified setting with a single command
- Creation of Delay Timers to use in Macro Scenes to delay execution of items.
- "File Runner" devices to run external files
Notes:
Only tested with recent SVN and BlueTwo Skin.
Very Beta so does a lot of logging and may cause problems
Readme included in the zip file.
Download from the MediaPortal plugins download section.
(May take a little while to appear)
Also added the download here until the downloads section is updated.
v0.1a
- Added missing images (Yes, I forgot them)
- Changed some internal code to use interfaces for control and display
- Added BHA.log logging independent of the mediaportal.log file
v0.1b
- Changed BSC cmd message body blocks to include index
- Added static lookups for folder locations for ease in future
v0.1c
- Added basic support for xap-temp.notification and temp.reading devices
v0.1d
- Fixed BSC Stream Device Text display
v0.2a (3/26/2007)
- Added option to align label text via skin file
- Added ability to control Keyboard Within Item Navigation via skin file
- Reworked database, now using System.Data.SQLite.dll
- Added Import for V1 to V2 database
- Changed "Escape" to back up a level verses going to the home screen
- B2Wide skin file included
v0.2b (04/03/2007)
- Add option to set imageset to NONE
- Fixed OSD displays
- Changed Display OSDService to use a list for displaying buttons
- Changed Display OSDService to use reply with button text verses translated text
v0.2c (04/04/2007)
- Fixed OSD Duration
- Added OSD Lines to 4
v0.2d (05/19/2007)
- added hover_BHA.png for Home screen image
- Fixed Level Device level change bug
- Fixed List View bug when page up and down
- Added BHAAhCmdLine plugin to allow use of ActiveHome ahcmd.exe command line
tool for device control and status updates (specifically added for X10 CM15A USB Device Control)
v0.2e (05/28/2007)
- Added more fixes to the ActiveHome plugin for CM15 devices.
- Went to System.Data.SQLite version 1.0.41 beta for compatibility with another plugin.
- Make several changes to SQL statements to work around a bug in System.Data.SQLite 1.0.41 beta
(AccessViolationException in 1.0.41 beta - System.Data.SQLite)
v0.2f (06/05/2007)
- Fixed sending Off then Dim on toggle command to send Dim then Off.
v0.2g (06/30/2007)
- Fixed Label alignment not working
- Added Option to Show(or not) the State Text on per device basis
- Added Web Pic= support for the Mi4.biz display.message
- Added option Image= support to the standard xAP-OSD.Display for Tivo and Slimp3 schemas
- Added Range Setting Option for TemperatureSensor devices to allow for level image use
- Moved CM15 support files to own zip file
v0.2h (07/08/2007)
- Fixed bug caused by Label alignment fix.
v0.2i (09/24/2007)
-Converted to xFx.dll
-Added advanced settings for level devices (multiplier and Offsets)
-Converted Database, Thumbs, Plugin folder lookups to native MP API
v0.2j (09/01/2008)
-Added Sound= Option for Message.Display in the Display.Look block
-Allowed more flexability for the OSD timeout/duration
0=Sets the duration to 2 weeks, LT 0 or GT 2weeks results in 20 second timeout
patrick