<?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>Announcements Themen</title>
    <link>https://community.viessmann.de/t5/Announcements/bd-p/dev-announcements</link>
    <description>Announcements Themen</description>
    <pubDate>Tue, 09 Jun 2026 11:15:08 GMT</pubDate>
    <dc:creator>dev-announcements</dc:creator>
    <dc:date>2026-06-09T11:15:08Z</dc:date>
    <item>
      <title>Lösung zu “PACKAGE_NOT_PAID_FOR”</title>
      <link>https://community.viessmann.de/t5/Announcements/Loesung-zu-PACKAGE-NOT-PAID-FOR/m-p/620514#M50</link>
      <description>&lt;P&gt;Liebe Viessmann-API Nutzer,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;im Zusammenhang mit den Erfahrungen bei API-Antworten mit „PACKAGE_NOT_PAID_FOR“ wurde gestern ein Fix bereitgestellt, von dem wir ausgehen, dass er das aufgetretene Problem behebt.Vielen Dank, dass ihr das Thema mit unserer Developer-API an uns herangetragen habt.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;Sollten weiterhin Probleme bestehen, wendet euch bitte an &lt;A href="mailto:developer@viessmann-climatesolutions.com" target="_blank"&gt;developer@viessmann-climatesolutions.com&lt;/A&gt;.&lt;/P&gt;
