<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Viessmann Adapter - 20CB]]></title><description><![CDATA[<p dir="auto">Hallo,</p>
<p dir="auto">ich hoffe ihr könnt mir weiterhelfen.<br />
Ich habe den Viessmann Adapter in der Version 1.3.4 installiert. Soweit kann ich auch alle Werte, die für mich relevant sind, aus meiner Anlage (Vitocrossal 300 mit Vitotronic 200 KW6B) auslesen und setzen.</p>
<p dir="auto">Allerdings beim Betriebsstatus immer die gleiche Rückmeldung, egal ob die Anlage im "Normalbetrieb" oder im "Reduzierten Betrieb" ist.</p>
<p dir="auto">Hier der Auszug aus meiner Vito.xml und der vcontrold.xml</p>
<p dir="auto">Vito.xml:</p>
<pre><code>&lt;devices&gt;
		&lt;device ID="20CB" name="VitoO1" protocol="P300" /&gt;
	&lt;/devices&gt;

	&lt;commands&gt;

		&lt;!--  Betriebsprogramm &amp; Betriebsstatus --&gt;

		&lt;command name='getVitoBetriebsstatusHK' protocmd='getaddr'&gt;
			&lt;addr&gt;3500&lt;/addr&gt;
			&lt;len&gt;1&lt;/len&gt;
			&lt;unit&gt;ABA&lt;/unit&gt;
			&lt;description&gt;Betriebsstatus des Heizkreises&lt;/description&gt;
		&lt;/command&gt;
		&lt;command name='getVitoBetriebsprogramm' protocmd='getaddr'&gt;
			&lt;addr&gt;3323&lt;/addr&gt;
			&lt;len&gt;1&lt;/len&gt;
			&lt;unit&gt;BA&lt;/unit&gt;
			&lt;description&gt;Betriebsprogramm&lt;/description&gt;
		&lt;/command&gt;
		&lt;command name='setVitoBetriebsprogramm' protocmd='setaddr'&gt;
			&lt;addr&gt;3323&lt;/addr&gt;
			&lt;len&gt;1&lt;/len&gt;
			&lt;unit&gt;BA&lt;/unit&gt;
			&lt;description&gt;Setze Betriebsprogramm&lt;/description&gt;
		&lt;/command&gt;
</code></pre>
<p dir="auto">Vcontrold.xml:</p>
<pre><code>&lt;unit name='Aktuelle Betriebsart'&gt;
			&lt;abbrev&gt;ABA&lt;/abbrev&gt;
			&lt;type&gt;enum&lt;/type&gt;
			&lt;enum bytes='00' text='Abschaltbetr. (Dauernd)'/&gt;
			&lt;enum bytes='01' text='Red. Betrieb (Schaltuhr)'/&gt;
			&lt;enum bytes='02' text='Normalbetrieb (Schaltuhr)'/&gt;
			&lt;enum bytes='03' text='Normalbetrieb (Dauernd)'/&gt;
			&lt;enum text='?'/&gt;
		&lt;/unit&gt;
		&lt;unit name='Betriebsprogramm'&gt;
			&lt;abbrev&gt;BA&lt;/abbrev&gt;
			&lt;type&gt;enum&lt;/type&gt;
			&lt;enum bytes='00' text='Abschaltbetrieb'/&gt;
			&lt;enum bytes='01' text='Nur Warmwasser'/&gt;
			&lt;enum bytes='02' text='Heizen und Warmwasser'/&gt;
			&lt;enum text='?'/&gt;
		&lt;/unit&gt;	
</code></pre>
<p dir="auto">Das Log gibt folgendes aus, egal welcher Status anliegt:</p>
<p dir="auto">[3625] Thu Dec 30 21:07:45 2021 : Befehl: getVitoBetriebsstatusHK<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 41<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 05<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 00<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 01<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 35<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 00<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 01<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;SEND: 3C<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 06 (30.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: received 06<br />
[3625] Thu Dec 30 21:07:45 2021 :<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;FRAMER: Command send<br />
[3625] Thu Dec 30 21:07:45 2021 : &gt;FRAMER: no preset result<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 41 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: received 41<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 06 (10.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: received 06<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 01 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 01 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 35 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 00 (10.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 01 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 02 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: len=1 40 (0.0 ms)<br />
[3625] Thu Dec 30 21:07:45 2021 : &lt;RECV: received 01 01 35 00 01 02 40<br />
[3625] Thu Dec 30 21:07:45 2021 : 02 -&gt; Normalbetrieb (Schaltuhr)<br />
[3625] Thu Dec 30 21:07:45 2021 : Normalbetrieb (Schaltuhr)</p>
<p dir="auto">Auch habe ich schon die Adresse: 3301 ohne erfolg ausprobiert.</p>
<p dir="auto">Ich freue mich auf eine Rückmeldung.<br />
Herzlichen Dank</p>
]]></description><link>https://forum.iobroker.net/topic/50854/viessmann-adapter-20cb</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 19:44:32 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/50854.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Dec 2021 20:23:20 GMT</pubDate><ttl>60</ttl></channel></rss>