Jeenode issue
Well i got the jeenode so started to play, the problem is the xap-serial is not picking it up (but is running)
This is my config file and the photo shows my putty sessions.
--[[
JeeNode to xAP Endpoint mapping
--]]
--_DEBUG=1
module(...,package.seeall)
monitor = require("xap.jeenode").monitor
RoomNode = require("xap.roomnode").RoomNode
OutputNode = require("xap.outputnode").OutputNode
IRNode = require("xap.irnode").IRNode
info={
version="2.0", description="JeeNode"
}
local jeemon={
port="/dev/ttyUSB0",
baud=57600,
stop=1,
databits=8,
parity="none",
flow="none"
}
-- Keyed by NODE ID
local nodes = {
[2] = RoomNode{base="dbzoo.livebox.1.jeenode:pond", endpoints={temp=1,lobat=0}, ttl=900},
}
function init()
monitor(jeemon, nodes)
end
Anyone got any pointers?
I think you might find an unpowered hub will be ok a JeeNode draws bugger all - Brett
I've checked in a change to support xap-serial on instance liveboxes you will get this supported in the next build, its a getting tricky for me to test all this now as I have packed up my livebox for shipping.... however I run xap-serial on my joggler and I was able to back out my device specific changes and use this "standard" code so it should be fine on your livebox. We'll see.
http://code.google.com/p/livebox-hah/issues/detail?id=30&can=1
Brett
Due to some things hardcoded into the LUA code jeenodes are not supported on INSTANCE flavoured liveboxes that is "dbzoo.livebox.1.jeenode:pond" if you want to do this you've need to copy out some of the code already in /usr/share/lua/5.1/xap modify and get it to load in preference. For now you need to use a non-instance (1) flavoured configuration. Log an issue for this so its tracked.
I actually ran into this yesterday when I ported some of the the livebox stuff to run natively on a joggler.
Brett