&lt;P data-unlink="true"&gt;Bitte gebt dabei eure Gateway-Seriennummer oder die Installations-ID an, damit wir euch effektiv unterstützen können.&lt;/P&gt;
&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;Euer Viessmann-API Team&lt;/P&gt;
&lt;HR /&gt;
&lt;P&gt;Dear all,&lt;BR /&gt;&lt;BR /&gt;In reference to experiences from API responses with “PACKAGE_NOT_PAID_FOR” a fix has been deployed yesterday which we believe should mitigate the issue experienced.&lt;BR /&gt;Thank you for bringing forward the issue with our Developer API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If any issues persist, please reach out to &lt;A href="mailto:developer@viessmann-climatesolutions.com" target="_blank"&gt;developer@viessmann-climatesolutions.com&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Please include your gateway serial number or installation-ID, so we would be able to support effectively on your issue.&lt;BR /&gt;&lt;BR /&gt;Your Viessmann-API Team&lt;/P&gt;</description>
      <pubDate>Fri, 22 May 2026 08:31:13 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Loesung-zu-PACKAGE-NOT-PAID-FOR/m-p/620514#M50</guid>
      <dc:creator>CustomerCareChris</dc:creator>
      <dc:date>2026-05-22T08:31:13Z</dc:date>
    </item>
    <item>
      <title>Domain Change for the Viessmann API</title>
      <link>https://community.viessmann.de/t5/Announcements/Domain-Change-for-the-Viessmann-API/m-p/551560#M44</link>
      <description>&lt;P&gt;As part of the continuous optimization and modernization of our services, we are currently in the process of switching our applications and websites to the new domain&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;A href="http://viessmann-climatesolutions.com/" target="_blank"&gt;&lt;SPAN&gt;viessmann-climatesolutions.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/STRONG&gt;. This change will also affect the domains for resources such as the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://viessmann.mailingmanager.online/content/?I=[NLAR_ID]&amp;amp;X=17949&amp;amp;M=MDMUMDCUMJAYNSOWMY4WNY4YMDI1IDEY" target="_blank"&gt;&lt;SPAN&gt;Developer Portal&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://viessmann.mailingmanager.online/content/?I=[NLAR_ID]&amp;amp;X=17980&amp;amp;M=MTAUMDCUMJAYNSOXMC4WNY4YMDI1IDE0" target="_blank"&gt;&lt;SPAN&gt;API Documentation&lt;/SPAN&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For your integrations, this requires the following technical updates:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. API Endpoints:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;The base URI for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;all&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;API calls is changing. You need to update your code to use the new domain.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;&lt;STRONG&gt;Old&lt;/STRONG&gt;:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://​api.​viessmann.​com/" target="_blank"&gt;https://​api.​viessmann.​com/&lt;/A&gt;...&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;&lt;STRONG&gt;New&lt;/STRONG&gt;:&amp;nbsp;&lt;SPAN&gt;&lt;A href="https://​api.​viessmann-climatesolutions.​com/" target="_blank"&gt;https://​api.​viessmann-climatesolutions.​com/&lt;/A&gt;...&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. Identity and Access Management (IAM):&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;The domain for our identity services will also be updated. This needs to be updated in your application to ensure authorization continues to function correctly.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;&lt;STRONG&gt;Old&lt;/STRONG&gt;:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://​iam.​viessmann.​com" target="_blank"&gt;https://​iam.​viessmann.​com&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;&lt;STRONG&gt;New&lt;/STRONG&gt;:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://​iam.​viessmann-climatesolutions.​com" target="_blank"&gt;https://​iam.​viessmann-climatesolutions.​com&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. API Response Body:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="black"&gt;The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;uri&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;value within the JSON response from the Features API (&lt;SPAN&gt;/iot/v2/features/...&lt;/SPAN&gt;) will reflect the new&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;viessmann​-​climatesolutions.​com&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;domain in the future.&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The API endpoints under the new domain are already available, and we ask you to please use the new addresses with immediate effect. The old&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;viessmann​.com&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;domain will be deactivated during Q4/2025, by the end of the year at the latest.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;We understand that these changes may require adjustments to your existing code. To assist you in this process, we recommend referring to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://viessmann.mailingmanager.online/content/?I=[NLAR_ID]&amp;amp;X=17980&amp;amp;M=MTAUMDCUMJAYNSOXMC4WNY4YMDI1IDE0" target="_blank"&gt;&lt;SPAN&gt;API documentation&lt;/SPAN&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Support Channels:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;If you have any questions or require further assistance regarding these updates, please don't hesitate to reach out here in our forum&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or send an email to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="mailto:developer@viessmann-climatesolutions.com" target="_blank"&gt;&lt;SPAN&gt;developer@viessmann-climatesolutions.com&lt;/SPAN&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;We appreciate your understanding and cooperation as we continue to improve the Viessmann API.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Jul 2025 05:55:23 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Domain-Change-for-the-Viessmann-API/m-p/551560#M44</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2025-07-11T05:55:23Z</dc:date>
    </item>
    <item>
      <title>Important Update to Viessmann API (effective April 30, 2025)</title>
      <link>https://community.viessmann.de/t5/Announcements/Important-Update-to-Viessmann-API-effective-April-30-2025/m-p/525421#M43</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Dear Viessmann Developer Portal users,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are announcing two important upcoming changes to the &lt;/SPAN&gt;&lt;A href="https://developer.viessmann.com/" target="_blank"&gt;&lt;SPAN&gt;Viessmann API&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;. These updates, effective &lt;/SPAN&gt;&lt;STRONG&gt;30.04.2025,&lt;/STRONG&gt;&lt;SPAN&gt; aim to improve the API's functionality, enhance consistency, and streamline the development process for our users.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. IoT Feature Renaming and Standardization&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This update introduces a breaking change to the Viessmann API's IoT features, primarily involving the renaming and standardization of several data point identifiers. These changes are necessary to improve platform consistency and align with ongoing updates. Existing integrations using the legacy feature names will cease to function correctly. Please note that some of these changes were previously announced in August 2024.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Impact:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;This is a &lt;/SPAN&gt;&lt;STRONG&gt;breaking change&lt;/STRONG&gt;&lt;SPAN&gt;. Applications relying on the affected IoT feature names will require immediate updates to maintain functionality.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Affected device types: Buffer storage tank, Heating, Domestic hot water (DHW), Fuel cell, Heat pump, and Ventilation.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Reason for Change:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;These changes are driven by platform updates aimed at enhancing consistency and standardization across our IoT features.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Detailed Changes:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The following IoT feature names have been updated:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Buffer storage tank:&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.charging.level.bottom&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.charging.level.bottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.charging.level.middle&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.charging.level.middle&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.charging.level.top&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.charging.level.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.charging.level.total&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.charging.level.total&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.sensors.temperature.main&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.sensors.temperature.main&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.buffer.sensors.temperature.top&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.sensors.temperature.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;Replace &lt;/SPAN&gt;&lt;SPAN&gt;heating.buffer.*&lt;/SPAN&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;SPAN&gt;heating.bufferCylinder.*&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Heating:&lt;/STRONG&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;heating.circuits.N.operating.programs.summerEco&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.circuits.N.operating.programs.reducedEnergySaving&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;heating.co2.saving&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.co2.saving.raw&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Domestic hot water (DHW):&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.comfort&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.operating.modes.comfort&lt;/SPAN&gt;&lt;SPAN&gt; / &lt;/SPAN&gt;&lt;SPAN&gt;.eco&lt;/SPAN&gt;&lt;SPAN&gt; / &lt;/SPAN&gt;&lt;SPAN&gt;.active&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.bottom&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.dhwCylinder.bottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.midBottom&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.dhwCylinder.midBottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.middle&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.dhwCylinder.middle&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.top&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.dhwCylinder.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.dhwCylinder&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;Replace &lt;/SPAN&gt;&lt;SPAN&gt;*.hotWaterStorage.*&lt;/SPAN&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;SPAN&gt;*.dhwCylinder.*&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Fuel cell:&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.active&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.active&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.chimneySweeperMode&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.chimneySweeperMode&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.ecological&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.ecological&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.economical&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.economical&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.energyControlled&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.energyControlled&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.heatControlled&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.heatControlled&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.holidayWithFuelCellOff&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.holidayWithFuelCellOff&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.holidayWithFuelCellOn&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.holidayWithFuelCellOn&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.maintenance&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.maintenance&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.party&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.party&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.standby&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.modes.standby&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.operating.phase&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.operating.phase&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.power.production&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.power.production&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.sensors.temperature.return&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.sensors.temperature.return&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.sensors.temperature.supply&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.sensors.temperature.supply&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.fuelCell.statistics&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.statistics&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;Replace &lt;/SPAN&gt;&lt;SPAN&gt;heating.fuelcell.*&lt;/SPAN&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;SPAN&gt;fuelCell.*&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Heat pump:&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.scop.dhw&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.spf.dhw&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.scop.heating&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.spf.heating&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;heating.scop.total&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;heating.spf.total&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;Replace &lt;/SPAN&gt;&lt;SPAN&gt;heating.scop.*&lt;/SPAN&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;SPAN&gt;heating.spf.*&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Ventilation:&lt;/STRONG&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.comfort&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.comfort&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.eco&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.eco&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.forcedLevelFour&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.forcedLevelFour&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.holiday&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.holiday&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelFour&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.levels.levelFour&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelOne&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.levels.levelOne&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelThree&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.levels.levelThree&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelTwo&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.levels.levelTwo&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="3"&gt;&lt;SPAN&gt;ventilation.operating.programs.silent&lt;/SPAN&gt;&lt;SPAN&gt; → &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.silent&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="2"&gt;&lt;SPAN&gt;Replace &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.operating.programs.*&lt;/SPAN&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.operating.state&lt;/SPAN&gt;&lt;SPAN&gt; / &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.quickmodes.*&lt;/SPAN&gt;&lt;SPAN&gt; / &lt;/SPAN&gt;&lt;SPAN&gt;ventilation.levels.*&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;2. API Endpoints Update&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are replacing several API endpoints with their current versions.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Affected Endpoints:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;/iot/v1/equipment/installations/{installationId}/gateways/{gatewaySerial}/devices/{deviceId}/features&lt;/SPAN&gt;&lt;SPAN&gt; will be replaced with &lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/features/installations/{installationId}/gateways/{gatewaySerial}/devices/{deviceId}/features&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;/iot/v1/equipment/installations/{installationId}/gateways/{gatewaySerial}/features&lt;/SPAN&gt;&lt;SPAN&gt; will be replaced with &lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/features/installations/{installationId}/gateways/{gatewaySerial}/features&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;/iot/v1/equipment/installations/{installationId}/features&lt;/SPAN&gt;&lt;SPAN&gt; will be replaced with &lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/features/installations/{installationId}/features&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;/iot/v1/features&lt;/SPAN&gt;&lt;SPAN&gt; will be replaced with &lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/features&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Important Notes:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;The previous versions (&lt;/SPAN&gt;&lt;SPAN&gt;/iot/v1/...&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;of the listed endpoints&lt;/SPAN&gt;&lt;SPAN&gt; will be &lt;/SPAN&gt;&lt;STRONG&gt;removed entirely on 30.04.2025&lt;/STRONG&gt;&lt;SPAN&gt;. As a result, any existing integrations using these endpoints will cease to function.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;The new endpoints (&lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/...&lt;/SPAN&gt;&lt;SPAN&gt;) function identically to their predecessors. There are no changes to the request parameters, response formats, or any other functional aspects.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Action Required (For Both Updates):&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;For IoT Feature Renaming:&lt;/STRONG&gt;&lt;SPAN&gt; Update your API integrations to use the new feature names. The renamed IoT features are already available via the API for testing and implementation. Legacy names will be fully deprecated and removed after this date.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;For API Endpoints Update:&lt;/STRONG&gt;&lt;SPAN&gt; Update your integrations to use the new API endpoints (&lt;/SPAN&gt;&lt;SPAN&gt;/iot/v2/...&lt;/SPAN&gt;&lt;SPAN&gt;). The new endpoints are already available for use.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;We understand that these changes may require adjustments to your existing code. To assist you in this process, we recommend referring to the &lt;/SPAN&gt;&lt;A href="https://documentation.viessmann.com/" target="_blank"&gt;&lt;SPAN&gt;API documentation&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Support Channels:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you have any questions or require further assistance regarding these updates, please don't hesitate to reach out here in the forum&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;or send an email to &lt;/SPAN&gt;&lt;A href="mailto:developer@viessmann.com" target="_blank"&gt;&lt;SPAN&gt;developer@viessmann.com&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;All the best&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Michael from the Viessmann Developer Portal Team&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 08:33:31 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Important-Update-to-Viessmann-API-effective-April-30-2025/m-p/525421#M43</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2025-04-14T08:33:31Z</dc:date>
    </item>
    <item>
      <title>Important changes in the Viessmann API IoT features</title>
      <link>https://community.viessmann.de/t5/Announcements/Important-changes-in-the-Viessmann-API-IoT-features/m-p/463638#M42</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We have an important update regarding the Viessmann API, specifically concerning a change to some of our IoT features.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Starting from 2024-09-15, we will be changing the IoT features for several device types and migrating to the new naming nomenclature. This change will require you to update your existing API integration to ensure uninterrupted access to the relevant data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2&gt;&lt;SPAN&gt;These are the changes for each device type&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P&gt;&lt;SPAN&gt;Buffer storage tank:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.charging.level.bottom → heating.bufferCylinder.charging.level.bottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.charging.level.middle → heating.bufferCylinder.charging.level.middle&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.charging.level.top → heating.bufferCylinder.charging.level.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.charging.level.total → heating.bufferCylinder.charging.level.total&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.sensors.temperature.main → heating.bufferCylinder.sensors.temperature.main&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.buffer.sensors.temperature.top → heating.bufferCylinder.sensors.temperature.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Heating:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.circuits.N.operating.programs.summerEco → heating.circuits.N.operating.programs.reducedEnergySaving&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.co2.saving → heating.co2.saving.raw&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Domestic hot water (DHW):&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.comfort → heating.dhw.operating.modes.active&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.bottom → heating.dhw.sensors.temperature.dhwCylinder.bottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.midBottom → heating.dhw.sensors.temperature.dhwCylinder.midBottom&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.middle → heating.dhw.sensors.temperature.dhwCylinder.middle&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage.top → heating.dhw.sensors.temperature.dhwCylinder.top&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.dhw.sensors.temperature.hotWaterStorage → heating.dhw.sensors.temperature.dhwCylinder&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Fuel cell:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.active → fuelCell.operating.modes.active&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.chimneySweeperMode → fuelCell.operating.modes.chimneySweeperMode&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.ecological → fuelCell.operating.modes.ecological&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.economical → fuelCell.operating.modes.economical&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.energyControlled → fuelCell.operating.modes.energyControlled&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.heatControlled → fuelCell.operating.modes.heatControlled&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.holidayWithFuelCellOff → fuelCell.operating.modes.holidayWithFuelCellOff&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.holidayWithFuelCellOn → fuelCell.operating.modes.holidayWithFuelCellOn&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.maintenance → fuelCell.operating.modes.maintenance&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.party → fuelCell.operating.modes.party&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.modes.standby → fuelCell.operating.modes.standby&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.operating.phase → fuelCell.operating.phase&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.power.production → fuelCell.power.production&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.sensors.temperature.return → fuelCell.sensors.temperature.return&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.sensors.temperature.supply → fuelCell.sensors.temperature.supply&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.fuelCell.statistics → fuelCell.statistics&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Heat pump:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.scop.dhw → heating.spf.dhw&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.scop.heating → heating.spf.heating&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;heating.scop.total → heating.spf.total&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Ventilation:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.comfort → ventilation.quickmodes.comfort&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.eco → ventilation.quickmodes.eco&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.forcedLevelFour → ventilation.quickmodes.forcedLevelFour&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.holiday → ventilation.quickmodes.holiday&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelFour → ventilation.levels.levelFour&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelOne → ventilation.levels.levelOne&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelThree → ventilation.levels.levelThree&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.levelTwo → ventilation.levels.levelTwo&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;ventilation.operating.programs.silent → ventilation.quickmodes.silent&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;SPAN&gt;Migration Date&lt;/SPAN&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Starting 2024-09-15: You must update your integration to utilize the new endpoints.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;SPAN&gt;Action Required&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P&gt;&lt;SPAN&gt;To ensure, you will not get any problems in your applications, please check and if necessary update your code and integrate the new IoT features before 2024-09-15. The renamed IoT features are already available via API.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Our support team will be happy to help you with any problems during the migration process.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for your understanding towards the changes and have fun and success with our updated API.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2024 12:44:33 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Important-changes-in-the-Viessmann-API-IoT-features/m-p/463638#M42</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2024-09-06T12:44:33Z</dc:date>
    </item>
    <item>
      <title>Endkundenbetreuung</title>
      <link>https://community.viessmann.de/t5/Announcements/Endkundenbetreuung/m-p/455831#M41</link>
      <description>&lt;P&gt;Ich hatte am 15.7. als Antwort auf eine Mail von Viessmann wegen fehlender Energieeinsparung an &lt;A href="mailto:usermarketing@viessmann.com" target="_blank" rel="noopener"&gt;usermarketing@viessmann.com&lt;/A&gt; gesendet,&lt;BR /&gt;Weil keine Antwort kam habe ich diese heute (24.7.) nochmal gesendet an &lt;A href="mailto:info@viessmann.com" target="_blank"&gt;info@viessmann.com&lt;/A&gt;.&lt;BR /&gt;Es kam als Antwort, dass Viessmann eine dezentrale Abwicklung über regionale Niederlassungen hat.&lt;BR /&gt;Ich habe also in der Niederlassung für Mannheim angerufen, bin aber in der nordhessischen Zentrale gelandet. In der Zentrale sagte man mir, dass &lt;FONT face="arial black,avant garde"&gt;Viessmann keine Endkundenbetreuung&lt;/FONT&gt; macht.&lt;BR /&gt;Super, hätte ich dies vorher gewusst hätte ich einen anderen Heizungsanbieter gewählt!&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Ich schreibe dies als Hinweis für andere potentielle Kunden die noch keine Bestellung ausgelöst haben.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jul 2024 10:40:08 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Endkundenbetreuung/m-p/455831#M41</guid>
      <dc:creator>PeterEhrt</dc:creator>
      <dc:date>2024-07-24T10:40:08Z</dc:date>
    </item>
    <item>
      <title>Wir suchen Young Talents – Empfehle unser Ausbildungs- und duales Studienprogramm deinen Freunden und Bekannten weiter!</title>
      <link>https://community.viessmann.de/t5/Announcements/Wir-suchen-Young-Talents-Empfehle-unser-Ausbildungs-und-duales/m-p/429072#M40</link>
      <description>&lt;P&gt;Du kennst jemanden in deinem Umfeld, der sich für eine Ausbildung oder ein duales Studium interessiert und bisher noch keine passende Möglichkeit für sich entdeckt hat? Wir haben für diesen Sommer noch spannende Ausbildungs- und duale Studienplätze zu vergeben und freuen uns darauf, neue Young Talents für Viessmann Climate Solutions zu gewinnen. Hilf uns dabei, Aufmerksamkeit bei potenziellen Bewerberinnen und Bewerbern zu erwecken – dein Einsatz ist für unseren gemeinsamen Erfolg entscheidend. Deshalb möchten wir euch gerne motivieren, unser Angebot über freie Young-Talents-Plätze mit Freunden, Familie sowie Bekannten zu teilen und freuen uns über eure Unterstützung.&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-left" image-alt="Young_Talents_IT.jpg" style="width: 225px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/31280i1EB3EF5FC5344357/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Young_Talents_IT.jpg" alt="Young_Talents_IT.jpg" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Young_Talents_Technisches_Studium.jpg" style="width: 225px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/31281iFD003C8CBB4B9262/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Young_Talents_Technisches_Studium.jpg" alt="Young_Talents_Technisches_Studium.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Für folgende Duale Studiengänge suchen wir weitere Young Talents:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Ingenieurwesen - Elektrotechnik&lt;/LI&gt;
