Difference between revisions of "EIB/KNX with eibd"

From LinuxMCE
Jump to: navigation, search
(New page: ==what== this page is an help one, made up to install the version of EIB that i started to make<br /> the aim is to install an EIB version which can be uses several devices: ip, usb,...<b...)
 
m (linuxmce 710)
Line 37: Line 37:
  
 
now you must compile and run sql2cpp: place yourself in the source folder, run  
 
now you must compile and run sql2cpp: place yourself in the source folder, run  
  make; ./sql2cpp
+
  cd sql2cpp; make; ./sql2cpp
 
and you template modifications are recorded
 
and you template modifications are recorded
 
you just have to place yourself in the EIB source folder, type  
 
you just have to place yourself in the EIB source folder, type  
Line 43: Line 43:
 
to get the EIB programm. rename the former one in /usr/pluto/bin (such as old_EIB) and move the one you compiled instead. restart your lmce router
 
to get the EIB programm. rename the former one in /usr/pluto/bin (such as old_EIB) and move the one you compiled instead. restart your lmce router
  
dont forget to modify the existing EIB so that it has godd launching parameters!
+
dont forget to modify the existing EIB so that it has good launching parameters!

Revision as of 15:59, 12 September 2008

what

this page is an help one, made up to install the version of EIB that i started to make
the aim is to install an EIB version which can be uses several devices: ip, usb,...
the physical part issupported by the eibd program.

installing eibd

look here:

http://www.auto.tuwien.ac.at/~mkoegler/index.php/eibdeb

i link the page in case they want to modify it.. thus this page doesn't have to be modified too

installation of EIB

linuxmce 710

you first need to get a fully compiled version of linuxmce 710, and its sources. see Compiling from 710 sources to get one.
when it's done, grab the file at

http://mantis.linuxmce.org/view.php?id=4299

(you need to create an account, until someone releases it )
then untar it and copy it instead of the former EIB sources.(rename them to be able to get them later, just in case).

then you must connect to lmce webadmin, and go in advanced=> templates. here modify the EIB template, so it has the following parameters:

bus type
bus address

both must be string. type must be one of:

  • ft12
  • bcu1
  • tpuart24
  • tpuart
  • ip
  • ipt
  • bcu1s
  • tpuarts
  • usb

address is required for ip, ipt and usb
(type in console eibd --help for details.)

now you must compile and run sql2cpp: place yourself in the source folder, run

cd sql2cpp; make; ./sql2cpp

and you template modifications are recorded you just have to place yourself in the EIB source folder, type

make

to get the EIB programm. rename the former one in /usr/pluto/bin (such as old_EIB) and move the one you compiled instead. restart your lmce router

dont forget to modify the existing EIB so that it has good launching parameters!