home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Basic Home Automation via xAP BSC enabled devices (updated 9-01-2008)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="TritonT" data-source="post: 101078" data-attributes="member: 26020"><p>Thanks for starting this plugin, apart from the new TV Engine this is the next most important feature to me. So much so I was about to start work on this plugin myself. My goals were a bit more limited though.</p><p></p><p>I wanted to be able to send commands and see status of devices and sensors (both binary and variable sensors eg. temperature). From this I wanted to be able have a screen-pop appear in MediaPortal (like the Caller-ID Plugin) when an item changed state or reached a pre-defined threshold, eg when my front door PIR is triggered I would get a screen-pop telling me there is someone at the door.</p><p></p><p>Using the My Programs plugin I can already turn my xAP devices on/off/bright/dim by using xap-send.exe and a number of text files. This functions well but stops the Video/Audio while I am in My Programs sending the command, this is a real pain!</p><p></p><p>I have been trying to test your plugin, this is what I've got so far.</p><p></p><p>Using Edward's X10 Connector (which supports both xAP X10 schema and xAP BSC schema v1.3)</p><p> <a href="http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/X10/x10_main.htm" target="_blank">http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/X10/x10_main.htm</a></p><p>The following command from your plugin does not register in the x10 Connector, but I can see it on the network:</p><p></p><p> xap-header</p><p> {</p><p> v=12</p><p> hop=1</p><p> uid=FFABCD00</p><p> class=xAPBSC.cmd</p><p> source=MEPO.BHAConn.Abit-ic7</p><p> target=ERSP.X10.Shuttle-sk41g:BedRoom.Blanket</p><p> }</p><p> output.state</p><p> {</p><p> id=*</p><p> state=TOGGLE</p><p> }</p><p></p><p>By changing "output.state" to "output.state.1" the command works. I don't know enough about the BSC schema and it's interpretation to understand which is correct, but I do know which one works.</p><p></p><p>I also use Edward's Quasar 3145 Temperature Sensor Connector</p><p> <a href="http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/quasar3145.htm" target="_blank">http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/quasar3145.htm</a></p><p>It does not use xAP BSC schema, I assume because BSC has no mechanism for values, limits and units. This is where TSC is supposed to come in, but that might happen this year, might not, might not even happen at all! It produces xAP in the following format:</p><p></p><p> xap-header</p><p> {</p><p> v=12</p><p> hop=1</p><p> uid=FE123401</p><p> class=xap-temp.notification</p><p> source=ERSP.telemetry.Shuttle-sk41g.com2<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" />ensor1</p><p> }</p><p> temperature.current</p><p> {</p><p> temp=24.19</p><p> seq=2</p><p> location=Sensor1</p><p> unit=C</p><p> }</p><p></p><p></p><p>Anyway my questions are:</p><p></p><p>Can you have a look at the "output.state" issue?</p><p></p><p>Do you plan on implementing event driven screen-pops?</p><p></p><p>Do you plan to allows devices and connectors that do not use strict BSC schema? as we could be waiting a very long time for TSC and every connector to be rewritten to the new schema.</p><p></p><p>A big thank you for starting this plugin.</p></blockquote><p></p>
[QUOTE="TritonT, post: 101078, member: 26020"] Thanks for starting this plugin, apart from the new TV Engine this is the next most important feature to me. So much so I was about to start work on this plugin myself. My goals were a bit more limited though. I wanted to be able to send commands and see status of devices and sensors (both binary and variable sensors eg. temperature). From this I wanted to be able have a screen-pop appear in MediaPortal (like the Caller-ID Plugin) when an item changed state or reached a pre-defined threshold, eg when my front door PIR is triggered I would get a screen-pop telling me there is someone at the door. Using the My Programs plugin I can already turn my xAP devices on/off/bright/dim by using xap-send.exe and a number of text files. This functions well but stops the Video/Audio while I am in My Programs sending the command, this is a real pain! I have been trying to test your plugin, this is what I've got so far. Using Edward's X10 Connector (which supports both xAP X10 schema and xAP BSC schema v1.3) [url]http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/X10/x10_main.htm[/url] The following command from your plugin does not register in the x10 Connector, but I can see it on the network: xap-header { v=12 hop=1 uid=FFABCD00 class=xAPBSC.cmd source=MEPO.BHAConn.Abit-ic7 target=ERSP.X10.Shuttle-sk41g:BedRoom.Blanket } output.state { id=* state=TOGGLE } By changing "output.state" to "output.state.1" the command works. I don't know enough about the BSC schema and it's interpretation to understand which is correct, but I do know which one works. I also use Edward's Quasar 3145 Temperature Sensor Connector [url]http://www.edjo.pwp.blueyonder.co.uk/edward/xAP/quasar3145.htm[/url] It does not use xAP BSC schema, I assume because BSC has no mechanism for values, limits and units. This is where TSC is supposed to come in, but that might happen this year, might not, might not even happen at all! It produces xAP in the following format: xap-header { v=12 hop=1 uid=FE123401 class=xap-temp.notification source=ERSP.telemetry.Shuttle-sk41g.com2:Sensor1 } temperature.current { temp=24.19 seq=2 location=Sensor1 unit=C } Anyway my questions are: Can you have a look at the "output.state" issue? Do you plan on implementing event driven screen-pops? Do you plan to allows devices and connectors that do not use strict BSC schema? as we could be waiting a very long time for TSC and every connector to be rewritten to the new schema. A big thank you for starting this plugin. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Basic Home Automation via xAP BSC enabled devices (updated 9-01-2008)
Contact us
RSS
Top
Bottom