&lt;LI&gt;Wirtschaftsingenieurwesen - Elektrotechnik&lt;/LI&gt;
&lt;LI&gt;Softwaretechnologie&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Innovativ und praxisnah: Spannende Events und Weiterbildung&lt;/STRONG&gt;&lt;BR /&gt;Wenn es um die Planung der eigenen Zukunft geht, ist die Wahl des richtigen Ausbildungs- oder dualen Studienplatzes sehr entscheidend. Unser Young Talents Programm legt mit spannenden Onboarding-Events, wie der bekannten Projektwoche zu Beginn, sowie vielfältigen Community-Events den Grundstein zur Stärkung des Zusammenhalts und der Bildung eines Netzwerks. Neben Prüfungsvorbereitungskursen bieten wir umfangreiche Weiterbildungsmöglichkeiten wie zum Beispiel Präsentationstrainings, Produktschulungen oder auch Themen über den Tellerrand hinaus, wie ein Fahrsicherheitstraining, an. Zudem ermöglichen wir sehr gerne Einsätze an den deutschlandweiten sowie globalen Viessmann Climate Solutions Standorten – für viele junge Talente ist dies das absolute Highlight in ihrer Ausbildung/ihrem dualen Studium.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Weitere Informationen findest du in unserem &lt;A href="https://www.viessmann-climatesolutions.com/de/karriere/young-talents/duales-studium.html" target="_blank" rel="noopener"&gt;Young Talents Bereich&lt;/A&gt; auf der Viessmann Climate Solutions Karriereseite.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 14:09:05 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Wir-suchen-Young-Talents-Empfehle-unser-Ausbildungs-und-duales/m-p/429072#M40</guid>
      <dc:creator>CustomerCareChris</dc:creator>
      <dc:date>2024-03-06T14:09:05Z</dc:date>
    </item>
    <item>
      <title>Important Announcement: Switching to New Endpoint for Viessmann API Events History</title>
      <link>https://community.viessmann.de/t5/Announcements/Important-Announcement-Switching-to-New-Endpoint-for-Viessmann/m-p/337413#M39</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We have an important announcement regarding the Viessmann API, specifically concerning the events history endpoint. We are excited to inform you that we will be switching to a new endpoint to enhance the functionality and reliability of this feature.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Starting from &lt;/SPAN&gt;&lt;STRONG&gt;July 1, 2023&lt;/STRONG&gt;&lt;SPAN&gt;, we will be deprecating the current endpoint for events history and migrating to a new endpoint that offers improved performance and additional capabilities. This change will require you to update your existing API integration to ensure uninterrupted access to the events history data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here are the key details you need to know:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;New Endpoint: &lt;/STRONG&gt;&lt;A href="https://documentation.viessmann.com/installationevents-eventhistory-mw-iot/v2#installationevents-eventhistory-mw-iot_Get_installation_events_api" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;/iot/v2/events-history/installations/{id}/events&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Deprecated Endpoint:&lt;/STRONG&gt; &lt;A href="https://documentation.viessmann.com/events-eventhistory-mw-iot/v1#events-eventhistory-mw-iot_Get_events" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;/iot/v1/events-history/events&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Migration Timeline:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;July 1, 2023: The deprecated endpoint (/iot/v1/events-history/events) will be deactivated.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Starting July 1, 2023: You must update your integration to utilize the new endpoint (/iot/v2/events-history/installations/{id}/events) for retrieving events history.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Benefits of the New Endpoint:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The new events history endpoint offers the following advantages:&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Improved performance: The new endpoint has been optimized for faster response times, ensuring a more seamless experience when fetching events history.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Enhanced filtering options: You can now leverage additional filtering parameters to narrow down your event queries based on specific criteria, allowing for more targeted and efficient data retrieval.&amp;nbsp;The installation ID {id} is now part of the Endpoint URL.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Future-ready architecture: The new endpoint has been built on a modern and scalable infrastructure, ensuring its reliability and longevity for your application needs.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Action Required:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;To ensure a smooth transition, we kindly request you to update your code and integrate the new events history endpoint (/iot/v2/events-history/installations/{id}/events) before July 1, 2023. This will ensure uninterrupted access to events history data for your applications.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please refer to our updated &lt;/SPAN&gt;&lt;A href="https://documentation.viessmann.com/" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;API documentation&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;, which will provide detailed information on how to migrate to the new endpoint, including any changes in request parameters or response formats.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Should you encounter any issues or require assistance during the migration process, please don't hesitate to reach out to our support team. We are here to help and ensure a seamless transition for your applications.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 May 2023 08:51:55 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Important-Announcement-Switching-to-New-Endpoint-for-Viessmann/m-p/337413#M39</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2023-05-26T08:51:55Z</dc:date>
    </item>
    <item>
      <title>Important adjustment in IoT features: Split heating circuits and domestic hot water</title>
      <link>https://community.viessmann.de/t5/Announcements/Important-adjustment-in-IoT-features-Split-heating-circuits-and/m-p/281527#M33</link>
      <description>&lt;P&gt;In our API we have coupled heating circuits (HC) and domestic hot water (DHW) support closely together to keep the backwards compatibility between Legacy devices and devices based on our Viessmann One Base control platform, also called E3. Viessmann One Base provides the HCs and DHW as independent systems with a chance to access HC- and DHW-features as independent features.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What is being adjusted?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The planned adjustments brings the following changes to our IoT features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;adjust&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;heating.circuits.N.operating.modes.*&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;by removing existent DHW dependencies&lt;/LI&gt;
