how iRidium gets access to KNX bus via KNX BAOS 838 (kBerry) plate for Raspberry Pi3 B
documentation was last updated on 29.3.2019
iRidium supports 838 plate kBerry, installed only on Raspberry Pi3, B model.
kBerry can be added to an inexpensive Raspberry device with iRidium server on board. It allows to connect KNX bus devices. Thus, wide capabilities of iRidium server can be used to control Smart home equipment with KNX Serial interface.
1Install 838 kBerry module in Raspberry Pi3.
2Install adapted and tested image of Linux OS for kBerry (US East, N. Virginia). Mirror (EU, Frankfurt). Size: 2,6 Gb.
3Install this image and the standard iRidium server on Raspberry device following the general instructions.
When working with kBerry use adapted image of Linux Jessie instead of a standard one.
4Connect kBerry plate to KNX bus.
1Download database-file of kBerry plate for ETS, unpack it.
2Create a new project.
3Click Import... button in the Catalogs tab and select .knprod (KNX BAOS 83x Module) file.
4Add kBerry plate (KNX BAOS 830) and other devices in the KNX bus to the project and configure them.
5Download ETS project configuration to the devices in the KNX bus (Download button).
6Export a project from ETS in .knproj format.
When the KNX equipment is set up and the ETS project is ready, you can create your visualization project.
Close ETS when working with iRidium to have the possibility to check connection to the bus.
1Create a new server project in iRidium studio
2click the Import button in the Drivers menu and select ETS Project in the appeared list.
3find the .knxproj file you need and add it
The lists of commands and feedback and their settings are formed on the basis of the ETS project.
1Create a server project.
2Add KNX kBerry driver to the project.
3Set the following parameters:
4Add a required number of commands and tags. Set them.
Set Type and SubType parameters like they were set in ETS.
5Configure the server project according to your task using different tools of iRidium studio.
Download the server project on Raspberry device using iRidium transfer.
This demo project shows how to control KNX dimmer from a smart phone. The project has a switch to turn on a dimmer and a level to set brightness.
The demo project includes the following projects