--[[ JeeNode to xAP Endpoint mapping --]] --_DEBUG=1 module(...,package.seeall) monitor = require("xap.jeenode").monitor RoomNode= require("xap.roomnode").RoomNode BoilerNode= require("boilernode").BoilerNode RoomNodeTwin= require("xap.roomnodetwin").RoomNode BoilerNodeTwin= require("boilernodetwin").BoilerNode info={ version="2.0", description="JeeNode" } local jeemon={ target="dbzoo.livebox.2.serial", port="/dev/ttyUSB0", baud=57600, stop=1, databits=8, parity="none", flow="none" } -- Keyed by NODE ID local nodes = { [2] = RoomNode{base="dbzoo.livebox.2.jeenode:test", endpoints={temp=1,light=1,lobat=1,moved=1}, ttl=360}, [3] = BoilerNode{base="dbzoo.livebox.2.jeenode:util", endpoints={temp=1,light=1,lobat=1,moved=1}, ttl=360}, [4] = BoilerNodeTwin{base="dbzoo.livebox.2.jeenode:test2", endpoints={temp=1,light=1,lobat=1,moved=1,temp2=1}, ttl=360}, } function init() monitor(jeemon, nodes) end