&lt;LI&gt;remove&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;heating.circuits.N.operating.modes.dhw*&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;operating modes&lt;/LI&gt;
&lt;LI&gt;adjust&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;heating.circuits.N.operating.modes.active&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to only show the following states for the “value” property: auto, heating, cooling, heatingCooling or testMode&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The DHW operating can in future be requested through the following new features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;introduce&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;heating.dhw.operating.modes.off&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;gt;&amp;gt; Shows whether the DHW is off&lt;/LI&gt;
&lt;LI&gt;adjust&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;heating.dhw.operating.modes.active&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;gt;&amp;gt; Shows the current DHW operating mode with the possible states for the “value” property: balanced, comfort, eco, off&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;This change only affects our Viessmann One Base (E3) control platform (wifi integrated devices).&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;For legacy devices, i.e. using a Vitoconnect, there are no changes. However, this also means, depending on the device, requesting and changing the DHW operating mode differs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;How to find out which device (legacy / One Base) is used?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To find which device you have, you can use the following request to check the devices of your installation:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;curl -X GET &lt;A href="https://api.viessmann.com/iot/v1/equipment/installations/{{installationID}}/gateways/{{gatewaySerial}}/devices/" target="_blank" rel="noopener"&gt;https://api.viessmann.com/iot/v1/equipment/installations/{{installationID}}/gateways/{{gatewaySerial}}/devices/&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;In the response, you find the list of devices, containing information about the type of device:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"data": [&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"gatewaySerial": {{gatewaySerial}},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"id": {{deviceId}},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"boilerSerial": {{boilerSerial}},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"boilerSerialEditor": "DeviceCommunication",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"bmuSerial": null,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"bmuSerialEditor": null,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"createdAt": "2020-11-16T07:06:56.267Z",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"editedAt": "2022-10-27T11:16:06.670Z",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"modelId": "E3_Vitodens_300_0421",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"status": "Online",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"deviceType": "heating",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"roles": [&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"capability:backup;0002_HMU_VD3",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;"type:E3"&lt;/STRONG&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type:boiler",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type:product;Vitodens_300"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The “roles” parameter lists the different types the device is assigned to. Here, you will find either the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;type:E3&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;type:legacy&lt;/EM&gt;. This information then tells you how to check the DHW operating modes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;When will this change take effect?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The adjustments will go live January 2023 (exact date will be added as soon as possible). From this date, you can only request the DHW operating mode for E3 using the described new way.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Nov 2022 08:38:23 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Important-adjustment-in-IoT-features-Split-heating-circuits-and/m-p/281527#M33</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-11-24T08:38:23Z</dc:date>
    </item>
    <item>
      <title>Electrifying changes to the Developer Portal</title>
      <link>https://community.viessmann.de/t5/Announcements/Electrifying-changes-to-the-Developer-Portal/m-p/279025#M32</link>
      <description>&lt;P&gt;Whether it is our leading heat pumps, photovoltaics or battery storage, we at Viessmann are responding to our customers’ demands for more sustainable solutions. Naturally, we wish to extend the possibilities of these products to users of our &lt;A href="https://developer.viessmann.com/" target="_self"&gt;Developer Portal&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Let’s get electrical&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;In addition to the Advanced package we now introduce a new “Electric” package.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is a set of features that allows you to see how much electricity you are generating and where it is going. Gain full visibility over what your photovoltaic system is producing, how much is stored in your Vitocharge VX3 and how much you are sending back to the grid.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Pricing for every budget&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;In terms of pricing, we have made a few important changes that increase your options and flexibility:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;You can now choose either&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&amp;nbsp;an annual subscription or a monthly plan for both the Advanced and the Electric package&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;For the Advanced package the annual subscription is charged on a monthly basis at just €11,98 per month, which is a savings of 40% compared to the monthly plan&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;The Electric package is priced at just €4.99 per month for an annual subscription or €7.98 when paying month-by-month&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Learn more about our new features and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.viessmann.com/start/pricing.html" target="_blank"&gt;pricing&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;today.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 13:45:44 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Electrifying-changes-to-the-Developer-Portal/m-p/279025#M32</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-11-17T13:45:44Z</dc:date>
    </item>
    <item>
      <title>Scheduled maintenance 11/16/2022</title>
      <link>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-11-16-2022/m-p/276881#M31</link>
      <description>&lt;DIV id="bodyDisplay" class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;
