<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.konnekting.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Konnekting</id>
	<title>KONNEKTING Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.konnekting.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Konnekting"/>
	<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php/Special:Contributions/Konnekting"/>
	<updated>2026-05-30T18:23:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=980</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=980"/>
		<updated>2026-01-31T07:48:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|*removed*&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|*removed*&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43962&lt;br /&gt;
|ABBA&lt;br /&gt;
|thewhobox&lt;br /&gt;
|KNX User Forum (proggerKA)&lt;br /&gt;
|info[a]kaenx.de&lt;br /&gt;
|02.08.2021&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|47806&lt;br /&gt;
|BABE&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|finke.thomas[a]gmx.de&lt;br /&gt;
|18.09.2021&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|52701&lt;br /&gt;
|CDDD&lt;br /&gt;
|Christian González&lt;br /&gt;
|nerdocs&amp;#039; KNX components &lt;br /&gt;
|konnekting[a]nerdocs.at&lt;br /&gt;
|17.01.2023&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=979</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=979"/>
		<updated>2026-01-31T07:47:33Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: removed email of dreamy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|*removed*&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43962&lt;br /&gt;
|ABBA&lt;br /&gt;
|thewhobox&lt;br /&gt;
|KNX User Forum (proggerKA)&lt;br /&gt;
|info[a]kaenx.de&lt;br /&gt;
|02.08.2021&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|47806&lt;br /&gt;
|BABE&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|finke.thomas[a]gmx.de&lt;br /&gt;
|18.09.2021&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|52701&lt;br /&gt;
|CDDD&lt;br /&gt;
|Christian González&lt;br /&gt;
|nerdocs&amp;#039; KNX components &lt;br /&gt;
|konnekting[a]nerdocs.at&lt;br /&gt;
|17.01.2023&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=978</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=978"/>
		<updated>2024-01-30T12:08:02Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Christian González / nerdocs&amp;#039; KNX components&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43962&lt;br /&gt;
|ABBA&lt;br /&gt;
|thewhobox&lt;br /&gt;
|KNX User Forum (proggerKA)&lt;br /&gt;
|info[a]kaenx.de&lt;br /&gt;
|02.08.2021&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|47806&lt;br /&gt;
|BABE&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|finke.thomas[a]gmx.de&lt;br /&gt;
|18.09.2021&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|52701&lt;br /&gt;
|CDDD&lt;br /&gt;
|Christian González&lt;br /&gt;
|nerdocs&amp;#039; KNX components &lt;br /&gt;
|konnekting[a]nerdocs.at&lt;br /&gt;
|17.01.2023&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_XML_Device_Description&amp;diff=975</id>
		<title>KONNEKTING XML Device Description</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_XML_Device_Description&amp;diff=975"/>
		<updated>2022-03-29T13:49:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== KONNEKTING XML Device Description (.kdevice.xml) ==&lt;br /&gt;
