Package tuwien.auto.calimero.tools
package tuwien.auto.calimero.tools
Contains a collection of Calimero command-line tools for KNX network communication and management.
Each tool provides a ready-to-use functionality of the Calimero-core library.
Access to the KNX network is supported using KNXnet/IP tunneling, KNXnet/IP routing or KNX IP over an IP network connection, KNX USB and KNX RF USB over a USB connection, and FT1.2 or TP-UART over a serial port connection.
KNXnet/IP address considerations:
- If the local endpoint has several active network interfaces (also known as multi-homed host), the default chosen local network interface and IP address might not be the one expected by the user. In that situation, the local IP address has to be supplied via a command-line option.
- The KNXnet/IP protocol expects IPv4 addresses by default.
- Network Address Translation (NAT) aware communication can only be used if the KNXnet/IP server supports it. Otherwise, connection timeouts will occur.
- With NAT enabled, KNXnet/IP also accepts IPv6 addresses.
-
ClassDescriptionA tool for Calimero providing KNX BAOS (Bus Access and Object Server) communication.Imports datapoint information from a KNX project (.knxproj) or group addresses file (in XML or CSV format) and writes it as Calimero datapoint model in XML format.A tool for Calimero showing device information of a device in a KNX network.cEMI server parameters.Common device info parameters.KNX IP device parameters.Device parameter that can be queried by a client.RF medium parameters.A tool for Calimero showing the KNXnet/IP discovery and self-description feature.A tool for Calimero to read/set the IP configuration of a KNXnet/IP server using KNX properties.Represents a KNX project resource.A tool for accessing KNX device memory.A tool for Calimero allowing monitoring of KNX network messages.A tool for Calimero providing KNX process communication.ProgMode lists the current KNX devices in programming mode, and allows to set the programming mode of a device.A tool for Calimero showing features of the
PropertyClientused for KNX property access.A tool for Calimero showing features of thePropertyClientused for KNX property access.Restart performs a basic restart or master reset of a KNX interface or KNX device.A tool to list existing (and responsive) KNX devices on a KNX network, or checking whether a specific KNX individual address is currently assigned to a KNX device.A tool for showing KNX network traffic & link status information.