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]

Re: Hello all



Brett, opn-max doesn't act as a standard xAP application. It was
designed to work as standalone application into an embedded device so
it's not compatible with the xAP hub.

Daniel.


--- In xap_automation@xxxxxxx, "Brett" <brett@...> wrote:
>
> A PERL and PHP interpreter could definately be ported to my board -
if it
> runs on a SLUG then the LiveBox would have more than enough grunt.=20
Although
> memory is more of a premium as I only have 16Mb.
>=20=20
> I see you have various OPNODE devices, I guess the livebox with the
> additional hardware would be an a combination of these separate
devices.  It
> will have 2x 1-wire channels, 4 input channels and 8 output channels
(4 for
> RF controlled relays, 4 for onboard relays).  A controller on
steriods. A
> lot of the work you've done here would fit well.
>=20=20
> As fate would have it I just decommissioned my NSLU so I have one
spare to
> play with - I'll try out your software and on its native environment
to get
> a feel for it functionality with a view of porting it to the Livebox
> platform.  That would rock.
> I assume opn-max runs as an XAP compliant application that simply
plugs into
> an XAP-HUB ?
>=20=20
> The event manager sounds good.  Its the one piece of my puzzle that
I hadn't
> built a solution for yet.  How to manage all the events and create
glue
> logic that associates input and ouputs to each other.  I was looking
at
> floorplan but the idea of a power hungry PC being on 24/7 just for
control
> didn't sound like a good idea.   Too much juice and too many things
out of
> my control to go wrong.  Don't get me wrong floorplan is great
software but
> when I roll custom firmware for the livebox I want it turn-key and
bullet
> proof.  OPN-MAX on the Livebox might be the solution I'm looking for.
>=20=20
> I've almost completed the C coding of my BSC compliant adapter and
have
> prototyped up a MEGA-8 AVR with a RF Tx unit and some switches to
mimic
> sensor inputs.  Its all looks pretty go so far.  It can now switch
on/off RF
> controllable relays using xAPBSC.cmd messages and it happily sends
> xAPBSC.event's when state changes on my switches.  Various
heartbeats and
> xAPBSC.info messages allow auto discovery of the endpoints.
>=20=20
> I need to verify that the xAPBSC query, event, info and cmd's that I'm
> generating are correct but I'm fairly confident I've stuck to the
spec.  As
> the XAP Viewer I'm using is happy with the protocol.
>=20=20
> Daniel I'll contact you again after I've had a play with opn-max to
see what
> it can do.
>=20=20
>   _____=20=20
>=20
> From: xap_automation@xxxxxxx
[mailto:xap_automation@xxxxxxx]
> On Behalf Of Daniel Berenguer
> Sent: 04 November 2008 12:25
> To: xap_automation@xxxxxxx
> Subject: [xap_automation] Re: Hello all
>=20
>=20
>=20
> Hi Brett!
>=20
> Opn-max could indeed be ported to your platform very easily. Then its
> a matter of extending the code with RS232 comms I guess. Opn-max also
> has a Perl interpreter embedded into the application so that any xAP
> BSC event can trigger a Perl script. The part where I feel more proud
> is the event manager. This engine allows the definition of events from
> a simple web page.
>=20
> Anyway, feel free to contact me if you need some help.
>=20
> Regards,
>=20
> Daniel.
>=20
> --- In xap_automation@ <mailto:xap_automation%40yahoogroups.com>
> yahoogroups.com, "Brett" <brett@> wrote:
> >
> > I have an NSLU2 and I'm very familiar with hacking this
device.=20
> They are
> > indeed very small and quite capable devices in fact I run one as
my DNS
> > cache, openvpn client/server, ftp and httpd on my LAN.
> >=20
> > The software for opnode looks interesting I've not seen this
before
> so I'll
> > have a dig around. I really like the idea of xAP as a glue layer
to
> > control the behaviour and interactions of xAP compliant
devices.=20
> This is
> > very attractive.
> >=20
> > I've been thinking about using the LiveBox to interface with
custom
> serial
> > devices. By default the livebox has only a single serial port
> however the
> > number of RS232 ports on the Livebox can be easily extended by
using a
> > PL-2303 USB/RS232 dongle, the driver compiles easily for the
Livebox and
> > I've tested that it works. From this I was going to use an AVR
micro,
> > programmed up with BASCOM, to control RF units. I like the idea
of
> no wires
> > and RF is well suited for the job. Consumer RF units are cheap
> these day
> > with LIDL selling 4 points and an RF transmitter for =A313.
Tapping
> into the
> > remote you can easily decode the RF pulse train and reproduce
this
> from an
> > AVR. Interfaced with the LiveBox and you now have IP to RF
> capability. You
> > couldn't build this from scratch for this price so I figure
hacking
> off the
> > shelf items is much quicker way to add value.
> >=20
> > Brett
> >=20
> > _____=20
> >=20
> > From: xap_automation@ <mailto:xap_automation%40yahoogroups.com>
> yahoogroups.com
> [mailto:xap_automation@ <mailto:xap_automation%40yahoogroups.com>
> yahoogroups.com]
> > On Behalf Of max barker
> > Sent: 14 October 2008 21:36
> > To: xap_automation@ <mailto:xap_automation%40yahoogroups.com>
> yahoogroups.com
> > Subject: Re: [xap_automation] Hello all
> >=20
> >=20
> >=20
> >=20
> > There's a lot of linux based xAP applications at http://patrick.
> > <http://patrick.
<http://patrick.lidstone.net/haweb/ha/>
> lidstone.net/haweb/ha/> lidstone.net/haweb/ha/ That
> might
> > get you started and give you a few ideas.=20
> > There's an embedded xAP controller based around a hacked Linksys
> NSLU2 which
> > is pretty feature rich and stable http://www.opnode.
> <http://www.opnode.
<http://www.opnode.org> org>
> > org The code for the OPN-MAX project might be something you can
> reuse on the
> > livebox.
> >=20
> > The xAP developers mailing list is at http://tech.
> > <http://tech. <http://tech.groups.yahoo.com/group/xAP_developer/>
> groups.yahoo.com/group/xAP_developer/>
> > groups.yahoo.com/group/xAP_developer/
> >=20
> > What uses do you have in mind for the livebox?
> >=20
> > Max
> >=20
> >=20
> >=20
> > 2008/10/13 dbzoo_com <brett@dbzoo. <mailto:brett@> com>
> >=20
> >=20
> > I'm a new member so I thought I'd drop a quick email to say
"Hello
> > world". It works for new languages so what not for email!
> >=20
> > How did I run across this forum?
> > I've been hacking away on this
> > http://www.dbzoo.
<http://www.dbzoo.
> <http://www.dbzoo.com/wiki/livebox/livebox>
com/wiki/livebox/livebox>
> > com/wiki/livebox/livebox and got to the point where I
> > could re-write all the firmware.
> >=20
> > Then I thought "What I really need is a good home automation
protocol
> > that could be used to control serial devices from it". I bit
like the
> > rabbit node I guess. However I've got more grunt and capability.
> > Bluetooth, Wifi, USB and 2x 10/100Mb NICS.
> >=20
> > That got me onto the xAP protocol and here I am.
> >=20
> > I think these devices would be a great candidates for turning
into
> > xAP-in-a-box solutions. They can bought very cheaply and are
readily
> > hackable.
> >=20
> > What do you guys reckon? Anyone won't to point in the right
direction
> > to getting one of these kitted out as an xAP appliance.
> >=20
> > Brett
> >=20
> >=20
> > ------------------------------------
> >=20
> > Yahoo! Groups Links
> >=20
> >=20
> > (Yahoo! ID required)
> >=20
> > mailto:xap_automation-
> > <mailto:xap_automation-
> <mailto:xap_automation-fullfeatured%40yahoogroups.com>
> fullfeatured@xxxxxxx>
> > fullfeatured@ <mailto:fullfeatured%40yahoogroups.com>
yahoogroups.com
> >
>



------------------------------------


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.