&lt;br /&gt;
After writing your arduino KONNEKTING Device sketch, you should have a list of communication objects and parameters your device will use or provide. To be able to program the device via the KNX bus, you have to provide a XML file which describes your device. This XML file can then be used by the [[ KONNEKTING_Suite | KONNEKTING Suite]], which provides a comfortable way of device programming.&lt;br /&gt;
&lt;br /&gt;
Either you use a standard text editor (on windows we can recommend [https://notepad-plus-plus.org/ Notepad++]), or you use an XML editor of your choice. In case of an XML Editor that can handle XML Schema Definition files (.xsd), you can use this one:&lt;br /&gt;
&lt;br /&gt;
https://github.com/KONNEKTING/KonnektingXmlSchema/blob/master/src/main/xsd/KonnektingDeviceV0.xsd&lt;br /&gt;
&lt;br /&gt;
=== Preparation ===&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t registered a manufacturer-id yet, NOW would be the best time for it. [[ KONNEKTING_Manufacturers | REGISTER FOR FREE]]&lt;br /&gt;
&lt;br /&gt;
=== XML Format explained (1.0.0-RC1 Format!) ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=XML line&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;yes&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KonnektingDevice xmlns=&amp;quot;http://konnekting.de/xml/KonnektingDevice/v0&amp;quot; &lt;br /&gt;
    xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; &lt;br /&gt;
    xsi:schemaLocation=&amp;quot;http://konnekting.de/xml/KonnektingDevice/v0 http://konnekting.de/xml/KonnektingDevice/KonnektingDeviceV0.xsd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- &lt;br /&gt;
        Herer you have to provide your IDs and device revision. &lt;br /&gt;
        This MUST match the definition in your Arduino Sketch.&lt;br /&gt;
        Otherwise programming fails.&lt;br /&gt;
&lt;br /&gt;
        The IDs need to be provided as unsigned integer values.&lt;br /&gt;
&lt;br /&gt;
        Manufacturer ID = Your individual vendor ID (uint16)&lt;br /&gt;
        Device ID = An ID for your device (uint8) &lt;br /&gt;
        Revision = typically &amp;quot;1&amp;quot; (uint8)&lt;br /&gt;
                    You might use &lt;br /&gt;
                        0 for developing-phase, &lt;br /&gt;
                        1 for first release and &lt;br /&gt;
                        2...255 of every change which breaks compatibility.&lt;br /&gt;
        SystemType = Identifies system type. See https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01#System_Type&lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;Device ManufacturerId=&amp;quot;12345&amp;quot; DeviceId=&amp;quot;123&amp;quot; Revision=&amp;quot;123&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;!-- &lt;br /&gt;
            Providing a manufacturer name and device name is optional.&lt;br /&gt;
            But without, your device will not be shown with a vendor/name in the KONNEKTING SUite&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;ManufacturerName&amp;gt;You Manufacturer Name&amp;lt;/ManufacturerName&amp;gt;&lt;br /&gt;
        &amp;lt;DeviceName&amp;gt;Your Device Name&amp;lt;/DeviceName&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!--&lt;br /&gt;
            If your device needs any parameters which the user should be able to configure, &lt;br /&gt;
            you have to put them here.&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;Parameters&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!--&lt;br /&gt;
                Parameters are grouped. It&amp;#039;s not allowed to have a parameter without a group.&lt;br /&gt;
&lt;br /&gt;
                Each group needs an ID and readable name. The first group has to have Id=&amp;quot;0&amp;quot;. &lt;br /&gt;
                The ID must be provided as a readable integer and you must not have Id-gaps.&lt;br /&gt;
                The name is display in the KONNEKTING Suite.&lt;br /&gt;
&lt;br /&gt;
                You can have as much groups as you like. Okay, actually the limit is 256. &lt;br /&gt;
                But that should be enough.&lt;br /&gt;
            --&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterGroup Name=&amp;quot;A Parameter Group&amp;quot; Id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                &amp;lt;!--&lt;br /&gt;
                    Each parameter needs an ID. The first parameter has to have Id=&amp;quot;0&amp;quot;. &lt;br /&gt;
                    The ID must be provided as a readable integer.&lt;br /&gt;
&lt;br /&gt;
                    You can distribute your parameters in any order over the groups. &lt;br /&gt;
                    Important thing is: &lt;br /&gt;
                        - If you have parameters, there must a parameter with Id=&amp;quot;0&amp;quot;, &lt;br /&gt;
                        - There are no Id-gaps&lt;br /&gt;
&lt;br /&gt;
                    If you have an obsolete parameter: &lt;br /&gt;
                        - change the name to &amp;quot;unused&amp;quot; or &amp;quot;deprecated&amp;quot; or whatever,&lt;br /&gt;
                        - set type to uint8,&lt;br /&gt;
                        - Default to 00,&lt;br /&gt;
                        - Min to 00 and&lt;br /&gt;
                        - Max to 00&lt;br /&gt;
&lt;br /&gt;
                    This will just waste one byte of your EEPROM memory in your sketch. &lt;br /&gt;
&lt;br /&gt;
                    IdName is optional and can be used together with the KONNEKTING Code-Creator to&lt;br /&gt;
                    auto-create Arduino-code. Ensure that the IdName attribute has only alphabetic chars and no whitespaces, special-chars etc.&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;0&amp;quot; IdName=&amp;quot;aParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                    &amp;lt;!-- If course a parameter needs a name, which you can define here --&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;A Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                    &amp;lt;!--&lt;br /&gt;
                        And beside a name, you have to provide the at least:&lt;br /&gt;
                        - Type: &lt;br /&gt;
                            The variable type of your number parameter&lt;br /&gt;
&lt;br /&gt;
                            uint8: unsigned 8-bit integer: 0..255&lt;br /&gt;
                            int8: signed 8-bit integer: -128..127&lt;br /&gt;
&lt;br /&gt;
                            uint16: unsigned 16-bit integer: 0..65535&lt;br /&gt;
                            int16: signed 16-bit integer: -32768..32767&lt;br /&gt;
&lt;br /&gt;
                            uint32: unsigned 32-bit integer: 0..4294967295&lt;br /&gt;
                            int32: signed 32-bit integer: -2147483648..2147483647&lt;br /&gt;
&lt;br /&gt;
                            And there is a type for raw data, called &amp;quot;raw&amp;quot;. This is f.i. useful &lt;br /&gt;
                            if you have a parameter for IR hexcodes or 1-wire serialnumbers etc.&lt;br /&gt;
                            The Suite will let you enter the data as HEX.&lt;br /&gt;
&lt;br /&gt;
                            raw1: 1 byte raw data&lt;br /&gt;
                            raw2: 2 byte raw data&lt;br /&gt;
                            .&lt;br /&gt;
                            .&lt;br /&gt;
                            raw11: 11 byte raw data&lt;br /&gt;
&lt;br /&gt;
                            string11: max. 11 byte ISO-8859-1 encoded string/text. Unused, tailing characters are filled with 0x00&lt;br /&gt;
&lt;br /&gt;
                            This attribute is MANDATORY and there&amp;#039;s - except for DEFAULT - no other attribute possible!&lt;br /&gt;
&lt;br /&gt;
                        - Default&lt;br /&gt;
                            the hexadecimal representation of the default-value, &lt;br /&gt;
                            according to the given type, incl. leading/tailing zeros, f.i.&lt;br /&gt;
                            a 16-bit type needs four hex-characters: 00FF&lt;br /&gt;
                            a 32-bit type needs eight hex-characters: 000000FF&lt;br /&gt;
                            a 11-byte-string: 666F6F2062617200000000 (&amp;quot;foo bar&amp;quot;)&lt;br /&gt;
                            This attribute is MANDATORY.&lt;br /&gt;
&lt;br /&gt;
                        Optional:&lt;br /&gt;
                        - Options&lt;br /&gt;
                            If you want to present a prset of options for a parameter, &lt;br /&gt;
                            you can use the &amp;quot;Options&amp;quot; attribute. The value for this &lt;br /&gt;
                            attribute is a set of &amp;quot;pipe&amp;quot; separated value-key-pairs:&lt;br /&gt;
&lt;br /&gt;
                            Options=&amp;quot;value=key_1|value=key_2|value=key_n&amp;quot;&lt;br /&gt;
&lt;br /&gt;
                            The &amp;quot;key&amp;quot; is what the user will see in the dropdown box in &lt;br /&gt;
                            KONNEKTING Suite, als &amp;quot;value&amp;quot; is what interally will be chosen &lt;br /&gt;
                            as the value for the parameter if selected.&lt;br /&gt;
&lt;br /&gt;
                            Example: You want to preset a preset of &amp;quot;startup delay values&amp;quot; to the user:&lt;br /&gt;
                            10ms, 30ms, 60ms, 120ms, no delay&lt;br /&gt;
&lt;br /&gt;
                            Then the options could look like this:&lt;br /&gt;
&lt;br /&gt;
                            Options=&amp;quot;00=10ms|01=30ms|02=60ms|04=120ms|FF=no delay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
                            Your arduino sketch needs to know how to interpret the values and that &lt;br /&gt;
                            the 02hex value actually means 60ms and FFhex means no delay.&lt;br /&gt;
&lt;br /&gt;
                        - Min/Max&lt;br /&gt;
                            Can only be used when no Options attribute is set and with a number type. This will limit the &lt;br /&gt;
                            value the user is allowed to enter between Min and Max. The provided&lt;br /&gt;
                            value needs to be hex again with leading zeros according to the type.&lt;br /&gt;
                    --&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;&amp;quot; Min=&amp;quot;00&amp;quot; Max=&amp;quot;0A&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;1&amp;quot; IdName=&amp;quot;anotherParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Another Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;int16&amp;quot; Default=&amp;quot;0001&amp;quot; Options=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;2&amp;quot; IdName=&amp;quot;yetAnotherParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Yet Another Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;00&amp;quot; Options=&amp;quot;00=10ms|01=30ms|02=60ms|04=120ms|FF=no delay&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;3&amp;quot; IdName=&amp;quot;activate1&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;Another Parameter&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;4&amp;quot; IdName=&amp;quot;activate2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;Another Parameter Group&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;5&amp;quot; IdName=&amp;quot;activate3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;My Second Com Object&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;                &lt;br /&gt;
            &amp;lt;/ParameterGroup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;ParameterGroup Id=&amp;quot;1&amp;quot; Name=&amp;quot;Another Parameter Group&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Another parameter in another parametergroup&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;02&amp;quot; Options=&amp;quot;00=Aus|01=An|02=letzter Wert|04=Helligkeitswert&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
            &amp;lt;/ParameterGroup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/Parameters&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;CommObjects&amp;gt;&lt;br /&gt;
            &amp;lt;!-- &lt;br /&gt;
                A normal KNX device should have at least one communication object.&lt;br /&gt;
                As with the parameters, IDs must start at 0 and there must be no ID gaps. &lt;br /&gt;
                The maximum number of comm objects is 256. The Id must be provided as a readable integer.&lt;br /&gt;
            --&amp;gt;&lt;br /&gt;
            &amp;lt;CommObject Id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;!-- You should provide a reasinaly name --&amp;gt;&lt;br /&gt;
                &amp;lt;Name&amp;gt;My First Com Object&amp;lt;/Name&amp;gt;&lt;br /&gt;
                &amp;lt;!-- and a description of the functiono of this comm object--&amp;gt;&lt;br /&gt;
                &amp;lt;Function&amp;gt;Test-Function #1&amp;lt;/Function&amp;gt;&lt;br /&gt;
                &amp;lt;!-- &lt;br /&gt;
                    Here you have to provide the Datapoint Type for this CommObject&lt;br /&gt;
                    Format:&lt;br /&gt;
                        x.yyy&lt;br /&gt;
                    where x = main type number, without leading zeros&lt;br /&gt;
                    and yyy = sub type number, with leading zeros to pad up to 3 characters for values [0..999].&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;DataPointType&amp;gt;1.001&amp;lt;/DataPointType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;!-- &lt;br /&gt;
                    ComObj communication flags. &lt;br /&gt;
&lt;br /&gt;
                    The &amp;quot;Flags&amp;quot; is a single byte (integer value), &lt;br /&gt;
                    that indicates the set communication flags of the ComObj by setting/unsetting single bits of that byte.&lt;br /&gt;
&lt;br /&gt;
                    Flags are:&lt;br /&gt;
                        C   Communication&lt;br /&gt;
                        R   Read&lt;br /&gt;
                        W   Write&lt;br /&gt;
                        T   Transmit&lt;br /&gt;
                        U   Update&lt;br /&gt;
                        I   Init&lt;br /&gt;
&lt;br /&gt;
                    (for more details about the flags, read: http://www.knx.org/fileadmin/template/documents/downloads_support_menu/KNX_tutor_seminar_page/Advanced_documentation/02_Flags_E1008a.pdf)&lt;br /&gt;
&lt;br /&gt;
                     B7  B6  B5  B4  B3  B2  B1  B0 (Bit number)&lt;br /&gt;
                    128  64  32  16   8   4   2   1 (integer value)&lt;br /&gt;
                     xx  xx   C   R   W   T   U   I (Flag) &lt;br /&gt;
&lt;br /&gt;
                    Bit B6 and B7 are unused.&lt;br /&gt;
&lt;br /&gt;
                    Common flag-combinations:&lt;br /&gt;
                        * &amp;quot;Sensor Profile&amp;quot; -&amp;gt; C+R+T -&amp;gt; 32+16+4 = 52 (integer value)&lt;br /&gt;
                        * &amp;quot;Logical Input Profile&amp;quot; -&amp;gt; C+W+U -&amp;gt; 32+8+2 = 42 (integer value)&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;Flags&amp;gt;52&amp;lt;/Flags&amp;gt;&lt;br /&gt;
            &amp;lt;/CommObject&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;CommObject Id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;Name&amp;gt;My Second Com Object&amp;lt;/Name&amp;gt;&lt;br /&gt;
                &amp;lt;Function&amp;gt;Test-Function #2&amp;lt;/Function&amp;gt;&lt;br /&gt;
                &amp;lt;DataPointType&amp;gt;1.001&amp;lt;/DataPointType&amp;gt;&lt;br /&gt;
                &amp;lt;Flags&amp;gt;42&amp;lt;/Flags&amp;gt;&lt;br /&gt;
            &amp;lt;/CommObject&amp;gt;&lt;br /&gt;
        &amp;lt;/CommObjects&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&lt;br /&gt;
            If you want to hide CommObjects, Parametergroups or Parameters depending on parameter values,&lt;br /&gt;
            you can define dependencies here.&lt;br /&gt;
&lt;br /&gt;
            ParameterDependency:&lt;br /&gt;
                The visibility of a parameter depends on the value of another parameter&lt;br /&gt;
                * ParamId references the affected Parameter&lt;br /&gt;
&lt;br /&gt;
            ParameterGroupDependency:   &lt;br /&gt;
                The visibility of a parameter group depends on the value of another parameter&lt;br /&gt;
                * ParamGroupId references the affected ParameterGroup&lt;br /&gt;
&lt;br /&gt;
            CommObjectDependency:       &lt;br /&gt;
                The visibility of a CommObject depends on the value of a parameter&lt;br /&gt;
                * CommObjId references the affected CommObject&lt;br /&gt;
&lt;br /&gt;
            All three depedency types have three common attributes:&lt;br /&gt;
&lt;br /&gt;
                * Test: one of&lt;br /&gt;
                    eq = equals&lt;br /&gt;
                    ne = not equals&lt;br /&gt;
                    gt = greater than&lt;br /&gt;
                    lt = less than&lt;br /&gt;
                    ge = greater or equals than&lt;br /&gt;
                    le = less or equals than&lt;br /&gt;
                    IN/NOTIN/BETWEEN/NOTBETWEEN = test against a list of values, see TestList&lt;br /&gt;
                * TestParamId: the parameter which&amp;#039;s value is been tested for setting visibility&lt;br /&gt;
                * TestValue: the value the parameter is tested for (used when not testing with IN/NOTIN/BETWEEN/NOTBETWEEN)&lt;br /&gt;
                * TestList: the list the parameter is tested for (used for IN/NOTIN/BETWEEN/NOTBETWEEN). Values are separated by &amp;quot;|&amp;quot; character. f.i. &amp;quot;01|02|03&amp;quot;&lt;br /&gt;
&lt;br /&gt;
            There&amp;#039;s one limitation: The parameters that is used as a dependency (=referenced by TestParamId) needs&lt;br /&gt;
            the parameter type &amp;quot;uint8&amp;quot;. Other types are not supported.&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;Dependencies&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterDependency ParamId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;3&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterDependency ParamId=&amp;quot;2&amp;quot; Test=&amp;quot;in&amp;quot; TestParamId=&amp;quot;3&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;02|03&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterGroupDependency ParamGroupId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;4&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;CommObjectDependency CommObjId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;5&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/Dependencies&amp;gt;&lt;br /&gt;
    &amp;lt;/Device&amp;gt;&lt;br /&gt;
&amp;lt;/KonnektingDevice&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_XML_Device_Description&amp;diff=974</id>
		<title>KONNEKTING XML Device Description</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_XML_Device_Description&amp;diff=974"/>
		<updated>2022-03-29T13:47:59Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== KONNEKTING XML Device Description (.kdevice.xml) ==&lt;br /&gt;
&lt;br /&gt;
After writing your arduino KONNEKTING Device sketch, you should have a list of communication objects and parameters your device will use or provide. To be able to program the device via the KNX bus, you have to provide a XML file which describes your device. This XML file can then be used by the [[ KONNEKTING_Suite | KONNEKTING Suite]], which provides a comfortable way of device programming.&lt;br /&gt;
&lt;br /&gt;
Either you use a standard text editor (on windows we can recommend [https://notepad-plus-plus.org/ Notepad++]), or you use an XML editor of your choice. In case of an XML Editor that can handle XML Schema Definition files (.xsd), you can use this one:&lt;br /&gt;
&lt;br /&gt;
https://github.com/KONNEKTING/KonnektingXmlSchema/blob/master/src/main/xsd/KonnektingDeviceV0.xsd&lt;br /&gt;
&lt;br /&gt;
=== Preparation ===&lt;br /&gt;
&lt;br /&gt;
If you haven&amp;#039;t registered a manufacturer-id yet, NOW would be the best time for it. [[ KONNEKTING_Manufacturers | REGISTER FOR FREE]]&lt;br /&gt;
&lt;br /&gt;
=== XML Format explained (1.0.0-RC1 Format!) ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=XML line&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;yes&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;KonnektingDevice xmlns=&amp;quot;http://konnekting.de/xml/KonnektingDevice/v0&amp;quot; &lt;br /&gt;
    xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; &lt;br /&gt;
    xsi:schemaLocation=&amp;quot;http://konnekting.de/xml/KonnektingDevice/v0 http://konnekting.de/xml/KonnektingDevice/KonnektingDeviceV0.xsd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- &lt;br /&gt;
        Herer you have to provide your IDs and device revision. &lt;br /&gt;
        This MUST match the definition in your Arduino Sketch.&lt;br /&gt;
        Otherwise programming fails.&lt;br /&gt;
&lt;br /&gt;
        The IDs need to be provided as unsigned integer values.&lt;br /&gt;
&lt;br /&gt;
        Manufacturer ID = Your individual vendor ID (uint16)&lt;br /&gt;
        Device ID = An ID for your device (uint8) &lt;br /&gt;
        Revision = typically &amp;quot;1&amp;quot; (uint8)&lt;br /&gt;
                    You might use &lt;br /&gt;
                        0 for developing-phase, &lt;br /&gt;
                        1 for first release and &lt;br /&gt;
                        2...255 of every change which breaks compatibility.&lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;Device ManufacturerId=&amp;quot;12345&amp;quot; DeviceId=&amp;quot;123&amp;quot; Revision=&amp;quot;123&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;!-- &lt;br /&gt;
            Providing a manufacturer name and device name is optional.&lt;br /&gt;
            But without, your device will not be shown with a vendor/name in the KONNEKTING SUite&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;ManufacturerName&amp;gt;You Manufacturer Name&amp;lt;/ManufacturerName&amp;gt;&lt;br /&gt;
        &amp;lt;DeviceName&amp;gt;Your Device Name&amp;lt;/DeviceName&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!--&lt;br /&gt;
            If your device needs any parameters which the user should be able to configure, &lt;br /&gt;
            you have to put them here.&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;Parameters&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!--&lt;br /&gt;
                Parameters are grouped. It&amp;#039;s not allowed to have a parameter without a group.&lt;br /&gt;
&lt;br /&gt;
                Each group needs an ID and readable name. The first group has to have Id=&amp;quot;0&amp;quot;. &lt;br /&gt;
                The ID must be provided as a readable integer and you must not have Id-gaps.&lt;br /&gt;
                The name is display in the KONNEKTING Suite.&lt;br /&gt;
&lt;br /&gt;
                You can have as much groups as you like. Okay, actually the limit is 256. &lt;br /&gt;
                But that should be enough.&lt;br /&gt;
            --&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterGroup Name=&amp;quot;A Parameter Group&amp;quot; Id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                &amp;lt;!--&lt;br /&gt;
                    Each parameter needs an ID. The first parameter has to have Id=&amp;quot;0&amp;quot;. &lt;br /&gt;
                    The ID must be provided as a readable integer.&lt;br /&gt;
&lt;br /&gt;
                    You can distribute your parameters in any order over the groups. &lt;br /&gt;
                    Important thing is: &lt;br /&gt;
                        - If you have parameters, there must a parameter with Id=&amp;quot;0&amp;quot;, &lt;br /&gt;
                        - There are no Id-gaps&lt;br /&gt;
&lt;br /&gt;
                    If you have an obsolete parameter: &lt;br /&gt;
                        - change the name to &amp;quot;unused&amp;quot; or &amp;quot;deprecated&amp;quot; or whatever,&lt;br /&gt;
                        - set type to uint8,&lt;br /&gt;
                        - Default to 00,&lt;br /&gt;
                        - Min to 00 and&lt;br /&gt;
                        - Max to 00&lt;br /&gt;
&lt;br /&gt;
                    This will just waste one byte of your EEPROM memory in your sketch. &lt;br /&gt;
&lt;br /&gt;
                    IdName is optional and can be used together with the KONNEKTING Code-Creator to&lt;br /&gt;
                    auto-create Arduino-code. Ensure that the IdName attribute has only alphabetic chars and no whitespaces, special-chars etc.&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;0&amp;quot; IdName=&amp;quot;aParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                    &amp;lt;!-- If course a parameter needs a name, which you can define here --&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;A Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &lt;br /&gt;
                    &amp;lt;!--&lt;br /&gt;
                        And beside a name, you have to provide the at least:&lt;br /&gt;
                        - Type: &lt;br /&gt;
                            The variable type of your number parameter&lt;br /&gt;
&lt;br /&gt;
                            uint8: unsigned 8-bit integer: 0..255&lt;br /&gt;
                            int8: signed 8-bit integer: -128..127&lt;br /&gt;
&lt;br /&gt;
                            uint16: unsigned 16-bit integer: 0..65535&lt;br /&gt;
                            int16: signed 16-bit integer: -32768..32767&lt;br /&gt;
&lt;br /&gt;
                            uint32: unsigned 32-bit integer: 0..4294967295&lt;br /&gt;
                            int32: signed 32-bit integer: -2147483648..2147483647&lt;br /&gt;
&lt;br /&gt;
                            And there is a type for raw data, called &amp;quot;raw&amp;quot;. This is f.i. useful &lt;br /&gt;
                            if you have a parameter for IR hexcodes or 1-wire serialnumbers etc.&lt;br /&gt;
                            The Suite will let you enter the data as HEX.&lt;br /&gt;
&lt;br /&gt;
                            raw1: 1 byte raw data&lt;br /&gt;
                            raw2: 2 byte raw data&lt;br /&gt;
                            .&lt;br /&gt;
                            .&lt;br /&gt;
                            raw11: 11 byte raw data&lt;br /&gt;
&lt;br /&gt;
                            string11: max. 11 byte ISO-8859-1 encoded string/text. Unused, tailing characters are filled with 0x00&lt;br /&gt;
&lt;br /&gt;
                            This attribute is MANDATORY and there&amp;#039;s - except for DEFAULT - no other attribute possible!&lt;br /&gt;
&lt;br /&gt;
                        - Default&lt;br /&gt;
                            the hexadecimal representation of the default-value, &lt;br /&gt;
                            according to the given type, incl. leading/tailing zeros, f.i.&lt;br /&gt;
                            a 16-bit type needs four hex-characters: 00FF&lt;br /&gt;
                            a 32-bit type needs eight hex-characters: 000000FF&lt;br /&gt;
                            a 11-byte-string: 666F6F2062617200000000 (&amp;quot;foo bar&amp;quot;)&lt;br /&gt;
                            This attribute is MANDATORY.&lt;br /&gt;
&lt;br /&gt;
                        Optional:&lt;br /&gt;
                        - Options&lt;br /&gt;
                            If you want to present a prset of options for a parameter, &lt;br /&gt;
                            you can use the &amp;quot;Options&amp;quot; attribute. The value for this &lt;br /&gt;
                            attribute is a set of &amp;quot;pipe&amp;quot; separated value-key-pairs:&lt;br /&gt;
&lt;br /&gt;
                            Options=&amp;quot;value=key_1|value=key_2|value=key_n&amp;quot;&lt;br /&gt;
&lt;br /&gt;
                            The &amp;quot;key&amp;quot; is what the user will see in the dropdown box in &lt;br /&gt;
                            KONNEKTING Suite, als &amp;quot;value&amp;quot; is what interally will be chosen &lt;br /&gt;
                            as the value for the parameter if selected.&lt;br /&gt;
&lt;br /&gt;
                            Example: You want to preset a preset of &amp;quot;startup delay values&amp;quot; to the user:&lt;br /&gt;
                            10ms, 30ms, 60ms, 120ms, no delay&lt;br /&gt;
&lt;br /&gt;
                            Then the options could look like this:&lt;br /&gt;
&lt;br /&gt;
                            Options=&amp;quot;00=10ms|01=30ms|02=60ms|04=120ms|FF=no delay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
                            Your arduino sketch needs to know how to interpret the values and that &lt;br /&gt;
                            the 02hex value actually means 60ms and FFhex means no delay.&lt;br /&gt;
&lt;br /&gt;
                        - Min/Max&lt;br /&gt;
                            Can only be used when no Options attribute is set and with a number type. This will limit the &lt;br /&gt;
                            value the user is allowed to enter between Min and Max. The provided&lt;br /&gt;
                            value needs to be hex again with leading zeros according to the type.&lt;br /&gt;
                    --&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;&amp;quot; Min=&amp;quot;00&amp;quot; Max=&amp;quot;0A&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;1&amp;quot; IdName=&amp;quot;anotherParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Another Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;int16&amp;quot; Default=&amp;quot;0001&amp;quot; Options=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;2&amp;quot; IdName=&amp;quot;yetAnotherParameter&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Yet Another Parameter&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;00&amp;quot; Options=&amp;quot;00=10ms|01=30ms|02=60ms|04=120ms|FF=no delay&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;3&amp;quot; IdName=&amp;quot;activate1&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;Another Parameter&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;4&amp;quot; IdName=&amp;quot;activate2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;Another Parameter Group&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;5&amp;quot; IdName=&amp;quot;activate3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Activate &amp;#039;My Second Com Object&amp;#039;&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;01&amp;quot; Options=&amp;quot;00=disabled|01=enabled&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;                &lt;br /&gt;
            &amp;lt;/ParameterGroup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;ParameterGroup Id=&amp;quot;1&amp;quot; Name=&amp;quot;Another Parameter Group&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;Parameter Id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;Description&amp;gt;Another parameter in another parametergroup&amp;lt;/Description&amp;gt;&lt;br /&gt;
                    &amp;lt;Value Type=&amp;quot;uint8&amp;quot; Default=&amp;quot;02&amp;quot; Options=&amp;quot;00=Aus|01=An|02=letzter Wert|04=Helligkeitswert&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
            &amp;lt;/ParameterGroup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/Parameters&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;CommObjects&amp;gt;&lt;br /&gt;
            &amp;lt;!-- &lt;br /&gt;
                A normal KNX device should have at least one communication object.&lt;br /&gt;
                As with the parameters, IDs must start at 0 and there must be no ID gaps. &lt;br /&gt;
                The maximum number of comm objects is 256. The Id must be provided as a readable integer.&lt;br /&gt;
            --&amp;gt;&lt;br /&gt;
            &amp;lt;CommObject Id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;!-- You should provide a reasinaly name --&amp;gt;&lt;br /&gt;
                &amp;lt;Name&amp;gt;My First Com Object&amp;lt;/Name&amp;gt;&lt;br /&gt;
                &amp;lt;!-- and a description of the functiono of this comm object--&amp;gt;&lt;br /&gt;
                &amp;lt;Function&amp;gt;Test-Function #1&amp;lt;/Function&amp;gt;&lt;br /&gt;
                &amp;lt;!-- &lt;br /&gt;
                    Here you have to provide the Datapoint Type for this CommObject&lt;br /&gt;
                    Format:&lt;br /&gt;
                        x.yyy&lt;br /&gt;
                    where x = main type number, without leading zeros&lt;br /&gt;
                    and yyy = sub type number, with leading zeros to pad up to 3 characters for values [0..999].&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;DataPointType&amp;gt;1.001&amp;lt;/DataPointType&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;!-- &lt;br /&gt;
                    ComObj communication flags. &lt;br /&gt;
&lt;br /&gt;
                    The &amp;quot;Flags&amp;quot; is a single byte (integer value), &lt;br /&gt;
                    that indicates the set communication flags of the ComObj by setting/unsetting single bits of that byte.&lt;br /&gt;
&lt;br /&gt;
                    Flags are:&lt;br /&gt;
                        C   Communication&lt;br /&gt;
                        R   Read&lt;br /&gt;
                        W   Write&lt;br /&gt;
                        T   Transmit&lt;br /&gt;
                        U   Update&lt;br /&gt;
                        I   Init&lt;br /&gt;
&lt;br /&gt;
                    (for more details about the flags, read: http://www.knx.org/fileadmin/template/documents/downloads_support_menu/KNX_tutor_seminar_page/Advanced_documentation/02_Flags_E1008a.pdf)&lt;br /&gt;
&lt;br /&gt;
                     B7  B6  B5  B4  B3  B2  B1  B0 (Bit number)&lt;br /&gt;
                    128  64  32  16   8   4   2   1 (integer value)&lt;br /&gt;
                     xx  xx   C   R   W   T   U   I (Flag) &lt;br /&gt;
&lt;br /&gt;
                    Bit B6 and B7 are unused.&lt;br /&gt;
&lt;br /&gt;
                    Common flag-combinations:&lt;br /&gt;
                        * &amp;quot;Sensor Profile&amp;quot; -&amp;gt; C+R+T -&amp;gt; 32+16+4 = 52 (integer value)&lt;br /&gt;
                        * &amp;quot;Logical Input Profile&amp;quot; -&amp;gt; C+W+U -&amp;gt; 32+8+2 = 42 (integer value)&lt;br /&gt;
                --&amp;gt;&lt;br /&gt;
                &amp;lt;Flags&amp;gt;52&amp;lt;/Flags&amp;gt;&lt;br /&gt;
            &amp;lt;/CommObject&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;CommObject Id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;Name&amp;gt;My Second Com Object&amp;lt;/Name&amp;gt;&lt;br /&gt;
                &amp;lt;Function&amp;gt;Test-Function #2&amp;lt;/Function&amp;gt;&lt;br /&gt;
                &amp;lt;DataPointType&amp;gt;1.001&amp;lt;/DataPointType&amp;gt;&lt;br /&gt;
                &amp;lt;Flags&amp;gt;42&amp;lt;/Flags&amp;gt;&lt;br /&gt;
            &amp;lt;/CommObject&amp;gt;&lt;br /&gt;
        &amp;lt;/CommObjects&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;!--&lt;br /&gt;
            If you want to hide CommObjects, Parametergroups or Parameters depending on parameter values,&lt;br /&gt;
            you can define dependencies here.&lt;br /&gt;
&lt;br /&gt;
            ParameterDependency:&lt;br /&gt;
                The visibility of a parameter depends on the value of another parameter&lt;br /&gt;
                * ParamId references the affected Parameter&lt;br /&gt;
&lt;br /&gt;
            ParameterGroupDependency:   &lt;br /&gt;
                The visibility of a parameter group depends on the value of another parameter&lt;br /&gt;
                * ParamGroupId references the affected ParameterGroup&lt;br /&gt;
&lt;br /&gt;
            CommObjectDependency:       &lt;br /&gt;
                The visibility of a CommObject depends on the value of a parameter&lt;br /&gt;
                * CommObjId references the affected CommObject&lt;br /&gt;
&lt;br /&gt;
            All three depedency types have three common attributes:&lt;br /&gt;
&lt;br /&gt;
                * Test: one of&lt;br /&gt;
                    eq = equals&lt;br /&gt;
                    ne = not equals&lt;br /&gt;
                    gt = greater than&lt;br /&gt;
                    lt = less than&lt;br /&gt;
                    ge = greater or equals than&lt;br /&gt;
                    le = less or equals than&lt;br /&gt;
                    IN/NOTIN/BETWEEN/NOTBETWEEN = test against a list of values, see TestList&lt;br /&gt;
                * TestParamId: the parameter which&amp;#039;s value is been tested for setting visibility&lt;br /&gt;
                * TestValue: the value the parameter is tested for (used when not testing with IN/NOTIN/BETWEEN/NOTBETWEEN)&lt;br /&gt;
                * TestList: the list the parameter is tested for (used for IN/NOTIN/BETWEEN/NOTBETWEEN). Values are separated by &amp;quot;|&amp;quot; character. f.i. &amp;quot;01|02|03&amp;quot;&lt;br /&gt;
&lt;br /&gt;
            There&amp;#039;s one limitation: The parameters that is used as a dependency (=referenced by TestParamId) needs&lt;br /&gt;
            the parameter type &amp;quot;uint8&amp;quot;. Other types are not supported.&lt;br /&gt;
        --&amp;gt;&lt;br /&gt;
        &amp;lt;Dependencies&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterDependency ParamId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;3&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterDependency ParamId=&amp;quot;2&amp;quot; Test=&amp;quot;in&amp;quot; TestParamId=&amp;quot;3&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;02|03&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;ParameterGroupDependency ParamGroupId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;4&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;CommObjectDependency CommObjId=&amp;quot;1&amp;quot; Test=&amp;quot;eq&amp;quot; TestParamId=&amp;quot;5&amp;quot; TestValue=&amp;quot;01&amp;quot; TestList=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/Dependencies&amp;gt;&lt;br /&gt;
    &amp;lt;/Device&amp;gt;&lt;br /&gt;
&amp;lt;/KonnektingDevice&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=973</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=973"/>
		<updated>2022-03-29T13:43:31Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f). Requires in any case new TestList-attribute in dependency section. The list-separator is &amp;quot;|&amp;quot;.&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5/1.0.0-RC1 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** Function &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039; to reflect the new memory layout.&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** Add attribute &amp;lt;code&amp;gt;TestList=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; to any &amp;lt;code&amp;gt;&amp;lt;*Dependency&amp;gt;&amp;lt;/code&amp;gt; element in your .kdevice.xml&lt;br /&gt;
* ... &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; ...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=972</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=972"/>
		<updated>2022-03-11T11:40:30Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Suite]]&lt;br /&gt;
* [[KONNEKTING Device Library]]&lt;br /&gt;
** [[KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes | Version 1.0.0-RC1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Development Rules]]&lt;br /&gt;
* [[KONNEKTING Device Specification]]&lt;br /&gt;
* [[KONNEKTING XML Device Description]]&lt;br /&gt;
* [[KONNEKTING Modular DIN RAIL Device Specification]]&lt;br /&gt;
* [[KONNEKTING Protocol Specification]]&lt;br /&gt;
&lt;br /&gt;
== Technical Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Recommended Arduino Boards]]&lt;br /&gt;
* [[Programming Workflow]]&lt;br /&gt;
* [[FOTB - Firmware Over The Bus]]&lt;br /&gt;
* [[SAMD Flash Overview]]&lt;br /&gt;
* [[Arduino BETA5 Startup Log explained]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HowTos ==&lt;br /&gt;
&lt;br /&gt;
* [[Solder contact pins for KNX terminal]]&lt;br /&gt;
* [[Quick_Start_Guide#Debug | Activate Debug Prints]]&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Tiny-BCU]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=1.0.0-RC1_Release_Notes&amp;diff=971</id>
		<title>1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=1.0.0-RC1_Release_Notes&amp;diff=971"/>
		<updated>2022-03-11T11:40:05Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Konnekting moved page 1.0.0-RC1 Release Notes to KONNEKTING Device Library 1.0.0-RC1 Release Notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[KONNEKTING Device Library 1.0.0-RC1 Release Notes]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=970</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=970"/>
		<updated>2022-03-11T11:40:05Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Konnekting moved page 1.0.0-RC1 Release Notes to KONNEKTING Device Library 1.0.0-RC1 Release Notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5/1.0.0-RC1 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** Function &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039; to reflect the new memory layout.&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; ...&lt;br /&gt;
* ... &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; ...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=969</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=969"/>
		<updated>2022-03-11T11:39:29Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Suite]]&lt;br /&gt;
* [[KONNEKTING Device Library]]&lt;br /&gt;
** [[1.0.0-RC1_Release_Notes | Version 1.0.0-RC1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Development Rules]]&lt;br /&gt;
* [[KONNEKTING Device Specification]]&lt;br /&gt;
* [[KONNEKTING XML Device Description]]&lt;br /&gt;
* [[KONNEKTING Modular DIN RAIL Device Specification]]&lt;br /&gt;
* [[KONNEKTING Protocol Specification]]&lt;br /&gt;
&lt;br /&gt;
== Technical Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Recommended Arduino Boards]]&lt;br /&gt;
* [[Programming Workflow]]&lt;br /&gt;
* [[FOTB - Firmware Over The Bus]]&lt;br /&gt;
* [[SAMD Flash Overview]]&lt;br /&gt;
* [[Arduino BETA5 Startup Log explained]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HowTos ==&lt;br /&gt;
&lt;br /&gt;
* [[Solder contact pins for KNX terminal]]&lt;br /&gt;
* [[Quick_Start_Guide#Debug | Activate Debug Prints]]&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Tiny-BCU]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=968</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=968"/>
		<updated>2022-03-11T11:14:39Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5/1.0.0-RC1 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** Function &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039; to reflect the new memory layout.&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; ...&lt;br /&gt;
* ... &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; ...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=967</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=967"/>
		<updated>2022-03-11T11:05:56Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5/1.0.0-RC1 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=966</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=966"/>
		<updated>2022-03-11T11:05:35Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5/1.0.0-RC1 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=1.0.0-beta5_Changelog_and_porting_guide&amp;diff=965</id>
		<title>1.0.0-beta5 Changelog and porting guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=1.0.0-beta5_Changelog_and_porting_guide&amp;diff=965"/>
		<updated>2022-03-11T11:05:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Konnekting moved page 1.0.0-beta5 Changelog and porting guide to 1.0.0-RC1 Release Notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[1.0.0-RC1 Release Notes]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=964</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=964"/>
		<updated>2022-03-11T11:05:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Konnekting moved page 1.0.0-beta5 Changelog and porting guide to 1.0.0-RC1 Release Notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* Sketch:&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;getFreeEepromOffset&amp;#039;&amp;#039;&amp;#039; was renamed to &amp;#039;&amp;#039;&amp;#039;getMemoryUserSpaceStart&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=DFF4.1&amp;diff=963</id>
		<title>DFF4.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=DFF4.1&amp;diff=963"/>
		<updated>2022-02-20T11:55:09Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* Help */  added details on how to find error with non-switching relais.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right;margin-left: 15px;margin-top: 15px; margin-bottom: 15px;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot;|DFF4.1&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot;|[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
|-&lt;br /&gt;
! Developer&lt;br /&gt;
| Alexander Christian&lt;br /&gt;
|-&lt;br /&gt;
! Status&lt;br /&gt;
| Version 1.0 finished&lt;br /&gt;
|-&lt;br /&gt;
! Microcontroller/Board&lt;br /&gt;
| [[M0dularisM+]]&lt;br /&gt;
|-&lt;br /&gt;
! KNX connectivity&lt;br /&gt;
| Siemens BCU, Eugen&amp;#039;s µBCU&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The purpose of this actuator is, to control Roto Rototronic skylight with shutters and/or sun blinds. &lt;br /&gt;
It has 4 &amp;quot;channels&amp;quot;. Each channel internally uses two relays: One for the open-action, and one for the close-action. &lt;br /&gt;
&lt;br /&gt;
Of course you can also control your Roto Rototronic skylight with help of a standard switch-actuator. But then you don&amp;#039;t have the possibility to &amp;quot;open the window 75%&amp;quot; or &amp;quot;close the shutter 80%&amp;quot;. The firmware for DFF4.1 provides all this neat feature that you know from typical shutter/blinds actuators.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
This actuator consists of the following REG parts:&lt;br /&gt;
&lt;br /&gt;
* [[ M0dularis+ | M0dularis+ ]]&lt;br /&gt;
* [[ Frontend 8 Buttons 8 LEDs | 8x Button + 8x LED ]]&lt;br /&gt;
* [[ 8 Relay Bistable | 8x Relay Bistable, bus powered ]] (8 relays in total, 2 for each channel = 4 channels). &lt;br /&gt;
&lt;br /&gt;
I2C address on application board:&lt;br /&gt;
&lt;br /&gt;
 A0: 1&lt;br /&gt;
 A1: 0 &lt;br /&gt;
 A2: 0&lt;br /&gt;
&lt;br /&gt;
I2C address on frontend board:&lt;br /&gt;
&lt;br /&gt;
 A0: 0&lt;br /&gt;
 A1: 0&lt;br /&gt;
 A2: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
Check here for the [[DFF4.1 User Manual]]&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
&lt;br /&gt;
Firmware sourcecode is on github: https://github.com/KONNEKTING/DFF4.1&lt;br /&gt;
Follow this guide for updating the firmare from source-code: [[KONNEKTING USB Firmware Update]]&lt;br /&gt;
&lt;br /&gt;
== Get a DIY kit ==&lt;br /&gt;
&lt;br /&gt;
You are interested in this actuator? Great! This device is available as a DIY kit. &lt;br /&gt;
&lt;br /&gt;
The kit includes all required parts with pre-soldered SMD parts and pre-flashed controller board.&lt;br /&gt;
&lt;br /&gt;
You only need:&lt;br /&gt;
* soldering iron and solder&lt;br /&gt;
* a screw driver&lt;br /&gt;
* a sharp knife with a fine tip&lt;br /&gt;
* a working KNX installation where you can connect the device to&lt;br /&gt;
* ~2-3hrs to build it according to the build instructions linked on this page&lt;br /&gt;
* a computer: Windows, Linux or MAC that is able to run [[KONNEKTING Suite]] plus a KNX IP Interface or an KNX IP Router.&lt;br /&gt;
* for updating the firmware: A Mini USB cable (Not Micro-USB like on your smartphone. Mini USB is a big thicker as Micro USB)&lt;br /&gt;
&lt;br /&gt;
Please write a mail to info@konnekting.de and refer to this page.&lt;br /&gt;
&lt;br /&gt;
== Build It ==&lt;br /&gt;
&lt;br /&gt;
This actuator uses three PCBs, a bunch of SMD components as well as a lot of mechanical parts. As most users are not able to solder SMD, the PCBs are pre-soldered with all SMD components. Due to the big amount of parts, this actuator comes as a DIY kit: You have to solder non-SMD parts yourself and build up the device and finally flash the firmware with help of a USB connection. &lt;br /&gt;
&lt;br /&gt;
Check here for the [[DFF4.1 Building Instructions]]&lt;br /&gt;
&lt;br /&gt;
== Help ==&lt;br /&gt;
&lt;br /&gt;
If relays do not work as expected, you can run this test-sketch to be able to switch relais by serial console. Commands follow this syntax (\n = LF/LineFeed/NewLine):&lt;br /&gt;
&lt;br /&gt;
 [a-h0-1]\n&lt;br /&gt;
&lt;br /&gt;
f.i. &amp;quot;a0&amp;quot; disables relay A, &amp;quot;f1&amp;quot; enables relay F&lt;br /&gt;
On startup all relays are disabled.&lt;br /&gt;
It is recommended to use this test without attached window/shutter, but with am multimeter/continuity-tester to be able to test relay by relay.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;C&amp;quot; line=&amp;#039;line&amp;#039;&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;lt;Adafruit_MCP23017.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adafruit_MCP23017 mcp;&lt;br /&gt;
#define LED A5&lt;br /&gt;
#define EN A0&lt;br /&gt;
&lt;br /&gt;
// MCP23017 Output register&amp;lt;-&amp;gt;pin map&lt;br /&gt;
#define GPA0 0 // E 1&lt;br /&gt;
#define GPA1 1 // E 0 &lt;br /&gt;
#define GPA2 2&lt;br /&gt;
#define GPA3 3&lt;br /&gt;
#define GPA4 4&lt;br /&gt;
#define GPA5 5&lt;br /&gt;
#define GPA6 6&lt;br /&gt;
#define GPA7 7&lt;br /&gt;
#define GPB0 8&lt;br /&gt;
#define GPB1 9&lt;br /&gt;
#define GPB2 10 // B 0&lt;br /&gt;
#define GPB3 11 // B 1&lt;br /&gt;
#define GPB4 12 // C 0&lt;br /&gt;
#define GPB5 13 // C 1&lt;br /&gt;
#define GPB6 14 // D 0&lt;br /&gt;
#define GPB7 15 // D 1&lt;br /&gt;
&lt;br /&gt;
#define A_SET   GPB1&lt;br /&gt;
#define A_RESET GPB0&lt;br /&gt;
&lt;br /&gt;
#define B_SET   GPB3&lt;br /&gt;
#define B_RESET GPB2&lt;br /&gt;
&lt;br /&gt;
#define C_SET   GPB5&lt;br /&gt;
#define C_RESET GPB4&lt;br /&gt;
&lt;br /&gt;
#define D_SET   GPB7&lt;br /&gt;
#define D_RESET GPB6&lt;br /&gt;
&lt;br /&gt;
#define E_SET   GPA0&lt;br /&gt;
#define E_RESET GPA1&lt;br /&gt;
&lt;br /&gt;
#define F_SET   GPA2&lt;br /&gt;
#define F_RESET GPA3&lt;br /&gt;
&lt;br /&gt;
#define G_SET   GPA4&lt;br /&gt;
#define G_RESET GPA5&lt;br /&gt;
&lt;br /&gt;
#define H_SET   GPA6&lt;br /&gt;
#define H_RESET GPA7&lt;br /&gt;
&lt;br /&gt;
boolean state[16];&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  SerialUSB.begin(115200);&lt;br /&gt;
  while (!SerialUSB) {&lt;br /&gt;
    delay(100);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  SerialUSB.println(&amp;quot;SetupMCP Relais Test ...&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  pinMode(LED, OUTPUT);&lt;br /&gt;
  pinMode(EN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED, HIGH);&lt;br /&gt;
  digitalWrite(EN, HIGH);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  mcp.begin(1);&lt;br /&gt;
&lt;br /&gt;
  for (int i = 0; i &amp;lt; 16; i++) {&lt;br /&gt;
    mcp.pinMode(i, OUTPUT);&lt;br /&gt;
    state[i]=false;&lt;br /&gt;
    setMCP(i, false);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
//#define D 100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  SerialUSB.println(&amp;quot;... done&amp;quot;);&lt;br /&gt;
  digitalWrite(LED, LOW);&lt;br /&gt;
&lt;br /&gt;
  // initial delay&lt;br /&gt;
  delay(1000);&lt;br /&gt;
  SerialUSB.println(&amp;quot;Initial delay done.&amp;quot;);&lt;br /&gt;
  SerialUSB.println(&amp;quot;Waiting for command...[a-h0-1]&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//84&lt;br /&gt;
#define WAIT_TIME 84&lt;br /&gt;
&lt;br /&gt;
//16&lt;br /&gt;
#define SET_TIME 16&lt;br /&gt;
&lt;br /&gt;
String cmd;&lt;br /&gt;
&lt;br /&gt;
char c[4];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
&lt;br /&gt;
  cmd = SerialUSB.readStringUntil(&amp;#039;\n&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
  if (cmd.length() == 2) {&lt;br /&gt;
&lt;br /&gt;
    SerialUSB.print(&amp;quot;Command: &amp;quot;);&lt;br /&gt;
    SerialUSB.println(cmd);&lt;br /&gt;
&lt;br /&gt;
    if (cmd == &amp;quot;a1&amp;quot;) {&lt;br /&gt;
      pulseMCP(A_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;a0&amp;quot;) {&lt;br /&gt;
      pulseMCP(A_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;b1&amp;quot;) {&lt;br /&gt;
      pulseMCP(B_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;b0&amp;quot;) {&lt;br /&gt;
      pulseMCP(B_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;c1&amp;quot;) {&lt;br /&gt;
      pulseMCP(C_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;c0&amp;quot;) {&lt;br /&gt;
      pulseMCP(C_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;d1&amp;quot;) {&lt;br /&gt;
      pulseMCP(D_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;d0&amp;quot;) {&lt;br /&gt;
      pulseMCP(D_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;e1&amp;quot;) {&lt;br /&gt;
      pulseMCP(E_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;e0&amp;quot;) {&lt;br /&gt;
      pulseMCP(E_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;f1&amp;quot;) {&lt;br /&gt;
      pulseMCP(F_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;f0&amp;quot;) {&lt;br /&gt;
      pulseMCP(F_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;g1&amp;quot;) {&lt;br /&gt;
      pulseMCP(G_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;g0&amp;quot;) {&lt;br /&gt;
      pulseMCP(G_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    else if (cmd == &amp;quot;h1&amp;quot;) {&lt;br /&gt;
      pulseMCP(H_SET);&lt;br /&gt;
    } else if (cmd == &amp;quot;h0&amp;quot;) {&lt;br /&gt;
      pulseMCP(H_RESET);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    SerialUSB.println(&amp;quot;\n\nWaiting for command...[a-h0-1]&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  } else if (cmd.length() == 4) {&lt;br /&gt;
    SerialUSB.print(&amp;quot;Command: &amp;quot;);&lt;br /&gt;
    SerialUSB.println(cmd);&lt;br /&gt;
&lt;br /&gt;
    if (cmd == &amp;quot;gpa0&amp;quot;) {&lt;br /&gt;
      state[GPA0] = !state[GPA0];&lt;br /&gt;
      setMCP(GPA0, state[GPA0gpb5]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa1&amp;quot;) {&lt;br /&gt;
      state[GPA1] = !state[GPA1];&lt;br /&gt;
      setMCP(GPA1, state[GPA1]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa2&amp;quot;) {&lt;br /&gt;
      state[GPA2] = !state[GPA2];&lt;br /&gt;
      setMCP(GPA2, state[GPA2]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa3&amp;quot;) {&lt;br /&gt;
      state[GPA3] = !state[GPA3];&lt;br /&gt;
      setMCP(GPA3, state[GPA3]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa4&amp;quot;) {&lt;br /&gt;
      state[GPA4] = !state[GPA4];&lt;br /&gt;
      setMCP(GPA4, state[GPA4]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa5&amp;quot;) {&lt;br /&gt;
      state[GPA5] = !state[GPA5];&lt;br /&gt;
      setMCP(GPA5, state[GPA5]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa6&amp;quot;) {&lt;br /&gt;
      state[GPA6] = !state[GPA6];&lt;br /&gt;
      setMCP(GPA6, state[GPA6]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpa7&amp;quot;) {&lt;br /&gt;
      state[GPA7] = !state[GPA7];&lt;br /&gt;
      setMCP(GPA7, state[GPA7]);&lt;br /&gt;
    } else&lt;br /&gt;
    if (cmd == &amp;quot;gpb0&amp;quot;) {&lt;br /&gt;
      state[GPB0] = !state[GPB0];&lt;br /&gt;
      setMCP(GPB0, state[GPB0]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb1&amp;quot;) {&lt;br /&gt;
      state[GPB1] = !state[GPB1];&lt;br /&gt;
      setMCP(GPB1, state[GPB1]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb2&amp;quot;) {&lt;br /&gt;
      state[GPB2] = !state[GPB2];&lt;br /&gt;
      setMCP(GPB2, state[GPB2]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb3&amp;quot;) {&lt;br /&gt;
      state[GPB3] = !state[GPB3];&lt;br /&gt;
      setMCP(GPB3, state[GPB3]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb4&amp;quot;) {&lt;br /&gt;
      state[GPB4] = !state[GPB4];&lt;br /&gt;
      setMCP(GPB4, state[GPB4]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb5&amp;quot;) {&lt;br /&gt;
      state[GPB5] = !state[GPB5];&lt;br /&gt;
      setMCP(GPB5, state[GPB5]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb6&amp;quot;) {&lt;br /&gt;
      state[GPB6] = !state[GPB6];&lt;br /&gt;
      setMCP(GPB6, state[GPB6]);&lt;br /&gt;
    } else &lt;br /&gt;
    if (cmd == &amp;quot;gpb7&amp;quot;) {&lt;br /&gt;
      state[GPB7] = !state[GPB7];&lt;br /&gt;
      setMCP(GPB7, state[GPB7]);&lt;br /&gt;
    } &lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setMCP(int i, boolean s){&lt;br /&gt;
  SerialUSB.print(&amp;quot;Set addr #&amp;quot;);&lt;br /&gt;
  SerialUSB.print(i);&lt;br /&gt;
  SerialUSB.print(&amp;quot; to &amp;quot;);&lt;br /&gt;
  SerialUSB.println(s);&lt;br /&gt;
  mcp.digitalWrite(i, s);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void pulseMCP(int i) {&lt;br /&gt;
  SerialUSB.print(&amp;quot;Pulse at addr #&amp;quot;);&lt;br /&gt;
  SerialUSB.print(i);&lt;br /&gt;
&lt;br /&gt;
  mcp.digitalWrite(i, HIGH);&lt;br /&gt;
  delay(SET_TIME);&lt;br /&gt;
  mcp.digitalWrite(i, LOW);&lt;br /&gt;
  delay(WAIT_TIME);&lt;br /&gt;
  SerialUSB.println(&amp;quot; *DONE*&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are relais that do not switch, follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Set MCP IO pin one by one and check if voltage (0V vs. 3.3V) can be measured between MCP IC and ULN2803 IC. &lt;br /&gt;
# Measure also the voltage on ULN2803 output pin. &lt;br /&gt;
&lt;br /&gt;
If MCP fires 0V (low), ULN should almost show 5V (typically 4.8V) on output. If MCP fires 3.3V (high) the ULN output voltage will go down to almost 0V (low), but typically 0.7V. If itÄs 0.9V, it will work as well. But if voltage just drops to 1..1.5V, the ULN driver IC is bad and needs to be replaced. Make sure you use a genuine one and not a china-copy.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Device/Kits]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=961</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=961"/>
		<updated>2021-10-27T09:27:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
** &amp;#039;&amp;#039;&amp;#039;TODO&amp;#039;&amp;#039;&amp;#039; Add example or adapt existing XML example: https://wiki.konnekting.de/index.php/KONNEKTING_XML_Device_Description&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=960</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=960"/>
		<updated>2021-10-27T09:26:02Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml files have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=959</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=959"/>
		<updated>2021-10-27T09:18:20Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* completely new programming protocol: Suite no longer writes group-adresses, com-objects etc. one by one, but prepares a complete memory image upfront and writes to arduino memory directly (see: https://wiki.konnekting.de/index.php/KONNEKTING_Protocol_Specification_0x01). With that in place, we can also extremely speed up the partial-programming (only write changes since last programming) and gain more flexibility for future changes.&lt;br /&gt;
* added IN/NOTIN/BETWEEN/NOTBETWEEN to parameter, parametergroup and comobject as test type (https://gitlab.com/konnekting/KonnektingXmlSchema/-/commit/692cf83bcbd3729e8eaed351da661fe8292d609f)&lt;br /&gt;
* KonnektingSuite now can read your .knxproj exported project file from ETS. Just place it into you project folder and restart your Suite. Once you want to assign a group-address to a com-object, you can search/autocomplete your input with help of the knxproject file you provided.&lt;br /&gt;
* You can now assign more than one group-address to one com-object&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt or consider to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* .kconfig.xml file have a new format. So you need to start the configuration of your devices from scratch. There&amp;#039;s no conversion tool yet available.&lt;br /&gt;
* .kdevice.xml also has a new format. To make it work again, you need to:&lt;br /&gt;
** Add &amp;lt;code&amp;gt;SystemType&amp;lt;/code&amp;gt; parameter to &amp;lt;code&amp;gt;&amp;lt;Device&amp;gt;&amp;lt;/code&amp;gt; tag, typically &amp;lt;code&amp;gt;SystemType=&amp;quot;1&amp;quot;&amp;lt;/code&amp;gt;, e.g. &amp;lt;code&amp;gt;&amp;lt;Device ManufacturerId=&amp;quot;57005&amp;quot; DeviceId=&amp;quot;255&amp;quot; Revision=&amp;quot;0&amp;quot; SystemType=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;. [[ &lt;br /&gt;
** ... todo ...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=958</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=958"/>
		<updated>2021-10-27T07:57:50Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy ==&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* ...todo...&lt;br /&gt;
* ...todo...&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5 ==&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* ...todo...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=957</id>
		<title>KONNEKTING Device Library 1.0.0-RC1 Release Notes</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Device_Library_1.0.0-RC1_Release_Notes&amp;diff=957"/>
		<updated>2021-10-27T07:57:35Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Created page with &amp;quot;== New and Noteworthy  New things and features in beta5 are:  * ...todo... * ...todo...  == Porting beta4 to beta5  Things you need to adapt to port your sketch and .kdevice.x...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== New and Noteworthy&lt;br /&gt;
&lt;br /&gt;
New things and features in beta5 are:&lt;br /&gt;
&lt;br /&gt;
* ...todo...&lt;br /&gt;
* ...todo...&lt;br /&gt;
&lt;br /&gt;
== Porting beta4 to beta5&lt;br /&gt;
&lt;br /&gt;
Things you need to adapt to port your sketch and .kdevice.xml to beta5:&lt;br /&gt;
&lt;br /&gt;
* ...todo...&lt;br /&gt;
* ...todo...&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=956</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=956"/>
		<updated>2021-10-27T07:54:09Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Suite]]&lt;br /&gt;
* [[KONNEKTING Device Library]]&lt;br /&gt;
* [[1.0.0-beta5 Changelog and porting guide]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Development Rules]]&lt;br /&gt;
* [[KONNEKTING Device Specification]]&lt;br /&gt;
* [[KONNEKTING XML Device Description]]&lt;br /&gt;
* [[KONNEKTING Modular DIN RAIL Device Specification]]&lt;br /&gt;
* [[KONNEKTING Protocol Specification]]&lt;br /&gt;
&lt;br /&gt;
== Technical Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Recommended Arduino Boards]]&lt;br /&gt;
* [[Programming Workflow]]&lt;br /&gt;
* [[FOTB - Firmware Over The Bus]]&lt;br /&gt;
* [[SAMD Flash Overview]]&lt;br /&gt;
* [[Arduino BETA5 Startup Log explained]]&lt;br /&gt;
&lt;br /&gt;
== HowTos ==&lt;br /&gt;
&lt;br /&gt;
* [[Solder contact pins for KNX terminal]]&lt;br /&gt;
* [[Quick_Start_Guide#Debug | Activate Debug Prints]]&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Tiny-BCU]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=955</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=955"/>
		<updated>2021-10-27T07:53:26Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* HowTos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Suite]]&lt;br /&gt;
* [[KONNEKTING Device Library]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Development Rules]]&lt;br /&gt;
* [[KONNEKTING Device Specification]]&lt;br /&gt;
* [[KONNEKTING XML Device Description]]&lt;br /&gt;
* [[KONNEKTING Modular DIN RAIL Device Specification]]&lt;br /&gt;
* [[KONNEKTING Protocol Specification]]&lt;br /&gt;
&lt;br /&gt;
== Technical Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Recommended Arduino Boards]]&lt;br /&gt;
* [[Programming Workflow]]&lt;br /&gt;
* [[FOTB - Firmware Over The Bus]]&lt;br /&gt;
* [[SAMD Flash Overview]]&lt;br /&gt;
* [[Arduino BETA5 Startup Log explained]]&lt;br /&gt;
&lt;br /&gt;
== HowTos ==&lt;br /&gt;
&lt;br /&gt;
* [[Solder contact pins for KNX terminal]]&lt;br /&gt;
* [[Quick_Start_Guide#Debug | Activate Debug Prints]]&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Tiny-BCU]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=954</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=Documentation&amp;diff=954"/>
		<updated>2021-10-27T07:53:00Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* HowTos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Suite]]&lt;br /&gt;
* [[KONNEKTING Device Library]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [[KONNEKTING Development Rules]]&lt;br /&gt;
* [[KONNEKTING Device Specification]]&lt;br /&gt;
* [[KONNEKTING XML Device Description]]&lt;br /&gt;
* [[KONNEKTING Modular DIN RAIL Device Specification]]&lt;br /&gt;
* [[KONNEKTING Protocol Specification]]&lt;br /&gt;
&lt;br /&gt;
== Technical Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Recommended Arduino Boards]]&lt;br /&gt;
* [[Programming Workflow]]&lt;br /&gt;
* [[FOTB - Firmware Over The Bus]]&lt;br /&gt;
* [[SAMD Flash Overview]]&lt;br /&gt;
* [[Arduino BETA5 Startup Log explained]]&lt;br /&gt;
&lt;br /&gt;
== HowTos ==&lt;br /&gt;
&lt;br /&gt;
* [[Solder contact pins for KNX terminal]]&lt;br /&gt;
* [[Quick_Start_Guide#Debug | Activate Debug Prints]]&lt;br /&gt;
* [[Beta4 to Beta5 Porting Guide | How to port beta4 Sketch/KDEVICE.XML to beta5]]&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Tiny-BCU]]&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=953</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=953"/>
		<updated>2021-09-18T08:55:04Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added thomas finke&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43962&lt;br /&gt;
|ABBA&lt;br /&gt;
|thewhobox&lt;br /&gt;
|KNX User Forum (proggerKA)&lt;br /&gt;
|info[a]kaenx.de&lt;br /&gt;
|02.08.2021&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|47806&lt;br /&gt;
|BABE&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|Thomas Finke&lt;br /&gt;
|finke.thomas[a]gmx.de&lt;br /&gt;
|18.09.2021&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=949</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=949"/>
		<updated>2021-08-02T11:25:05Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43962&lt;br /&gt;
|ABBA&lt;br /&gt;
|thewhobox&lt;br /&gt;
|KNX User Forum (proggerKA)&lt;br /&gt;
|info[a]kaenx.de&lt;br /&gt;
|02.08.2021&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=948</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=948"/>
		<updated>2021-07-28T07:57:17Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=947</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=947"/>
		<updated>2021-07-28T07:54:28Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added Georg ridder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer[a]jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|283&lt;br /&gt;
|011B&lt;br /&gt;
|Geord Ridder&lt;br /&gt;
|Arduino self made Products&lt;br /&gt;
|georg[a]ridder.email&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=946</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=946"/>
		<updated>2021-07-28T07:48:12Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added jsCon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|282&lt;br /&gt;
|011A&lt;br /&gt;
|jsCon Hardware&lt;br /&gt;
|Connecting IoT devices to KNX&lt;br /&gt;
|jschaefer@jscon.de / jsCon Beratung, Im Erlen 21, D-45731 Waltrop, Germany&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=945</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=945"/>
		<updated>2021-07-28T07:45:34Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: fixed numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|277&lt;br /&gt;
|0115&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0116&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0117&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0118&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0119&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=944</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=944"/>
		<updated>2021-07-28T07:40:41Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added BergenSoft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0115&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0116&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0117&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0118&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard[a]die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|48830&lt;br /&gt;
|BEBE&lt;br /&gt;
|BergenSoft&lt;br /&gt;
|Samuel Bergen&lt;br /&gt;
|bergensoft[a]gmail.com&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=943</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=943"/>
		<updated>2021-07-28T07:33:40Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added TheNavy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0115&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0116&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0117&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|281&lt;br /&gt;
|0118&lt;br /&gt;
|TheNavy&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|richard@die-haasen.camp&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=942</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=942"/>
		<updated>2021-07-28T07:29:08Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added Cluster Industrie&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0115&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0116&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|280&lt;br /&gt;
|0117&lt;br /&gt;
|Cluster Industrie&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|cluster2[a]gmx.de&lt;br /&gt;
|28.07.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=940</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=940"/>
		<updated>2021-05-06T06:41:35Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: added onemotion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0115&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info[a]zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|279&lt;br /&gt;
|0116&lt;br /&gt;
|R. Stutz&lt;br /&gt;
|onemotion&lt;br /&gt;
|info[a]onemotion.ch&lt;br /&gt;
|06.05.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=939</id>
		<title>KONNEKTING Manufacturers</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Manufacturers&amp;diff=939"/>
		<updated>2021-04-22T06:20:25Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: Added zoesch.art&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KONNEKTING Manufacturer ID List =&lt;br /&gt;
&lt;br /&gt;
If you want to create an KONNEKTING device, you have to have a manufacturer ID. The ID is a 16-bit value and is used to prevent conflicts when programming devices.&lt;br /&gt;
You can register your ID for free. Please drop us a email with your &lt;br /&gt;
* Manufacturer Name&lt;br /&gt;
* a short description of you and/or your company, at least your full name&lt;br /&gt;
* and a contact information, like a valid email or mail address&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: Mustermann Ltd.&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Manufacturer Name: Max Mustermann&lt;br /&gt;
* Description: KNX User Forum / MaxMustermann0815&lt;br /&gt;
* Contact: max@mustermannltd.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;amp;gt; [mailto:register@konnekting.de?Subject=KONNEKTING:%20Register%20Manufacturer-ID&amp;amp;body=Dear%20KONNEKTING%20Team,%0A%0APlease%20register%20a%20manufacturer%20ID:%0A%0AManufacturer%20Name:%20Your%20manufacturer%20name%0ADescription:%20a%20short%20description%0AContact:%20contact%20information,%20like%20email%20or%20mail%20address register@konnekting.de]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Device ID and Revision, which is also required for a working KONNEKTING Device is completely up to you. You have to ensure by yourself that you do not create duplicates and conflicts.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
# Why do I have to register?&amp;lt;br/&amp;gt;&lt;br /&gt;
We don&amp;#039;t force you to register. As long as you build devices just for you, you can do whatever you want. But we would like to see you share your device with the world. So others would use your Sketch/Firmware as well, which may then conflict with an existing ID...&lt;br /&gt;
&lt;br /&gt;
# How many devices can be created with one manufacturer id?&amp;lt;br/&amp;gt;&lt;br /&gt;
You can create up to 256 devices which can have 256 revisions. So in sum 65536 devices are possible with just one manufacturer ID. Choosing device ID and revision is up to you.&lt;br /&gt;
&lt;br /&gt;
# Can I have ID 12345 (insert any ID here)?&amp;lt;br/&amp;gt;&lt;br /&gt;
In principle yes, but we try to fill the gaps from the beginning of the list. &lt;br /&gt;
&lt;br /&gt;
= Manufacturer-List =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;The following list shows the known/registered manufacturers (not devices!)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID dec&lt;br /&gt;
!ID hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
!Contact*&lt;br /&gt;
!Date&lt;br /&gt;
|-&lt;br /&gt;
|0..255&lt;br /&gt;
|0000..00FF&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|system reserved&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|0100&lt;br /&gt;
|Mag Gyver&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|foxfox[a]versanet.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|257&lt;br /&gt;
|0101&lt;br /&gt;
|dreamy1&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|stejak9999[a]gmail.com&lt;br /&gt;
|28.02.2015&lt;br /&gt;
|-  &lt;br /&gt;
|258&lt;br /&gt;
|0102&lt;br /&gt;
|ProtoLab&lt;br /&gt;
|3D printers and others prototypes&lt;br /&gt;
|protolabch[a]gmail.com&lt;br /&gt;
|25.08.2016&lt;br /&gt;
|-  &lt;br /&gt;
|259&lt;br /&gt;
|0103&lt;br /&gt;
|Hassel K.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|hassel[a]audiocommand.de&lt;br /&gt;
|16.09.2016&lt;br /&gt;
|-    &lt;br /&gt;
|260&lt;br /&gt;
|0104&lt;br /&gt;
|simplesign.de&lt;br /&gt;
|Andreas Michel&lt;br /&gt;
|support[a]simplesign.de&lt;br /&gt;
|07.11.2016&lt;br /&gt;
|-   &lt;br /&gt;
|261&lt;br /&gt;
|0105&lt;br /&gt;
|ivande&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ivande[a]gmx.net&lt;br /&gt;
|10.01.2017&lt;br /&gt;
|-   &lt;br /&gt;
|262&lt;br /&gt;
|0106&lt;br /&gt;
|Simon Golpe&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|simongolpevarela[a]hotmail.de&lt;br /&gt;
|30.10.2017&lt;br /&gt;
|-&lt;br /&gt;
|263&lt;br /&gt;
|0107&lt;br /&gt;
|Peterich&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|tomypter89[a]gmail.com&lt;br /&gt;
|05.01.2018&lt;br /&gt;
|-   &lt;br /&gt;
|264&lt;br /&gt;
|0108&lt;br /&gt;
|Sonnengruesser&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|ah-angst[a]gmx.at&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-  &lt;br /&gt;
|265&lt;br /&gt;
|0109&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|Frank Plass&lt;br /&gt;
|konnekting[a]f-plass.de&lt;br /&gt;
|24.04.2018&lt;br /&gt;
|-  &lt;br /&gt;
|266&lt;br /&gt;
|010A&lt;br /&gt;
|Thomas Willi&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|info[a]thomas-willi.de &lt;br /&gt;
|25.06.2018&lt;br /&gt;
|-    &lt;br /&gt;
|267&lt;br /&gt;
|010B&lt;br /&gt;
|Chris Lelie &lt;br /&gt;
|LELIE electronics&lt;br /&gt;
|leliekonnekting[a]gmail.com&lt;br /&gt;
|18.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|268&lt;br /&gt;
|010C&lt;br /&gt;
|Klaus Weltermann &lt;br /&gt;
|Ingenieurbüro Dipl.-Ing. Klaus Weltermann&lt;br /&gt;
|klaus[a]weltermann.eu&lt;br /&gt;
|22.10.2018&lt;br /&gt;
|-    &lt;br /&gt;
|269&lt;br /&gt;
|010D&lt;br /&gt;
|Michael Rüttgers &lt;br /&gt;
|Michael Rüttgers&lt;br /&gt;
|michael[a]ruettgers.eu&lt;br /&gt;
|22.11.2018&lt;br /&gt;
|-    &lt;br /&gt;
|270&lt;br /&gt;
|010E&lt;br /&gt;
|bonzai&lt;br /&gt;
|KNX User Forum / bonzai&lt;br /&gt;
|konnekting[a]bonzais-garden.de&lt;br /&gt;
|13.12.2018&lt;br /&gt;
|-    &lt;br /&gt;
|271&lt;br /&gt;
|010F&lt;br /&gt;
|Markus Netzlaff&lt;br /&gt;
|KNX User Forum / netzlaff&lt;br /&gt;
|info[a]netzlaff.de&lt;br /&gt;
|22.01.2019&lt;br /&gt;
|-    &lt;br /&gt;
|272&lt;br /&gt;
|0110&lt;br /&gt;
|Albatros&lt;br /&gt;
|Frank Klee&lt;br /&gt;
|fklee[a]t-online.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-    &lt;br /&gt;
|273&lt;br /&gt;
|0111&lt;br /&gt;
|MC-Devices&lt;br /&gt;
|KNX User Forum / SX3&lt;br /&gt;
|m.cheraghi[a]hotmail.com&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|274&lt;br /&gt;
|0112&lt;br /&gt;
|traxanos&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|konnekting[a]marco-scholl.de&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|275&lt;br /&gt;
|0113&lt;br /&gt;
|HRit&lt;br /&gt;
|Maker&lt;br /&gt;
|smarthome[a]eulennetz.de&lt;br /&gt;
|15.09.2020&lt;br /&gt;
|-&lt;br /&gt;
|276&lt;br /&gt;
|0114&lt;br /&gt;
|Christoph Reck&lt;br /&gt;
|KNX User Forum / reckch&lt;br /&gt;
|christoph.reck[a]gmx.de&lt;br /&gt;
|15.02.2021&lt;br /&gt;
|-&lt;br /&gt;
|278&lt;br /&gt;
|0115&lt;br /&gt;
|F. Zösch&lt;br /&gt;
|ZOESCH.ART&lt;br /&gt;
|info@zoesch.art&lt;br /&gt;
|22.04.2021&lt;br /&gt;
|-&lt;br /&gt;
|666&lt;br /&gt;
|029a&lt;br /&gt;
|MGK&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|knx[a]grzlhmpf.de&lt;br /&gt;
|24.09.2018&lt;br /&gt;
|-    &lt;br /&gt;
|1908&lt;br /&gt;
|0774&lt;br /&gt;
|Eden Devices&lt;br /&gt;
|KNX Special Sensors&lt;br /&gt;
|technobucks[a]gmail.com&amp;lt;!-- vivian mascarinhas / vivian [a] computerworld.ae --&amp;gt;&lt;br /&gt;
|06.02.2018&lt;br /&gt;
|-&lt;br /&gt;
|2069&lt;br /&gt;
|0815&lt;br /&gt;
|Jens Höppner / jentz1986&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|mail[a]jens-hoeppner.de&lt;br /&gt;
|05.03.2018&lt;br /&gt;
|-     &lt;br /&gt;
|3333&lt;br /&gt;
|0D05&lt;br /&gt;
|Ahlqvist&lt;br /&gt;
|Joakim Ahlqvist&lt;br /&gt;
|konnekting[a]ahlqvist.name&lt;br /&gt;
|11.04.2017&lt;br /&gt;
|-     &lt;br /&gt;
|4112&lt;br /&gt;
|1010&lt;br /&gt;
|René Seigert&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|rene_seigert[a]me.com&lt;br /&gt;
|12.10.2016&lt;br /&gt;
|-    &lt;br /&gt;
|7070&lt;br /&gt;
|1B9E&lt;br /&gt;
|Eugen Burkowski&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|e.burkowski[a]konnekting.de&lt;br /&gt;
|12.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|29495&lt;br /&gt;
|7337&lt;br /&gt;
|SirSydom&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|com[a]sirsydom.de&lt;br /&gt;
|10.02.2018&lt;br /&gt;
|-     &lt;br /&gt;
|43981&lt;br /&gt;
|ABCD&lt;br /&gt;
|Matthias Freudenreich&lt;br /&gt;
|KONNEKTING&lt;br /&gt;
|KNX.Matthias[a]gmx.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-  &lt;br /&gt;
|48842&lt;br /&gt;
|BECA&lt;br /&gt;
|Josef L.&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|josef-konnekting[a]2lj.de&lt;br /&gt;
|26.02.2016&lt;br /&gt;
|-    &lt;br /&gt;
|48879&lt;br /&gt;
|BEEF&lt;br /&gt;
|Artur Pajonk&lt;br /&gt;
|Cleveres-Heim&lt;br /&gt;
|konnekting[a]cleveres-heim.de&lt;br /&gt;
|23.03.2019&lt;br /&gt;
|-&lt;br /&gt;
|49374&lt;br /&gt;
|C0DE&lt;br /&gt;
|Alexander Christian&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|knx[a]root1.de&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|51966&lt;br /&gt;
|CAFE&lt;br /&gt;
|E. Hermanns / emax&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|emax[a]hermanns.net&lt;br /&gt;
|15.02.2016&lt;br /&gt;
|-&lt;br /&gt;
|52700&lt;br /&gt;
|CDDC&lt;br /&gt;
|Christian Dürnberger / ChriD&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|chris_d85[a]hotmail.com&lt;br /&gt;
|27.05.2018&lt;br /&gt;
|-&lt;br /&gt;
|56506&lt;br /&gt;
|DCBA&lt;br /&gt;
|Digihome&lt;br /&gt;
|Custom Electronic Interfaces&lt;br /&gt;
|info[a]digihome.io&lt;br /&gt;
|24.07.2019&lt;br /&gt;
|-&lt;br /&gt;
|57005&lt;br /&gt;
|DEAD&lt;br /&gt;
|KONNEKTING Team&lt;br /&gt;
|For testing only&lt;br /&gt;
|info@konnekting.de&lt;br /&gt;
|01.01.2016&lt;br /&gt;
|-&lt;br /&gt;
|64738&lt;br /&gt;
|FCE2&lt;br /&gt;
|Northman&lt;br /&gt;
|KNX User Forum&lt;br /&gt;
|northman[a]gmx.de&lt;br /&gt;
|25.04.2016&lt;br /&gt;
|-  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;note: &amp;#039;@&amp;#039; replaced by &amp;#039;[a]&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Click here for a list of known Device IDs: https://wiki.konnekting.de/index.php/Device_ID_List&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Protocol_Specification_0x01&amp;diff=938</id>
		<title>KONNEKTING Protocol Specification 0x01</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Protocol_Specification_0x01&amp;diff=938"/>
		<updated>2021-03-26T15:22:56Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* System Type */ fixed default system to 512 params, see https://gitlab.com/konnekting/KonnektingSuite/-/issues/38&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Workflow = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following describes the workflow for programming a KONNEKTING device. The diagrams show the required actions the programming device (f.i. [[KONNEKTING Suite]])  needs to do in order to program a KONNEKTING device. &lt;br /&gt;
&lt;br /&gt;
== Start Programming Mode == &lt;br /&gt;
&lt;br /&gt;
Before the programming can start, the KONNEKTING device needs to be in &amp;quot;programming mode&amp;quot; (short: ProgMode). The following diagram describes the two possible ways to achive ProgMode.&lt;br /&gt;
&lt;br /&gt;
{{#drawio:Protocol0x01WorkflowProgMode}}&lt;br /&gt;
&lt;br /&gt;
== Do Programming ==&lt;br /&gt;
&lt;br /&gt;
After ProgMode has been achived, it&amp;#039;s time to do the actual device programming. &lt;br /&gt;
For getting an answer for the &amp;quot;... changed?&amp;quot; decision-blocks, a comparison between the &amp;quot;DeviceMemory&amp;quot; section (see: https://gitlab.com/konnekting/KonnektingXmlSchema/blob/develop/src/main/xsd/KonnektingDeviceV0.xsd) of .kconfig.xml with the data the application wants to write. If there are any differences, data has to be written. Either complete, or only the blocks with changes (will speed up programming a lot, especially for small changes).&lt;br /&gt;
&lt;br /&gt;
{{#drawio:Protocol0x01WorkflowTables}}&lt;br /&gt;
&lt;br /&gt;
The parts for &amp;quot;Program CommObjects&amp;quot; and &amp;quot;Program Parameters&amp;quot; are optional an depend on what the user want to program. So you can skip or include them, as you like.&lt;br /&gt;
&lt;br /&gt;
== Working with files ==&lt;br /&gt;
&lt;br /&gt;
This is about working with files, means transfering files to the device, including firmware upgrade&lt;br /&gt;
&lt;br /&gt;
todo ...&lt;br /&gt;
&lt;br /&gt;
= Device Memory Layout = &lt;br /&gt;
&lt;br /&gt;
The device&amp;#039;s memory is divided in multiple sections:&lt;br /&gt;
&lt;br /&gt;
{{#drawio:Protocol0x01MemoryLayout}}&lt;br /&gt;
&lt;br /&gt;
Hints:&lt;br /&gt;
&lt;br /&gt;
* The AddressTable is sorted by the GroupAdress ascending by its integer value. &lt;br /&gt;
* The AssociationTable is sorted by the GroupAddress ID ascending by its integer value.  &lt;br /&gt;
&lt;br /&gt;
== System Table ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Total table size in bytes:&amp;#039;&amp;#039;&amp;#039; 64 bytes, first 48 bytes: fixed, read only; next 16 bytes: variable, readable/writeable&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Access Mode&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Table Byte Index&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|0&lt;br /&gt;
|version byte HI&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|1&lt;br /&gt;
|version byte LO&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|2&lt;br /&gt;
|[[#Device Flags]]&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|3&lt;br /&gt;
|[[#GroupAddress Table]] address HI&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|4&lt;br /&gt;
|GroupAddress Table address LO&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|5&lt;br /&gt;
|[[#Association Table]] address HI&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|6&lt;br /&gt;
|Association Table address LO&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|7&lt;br /&gt;
|[[#CommObject Table]] address HI&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|8&lt;br /&gt;
|CommObject Table address LO&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|9&lt;br /&gt;
|[[#Parameter Table]] address HI&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|10&lt;br /&gt;
|Parameter Table address LO&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|11..14 &lt;br /&gt;
|CRC System Table&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|15..18 &lt;br /&gt;
|CRC Address Table&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|19..22 &lt;br /&gt;
|CRC Association Table&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|23..26 &lt;br /&gt;
|CRC CommObject Table&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|27..30 &lt;br /&gt;
|CRC Parameter Table&lt;br /&gt;
|-&lt;br /&gt;
|R&lt;br /&gt;
|31..47 &lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|-&lt;br /&gt;
|R/W&lt;br /&gt;
|48&lt;br /&gt;
|IndividualAddress HI&lt;br /&gt;
|-&lt;br /&gt;
|R/W&lt;br /&gt;
|49&lt;br /&gt;
|IndividualAddress LO&lt;br /&gt;
|-&lt;br /&gt;
|R/W&lt;br /&gt;
|50..63&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Device Flags ===&lt;br /&gt;
&lt;br /&gt;
b7 ist the left most bit, b0 is the right most bit.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!bit&lt;br /&gt;
!hex mask&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|b7&lt;br /&gt;
|0x80&lt;br /&gt;
|Factory flag:&amp;lt;br&amp;gt;&lt;br /&gt;
* 1 = factory settings&lt;br /&gt;
* 0 = stored settings&lt;br /&gt;
|-&lt;br /&gt;
|b6&lt;br /&gt;
|0x40&lt;br /&gt;
|IA flag:&amp;lt;br&amp;gt;&lt;br /&gt;
* 1 = factory settings&lt;br /&gt;
* 0 = stored IA&lt;br /&gt;
|-&lt;br /&gt;
|b5&lt;br /&gt;
|0x20&lt;br /&gt;
|CO flag:&amp;lt;br&amp;gt;&lt;br /&gt;
* 1 = factory settings&lt;br /&gt;
* 0 = stored COs&lt;br /&gt;
|-&lt;br /&gt;
|b4&lt;br /&gt;
|0x10&lt;br /&gt;
|Params flag:&amp;lt;br&amp;gt;&lt;br /&gt;
* 1 = factory settings&lt;br /&gt;
* 0 = stored params&lt;br /&gt;
|-&lt;br /&gt;
|b3&lt;br /&gt;
|0x08&lt;br /&gt;
|data storage flag:&amp;lt;br&amp;gt;&lt;br /&gt;
* 1 = factory settings&lt;br /&gt;
* 0 = storage in use&lt;br /&gt;
|-&lt;br /&gt;
|b2..b0&lt;br /&gt;
|n/a&lt;br /&gt;
|unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GroupAddress Table ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Total table size in bytes:&amp;#039;&amp;#039;&amp;#039; 1+(n*2) bytes, where n = GroupAddress limit, see [[#System_Type]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Table Byte Index&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|number of filled entries in table&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GroupAddress 0 HI&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GroupAddress 0 LO&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|GroupAddress 1 HI&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|GroupAddress 1 LO&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|GroupAddress 2 HI&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|GroupAddress 2 LO&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Association Table ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Total table size in bytes:&amp;#039;&amp;#039;&amp;#039; 1+(n*2) bytes, where n = GA-CommObj relation limit, see [[#System_Type]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Table Byte Index&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|number of filled entries in GA&amp;lt;-&amp;gt;CommObj relations table&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|GroupAddress ID Nr.1	&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|CommObj ID Nr.1&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|GroupAddress ID Nr.2	&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CommObj ID Nr.2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|GroupAddress ID Nr.3	&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|CommObj ID Nr.3&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CommObject Table ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Total table size in bytes:&amp;#039;&amp;#039;&amp;#039; 1+(n) bytes, where n = CommObjects limit, see [[#System_Type]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Table Byte Index&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|number of existing CommObjects&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|config byte (see below) of CommObject ID 0	&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|config byte of CommObject ID 1	&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|config byte of CommObject ID 2	&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== CommObject config byte ===&lt;br /&gt;
&lt;br /&gt;
b7 ist the left most bit, b0 is the right most bit.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!bit&lt;br /&gt;
!hex mask&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|b7&lt;br /&gt;
|0x80&lt;br /&gt;
|unused, 0x00&lt;br /&gt;
|-&lt;br /&gt;
|b6&lt;br /&gt;
|0x40&lt;br /&gt;
|unused, 0x00&lt;br /&gt;
|-&lt;br /&gt;
|b5&lt;br /&gt;
|0x20&lt;br /&gt;
|C: the Communication flag&lt;br /&gt;
|-&lt;br /&gt;
|b4&lt;br /&gt;
|0x10&lt;br /&gt;
|R: the Read flag&lt;br /&gt;
|-&lt;br /&gt;
|b3&lt;br /&gt;
|0x08&lt;br /&gt;
|T: the Transmit flag&lt;br /&gt;
|-&lt;br /&gt;
|b2&lt;br /&gt;
|0x04&lt;br /&gt;
|W: the Write flag&lt;br /&gt;
|-&lt;br /&gt;
|b1&lt;br /&gt;
|0x02&lt;br /&gt;
|U: the Update flag&lt;br /&gt;
|-&lt;br /&gt;
|b0&lt;br /&gt;
|0x01&lt;br /&gt;
|I: the Initialization flag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Parameter Table ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Total table size in bytes:&amp;#039;&amp;#039;&amp;#039; depends on actual by device provided parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Table Byte Index&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|...&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|...&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|...&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|...&lt;br /&gt;
|-&lt;br /&gt;
|...&lt;br /&gt;
|...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== User Space ==&lt;br /&gt;
&lt;br /&gt;
This is the space where user data can be stored. The [[KONNEKTING Device Library]] provides an API to query the start address for this user space in memory.&lt;br /&gt;
&lt;br /&gt;
= Property Pages =&lt;br /&gt;
&lt;br /&gt;
Property pages are blocks information with up to 12 bytes of length. Property pages are read-only and do not directly belong to the device&amp;#039;s memory (f.i. EEPROM or Flash). The information is mostly stored in the device firmware. &lt;br /&gt;
&lt;br /&gt;
== 0x00 Device Info ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Property Page Number:&amp;#039;&amp;#039;&amp;#039; 0 dec / 0x00 hex&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Property Page Name:&amp;#039;&amp;#039;&amp;#039; Device Information&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Manufacturer-ID HI&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Manufacturer-ID LO&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Device-ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|RevisionID&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;System Type&amp;#039;&amp;#039;&amp;#039;, see [[#System Type]]&lt;br /&gt;
|-&lt;br /&gt;
|7..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== System Type ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!hex&lt;br /&gt;
!Name&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00&lt;br /&gt;
|System 0&amp;lt;br&amp;gt;&amp;#039;&amp;#039;Simple&amp;#039;&amp;#039;&lt;br /&gt;
|Up to:&amp;lt;br&amp;gt;&lt;br /&gt;
* 128 GAs&lt;br /&gt;
* 128 GA-ComObj relations&lt;br /&gt;
* 128 ComObjects&lt;br /&gt;
* 128 Parameters&lt;br /&gt;
* Supports Default Frame&lt;br /&gt;
|-&lt;br /&gt;
|0x01&lt;br /&gt;
|System 1&amp;lt;br&amp;gt;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&lt;br /&gt;
| Up to:&amp;lt;br&amp;gt;&lt;br /&gt;
* 255 GAs&lt;br /&gt;
* 255 GA-ComObj relations&lt;br /&gt;
* 255 ComObjects&lt;br /&gt;
* 512 Parameters&lt;br /&gt;
* Supports FOTB (firmware-over-the-bus)&lt;br /&gt;
* Supports Extended Frame (DRAFT)&lt;br /&gt;
|-&lt;br /&gt;
|0x02&lt;br /&gt;
|System 2&amp;lt;br&amp;gt;Extended&amp;lt;br&amp;gt;&amp;#039;&amp;#039;DRAFT&amp;#039;&amp;#039;&lt;br /&gt;
| Up to:&amp;lt;br&amp;gt;&lt;br /&gt;
* 65535 GAs (32*8*256)&lt;br /&gt;
* 65535 GA-ComObj relations&lt;br /&gt;
* 65535 ComObjects&lt;br /&gt;
* 65535 Parameters&lt;br /&gt;
* Supports FOTB (firmware-over-the-bus)&lt;br /&gt;
* Supports Extended Frame&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
GAs = Unique GroupAddresses&amp;lt;br&amp;gt;&lt;br /&gt;
GA-ComObj relations = Assignments of GAs to ComObjects&amp;lt;br&amp;gt;&lt;br /&gt;
ComObjects = Number of ComObjects&amp;lt;br&amp;gt;&lt;br /&gt;
Parameters = Number of Parameters&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Message Types for Protocol-Version 0x01 =&lt;br /&gt;
&lt;br /&gt;
These are the messages KONNEKTING uses to communicate between the programming device and the KONNEKTING device. &lt;br /&gt;
  &lt;br /&gt;
== 0x00 Acknowledge ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; Acknowledge  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 0 dec / 0x00 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; n/a  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Sent by device as answer to most WRITE messages  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; n/a &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Acknowledge Type&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Error Code&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|4..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Acknowledge Type ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|hex&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00&lt;br /&gt;
|ACK&lt;br /&gt;
|-&lt;br /&gt;
|0xFF&lt;br /&gt;
|NACK&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Error Code ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|hex&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00&lt;br /&gt;
|ERR_CODE_OK&lt;br /&gt;
|-&lt;br /&gt;
|0x01&lt;br /&gt;
|ERR_CODE_NOT_SUPPORTED&lt;br /&gt;
|-&lt;br /&gt;
|0x02&lt;br /&gt;
|ERR_CODE_DATA_OPEN_WRITE_FAILED&lt;br /&gt;
|-&lt;br /&gt;
|0x03&lt;br /&gt;
|ERR_CODE_DATA_OPEN_READ_FAILED&lt;br /&gt;
|-&lt;br /&gt;
|0x04&lt;br /&gt;
|ERR_CODE_DATA_WRITE_FAILED&lt;br /&gt;
|-&lt;br /&gt;
|0x05&lt;br /&gt;
|ERR_CODE_DATA_READ_FAILED&lt;br /&gt;
|-&lt;br /&gt;
|0x06&lt;br /&gt;
|ERR_CODE_DATA_CRC_FAILED&lt;br /&gt;
|-&lt;br /&gt;
|0x07&lt;br /&gt;
|ERR_CODE_TIMEOUT&lt;br /&gt;
|-&lt;br /&gt;
|0x08&lt;br /&gt;
|ERR_CODE_ILLEGAL_STATE&lt;br /&gt;
|-&lt;br /&gt;
|0x09&lt;br /&gt;
|ERR_CODE_TABLE_CRC_FAILED&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x01 PropertyPageRead ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; PropertyPageRead  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 1 dec / 0x01 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x02 PropertyPageResponse]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Read one page of property data  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; no&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|addressflag: 0x00=only reply when progmode is set; 0xFF=only reply if following IA does match&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|IndividualAddress HI; 0xFF/unused if b[2]=0x00&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|IndividualAddress LO; 0xFF/unused if b[2]=0x00&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|property page num, 0x00..0xFF, see [[#Property Pages]] for more details&lt;br /&gt;
|-&lt;br /&gt;
|6..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x02 PropertyPageResponse ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; PropertyPageResponse  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 2 dec / 0x02 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; n/a&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; One page of property data  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; no&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2..13&lt;br /&gt;
|12 bytes of property page data, see [[#Property Pages]] for more details&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x03 ChecksumSet ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; ChecksumSet  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 3 dec / 0x03 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; store a CRC value&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|CRC identifier, see [[#CRC identifier]]&lt;br /&gt;
|-&lt;br /&gt;
|3..6&lt;br /&gt;
|CRC32, 4 byte value&lt;br /&gt;
|-&lt;br /&gt;
|7..16&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CRC identifier ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|hex&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00&lt;br /&gt;
|SystemTable ReadWriteable section checksum&lt;br /&gt;
|-&lt;br /&gt;
|0x01&lt;br /&gt;
|AddressTable checksum&lt;br /&gt;
|-&lt;br /&gt;
|0x02&lt;br /&gt;
|AssociationTable checksum&lt;br /&gt;
|-&lt;br /&gt;
|0x03&lt;br /&gt;
|CommObjectTable checksum&lt;br /&gt;
|-&lt;br /&gt;
|0x04&lt;br /&gt;
|PaameterTable checksum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x08 Unload ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; Unload  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 8 dec / 0x08 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Unload device. After successfull unload, device will reboot. &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Factory Reset, 0x00 = false, 0xFF=true&amp;lt;br&amp;gt;if true, all other bits are irrelevant&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Unload Individual Address, 0x00 = false, 0xFF=true&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Unload ComObjects, 0x00 = false, 0xFF=true&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Unload Parameters, 0x00 = false, 0xFF=true&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Unload data storage (see: #0x28 DataWriteprepare etc), 0x00 = false, 0xFF=true&lt;br /&gt;
|-&lt;br /&gt;
|7..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x09 Restart ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; Restart  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 9 dec / 0x09 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Restart device (device reboot, no memory reset)  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; no&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|IndividualAddress HI&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|IndividualAddress LO&lt;br /&gt;
|-&lt;br /&gt;
|4..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x0A ProgrammingModeWrite ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; ProgrammingModeWrite  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 10 dec / 0x0A hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Sets/Unsets Programming-Mode for device with given individual address. Device will respond with a &amp;quot;Acknowledge&amp;quot; message.  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; no&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|IndividualAddress HI&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|IndividualAddress LO&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Mode:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
0x00 = OFF&amp;lt;br/&amp;gt;&lt;br /&gt;
0x01 = ON&lt;br /&gt;
|-&lt;br /&gt;
|5..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x0B ProgrammingModeRead ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; ProgrammingModeRead  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 11 dec / 0x0B hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x0C ProgrammingModeResponse]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Reads current programming mode of all listening devices. If more than one device is in programming-mode, you will get more then one [[#0x0C ProgrammingModeResponse]] messages.    &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; no&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x0C ProgrammingModeResponse ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; ProgrammingModeResponse  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 12 dec / 0x11 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; n/a&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Response to ProgrammingModeRead message.  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; n/a&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|IndividualAddress HI&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|IndividualAddress LO&lt;br /&gt;
|-&lt;br /&gt;
|4..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x1E MemoryWrite ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; MemoryWrite&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 30 dec / 0x1E hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Write data to device memory&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Count: Number of bytes to write to memory, starting at &amp;quot;Address&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Address uint16[0] HI&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Address uint16[1] LO&lt;br /&gt;
|-&lt;br /&gt;
|5..13&lt;br /&gt;
|1..9 bytes of Data, depends on &amp;quot;Count&amp;quot;. Remaining bytes: 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x1F MemoryRead ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; MemoryRead  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 31 dec / 0x1F hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x20 MemoryResponse]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Reads data from device memory&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Count: Number of bytes to read from address. Range 1..9&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Address HI&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Address LO&lt;br /&gt;
|-&lt;br /&gt;
|5..13&lt;br /&gt;
|0xFF, unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Memory Tables === &lt;br /&gt;
&lt;br /&gt;
With help of [[#0x1F MemoryRead]] and [[#0x1E MemoryWrite]] one can access the device&amp;#039;s memory (EEPROM, flash, ...). The memory stores different tables for different usage. &lt;br /&gt;
As both messages access memory by memory address, one has to know at which address which table starts. To get the start addresses of all tables, see [[#System Table]].&lt;br /&gt;
&lt;br /&gt;
== 0x20 MemoryResponse ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; MemoryResponse  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 32 dec / 0x20 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; n/a&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Response to MemoryRead&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Count: Number of bytes that have been read from address&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Address HI&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Address LO&lt;br /&gt;
|-&lt;br /&gt;
|5..13&lt;br /&gt;
|1..9 bytes of Data, depends on &amp;quot;Count&amp;quot;. Remaining bytes: 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x28 DataWritePrepare ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataWritePrepare&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 40 dec / 0x28 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; prepare writing data&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Data Type&amp;#039;&amp;#039;&amp;#039;, see below&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Data ID&amp;lt;br/&amp;gt;unique identifier for the data&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|size of data uint32[0]&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|size of data uint32[1]&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|size of data uint32[2]&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|size of data uint32[3]&lt;br /&gt;
|-&lt;br /&gt;
|8..13&lt;br /&gt;
|unused, 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Type ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!hex&lt;br /&gt;
!Name&lt;br /&gt;
!Data ID range&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00&lt;br /&gt;
|UPDATE&lt;br /&gt;
|always 0x00&lt;br /&gt;
|Firmware update for KONNEKTING device&lt;br /&gt;
|-&lt;br /&gt;
|0x01&lt;br /&gt;
|DATA&lt;br /&gt;
|0x00..0xFF&lt;br /&gt;
|f.i. additional configuration, images, sounds, ...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x29 DataWrite ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataWrite&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 41 dec / 0x29 hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Writing data&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Count&amp;lt;ref&amp;gt;required to determin the end of data in last DataWrite message&amp;lt;/ref&amp;gt;: 1..11 bytes&lt;br /&gt;
|-&lt;br /&gt;
|3..13&lt;br /&gt;
|1..11 bytes of Data, depends on &amp;quot;Count&amp;quot;. Remaining bytes: 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 0x2A DataWriteFinish ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataWriteFinish&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 42 dec / 0x2A hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; finish writing data&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|CRC32[0] &amp;lt;ref&amp;gt;https://github.com/bakercp/CRC32&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|CRC32[1]&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CRC32[2]&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|CRC32[3]&lt;br /&gt;
|-&lt;br /&gt;
|6..13&lt;br /&gt;
|unused, 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0x2B DataRead ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataRead&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 43 dec / 0x2B hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x2C DataReadResponse]], providing the size, followed by n times [[#0x2D DataReadData]] until end of data and finally again [[#0x2C DataReadResponse]], providing the CRC32&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; trigger reading data&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;[[Data Type]]&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;range: 0x01..01FF (0x00 can&amp;#039;t be read, as this is firmware)&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Data ID&amp;lt;br/&amp;gt;unique identifier for the data to read&lt;br /&gt;
|-&lt;br /&gt;
|4..13&lt;br /&gt;
|unused, 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x2C DataReadResponse ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataReadResponse&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 44 dec / 0x2C hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; n/a&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; meta data about the requested data. The actual data will follow in separate messages ([[#0x2D DataReadData]])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;[[#Data_Type|Data Type]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Data ID&amp;lt;br/&amp;gt;unique identifier for the data&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|size of data uint32[0]&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|size of data uint32[1]&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|size of data uint32[2]&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|size of data uint32[3]&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|CRC32[0] &amp;lt;ref&amp;gt;https://github.com/bakercp/CRC32&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|CRC32[1]&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CRC32[2]&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|CRC32[3]&lt;br /&gt;
|-&lt;br /&gt;
|12..13&lt;br /&gt;
|unused, 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x2D DataReadData ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataReadData&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 45 dec / 0x2D hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Device -&amp;gt; Suite&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; packet of requested data from device. Device will send several messages of this type until whole data is transferred&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Count&amp;lt;ref&amp;gt;required to determin the end of data in message&amp;lt;/ref&amp;gt;: 1..11 bytes&lt;br /&gt;
|-&lt;br /&gt;
|3..13&lt;br /&gt;
|1..11 bytes of Data, depends on &amp;quot;Count&amp;quot;. Remaining bytes: 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0x2E DataRemove ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message Name:&amp;#039;&amp;#039;&amp;#039; DataRemove&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Message-Type-ID:&amp;#039;&amp;#039;&amp;#039; 46 dec / 0x2E hex  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Direction:&amp;#039;&amp;#039;&amp;#039; Suite -&amp;gt; Device&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expected Response:&amp;#039;&amp;#039;&amp;#039; [[#0x00 Acknowledge]]  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; remove previously stored data&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Requires Programming Mode:&amp;#039;&amp;#039;&amp;#039; yes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Byte no#&lt;br /&gt;
!style=&amp;quot;text-align:center&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;[[#Data_Type|Data Type]]&amp;#039;&amp;#039;&amp;#039;&amp;lt;br/&amp;gt;range: 0x01..0xFF&amp;lt;ref&amp;gt;0x00 is reserved for UPDATE&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Data ID&amp;lt;br/&amp;gt;unique identifier for the data&lt;br /&gt;
|-&lt;br /&gt;
|4..13&lt;br /&gt;
|unused, 0xFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Notes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=937</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=937"/>
		<updated>2021-02-15T09:50:58Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* Mechanical */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6503121.png|120px|thumb|left|B6503121]]&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607145.png|120px|thumb|left|B6607145]]&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607143.png|120px|thumb|left|B6607143]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607141.png|120px|thumb|left|B6607141]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607140.png|120px|thumb|left|B6607140]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6603180.png|120px|thumb|left|B6603180]]&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are screwed together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=936</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=936"/>
		<updated>2021-02-15T09:50:19Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* BOM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6503121.png|120px|thumb|left|B6503121]]&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607145.png|120px|thumb|left|B6607145]]&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607143.png|120px|thumb|left|B6607143]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607141.png|120px|thumb|left|B6607141]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607140.png|120px|thumb|left|B6607140]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6603180.png|120px|thumb|left|B6603180]]&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6603180.png&amp;diff=935</id>
		<title>File:OKW-B6603180.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6603180.png&amp;diff=935"/>
		<updated>2021-02-15T09:47:51Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6603180&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6603180&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6607140.png&amp;diff=934</id>
		<title>File:OKW-B6607140.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6607140.png&amp;diff=934"/>
		<updated>2021-02-15T09:47:36Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6607140&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6607140&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6607141.png&amp;diff=933</id>
		<title>File:OKW-B6607141.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6607141.png&amp;diff=933"/>
		<updated>2021-02-15T09:46:55Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6607141&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6607141&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6607143.png&amp;diff=932</id>
		<title>File:OKW-B6607143.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6607143.png&amp;diff=932"/>
		<updated>2021-02-15T09:43:27Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6607143&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6607143&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=931</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=931"/>
		<updated>2021-02-15T09:42:06Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* BOM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6503121.png|200px|thumb|left|B6503121]]&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607145.png|200px|thumb|left|B6607145]]&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607143.png|200px|thumb|left|B6607143]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607141.png|200px|thumb|left|B6607141]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607140.png|200px|thumb|left|B6607140]]&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6603180.png|200px|thumb|left|B6603180]]&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6607145.png&amp;diff=930</id>
		<title>File:OKW-B6607145.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6607145.png&amp;diff=930"/>
		<updated>2021-02-15T09:40:49Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6607145&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6607145&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=929</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=929"/>
		<updated>2021-02-15T09:40:25Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* BOM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6503121.png|200px|thumb|left|B6503121]]&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6607145.png|200px|thumb|left|B6607145]]&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=928</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=928"/>
		<updated>2021-02-15T09:39:51Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OKW-B6503121.png|200px|thumb|left|B6503121]]&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=File:OKW-B6503121.png&amp;diff=927</id>
		<title>File:OKW-B6503121.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=File:OKW-B6503121.png&amp;diff=927"/>
		<updated>2021-02-15T09:38:33Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: OKW-B6503121&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
OKW-B6503121&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByKONNEKTING}}&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=926</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=926"/>
		<updated>2021-02-15T09:36:03Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* BOM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Picture&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|n/a&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=925</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=925"/>
		<updated>2021-02-15T09:35:12Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI (1 base part with locking clip, 1 top part)&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
	<entry>
		<id>http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=924</id>
		<title>KONNEKTING Modular DIN RAIL Device Specification</title>
		<link rel="alternate" type="text/html" href="http://wiki.konnekting.de/index.php?title=KONNEKTING_Modular_DIN_RAIL_Device_Specification&amp;diff=924"/>
		<updated>2021-02-15T09:00:27Z</updated>

		<summary type="html">&lt;p&gt;Konnekting: /* BOM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Din Rail Case == &lt;br /&gt;
&lt;br /&gt;
Manufacturer: https://www.okw.com&lt;br /&gt;
&lt;br /&gt;
Part: Railtec B - 4 TE / https://www.okw.com/de/Railtec-B/B6503121.htm?var=c9f11140-cb2e-11e3-89f9-00163e72470b&lt;br /&gt;
&lt;br /&gt;
The case can be ordered directly from OKW. But keep in mind that you should reach 100EUR netto to overcome additional shipping fees.&lt;br /&gt;
Your can also order the case at buerklin.com without the 100EUR limit. Just search for the OKW part-number with the search on the Bürklin web page.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
[[File:DFF4.1 1.0.png|300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW part number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin order number&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|OKW link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Bürklin link&lt;br /&gt;
|-&lt;br /&gt;
|RAILTEC B, 4 MODULES, VERS. VI&lt;br /&gt;
|B6503121&lt;br /&gt;
|30H2334&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6503121.htm&lt;br /&gt;
|https://www.buerklin.com/de/RAILTEC-B-4-Module-Ausf-VI/p/30H2334&lt;br /&gt;
|-&lt;br /&gt;
|KNX COVER, FLAT&lt;br /&gt;
|B6607145&lt;br /&gt;
|30H2433&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607145.htm&lt;br /&gt;
|https://www.buerklin.com/de/Abdeckung-KNX-flach/p/30H2433&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Perforated, for block 5.0)&lt;br /&gt;
|B6607143&lt;br /&gt;
|30H2432&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607143.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2432&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (With ventilation slots)&lt;br /&gt;
|B6607141&lt;br /&gt;
|30H2430&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607141.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2430&lt;br /&gt;
|-&lt;br /&gt;
|TERMINAL GUARDS, FLAT (Closed)&lt;br /&gt;
|B6607140&lt;br /&gt;
|30H2429&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6607140.htm&lt;br /&gt;
|https://www.buerklin.com/de/Klemmenabdeckung-flach/p/30H2429&lt;br /&gt;
|-&lt;br /&gt;
|FRONT PANEL, 4 MODULES, VERS. VI&lt;br /&gt;
|B6603180&lt;br /&gt;
|30H2402&lt;br /&gt;
|https://www.okw.com/en/Railtec-B/B6603180.htm&lt;br /&gt;
|https://www.buerklin.com/de/Frontplatte-4-Module-Ausf-VI/p/30H2402&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanical ==&lt;br /&gt;
&lt;br /&gt;
The OKW case allows PCBs on 3 levels. From top to bottom we name them:&lt;br /&gt;
&lt;br /&gt;
* Frontend PCB&lt;br /&gt;
* Controller PCB&lt;br /&gt;
* Application PCB&lt;br /&gt;
&lt;br /&gt;
The PCBs are scred together with M3 hex-spacers. Here&amp;#039;s a mechanical overview (from top to bottom):&lt;br /&gt;
&lt;br /&gt;
 [2mm space to outer case edge]&lt;br /&gt;
 [1,6mm inner OKW Railtec cover]&lt;br /&gt;
 [6,1mm free space to inner OKW Railtec lid] → top-edge inner lid to top-edge frontend pcb = 7,7mm&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Frontend PCB&amp;#039;&amp;#039;&amp;#039;] &lt;br /&gt;
 [15mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Controller PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [18mm M3 hex spacer]&lt;br /&gt;
 [&amp;#039;&amp;#039;&amp;#039;1,6mm Application PCB&amp;#039;&amp;#039;&amp;#039;]&lt;br /&gt;
 [3,5mm screw pin on black OKW Railtec base plate]&lt;br /&gt;
&lt;br /&gt;
Recommendation for tactile push button Frontend PCB: 9,5mm height. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;THT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-3301B/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=27893&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+3301B&amp;amp;SEARCH=%252A&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;SMD&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|http://www.reichelt.de/Kurzhubtaster/TASTER-9319/3/index.html?ACTION=3&amp;amp;LA=2&amp;amp;ARTICLE=44518&amp;amp;GROUPID=7587&amp;amp;artnr=TASTER+9319&amp;amp;SEARCH=%252A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5mm LED PCB spacer for 3mm THT LEDs: http://www.reichelt.de/Zubehoer-fuer-LEDs/MEN-2818-3045/3/index.html?ACTION=3&amp;amp;LA=446&amp;amp;ARTICLE=62820&amp;amp;GROUPID=3044&amp;amp;artnr=MEN+2818.3045&amp;amp;SEARCH=led%2Babstandshalter&lt;br /&gt;
&lt;br /&gt;
 → the LED protrudes about 2mm out of the cover lid.&lt;br /&gt;
 → Use 4mm led spacer to reduce this to 1mm&lt;br /&gt;
&lt;br /&gt;
You can use a plain PCB with silkscreen printing and wholes to create a nice looking cover, that sits on the OKW Railtec lid. This will also fill the remaining space to the outer case edge on top of the OKW lid.&lt;br /&gt;
&lt;br /&gt;
== Reference controller == &lt;br /&gt;
&lt;br /&gt;
See [[M0dularis+]]&lt;br /&gt;
&lt;br /&gt;
== Interconnections ==&lt;br /&gt;
&lt;br /&gt;
=== Controller: Application Socket ===&lt;br /&gt;
&lt;br /&gt;
The controller PCB must use a 2x4 or 2x8 micromatch socket.&lt;br /&gt;
&lt;br /&gt;
Example controller PCB (on top: application socket, on left: frontend socket): &lt;br /&gt;
&lt;br /&gt;
[[File:M0dularisM Plus.jpg|300px|thumb|center|M0dularis+ Controller with µBCU]]&lt;br /&gt;
&lt;br /&gt;
Pinout:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND / KNX GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND from 24V Input&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: indianred;&amp;quot;|24V from 24V Input &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA / IO0 &lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: limegreen;&amp;quot;|IO3 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL / IO1 &lt;br /&gt;
|7&lt;br /&gt;
|8&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Application / IO2 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option0&lt;br /&gt;
|9&lt;br /&gt;
|10&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option7 &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option1&lt;br /&gt;
|11&lt;br /&gt;
|12&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option2&lt;br /&gt;
|13&lt;br /&gt;
|14&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option3&lt;br /&gt;
|15&lt;br /&gt;
|16&lt;br /&gt;
| style=&amp;quot;background-color: mediumseagreen;&amp;quot;|Option4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Option0..7&amp;#039;&amp;#039;&amp;#039;: Freely selectable, depends on the controller. If not used at all: Stick to Pin1..8 and apply a 2x4 micromatch socket only.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IO0..IO3&amp;#039;&amp;#039;&amp;#039;: Freely selectable, but:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;SDA/SCL&amp;#039;&amp;#039;&amp;#039;: This pins must have I2C capabilities&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;ExtINT&amp;#039;&amp;#039;&amp;#039;: This pin must have interrupt capabilities&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;24V Input&amp;#039;&amp;#039;&amp;#039;: 24V DC supply voltage from separate socket with white/yellow wire pair&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND&amp;#039;&amp;#039;&amp;#039;: relative to VCC&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;GND 24V&amp;#039;&amp;#039;&amp;#039;: relative to 24V DC Input&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;VCC&amp;#039;&amp;#039;&amp;#039;: 3.3V or 5V, depending on the controller, if possible, selectable with jumper/solderjumper&lt;br /&gt;
&lt;br /&gt;
=== Controller: Frontend Application Socket ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center; border-collapse:collapse&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pin&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: grey;&amp;quot;|GND&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SDA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: red;&amp;quot;|VCC &lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
| style=&amp;quot;background-color: yellow;&amp;quot;|SCL&lt;br /&gt;
|-&lt;br /&gt;
|unused/reserve&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
| style=&amp;quot;background-color: lightblue;&amp;quot;|ExtINT Frontend&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Remarks:&lt;br /&gt;
&lt;br /&gt;
* See Application Connector above&lt;br /&gt;
&lt;br /&gt;
=== Controller: Extension Socket ===&lt;br /&gt;
&lt;br /&gt;
[[User:Konnekting|KONNEKTING]] ([[User talk:Konnekting|talk]]) not yet fully specified. work in progress&lt;/div&gt;</summary>
		<author><name>Konnekting</name></author>
	</entry>
</feed>