Skip to content

Use of the Calimero API to control KNX devices with a KNXnet/IP Tunneling Device.

Notifications You must be signed in to change notification settings

edsonaj/KNX-Control-with-Calimero-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KNX Control

About

This JAVA program let you control any KNX device (ON or OFF) in the BUS from the computer using a KNXnet/IP Tunneling Device and the Calimero API.

Set-up Instructions

To make this work, you have to make some changes:

  1. Change the IP address of the KNXnet/IP device in line 40 of the Main class: new InetSocketAddress("192.168.1.3",
  2. Change the BUS Address of the device you want to control in line 28 of the Main class: String Address = "1/5/217";
  3. If you want to turn ON (Enable) the device, change the line 66 to: object.setASDUfromString(Enable);
  4. If you want to turn OFF (Disable) the device, change the line 66 to: object.setASDUfromString(Disable);

Observation

Use ETS Software to change the IP Address of the KNXnet/IP device to a static one, or grab it's MAC Address and create a Reservation in your DHCP Server.

About

Use of the Calimero API to control KNX devices with a KNXnet/IP Tunneling Device.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages