<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Digitaleingänge (Vitocal 250A)" in The Viessmann API</title>
    <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/365013#M1700</link>
    <description>&lt;P&gt;Hallo liebe Kollegen von Viessmann,&lt;/P&gt;&lt;P&gt;wäre es evtl. möglich, die sogenannten Digitaleingänge (143.2-5) als Software abzubilden. Ich finde es schon ein wenig rückständig, wenn ich da mit potentialfreien Relais 220V schalten muss, nur um eine digitale Funktion auszulösen. Das könnte doch wunderbar mit dem API abgehandelt werden.&lt;/P&gt;&lt;P&gt;Im Augenblick schaue ich gerade auf 143.2 - damit könnte man wunderbar eine 10 minütige Aktivierung der Zirkulation erreichen - so dass die nicht den ganzen Tag nach irgendeinem Zeitplan rumwerfen muss. Und irgendwie wertet ihr das ja doch mit der Software aus - s. 497.0 und 497.3.&lt;/P&gt;&lt;P&gt;Vielen lieben Dank.&lt;/P&gt;</description>
    <pubDate>Wed, 27 Sep 2023 13:44:13 GMT</pubDate>
    <dc:creator>JörgWende</dc:creator>
    <dc:date>2023-09-27T13:44:13Z</dc:date>
    <item>
      <title>Digitaleingänge (Vitocal 250A)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/365013#M1700</link>
      <description>&lt;P&gt;Hallo liebe Kollegen von Viessmann,&lt;/P&gt;&lt;P&gt;wäre es evtl. möglich, die sogenannten Digitaleingänge (143.2-5) als Software abzubilden. Ich finde es schon ein wenig rückständig, wenn ich da mit potentialfreien Relais 220V schalten muss, nur um eine digitale Funktion auszulösen. Das könnte doch wunderbar mit dem API abgehandelt werden.&lt;/P&gt;&lt;P&gt;Im Augenblick schaue ich gerade auf 143.2 - damit könnte man wunderbar eine 10 minütige Aktivierung der Zirkulation erreichen - so dass die nicht den ganzen Tag nach irgendeinem Zeitplan rumwerfen muss. Und irgendwie wertet ihr das ja doch mit der Software aus - s. 497.0 und 497.3.&lt;/P&gt;&lt;P&gt;Vielen lieben Dank.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2023 13:44:13 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/365013#M1700</guid>
      <dc:creator>JörgWende</dc:creator>
      <dc:date>2023-09-27T13:44:13Z</dc:date>
    </item>
    <item>
      <title>Betreff: Digitaleingänge (Vitocal 250A)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/401852#M1953</link>
      <description>&lt;P&gt;Ich wäre ebenfalls an einer Umsetzung interessiert. Gibt es hier schon Neuigkeiten?&lt;/P&gt;</description>
      <pubDate>Fri, 22 Dec 2023 09:42:37 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/401852#M1953</guid>
      <dc:creator>Ruuudi</dc:creator>
      <dc:date>2023-12-22T09:42:37Z</dc:date>
    </item>
    <item>
      <title>Betreff: Digitaleingänge (Vitocal 250A)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402294#M1955</link>
      <description>&lt;P&gt;Ich habe noch keinen Weg gefunden.&lt;/P&gt;&lt;P&gt;Umweg: Über das API den Scheduler der Umwälzpumpe für 30 min einschalten (von now bis now + 30 min)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"apiVersion": 1,&lt;BR /&gt;"commands": {&lt;BR /&gt;"setSchedule": {&lt;BR /&gt;"isExecutable": true,&lt;BR /&gt;"name": "setSchedule",&lt;BR /&gt;"params": {&lt;BR /&gt;"newSchedule": {&lt;BR /&gt;"constraints": {&lt;BR /&gt;"defaultMode": "off",&lt;BR /&gt;"maxEntries": 4,&lt;BR /&gt;"modes": [&lt;BR /&gt;"on"&lt;BR /&gt;],&lt;BR /&gt;"overlapAllowed": false,&lt;BR /&gt;"resolution": 10&lt;BR /&gt;},&lt;BR /&gt;"required": true,&lt;BR /&gt;"type": "Schedule"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"uri": "&lt;A href="https://api.viessmann.com/iot/v1/equipment/installations/yyy/gateways/xxx/devices/0/features/heating.dhw.pumps.circulation.schedule/commands/setSchedule" target="_blank"&gt;https://api.viessmann.com/iot/v1/equipment/installations/yyy/gateways/xxx/devices/0/features/heating.dhw.pumps.circulation.schedule/commands/setSchedule&lt;/A&gt;"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Mal schauen ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 23 Dec 2023 14:00:19 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402294#M1955</guid>
      <dc:creator>JörgWende</dc:creator>
      <dc:date>2023-12-23T14:00:19Z</dc:date>
    </item>
    <item>
      <title>Betreff: Digitaleingänge (Vitocal 250A)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402490#M1957</link>
      <description>&lt;P&gt;So - die Routine läuft ... mit NodeRed und Alexa &lt;span class="lia-unicode-emoji" title=":grinsendes_Gesicht_mit_lächelnden_Augen:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;API Endpunkt (man muss authentiziert sein !!):&lt;/P&gt;&lt;P&gt;-&amp;nbsp;&lt;A href="https://api.viessmann.com/iot/v1/equipment/installations/2054585/gateways/7736172033094220/devices/0/features/heating.dhw.pumps.circulation.schedule/commands/setSchedule" target="_blank" rel="noopener"&gt;https://api.viessmann.com/iot/v1/equipment/installations/2054585/gateways/7736172033094220/devices/0/features/heating.dhw.pumps.circulation.schedule/commands/setSchedule&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code (JavaScript)&lt;/P&gt;&lt;P&gt;&lt;EM&gt;var atoken = flow.get('accessToken')&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var newMsg = {};&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;newMsg.headers = {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Authorization: "Bearer "+ atoken&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;}&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var jetzt = new Date(),h = jetzt.getHours(), m = jetzt.getMinutes(),&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;tag = jetzt.getDate(),&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;tagZahl = jetzt.getDay(),&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;wochentag = ['sun','mon','tue','wed','thu','fri','sat' ];&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;var tagStr = wochentag[tagZahl];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;var h1= h+1;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;m = fuehrendeNull(m);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;h = fuehrendeNull(h);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;h1 = fuehrendeNull(h1);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var von=h+':'+m;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var bis=h1+':'+m;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var newValue = {};&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;newValue.newSchedule = {};&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;newValue.newSchedule[tagStr] = [{&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;"mode": "on",&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;"start": von,&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;"end": bis,&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;"position": 0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;}];&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;newMsg.payload = newValue;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;return newMsg;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;function fuehrendeNull(zahl) {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;zahl = (zahl &amp;lt; 10 ? '0' : '' )+ zahl; &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;return zahl;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;}&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JrgWende_0-1703410159473.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/27776i19C9892DEB28A61D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JrgWende_0-1703410159473.png" alt="JrgWende_0-1703410159473.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sollte ähnlich mit dem Viessmann Adapter im ioBroker gehen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Damit es mit Alexa geht habe ich zwei Erweiterungen im NodeRed eingesetzt:&lt;/P&gt;&lt;P&gt;-&amp;nbsp;&lt;SPAN&gt;node-red-contrib-alexa-remote2-applestrudel ... für die Sprachausgabe&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;-&amp;nbsp;node-red-contrib-wemo-emulator ... emuliert einen Schalter in Alexa&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JrgWende_1-1703410506988.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/27779i6DFCBA500EBDA438/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JrgWende_1-1703410506988.png" alt="JrgWende_1-1703410506988.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Frohe Weihnachten.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 09:36:46 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402490#M1957</guid>
      <dc:creator>JörgWende</dc:creator>
      <dc:date>2023-12-24T09:36:46Z</dc:date>
    </item>
    <item>
      <title>Betreff: Digitaleingänge (Vitocal 250A)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402530#M1958</link>
      <description>&lt;P&gt;Danke für deine Rückmeldung. Meine Interesse bezog sich allerdings auf die Schaltung der digitalen Eingänge über die Schnittstelle &lt;span class="lia-unicode-emoji" title=":lächelndes_Gesicht_mit_lächelnden_Augen:"&gt;😊&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 11:30:53 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Digitaleingaenge-Vitocal-250A/m-p/402530#M1958</guid>
      <dc:creator>Ruuudi</dc:creator>
      <dc:date>2023-12-24T11:30:53Z</dc:date>
    </item>
  </channel>
</rss>