&lt;DIV class="lia-message-body-content"&gt;
&lt;DIV id="bodyDisplay" class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;
&lt;DIV class="lia-message-body-content"&gt;
&lt;P&gt;There is planned&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;maintenance work&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;on the Viessmann servers on&lt;SPAN&gt;&amp;nbsp;&lt;STRONG&gt;11&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;/16/2022, 09:00PM to 10:00PM CET&lt;/STRONG&gt;. During this time there may be a limitation of API functionality. This maintenance has no effect on your Viessmann heating system. It serves to improve our servers and thus also the API.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 14 Nov 2022 07:41:59 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-11-16-2022/m-p/276881#M31</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-11-14T07:41:59Z</dc:date>
    </item>
    <item>
      <title>Scheduled maintenance 10/17/2022</title>
      <link>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-10-17-2022/m-p/268030#M28</link>
      <description>&lt;DIV id="bodyDisplay" class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;
&lt;DIV class="lia-message-body-content"&gt;
&lt;P&gt;There is planned&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;maintenance work&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;on the Viessmann servers on&lt;SPAN&gt;&amp;nbsp;&lt;STRONG&gt;10&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;/17/2022, 07:00 to 08:00&amp;nbsp;CEST&lt;/STRONG&gt;. During this time there may be a limitation of API functionality. This maintenance has no effect on your Viessmann heating system. It serves to improve our servers and thus also the API.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 13 Oct 2022 07:07:43 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-10-17-2022/m-p/268030#M28</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-10-13T07:07:43Z</dc:date>
    </item>
    <item>
      <title>GO Green Hackathon</title>
      <link>https://community.viessmann.de/t5/Announcements/GO-Green-Hackathon/m-p/262053#M27</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hackaton_1200x628 (1).png" style="width: 999px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/12407iE16B62E4C68FFE6D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Hackaton_1200x628 (1).png" alt="Hackaton_1200x628 (1).png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Take part in the GO Green Hackathon - Energy Efficiency Solutions - the first open hackathon organized by the Viessmann Research &amp;amp; Development Center in Wroclaw (Poland)!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":zeigefinger_nach_rechts:"&gt;👉&lt;/span&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://challengerocket.com/go-green-hackathon-viessmann" target="_blank" rel="noopener"&gt;challengerocket.com/go-green-hackathon-viessmann&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":zeigefinger_nach_links:"&gt;👈&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Create code for better management and use of renewable energy that will positively affect our lives and win prizes! After the #Let’sStartAtHome Challenge in March focused on gas boilers, this time owners of any system using renewable energy sources are welcome to participate! Included are for example heat pumps, pellet boilers, solar thermals, photovoltaics and battery storage systems.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What’s waiting for the participants?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":geld_mit_Flügeln:"&gt;💸&lt;/span&gt; Cash prizes (prize pool: PLN 20,000!)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":T-Shirt:"&gt;👕&lt;/span&gt; Hackathon T-shirts for everyone&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":büroangestellter:"&gt;👨‍💼&lt;/span&gt; Support of experienced Mentors&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":handschlag:"&gt;🤝&lt;/span&gt; Networking and the possibility of cooperation with the Viessmann R&amp;amp;D Center&lt;/P&gt;
