Dies ist eine alte Version des Dokuments!
– Main.BernhardH - 2010-03-27
Diese Seite dient zur Beschreibung der Analyze-Funktion des eBus-Connectors zum entschlüsseln von unbekannten Datenpaketen. Das geschieht durch die Konfiguration vom eBus-Connector um Daten anzuzeigen und die Definition von unbekannten Befehlen oder Befehlsteilen mit der Definiton Analyze.
in der Konfigurationsdatei „eBusConnector.ini“ zuerst den Loglevel auf den Wert 0x03CD stellen:
[eBusConnector] LogLevel''0x02CD
Dadurch werden im Ausgabebereich des eBusConnectors unter andrem alle gelesenen Pakete angezeigt.
Hinweis: um die angezeigten Werte auch zu speichern kann das Hilfprogramm „Syslog.exe“ verwendet werden. Der Loglevel von Syslog muss auf mindestens 5 eingestellt sein, dann wird die Datei „eBusConnector.log“ erstellt. Zur besseren Darstellung sind hier die Bezeichnungen der einzelnen Bytes angezeigt.
QQ ZZ PB SP SL DD DD DD DD DD DD DD DD CR AC Service 0503 read: 10 F1 05 03 08 01 00 00 00 41 FF 33 3F CF 00 Service 5023 read: 10 FE 50 23 09 FC E5 03 00 00 5D 01 00 00 E4 Service 5022 read: F1 51 50 22 03 CC 0E 00 70 00 02 FA 01 0C 00
Nun nehmen wir uns das Service 5022 zur Analyse vor. (Service 0503 ist ein Standardservice und kann daher wie in der Doku angegeben definiert werden.)
Da ersichtlich ist, dass dieses Service eine Datenlänge von 3 Bytes aufweist und eine Antwort von der Zieladresse zurückkommt sind dazu folgende Einträge in der Konfiguration notwendig:
[eBusConnector] : Use''5022 [5022] ServiceDef '' Unknown1''Analyze( 3 ) | Crc''char | Ack''char | AnswerLen''char | Unknown2''Analyze(2)
Daraus ergeben sich folgende Einträge in der generierten Datei „5022.csv“:
<img width„100%“ alt
„analyze-1.jpg“ src„http://ebus.webhop.org/twiki/pub/EBus/EBusAnalyze/analyze-1.jpg“ title
„analyze-1.jpg“ />
<div style„position: absolute; left: -10000px; top: 801px; width: 1px; height: 1px; overflow: hidden;“ id
„_mcePaste“> <table style„width: 8124px;“ cellspacing
„0“ cellpadding„0“ border
„0“> <col width„124“ style
„width: 93pt;“></col> <col width„80“ style
„width: 60pt;“ span„100“></col> <tbody> <tr style
„height: 15pt;“ height„20“> <td width
„124“ style„height: 15pt; width: 93pt;“ height
„20“>Timst</td> <td width„80“ style
„width: 60pt;“>FROM</td> <td width„80“ style
„width: 60pt;“>TO</td> <td width„80“ style
„width: 60pt;“>SERVICE</td> <td width„80“ style
„width: 60pt;“>SUBSERVICE</td> <td width„80“ style
„width: 60pt;“>DATALEN</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (char/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed char/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int+1/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int+1/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int+1/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (signed int+1/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word+1/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word+1/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word+1/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (word+1/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (bcd/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1b/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data1c/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b+1/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b+1/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b+1/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2b+1/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c+1/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c+1/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c+1/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2c+1/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d+1/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d+1/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d+1/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (data2d+1/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/1)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/2)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/3)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/4)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/5)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/6)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/7)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/8)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Flags/9)</td> <td width„80“ style
„width: 60pt;“>UNKNOWN1 (Text)</td> </tr> <tr style„height: 15pt;“ height
„20“> <td align„right“ style
„height: 15pt;“ height„20“>23.11.2010 21:59</td> <td align
„right“>16</td> <td align„right“>254</td> <td align
„right“>80</td> <td align„right“>35</td> <td align
„right“>9</td> <td align„right“>252</td> <td align
„right“>229</td> <td align„right“>3</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>-4</td> <td align„right“>-27</td> <td align
„right“>3</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-6660</td> <td align
„right“>3</td> <td align„right“>23808</td> <td align
„right“>1</td> <td align„right“>-7168</td> <td align
„right“>0</td> <td align„right“>349</td> <td align
„right“>0</td> <td align„right“>58876</td> <td align
„right“>3</td> <td align„right“>23808</td> <td align
„right“>1</td> <td align„right“>58368</td> <td align
„right“>0</td> <td align„right“>349</td> <td align
„right“>0</td> <td align„right“>162</td> <td align
„right“>145</td> <td align„right“>3</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>63</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>-4</td> <td align„right“>-27</td> <td align
„right“>3</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>126</td> <td align
„right“>114,5</td> <td align„right“>1,5</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>46,5</td> <td align„right“>0,5</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>-26,02</td> <td align„right“>0,01</td> <td align
„right“>93</td> <td align„right“>0</td> <td align
„right“>-28</td> <td align„right“>0</td> <td align
„right“>1,36</td> <td align„right“>0</td> <td align
„right“>-416,25</td> <td align„right“>0,19</td> <td align
„right“>1488</td> <td align„right“>0,06</td> <td align
„right“>-448</td> <td align„right“>0</td> <td align
„right“>21,81</td> <td align„right“>0</td> <td align
„right“>-666</td> <td align„right“>0,3</td> <td align
„right“>2380,8</td> <td align„right“>0,1</td> <td align
„right“>-716,8</td> <td align„right“>0</td> <td align
„right“>34,9</td> <td align„right“>0</td> <td>'11111100'</td> <td>'11100101'</td> <td>'00000011'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'01011101'</td> <td>'00000001'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'_]_'</td> </tr> <tr style
„height: 15pt;“ height
„20“> <td align„right“ style
„height: 15pt;“ height„20“>23.11.2010 22:00</td> <td align
„right“>113</td> <td align„right“>48</td> <td align
„right“>80</td> <td align„right“>35</td> <td align
„right“>9</td> <td align„right“>176</td> <td align
„right“>244</td> <td align„right“>2</td> <td align
„right“>0</td> <td align„right“>4</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>-80</td> <td align„right“>-12</td> <td align
„right“>2</td> <td align„right“>0</td> <td align
„right“>4</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-2896</td> <td align
„right“>2</td> <td align„right“>23812</td> <td align
„right“>1</td> <td><br /></td> <td align„right“>1024</td> <td align
„right“>349</td> <td align„right“>0</td> <td align
„right“>62640</td> <td align„right“>2</td> <td align
„right“>23812</td> <td align„right“>1</td> <td align
„right“>32768</td> <td align„right“>1024</td> <td align
„right“>349</td> <td align„right“>0</td> <td align
„right“>110</td> <td align„right“>154</td> <td align
„right“>2</td> <td align„right“>0</td> <td align
„right“>4</td> <td align„right“>63</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-80</td> <td align
„right“>-12</td> <td align„right“>2</td> <td align
„right“>0</td> <td align„right“>4</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>88</td> <td align„right“>122</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>2</td> <td align„right“>46,5</td> <td align
„right“>0,5</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-11,31</td> <td align
„right“>0,01</td> <td align„right“>93,02</td> <td align
„right“>0</td> <td><br /></td> <td align„right“>4</td> <td align
„right“>1,36</td> <td align„right“>0</td> <td align
„right“>-181</td> <td align„right“>0,13</td> <td align
„right“>1488,25</td> <td align„right“>0,06</td> <td><br /></td> <td align
„right“>64</td> <td align„right“>21,81</td> <td align
„right“>0</td> <td align„right“>-289,6</td> <td align
„right“>0,2</td> <td align„right“>2381,2</td> <td align
„right“>0,1</td> <td><br /></td> <td align„right“>102,4</td> <td align
„right“>34,9</td> <td align„right“>0</td> <td>'10110000'</td> <td>'11110100'</td> <td>'00000010'</td> <td>'00000000'</td> <td>'00000100'</td> <td>'01011101'</td> <td>'00000001'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'_]_'</td> </tr> <tr style
KM1) gesendet wurden.
<img width„height: 15pt;“ height
„20“> <td align„right“ style
„height: 15pt;“ height„20“>23.11.2010 22:00</td> <td align
„right“>48</td> <td align„right“>113</td> <td align
„right“>80</td> <td align„right“>35</td> <td align
„right“>9</td> <td align„right“>76</td> <td align
„right“>102</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>76</td> <td align„right“>102</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>26188</td> <td align
„right“>0</td> <td align„right“>23808</td> <td align
„right“>1</td> <td align„right“>-30720</td> <td align
„right“>0</td> <td align„right“>349</td> <td align
„right“>0</td> <td align„right“>26188</td> <td align
„right“>0</td> <td align„right“>23808</td> <td align
„right“>1</td> <td align„right“>34816</td> <td align
„right“>0</td> <td align„right“>349</td> <td align
„right“>0</td> <td align„right“>52</td> <td align
„right“>66</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>63</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>76</td> <td align„right“>102</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>38</td> <td align
„right“>51</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>46,5</td> <td align„right“>0,5</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>102,3</td> <td align„right“>0</td> <td align
„right“>93</td> <td align„right“>0</td> <td align
„right“>-120</td> <td align„right“>0</td> <td align
„right“>1,36</td> <td align„right“>0</td> <td align
„right“>1636,75</td> <td align„right“>0</td> <td align
„right“>1488</td> <td align„right“>0,06</td> <td align
„right“>-1920</td> <td align„right“>0</td> <td align
„right“>21,81</td> <td align„right“>0</td> <td align
„right“>2618,8</td> <td align„right“>0</td> <td align
„right“>2380,8</td> <td align„right“>0,1</td> <td align
„right“>-3072</td> <td align„right“>0</td> <td align
„right“>34,9</td> <td align„right“>0</td> <td>'01001100'</td> <td>'01100110'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'01011101'</td> <td>'00000001'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'Lf_]_'</td> </tr> <tr style
„height: 15pt;“ height„20“> <td align
„right“ style„height: 15pt;“ height
„20“>23.11.2010 22:00</td> <td align„right“>48</td> <td align
„right“>113</td> <td align„right“>80</td> <td align
„right“>35</td> <td align„right“>9</td> <td align
„right“>164</td> <td align„right“>19</td> <td align
„right“>0</td> <td align„right“>164</td> <td align
„right“>1</td> <td align„right“>93</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-92</td> <td align
„right“>19</td> <td align„right“>0</td> <td align
„right“>-92</td> <td align„right“>1</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>5028</td> <td align„right“>-23552</td> <td align
„right“>23809</td> <td align„right“>1</td> <td align
„right“>28160</td> <td align„right“>420</td> <td align
„right“>349</td> <td align„right“>0</td> <td align
„right“>5028</td> <td align„right“>41984</td> <td align
„right“>23809</td> <td align„right“>1</td> <td align
„right“>28160</td> <td align„right“>420</td> <td align
„right“>349</td> <td align„right“>0</td> <td align
„right“>104</td> <td align„right“>13</td> <td align
„right“>0</td> <td align„right“>104</td> <td align
„right“>1</td> <td align„right“>63</td> <td align
„right“>1</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>-92</td> <td align
„right“>19</td> <td align„right“>0</td> <td align
„right“>-92</td> <td align„right“>1</td> <td align
„right“>93</td> <td align„right“>1</td> <td align
„right“>0</td> <td align„right“>0</td> <td align
„right“>82</td> <td align„right“>9,5</td> <td align
„right“>0</td> <td align„right“>82</td> <td align
„right“>0,5</td> <td align„right“>46,5</td> <td align
„right“>0,5</td> <td align„right“>0</td> <td align
„right“>0</td> <td align„right“>19,64</td> <td align
„right“>-92</td> <td align„right“>93</td> <td align
„right“>0</td> <td align„right“>110</td> <td align
„right“>1,64</td> <td align„right“>1,36</td> <td align
„right“>0</td> <td align„right“>314,25</td> <td align
„right“>-1472</td> <td align„right“>1488,06</td> <td align
„right“>0,06</td> <td align„right“>1760</td> <td align
„right“>26,25</td> <td align„right“>21,81</td> <td align
„right“>0</td> <td align„right“>502,8</td> <td align
„right“>-2355,2</td> <td align„right“>2380,9</td> <td align
„right“>0,1</td> <td align„right“>2816</td> <td align
„right“>42</td> <td align„right“>34,9</td> <td align
„right“>0</td> <td>'10100100'</td> <td>'00010011'</td> <td>'00000000'</td> <td>'10100100'</td> <td>'00000001'</td> <td>'01011101'</td> <td>'00000001'</td> <td>'00000000'</td> <td>'00000000'</td> <td>'_]_'</td> </tr> </tbody> </table> </div>
Nach analyse der Daten konnte ich folgende Werte entdecken welche der Warmwassertemperatur entsprochen haben wenn die Daten von Master mit Adresse 241 (0x1F „100%“ alt
„analyze-2.jpg“ src„http://ebus.webhop.org/twiki/pub/EBus/EBusAnalyze/analyze-2.jpg“ title
„analyze-2.jpg“ />
So konnte die Definition geändert werden in:
<file>[eBusConnector]
:
Use5022
[5022]
ServiceDef
Unknown1Analyze( 3 ) | Crc
char | Ackchar | AnswerLen
char | WWTempdata2d
Sql
UPDATE eBusCurrent set WWTemp%WWTemp%, Timst
now();
CheckSELECT %From%
241 AND %To%81
CheckChanges
%WWTemp%
</file>
Nun wünsche ich gutes gelingen bei eurer detektivischen Arbeit und bitte um eure Mithilfe und Eintragungen der gefundenen Daten im eBus - Wiki.