<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: Vaillant serial]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?vaillant_serial</link>
<description></description>
<pubDate>Wed, 17 Feb 2016 15:28:28 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[Vaillant serial]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?vaillant_serial</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div class="wiki">
<div class="nlw_phrase"><table class="wafl_container">
  <tr>
    <td>
      <div class="wafl_box">
        
          <div class="wafl_titlebox">
            <div class="wafl_title">
              
                Contents: [Dobrica Pavlinušić's random unstructured stuff]
              
            </div>
          </div>
          <div class="wafl_items">
            
              <div class="wiki">
<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#links">Dobrica Pavlinušić's random unstructured stuff (links)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] links} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#boiler_serial_port">Dobrica Pavlinušić's random unstructured stuff (boiler serial port)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] boiler serial port} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#vrdialog">Dobrica Pavlinušić's random unstructured stuff (vrDialog)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] vrDialog} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#protocol">Dobrica Pavlinušić's random unstructured stuff (protocol)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] protocol} --></span></li>
</ul>
</div>

            
            
          </div>
        
      </div>
    </td>
  </tr>
</table>
<!-- wiki: {toc: }
--></div><br /><br /><h1 id="links">links</h1>
<ul>
<li><a target="_blank" title="(external link)" href="http://www.ab-log.ru/smart-house/heating-automation/vaillant-rs232">http://www.ab-log.ru/smart-house/heating-automation/vaillant-rs232</a></li>
<li><a target="_blank" title="(external link)" href="http://www.ab-log.ru/smart-house/heating-automation/gaz_meter">http://www.ab-log.ru/smart-house/heating-automation/gaz_meter</a></li>
<li><a target="_blank" title="(external link)" href="http://old.ethersex.de/index.php/Vaillant_X6_Schnittstelle">http://old.ethersex.de/index.php/Vaillant_X6_Schnittstelle</a></li>
</ul>
<h1 id="boiler_serial_port">boiler serial port</h1>
<p>
5V TTL level serial but it also accepts 3.3V serial (tested with CP2102 which is 3.3V, but 5V tolerant)</p>
<p>
1 Not used <br />
2. +5 V (for the first version of the power adapter vrDIALOG, for the operation of the converter RS232-TTL) <br />
3. RX (from the computer to the boiler) <br />
4. TX (from the boiler to the computer) <br />
5. Ground (earth) <br />
6. +24 (Apparently new power adapter on bus eBUS)</p>
<p>
Serial port is 9600 8N1</p>
<h1 id="vrdialog">vrDialog</h1>
<p>
Vailant program to monitor boiler and change parameters</p>
<ul>
<li><a target="_blank" title="(external link)" href="http://www.vaillant.nl/professioneel/service-1/software-downloads-1/">http://www.vaillant.nl/professioneel/service-1/software-downloads-1/</a></li>
<li><a target="_blank" title="(external link)" href="http://old.ethersex.de/index.php/Vaillant_X6_Schnittstelle">http://old.ethersex.de/index.php/Vaillant_X6_Schnittstelle</a></li>
</ul>
<h1 id="protocol">protocol</h1>
<p>
This is translated and extended version of protocol dump from link above to ease comparison with my boiler</p>
<p>
The first line - that we send, the second - the answer of the boiler. <br />
Third line (if exists is difference in my response)<br />
In parentheses is the value that we get.</p>
<pre>
Something like initialize the connection.
# 07 02 00 00 00 04 C4
# 08 00 00 9E 0A 0C 6B FD
&lt; 08 00 00 93 0B 09 FB 0B

Minimum design flow temperature
# 07 00 00 00 C2 01 7C
# 04 00 [# 23] 33
35 degrees

Start hysteresis
# 07 00 00 00 C3 01 7E
# 04 00 [# 02] 12
2 °

Hysteresis off
# 07 00 00 00 C4 01 70
# 04 00 [# 06] 16
6 °

Left before the service
# 07 00 00 00 AC 02 A3
# 05 00 [# 0B C2] #FC
3010 hours

Maximum temp filing for DHW
# 07 00 00 00 A6 01 B4
# 04 00 [# 55] 45
85 degrees

Maximum time the boiler heating
# 07 00 00 00 66 01 2D
# 04 00 [# 2D] 3D
45 degrees

Adjusting the outer t-pair (if connected to the boiler sensor outdoor t-ry)
# 07 00 00 00 65 01 2B
# 04 00 [# 00] 10
0 degrees

Maximum design temp boiler
# 07 00 00 00 E1 01 3A
# 04 00 [# 46] 56
70 degrees

Pump run after the end of heating (after turning off the burners)
# 07 00 00 00 64 01 29
# 04 00 [# 1E] 0E
30 minutes

Collector temperature (if also the boiler sensor is connected)
# 07 00 00 00 B8 02 8B
# 06 00 00 00 00 60
0 degrees

Maximum flow temperature heating (in my case only the range of 60 to 83 degrees)
# 07 00 00 00 A5 01 B2
# 04 00 [# 52] 42
82 degrees

Vrebya pump run after turning off the boiler
# 07 00 00 00 63 01 27
# 04 00 [# 12] 02
18 (180)

Shifting values ​​hotstart
# 07 00 00 00 9D 01 C2
# 04 00 07 17
7

Partial heat. Boiler
# 07 00 00 00 A9 01 AA
# 04 00 [# 01] 11
1 kW

Hours on GVS
# 07 00 00 00 22 02 A6
# 05 00 00 00 28
0

Cycles of heating
# 07 00 00 00 29 02 B0
# 05 00 00 [# 2B] 03
43

Cycles DHW
# 07 00 00 00 23 02 A4
# 05 00 00 00 28
0

There is a feedback controller
# 07 00 00 00 74 01 09
# 04 00 00 10
0 (OFF)

Status signal DCF
# 07 00 00 00 69 01 33
# 04 00 00 10
0 (no reception)

VUV Mittenstellung
# 07 00 00 00 45 01 6B
# 04 00 00 10
0 (OFF)

Counter 3 ignition attempts
# 07 00 00 00 6F 01 3F
# 04 00 0A 1A
10

Unsuccessful automatic ignition
# 07 00 00 00 1F 01 DF
# 04 00 0A 1A
10

Number of trips thermal protection
# 07 00 00 00 20 01 A1
# 04 00 00 10
0

Outdoor temperature
# 07 00 00 00 6A 03 37
# 06 00 FC 39 AA 63
-60.44

T-pa boiler SC down
# 07 00 00 00 B6 02 97
# 06 00 FF 21 AA 5F
-13.94

T ra feed
# 07 00 00 00 18 03 D3
# 06 00 01 76 00 88
23.38 / no errors

Start the timer by GVL
# 07 00 00 00 71 01 03
# 04 00 01 11
1 (ON)

Mode
# 07 00 00 00 08 01 F1
# 04 00 01 11
1 (winter)

Request to heat DHW C1 / C2
# 07 00 00 00 58 01 51
# 04 00 00 10
0 (OFF)

Ionisation current
# 07 00 00 00 73 02 04
# 05 00 FC EC 25
64748.00

Circulation pump for boiler layered
# 07 00 00 00 E0 01 38
# 04 00 00 10
0 (OFF)

Pumps UK
# 07 00 00 00 DF 01 46
# 04 00 00 10
0 (OFF)

The circulation pump
# 07 00 00 00 AF 01 A6
# 04 00 00 10
0 (OFF)

Pump heating boiler
# 07 00 00 00 01 9E C4
# 04 00 00 10
0 (OFF)

External heating pump
# 07 00 00 00 3F 01 9F
# 04 00 00 10
0 (OFF)

Built-in pump
# 07 00 00 00 44 01 69
0 (OFF)

Calc. temp an external regulator 7-8-9
# 07 00 00 00 25 02 A8
# 05 00 05 A0 82
90,00

Room thermostat
# 07 00 00 00 01 0E FD
# 04 00 00 10
0 (OFF)

The design temperature of the boiler
# 07 00 00 00 04 02 EA
# 05 00 00 F0 D8
15 degrees

The calculated flow temperature, the handle on the panel
# 07 00 00 00 19 02 D0
# 05 00 02 30 1C
35 degrees

The temperature of the boiler
# 07 00 00 00 17 03 CD
# 06 00 FF 21 AA 5F
-13.94 Degrees

The flow sensor HS
# 07 00 00 00 16 03 CF
# 06 00 FF 21 AA 5F
-13.94

Record the values ​​in the boiler:
The second byte is 0x80
The fifth byte - Register
Sixth byte - value
Seventh - CRC (checksum)

Example, set the value of the pump run - 31 minutes (value 0x1F)
Register 0x64
# 07 80 00 00 64 1F FF
If all goes well, the boiler will return the following sequence.
# 03 00 06

</pre>
</div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category></category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?vaillant_serial</guid>
<pubDate>Wed, 17 Feb 2016 15:28:28 -0000</pubDate>
</item>
</channel>
</rss>