&lt;P&gt;🤩 Lots of fun and valuable experience!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We invite all creative developers, UX / UI designers, testers, engineers, installers, students and all green energy enthusiasts who want to use their talent and skills to create intelligent and modern software supporting the use of renewable energy sources &lt;span class="lia-unicode-emoji" title=":setzling:"&gt;🌱&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":laptop:"&gt;💻&lt;/span&gt; Register online by 20/10/22 and work on your project (individually or in a team).&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":büste_als_Silhouette:"&gt;👤&lt;/span&gt; And then let's meet on 21/10/22 at Viessmann R&amp;amp;D Center in Wrocław! Complete your project and present your idea to the Jury.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Register NOW at &lt;span class="lia-unicode-emoji" title=":zeigefinger_nach_rechts:"&gt;👉&lt;/span&gt;&amp;nbsp;&lt;A href="https://challengerocket.com/go-green-hackathon-viessmann" target="_blank" rel="noopener"&gt;challengerocket.com/go-green-hackathon-viessmann&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any questions please contact &lt;A href="mailto:seal@viessmann.com" target="_blank" rel="noopener"&gt;seal@viessmann.com&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Sep 2022 07:36:16 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/GO-Green-Hackathon/m-p/262053#M27</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-09-27T07:36:16Z</dc:date>
    </item>
    <item>
      <title>Scheduled maintenance 08/28/2022</title>
      <link>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-08-28-2022/m-p/252485#M26</link>
      <description>&lt;P&gt;There is planned &lt;STRONG&gt;maintenance work&lt;/STRONG&gt; on the Viessmann servers on &lt;STRONG&gt;08/28/2022, 08:00 to 08/28/2022, 10:00&lt;/STRONG&gt;. During this time there may be a limitation of API functionality. This maintenance has no effect on your Viessmann heating system. It serves to improve our servers and thus also the API.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Aug 2022 13:26:06 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Scheduled-maintenance-08-28-2022/m-p/252485#M26</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-08-23T13:26:06Z</dc:date>
    </item>
    <item>
      <title>Announcing the NEW Viessmann Developer Portal</title>
      <link>https://community.viessmann.de/t5/Announcements/Announcing-the-NEW-Viessmann-Developer-Portal/m-p/226855#M25</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Dear Viessmann Developer,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Today we relaunch our &lt;STRONG&gt;&lt;A href="http://developer.viessmann.com" target="_blank" rel="noopener"&gt;Developer Portal&lt;/A&gt;&lt;/STRONG&gt; with a variety of improvements and new features, including:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;EM&gt;A fully redesigned website&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;that makes it easier to navigate and find what you need, as well as inspirations where you can find new ideas for your project&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;Improved documentation with more detailed explanations of functionalities that enables developers to more quickly get up and running with our API&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;A &lt;EM&gt;new &lt;A href="https://developer.viessmann.com/start/faq.html" target="_blank" rel="noopener"&gt;FAQ&lt;/A&gt; area&lt;/EM&gt; to cover some of the most important questions our developers have around the portal, as well new contact options to get in touch for further assistance&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;A &lt;EM&gt;new &lt;A href="https://developer.viessmann.com/start/pricing.html" target="_blank" rel="noopener"&gt;Advanced package&lt;/A&gt;&lt;/EM&gt; that expands on the available feature set and number of API calls. It is intended for developers who need more than our Basic offering and can be booked directly via the Developer Portal. Currently, the Advanced package is only available for users in Germany, but we are looking to make the package in other countries also available soon.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="image (6).png" style="width: 630px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/9741i17C5072C0872FB3E/image-dimensions/630x349?v=v2" width="630" height="349" role="button" title="image (6).png" alt="image (6).png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Additionally, Viessmann is joining the efforts to tackle the current energy crisis by launching an &lt;EM&gt;&lt;A href="https://developer.viessmann.com/start/news/LetsStartAtHome-Challenge.html" target="_self"&gt;initiative&lt;/A&gt;&lt;/EM&gt; among our developers. The aim is to encourage developers like yourself to find a solution, using our Viessmann API, that decreases gas consumption. A winner will be chosen among the entries and the solution shared in the developer portal to encourage others to find ways to reduce energy use. More details will follow soon.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The portal allows end users and businesses to access a wide range of Viessmann heating system data via our API in order to develop their own smart home solutions. Smart home and connected device enthusiasts who own a Viessmann heating system can have better control over their own data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you have not yet been to our Developer Portal or would like to see the new design, documentation and additional features, please visit our &lt;A href="http://developer.viessmann.com" target="_blank" rel="noopener"&gt;Developer Portal&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;today. If you have any queries or a project we can help with, please feel free to contact us &lt;A href="mailto:developer@viessmann.com" target="_blank" rel="noopener"&gt;developer@viessmann.com&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Your Viessmann Developer Portal Team&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2022 16:15:15 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Announcing-the-NEW-Viessmann-Developer-Portal/m-p/226855#M25</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-03-21T16:15:15Z</dc:date>
    </item>
    <item>
      <title>Changes in API Features</title>
      <link>https://community.viessmann.de/t5/Announcements/Changes-in-API-Features/m-p/224803#M24</link>
      <description>&lt;P data-pm-context="[]"&gt;Dear Developers,&lt;/P&gt;
