<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Overview on Tinkerbus</title><link>https://tinkerbus.org/docs/overview/</link><description>Recent content in Overview on Tinkerbus</description><generator>Hugo</generator><language>en</language><atom:link href="https://tinkerbus.org/docs/overview/index.xml" rel="self" type="application/rss+xml"/><item><title>What Tinkerbus is</title><link>https://tinkerbus.org/docs/overview/what-is-tinkerbus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tinkerbus.org/docs/overview/what-is-tinkerbus/</guid><description>&lt;p&gt;Tinkerbus is an open-source, ETS-compatible tool for KNX installations. It consists of:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;A desktop application.&lt;/strong&gt; Built with Wails (a Go backend and a React and TypeScript interface in a native&#10;window). It opens ETS 6 projects, edits them, shows the bus and programs devices. See &lt;a href="../../gui/"&gt;the application&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Five command line tools.&lt;/strong&gt; &lt;code&gt;knxproj&lt;/code&gt;, &lt;code&gt;knxprobe&lt;/code&gt;, &lt;code&gt;knxdownload&lt;/code&gt;, &lt;code&gt;knxprogram&lt;/code&gt; and &lt;code&gt;knxcap&lt;/code&gt;. They share their code&#10;with the application. See &lt;a href="../../cli/"&gt;command line tools&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;An optional online catalog client.&lt;/strong&gt; The application can search the &lt;a href="https://tinkerbus.org/"&gt;knxprod-index&lt;/a&gt; service for&#10;manufacturer product data and install it with one click.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="what-it-works-with"&gt;What it works with&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;ETS 6 project files (&lt;code&gt;.knxproj&lt;/code&gt;), including password-protected ones. ETS 4 and ETS 5 projects are not supported.&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;.knxprod&lt;/code&gt; product databases from manufacturers, including the zip files some manufacturers wrap them in.&lt;/li&gt;&#10;&lt;li&gt;KNXnet/IP gateways and routers (tunnelling over UDP or TCP).&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="what-it-does-not-do"&gt;What it does not do&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;It makes only simple new projects: &amp;ldquo;Start from scratch&amp;rdquo; writes an empty project with one area and one line, without a password. Whether ETS 6 opens it has not been tried.&lt;/li&gt;&#10;&lt;li&gt;It cannot produce a project signature that ETS accepts, so after editing, ETS 6 may&#10;warn about the file or refuse to open it. See &lt;a href="../../gui/saving/"&gt;Saving&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;It does not implement KNX IP Secure.&lt;/li&gt;&#10;&lt;li&gt;It is not an ETS licence replacement and does not handle ETS licences.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;See &lt;a href="../compared-to-ets6/"&gt;Tinkerbus compared with ETS 6&lt;/a&gt; for the full list, and &lt;a href="../status/"&gt;Status&lt;/a&gt; for what is open.&lt;/p&gt;</description></item><item><title>Tinkerbus compared with ETS 6</title><link>https://tinkerbus.org/docs/overview/compared-to-ets6/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tinkerbus.org/docs/overview/compared-to-ets6/</guid><description>&lt;p&gt;ETS is the engineering tool of the KNX Association. Tinkerbus is an independent project that reads and writes the same&#10;project format for part of what ETS does. This page lists what Tinkerbus does and does not do compared with ETS 6. It&#10;describes Tinkerbus only; it makes no claims about ETS beyond what is needed to name a feature.&lt;/p&gt;&#10;&lt;p&gt;&lt;span class="st st-done"&gt;Done&lt;/span&gt; implemented and tested. &lt;span class="st st-partial"&gt;Partial&lt;/span&gt; implemented with a limit that the note names.&#10;&lt;span class="st st-no"&gt;Not yet&lt;/span&gt; not implemented.&lt;/p&gt;</description></item><item><title>Status and open items</title><link>https://tinkerbus.org/docs/overview/status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tinkerbus.org/docs/overview/status/</guid><description>&lt;p&gt;This page follows the roadmap of the project (&lt;code&gt;TODO.md&lt;/code&gt; in the repository). It is a snapshot; the source of truth is the repository.&lt;/p&gt;&#10;&lt;h2 id="what-this-documentation-describes"&gt;What this documentation describes&lt;/h2&gt;&#10;&lt;p&gt;The documentation was last checked against these revisions of the source repositories. Anything committed after them&#10;is not covered yet.&lt;/p&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Project&lt;/th&gt;&lt;th&gt;Documented at revision&lt;/th&gt;&lt;th&gt;Date of that revision&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&lt;td&gt;Tinkerbus&lt;/td&gt;&lt;td&gt;&lt;code&gt;b6db70b2&lt;/code&gt;&lt;/td&gt;&lt;td&gt;2026-10-22&lt;/td&gt;&lt;/tr&gt;&#10; &lt;tr&gt;&lt;td&gt;knxprod-index&lt;/td&gt;&lt;td&gt;&lt;code&gt;005cabab&lt;/code&gt;&lt;/td&gt;&lt;td&gt;2026-10-21&lt;/td&gt;&lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&#10;&lt;h2 id="maturity"&gt;Maturity&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;The public repository starts with the initial release of 22 October 2026. No tags, no version number.&lt;/li&gt;&#10;&lt;li&gt;No continuous integration yet. The Go and TypeScript test suites run locally.&lt;/li&gt;&#10;&lt;li&gt;Tinkerbus is MIT licensed; knxprod-index has no licence yet. See &lt;a href="../../legal/"&gt;Legal&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="verified-on-real-hardware"&gt;Verified on real hardware&lt;/h2&gt;&#10;&lt;p&gt;See &lt;a href="../../programming/masks/"&gt;Programming: verified masks&lt;/a&gt; for the details. In short: full loads were done on devices&#10;of mask versions &lt;code&gt;0x0021&lt;/code&gt;, &lt;code&gt;0x0705&lt;/code&gt;, &lt;code&gt;0x07B0&lt;/code&gt;, &lt;code&gt;0x091A&lt;/code&gt; and &lt;code&gt;0x0012&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>FAQ</title><link>https://tinkerbus.org/docs/overview/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tinkerbus.org/docs/overview/faq/</guid><description>&lt;h2 id="can-i-use-tinkerbus-instead-of-ets"&gt;Can I use Tinkerbus instead of ETS?&lt;/h2&gt;&#10;&lt;p&gt;For some jobs, yes: inspecting and reporting on a project, bulk editing group addresses, comparing versions, watching&#10;the bus, and loading a device whose mask is on the &lt;a href="../../programming/masks/"&gt;verified list&lt;/a&gt;. Not for others: new&#10;projects with a password, IP Secure, ETS 4 and 5 projects, or any workflow that needs a project signature ETS accepts. See&#10;&lt;a href="../compared-to-ets6/"&gt;the comparison&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="will-ets-open-a-project-i-saved-with-tinkerbus"&gt;Will ETS open a project I saved with Tinkerbus?&lt;/h2&gt;&#10;&lt;p&gt;Maybe. Tinkerbus changes the project content, so the ETS signature in the file no longer matches, and Tinkerbus says so when&#10;you save. The result has not been checked in ETS 6 yet. Save replaces the file you opened, after copying its previous&#10;version to a backup folder (the last five are kept). Use Save as to work on a copy, and keep a copy of your original file.&lt;/p&gt;</description></item></channel></rss>