The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Floorplan beta 2 released


  • Subject: Floorplan beta 2 released
  • From: James <james@xxxxxxx>
  • Date: Mon, 13 Jun 2005 23:39:38 +0100

Hi,

I've just uploaded beta2 of Floorplan to mi4.biz

Apart for the odd bug fix this new beta has 2 major new features:

Firstly it can now receive any xAP message from any schema, so you are
no longer limited to BSC devices. BSC devices are still easier to work
with as their configuration and control is automatic and now there is
another good reason for using BSC:

Floorplan can now link BSC devices together. If you have a BSC light and
a BSC light switch, Floorplan can be the glue to tie them together.
Links can be direct, ie. switch goes on light goes on, toggle where any
change of the switch causes the light to toggle state and a simple state
link where dimming info is not sent.

It's probably easier to demonstrate what Floorplan now does by detailing
how it has replaced all HA control in my house. I only have a few x10
modules, some light switches connected to a netiom xAP and some slimp3s
but it's a start!. x10 is connected to xAP via Edward's x10 connector
which converts x10 to BSC and the slimp3s are linked to Stuart's
connector to allow full control.

Using the Time of Day information sent from xAP Weather a script in
Floorplan triggers whenever the time of day changes. If it changes to
night then the lights come on.
At some set times around midnight using a timer in Floorplan the lights
get turned off.
Using another timer, a morning alarm is set that turns on bedroom light
and plays a random playlist on the slimp3
Using a link in Floorplan, the light switches connected to the netiom
control nearby x10 lights. This is done using a toggle link as the light
switches are regular and not momentary types.
Being an app called Floorplan, the state of everything is displayed on a
floorplan, well one floorplan per floor acutally. This also gives web
control of everything.
Certian IR codes that are received by the slimp3 control lights. This is
done using an update script.

When I say 'scripts' above, none of them are complicated. Probably the
most complicated is the script that turns on the lights at sunset and
that looks like this:
Sub Main()
x=xap.getvalue("Time Of Day")
if lcase(x)="night" then
x=xap.sendbscstate("ersp.x10.server:hall.lights","On")
x=xap.sendbscstate("ersp.x10.server:dining.lights","On")
x=xap.sendbscstate("ersp.x10.server:sitting.lights","On")
end if
End Sub

as you can see not exactly complicated! Future releases will make this
even easier too

Suggestions for new features will be most welcome! One feature that is
currently being enhanced is the timer to allow for a more flexable setup
and to include randomising.

Both a full msi and an upgrade zip are available for download.

Enjoy

James




xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.