&lt;P data-pm-context="[]"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-pm-context="[]"&gt;To get a better overview of the features that actually contain information and to reduce the load of feature queries, we would like to continue with cleaning up our API. There are three changes that will take place. We will start the changes any time after 15.03.2022. You will get further information as soon as the change is in place. If you have any questions about the changes, feel free to use this forum.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(1) &lt;STRONG&gt;Removal of deprecated features&lt;BR /&gt;&lt;/STRONG&gt;Some IoT features in the public API are deprecated, meaning that they are superseded and no longer considered efficient or safe. These features are replaced with more efficient features, without losing the feature’s functionality.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is a list of the deprecated features and their corresponding replacement:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;heating.dhw.charging.level&lt;/EM&gt; &amp;gt;&amp;gt; Will be replaced with &lt;EM&gt;heating.buffer.charging.level.total&lt;/EM&gt;, &lt;EM&gt;heating.buffer.charging.level.top&lt;/EM&gt;, &lt;EM&gt;heating.buffer.charging.level.middle&lt;/EM&gt; and &lt;EM&gt;heating.buffer.charging.level.bottom&lt;/EM&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;heating.circuits.N.operating.programs.summerEco&lt;/EM&gt; &amp;gt;&amp;gt; Will be replaced with &lt;EM&gt;heating.circuits.N.operating.programs.reducedEnergySaving&lt;/EM&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;heating.circuits.N.operating.programs.noDemandByZone&lt;/EM&gt; &amp;gt;&amp;gt; Will be replaced with &lt;EM&gt;heating.circuits.N.operating.programs.reducedEnergySaving&lt;/EM&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(2) &lt;STRONG&gt;Removal of "components"-section&lt;BR /&gt;&lt;/STRONG&gt;We will continue with the removal of the listing feature remnants by removing the "components"-field from all features.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"properties": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"active": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "boolean"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"name": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "string"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "heatingCircuit",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "string"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"commands": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"setName": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"uri": "/v1/gateways/&amp;lt;redacted&amp;gt;/devices/0/features/heating.circuits.0/commands/setName",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"name": "setName",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"isExecutable": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"params": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"name": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "string",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"required": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"constraints": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"minLength": 1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"maxLength": 20&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"components": [&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"circulation", &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;/STRONG&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"frostprotection", &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"heating",&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;&amp;nbsp;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"operating", &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"sensors", &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"temperature", &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;], &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"apiVersion": 1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"uri": "/v1/gateways/&amp;lt;redacted&amp;gt;/devices/0/features/heating.circuits.0",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"gatewayId": "&amp;lt;redacted&amp;gt;",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"feature": "heating.circuits.0",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"timestamp": "2022-01-31T12:26:28.155Z",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"isEnabled": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"isReady": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"deviceId": "0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(3) &lt;STRONG&gt;Removal of standalone "unit"-properties&lt;BR /&gt;&lt;/STRONG&gt;The next step will be the removal of the standalone-properties named "unit" or the like. The properties are replaced by inline-fields of the actual value-property. This means you will still have the “unit”&amp;nbsp; information available in the features.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Example:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"properties": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"unit": {&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;&amp;nbsp;// This property will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "celsius", &lt;STRONG&gt;// This property will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "string"&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// This property will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;// This property will be removed&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "number",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": 53,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"unit": "celsius" &amp;nbsp; &lt;STRONG&gt;// Use this field instead!&lt;BR /&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"status": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"type": "string",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "connected"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"commands": {},&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"components": [],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"apiVersion": 1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"uri": "/v1/gateways/&amp;lt;redacted&amp;gt;/devices/0/features/heating.circuits.0.sensors.temperature.supply",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"gatewayId": "&amp;lt;redacted&amp;gt;",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"feature": "heating.circuits.0.sensors.temperature.supply",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"timestamp": "2022-01-31T14:03:38.244Z",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"isEnabled": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"isReady": true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"deviceId": "0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is a list of features that are affected by the change of the unit properties:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;heating.boiler.sensors.temperature.commonSupply&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.boiler.sensors.temperature.main&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.boiler.temperature&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.burners.N.modulation&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.circuits.N.sensors.temperature.room&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.circuits.N.sensors.temperature.supply&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.circuits.N.temperature&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.compressors.N.statistics&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.device.time.offset&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.sensors.temperature.hotWaterStorage.bottom&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.sensors.temperature.hotWaterStorage&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.sensors.temperature.hotWaterStorage.top&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.sensors.temperature.outlet&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.temperature.hygiene&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.temperature.levels&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.dhw.temperature.main&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.gas.consumption.dhw&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.gas.consumption.heating&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.increasedReturn.temperature&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.power.consumption&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.primaryCircuit.sensors.temperature.return&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.primaryCircuit.sensors.temperature.supply&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.sensors.temperature.hydraulicSeparator&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.sensors.temperature.outside&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.sensors.temperature.return&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.sensors.volumetricFlow.return&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.solar.power.production&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.solar.sensors.temperature.collector&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;heating.solar.sensors.temperature.dhw&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;ventilation.operating.programs.standby&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 11 Mar 2022 08:48:43 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Changes-in-API-Features/m-p/224803#M24</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2022-03-11T08:48:43Z</dc:date>
    </item>
    <item>
      <title>Viessmann APIs - important information</title>
      <link>https://community.viessmann.de/t5/Announcements/Viessmann-APIs-important-information/m-p/180622#M22</link>
      <description>&lt;P data-unlink="true"&gt;In order to keep our API stable into the future we must therefore shut down access to any old API keys that were not obtained through the Viessmann Developer Portal. On July 15th 2021, the access to old API keys will no longer be possible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;The &lt;A href="https://developer.viessmann.com/" target="_self"&gt;Developer Portal&lt;/A&gt; offers great benefits for both Developers and End-users:&lt;/P&gt;
