<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://tippvomtibb.de/wiki/index.php?action=history&amp;feed=atom&amp;title=%28KNX%29_Calimero-Tools</id>
	<title>(KNX) Calimero-Tools - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://tippvomtibb.de/wiki/index.php?action=history&amp;feed=atom&amp;title=%28KNX%29_Calimero-Tools"/>
	<link rel="alternate" type="text/html" href="https://tippvomtibb.de/wiki/index.php?title=(KNX)_Calimero-Tools&amp;action=history"/>
	<updated>2026-04-23T08:55:02Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in TippvomTibb</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://tippvomtibb.de/wiki/index.php?title=(KNX)_Calimero-Tools&amp;diff=4776&amp;oldid=prev</id>
		<title>Chris T. Ludwig: Die Seite wurde neu angelegt: „=Allgemeines= Auf der Suche nach einem KNX-Bus Scanner bin ich bei den Calimero-Tools [https://github.com/calimero-project/calimero-tools] fuendig geworden.  =Kommandos=  Eins vorweg. Bei den Kommandos hat ChatGPT total versagt. Auch bei Nachfragen hat es permanent falsche/nicht vorhandene Optionen angegeben.  Oft wird in den Beispielen --localhost vergessen. Dies ist aber wohl notwendig wenn der Rechner ueber mehr als eine (W)LAN-Schnittstelle oder IP-Nu…“</title>
		<link rel="alternate" type="text/html" href="https://tippvomtibb.de/wiki/index.php?title=(KNX)_Calimero-Tools&amp;diff=4776&amp;oldid=prev"/>
		<updated>2026-02-15T07:35:58Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „=Allgemeines= Auf der Suche nach einem KNX-Bus Scanner bin ich bei den Calimero-Tools [https://github.com/calimero-project/calimero-tools] fuendig geworden.  =Kommandos=  Eins vorweg. Bei den Kommandos hat ChatGPT total versagt. Auch bei Nachfragen hat es permanent falsche/nicht vorhandene Optionen angegeben.  Oft wird in den Beispielen --localhost vergessen. Dies ist aber wohl notwendig wenn der Rechner ueber mehr als eine (W)LAN-Schnittstelle oder IP-Nu…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Allgemeines=&lt;br /&gt;
Auf der Suche nach einem KNX-Bus Scanner bin ich bei den Calimero-Tools [https://github.com/calimero-project/calimero-tools] fuendig geworden.&lt;br /&gt;
&lt;br /&gt;
=Kommandos=&lt;br /&gt;
&lt;br /&gt;
Eins vorweg. Bei den Kommandos hat ChatGPT total versagt. Auch bei Nachfragen hat es permanent falsche/nicht vorhandene Optionen angegeben.&lt;br /&gt;
&lt;br /&gt;
Oft wird in den Beispielen --localhost vergessen. Dies ist aber wohl notwendig wenn der Rechner ueber mehr als eine (W)LAN-Schnittstelle oder IP-Nummer verfuegt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
worker:/opt/calimero-tools # ./gradlew run&lt;br /&gt;
Calculating task graph as no cached configuration is available for tasks: run&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Task :run&lt;br /&gt;
Supported commands (always safe without further options, use -h for help):&lt;br /&gt;
discover   - Discover KNXnet/IP devices&lt;br /&gt;
describe   - KNXnet/IP device self-description&lt;br /&gt;
scan       - Determine the existing KNX devices in a KNX subnetwork&lt;br /&gt;
ipconfig   - KNXnet/IP device address configuration&lt;br /&gt;
netmon     - Open network monitor (passive) for KNX network traffic&lt;br /&gt;
monitor    - Alias for netmon&lt;br /&gt;
read       - Read a value using KNX process communication&lt;br /&gt;
write      - Write a value using KNX process communication&lt;br /&gt;
groupmon   - Open group monitor for KNX process communication&lt;br /&gt;
trafficmon - KNX link-layer traffic &amp;amp; link status monitor&lt;br /&gt;
get        - Read a KNX property&lt;br /&gt;
set        - Write a KNX property&lt;br /&gt;
properties - Open KNX property client&lt;br /&gt;
info       - Send an LTE info command&lt;br /&gt;
baos       - Communicate with a KNX BAOS device&lt;br /&gt;
devinfo    - Read KNX device information&lt;br /&gt;
mem        - Access KNX device memory&lt;br /&gt;
progmode   - Check/set device(s) in programming mode&lt;br /&gt;
restart    - Restart a KNX interface/device&lt;br /&gt;
import     - Import datapoints from a KNX project (.knxproj) or group addresses file (.xml|.csv)&lt;br /&gt;
&lt;br /&gt;
BUILD SUCCESSFUL in 932ms&lt;br /&gt;
4 actionable tasks: 2 executed, 2 up-to-date&lt;br /&gt;
Configuration cache entry stored.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Discover/Describe==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
worker:/opt/calimero-tools # ./gradlew run --args=&amp;quot;discover --help&amp;quot;&lt;br /&gt;
Calculating task graph as no cached configuration is available for tasks: run --args=discover --help&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Task :run&lt;br /&gt;
Usage: Discover {search | describe} [options]&lt;br /&gt;
Supported commands:&lt;br /&gt;
  search [&amp;lt;host&amp;gt;]            start a discovery search&lt;br /&gt;
    --withDescription        query self description for each search result&lt;br /&gt;
    --unicast -u             request unicast response (where multicast would be used)&lt;br /&gt;
    --netif -i &amp;lt;interface/host name | IP address&amp;gt;    local multicast network interface&lt;br /&gt;
    --mac &amp;lt;address&amp;gt;          extended search requesting the specified MAC address&lt;br /&gt;
    --progmode               extended search requesting devices in programming mode&lt;br /&gt;
  describe &amp;lt;host&amp;gt;            query self description from host&lt;br /&gt;
    --netif -i &amp;lt;interface/host name | IP address&amp;gt;    local outgoing network interface&lt;br /&gt;
    --serverport -p &amp;lt;number&amp;gt; server UDP/TCP port (default 3671)&lt;br /&gt;
  sd                         shortcut for &amp;#039;search --withDescription&amp;#039;&lt;br /&gt;
Other options:&lt;br /&gt;
  --localport &amp;lt;number&amp;gt;       local UDP/TCP port (default system assigned)&lt;br /&gt;
  --nat -n                   enable Network Address Translation&lt;br /&gt;
  --timeout -t               discovery/description response timeout in seconds&lt;br /&gt;
  --tcp                      request TCP communication&lt;br /&gt;
  --udp                      request UDP communication&lt;br /&gt;
  --version                  show tool/library version and exit&lt;br /&gt;
  --help -h                  show this help message&lt;br /&gt;
KNX Secure:&lt;br /&gt;
  --keyring &amp;lt;path&amp;gt;           *.knxkeys file for secure communication (defaults to keyring in current working directory)&lt;br /&gt;
  --keyring-pwd &amp;lt;password&amp;gt;   keyring password&lt;br /&gt;
KNX IP Secure specific:&lt;br /&gt;
  --user &amp;lt;id&amp;gt;                tunneling user identifier (1..127)&lt;br /&gt;
  --user-pwd &amp;lt;password&amp;gt;      tunneling user password&lt;br /&gt;
  --user-key &amp;lt;key&amp;gt;           tunneling user password hash (32 hexadecimal digits)&lt;br /&gt;
  --device-pwd &amp;lt;password&amp;gt;    device authentication password&lt;br /&gt;
  --device-key &amp;lt;key&amp;gt;         device authentication code (32 hexadecimal digits)&lt;br /&gt;
&lt;br /&gt;
BUILD SUCCESSFUL in 989ms&lt;br /&gt;
4 actionable tasks: 2 executed, 2 up-to-date&lt;br /&gt;
Configuration cache entry stored.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mein KNX/EIB IP Interface EIBmarkt N000401 (KNX IP Interface 730) wird beim Discover nicht erkannt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Scanner==&lt;br /&gt;
&lt;br /&gt;
 ./gradlew run --args=&amp;quot;scan  --localhost 192.168.178.20  192.168.178.13 1.1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
07:32:13:439 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.0: 2e 00 91 60 11 ff 11 00 00 80&lt;br /&gt;
07:32:13:576 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.1: 2e 00 91 60 11 ff 11 01 00 80&lt;br /&gt;
07:32:14:387 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.7: 2e 00 91 60 11 ff 11 07 00 80&lt;br /&gt;
07:32:14:927 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.11: 2e 00 91 60 11 ff 11 0b 00 80&lt;br /&gt;
07:32:15:196 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.13: 2e 00 91 60 11 ff 11 0d 00 80&lt;br /&gt;
07:32:15:332 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.14: 2e 00 91 60 11 ff 11 0e 00 80&lt;br /&gt;
07:32:15:467 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.15: 2e 00 91 60 11 ff 11 0f 00 80&lt;br /&gt;
07:32:16:276 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.21: 2e 00 91 60 11 ff 11 15 00 80&lt;br /&gt;
07:32:16:411 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.22: 2e 00 91 60 11 ff 11 16 00 80&lt;br /&gt;
07:32:16:547 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.23: 2e 00 91 60 11 ff 11 17 00 80&lt;br /&gt;
07:32:17:356 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.29: 2e 00 91 60 11 ff 11 1d 00 80&lt;br /&gt;
07:32:17:491 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.30: 2e 00 91 60 11 ff 11 1e 00 80&lt;br /&gt;
07:32:18:841 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.40: 2e 00 91 60 11 ff 11 28 00 80&lt;br /&gt;
07:32:19:111 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.42: 2e 00 91 60 11 ff 11 2a 00 80&lt;br /&gt;
07:32:19:921 WARN io.calimero.link.udp://192.168.178.14:3671 - negative confirmation of 1.1.48: 2e 00 91 60 11 ff 11 30 00 80&lt;br /&gt;
1.1.2&lt;br /&gt;
1.1.3&lt;br /&gt;
1.1.4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Ausgabe enthaelt mehrfach nicht erreichbare Devices. Das verstehe (noch) nicht.&lt;br /&gt;
&lt;br /&gt;
==Netmon/Monitor==&lt;br /&gt;
&lt;br /&gt;
 ./gradlew run --args=&amp;quot;netmon  --localhost 192.168.178.20  192.168.178.13&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
08:06:35:444 ERROR io.calimero.knxnetip.KNXnet/IP Tunneling udp://192.168.178.13:3671 - establishing connection failed, error response from control endpoint udp://192.168.178.13:3671: one or more connection options are not supported&lt;br /&gt;
08:06:35:445 ERROR io.calimero.tools - error response from control endpoint udp://192.168.178.13:3671: one or more connection options are not supported&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ./gradlew run --args=&amp;quot;netmon  --localhost 192.168.178.20  192.168.178.14&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
08:06:46:674 ERROR io.calimero.knxnetip.KNXnet/IP Tunneling udp://192.168.178.14:3671 - establishing connection failed, error response from control endpoint udp://192.168.178.14:3671: the requested tunneling layer is not supported&lt;br /&gt;
08:06:46:675 ERROR io.calimero.tools - error response from control endpoint udp://192.168.178.14:3671: the requested tunneling layer is not supported&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Chris T. Ludwig</name></author>
	</entry>
</feed>