how iRidium gets access to KNX bus via KNX BAOS 838 (kBerry) plate for Raspberry Pi3 B
documentation was last updated on 03.8.2018
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.
1 Install 838 kBerry module in Raspberry Pi3.
2 Install adapted and tested image of Linux OS for kBerry (US East, N. Virginia). Mirror (EU, Frankfurt). Size: 2,6 Gb.
3 Install 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.
4 Connect kBerry plate to KNX bus.
1 Download database-file of kBerry plate for ETS, unpack it.
2 Create a new project.
3 Click Import... button in the Catalogs tab and select .knprod (KNX BAOS 83x Module) file.
4 Add kBerry plate (KNX BAOS 830) and other devices in the KNX bus to the project and configure them.
5 Download ETS project configuration to the devices in the KNX bus (Download button).
6 Export a project from ETS in .knproj format.
1 Create a server project.
2 Add KNX kBerry driver to the project.
3 Set the following parameters:
4 Add a required number of commands and tags. Set them.
Set Type and SubType parameters like they were set in ETS.
5 Configure 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