&lt;UL style="font-weight: 400;"&gt;
&lt;LI&gt;Easy to create an account and generate a new API key&lt;/LI&gt;
&lt;LI&gt;Continued access to heating system data for development of new applications&lt;/LI&gt;
&lt;LI&gt;Full documentation around our API to help you get started&lt;/LI&gt;
&lt;LI&gt;First-level support to answer any queries you may have&lt;/LI&gt;
&lt;LI&gt;And more to come!&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;What must you do?&lt;/P&gt;
&lt;P&gt;If you are using an old API client, which you have not created through the Developer Portal and you are a:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Developer&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Check your plugin to assure that it is working with the authorization flow, described here: &lt;A href="https://developer.viessmann.com/en/doc/authentication" target="_self"&gt;https://developer.viessmann.com/en/doc/authentication&lt;/A&gt;.&lt;BR /&gt;Every user will need their own API key to access their device. This means sharing one API key will not be possible anymore and users will need to have their own API key for continued access to data.&lt;BR /&gt;Some data points that were accessible through the old API client will not be accessible through the new API client. Make sure to check the list of features provided in the documentation:&amp;nbsp;&lt;A href="https://developer.viessmann.com/en/doc/iot/data-points" target="_self"&gt;https://developer.viessmann.com/en/doc/iot/data-points&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;End user&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;If you are using a 3rd party application to connect to your heating device, you need to go on the Developer Portal to create your own API key. This will be your personal key, which you need to access your device.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are pleased there has been so much demand for use of our API. We want to invite you to continue to develop your applications, so please carefully follow the instructions included here.&lt;/SPAN&gt;&lt;U&gt;&lt;/U&gt;&lt;U&gt;&lt;/U&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jul 2021 14:32:10 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Viessmann-APIs-important-information/m-p/180622#M22</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2021-07-12T14:32:10Z</dc:date>
    </item>
    <item>
      <title>Das Viessmann Developer Portal ist jetzt verfügbar!</title>
      <link>https://community.viessmann.de/t5/Announcements/Das-Viessmann-Developer-Portal-ist-jetzt-verfuegbar/m-p/173369#M6</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Nutze die API, um Dein Viessmann Heizsystem in andere (third-party) Smart Home Anwendungen zu integrieren oder entwickle ganz einfach Deine eigene Lösung. Mit unserer API kannst Du zum Beispiel individuell Daten visualisieren, die Betriebsart ändern und Dein Viessmann Heizsystem mit anderen Geräten verbinden.&lt;/SPAN&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="Benjamin_Reuter_0-1620020379068.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/6077i3EEEA059B4FFC975/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Benjamin_Reuter_0-1620020379068.png" alt="Benjamin_Reuter_0-1620020379068.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Menschen werden sich in Zukunft immer stärker miteinander vernetzen. Schon heute nutzen wir in unserem Alltag datenbasierte Dienste, wie Karten- und Navigationsdienste oder Fitness-Tracker. Damit einher geht&amp;nbsp; das Bedürfnis, mit zunehmender Smart-Home-Umgebung die Kontrolle über die smarten Systeme zu maximieren. Auch die Heizung wird dabei eine immer wichtigere Rolle spielen.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Mit der Viessmann API ermöglichen wir es Entwicklern, vernetzte Viessmann Anlagen in Anwendungen von Drittanbietern zu integrieren. Die Nutzer profitieren von einer nahtlosen Integration der Heizgeräte in ihre eigenen Lösungen. Für uns ist die API das Fenster zu neuen Ökosystemen, das es uns ermöglicht, die Innovationskraft der Entwickler-Community zu fördern.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;Um teilzunehmen, kannst Du wie folgt vorgehen:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN style="font-weight: 400;"&gt;Gehe auf &lt;/SPAN&gt;&lt;A href="http://developer.viessmann.com" target="_blank"&gt;&lt;SPAN style="font-weight: 400;"&gt;developer.viessmann.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN style="font-weight: 400;"&gt;Melde dich mit Deinem Viessmann Konto an. Wenn Du ein Heizgerät registriert hast, verwende den selben Account, den Du für die Registrierung verwendet hast. Andernfalls kannst Du über die API keinen Zugriff auf Dein Heizgerät erhalten&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN style="font-weight: 400;"&gt;Lese den Abschnitt “&lt;/SPAN&gt;&lt;A href="https://developer.viessmann.com/de/introduction" target="_blank"&gt;&lt;SPAN style="font-weight: 400;"&gt;Erste Schritte&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="font-weight: 400;"&gt;” und die &lt;/SPAN&gt;&lt;A href="https://developer.viessmann.com/de/doc/getting-started" target="_blank"&gt;&lt;SPAN style="font-weight: 400;"&gt;API-Dokumentation&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN style="font-weight: 400;"&gt;Erstelle einen API-Client (verfügbar einen Tag nach Deiner ersten Anmeldung)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN style="font-weight: 400;"&gt;Beginne mit Deiner Entwicklung oder Deiner Integration!&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&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="Benjamin_Reuter_1-1620020379062.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/6076iA401BC3FBDCDD1AC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Benjamin_Reuter_1-1620020379062.png" alt="Benjamin_Reuter_1-1620020379062.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 May 2021 05:53:03 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Das-Viessmann-Developer-Portal-ist-jetzt-verfuegbar/m-p/173369#M6</guid>
      <dc:creator>CustomerCareBen</dc:creator>
      <dc:date>2021-05-03T05:53:03Z</dc:date>
    </item>
    <item>
      <title>Welcome to the Viessmann Developer Community area!</title>
      <link>https://community.viessmann.de/t5/Announcements/Welcome-to-the-Viessmann-Developer-Community-area/m-p/180059#M5</link>
      <description>&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We are happy to announce that a dedicated Viessmann Community area for developers is now available. In this area, you will find new announcements and information around our API. You will also be able to post your questions and exchange with other developers around the API.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;To get started using the API, visit our Developer Portal under &lt;A href="http://developer.viessmann.com" target="_self"&gt;developer.viessmann.com&lt;/A&gt; or have a look at the post:&amp;nbsp;&lt;A href="https://www.viessmann-community.com/t5/Announcements/Das-Viessmann-Developer-Portal-ist-jetzt-verfuegbar/td-p/173369" target="_self"&gt;https://www.viessmann-community.com/t5/Announcements/Das-Viessmann-Developer-Portal-ist-jetzt-verfuegbar/td-p/173369&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-weight: 400;"&gt;We look forward to great exchanges and co-creation among all developers!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jul 2021 12:05:33 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Announcements/Welcome-to-the-Viessmann-Developer-Community-area/m-p/180059#M5</guid>
      <dc:creator>CustomerCareMichael</dc:creator>
      <dc:date>2021-07-05T12:05:33Z</dc:date>
    </item>
  </channel>
</rss>

