<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hallo Alexander,<br>
<br>
On 17.02.2018 17:50, <a class="moz-txt-link-abbreviated" href="mailto:dss@knauer-alexander.de">
dss@knauer-alexander.de</a> wrote:<br>
</div>
<blockquote type="cite" cite="mid:001201d3a80f$7363ea20$5a2bbe60$@knauer-alexander.de">
<meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\.SF UI Text";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\.SFUIText";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\.SF UI Text \;";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.E-MailFormatvorlage19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:386073815;
        mso-list-template-ids:-1369657098;}
@list l1
        {mso-list-id:544870194;
        mso-list-template-ids:1751557430;}
@list l1:level1
        {mso-level-start-at:2;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="color:windowtext;mso-fareast-language:EN-US">Hallo Michael<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext;mso-fareast-language:EN-US">Gibt es hier schon was neues bezüglich Einzelgräte API, custom actions für eigene vDCs?<o:p></o:p></span></p>
</div>
</blockquote>
es gibt ab dem kommenden Production Release die Möglichkeit das Property "dynamicDeviceActions" zu verwenden. Konzeptionell ist die Idee hierbei, dass diese Art von Actions von Geräteseite her angelegt und verwaltet werden, bspw. über ein eigenes User Interface
 des Geräts oder per Konfiguration über eine Webseite. Daher auch die Annahme, dass das "title" Attribut vom User angegeben wird und demnach auch keine weitere Übersetzung benötigt.<br>
<br>
<img alt="" src="cid:part1.C75D0903.73F2441C@digitalstrom.com"><br>
<br>
Außerdem sind die Möglichkeiten verbessert worden, dass "actionDescriptions" vom VDC selbst vorgegeben werden können. Aber es bleibt immer noch das Problem, dass diese Single Devices in der DSS Firmware selbst eine gewisse Integration benötigen. Wenn du für
 ein bestimmtes Gerät einen VDC erstellen willst können wir uns das mal im Detail ansehen.<br>
<br>
<blockquote type="cite" cite="mid:001201d3a80f$7363ea20$5a2bbe60$@knauer-alexander.de">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext;mso-fareast-language:EN-US">Gibt es generell eine Möglichkeit Neuerungen in den APIs mitzubekommen?
<o:p></o:p></span></p>
</div>
</blockquote>
Hier auf der Mailing Liste ist schon der richtige Ort für den Austausch von DSS API Informationen. Zugegeben, in den vergangenen Jahren ist die Anzahl der Anfragen ständig zurück gegangen, am aktivsten war diese Liste 2011/12 ;) Die DSS API Dokumente [1] sind
 schon mal zeitlich etwas hinter den Production Releases hinterher, aber sie werden von digitalSTROM aktualisiert, und gleichzeitig sollte auch hier auf der Liste darüber informiert werden.<br>
<br>
Zusätzlich gibt es noch die Facebook digitalSTROM User Group, aber die kennst du ja, und auch Christophs Blog [2], wo er unregelmäßig Lösungen und Beispiele präsentiert.<br>
<br>
Grüße<br>
Michael<br>
<br>
[1] <a class="moz-txt-link-freetext" href="http://developer.digitalstrom.org/Architecture/">
http://developer.digitalstrom.org/Architecture/</a><br>
[2] <a class="moz-txt-link-freetext" href="https://ds-tools.net/blog/">https://ds-tools.net/blog/</a><br>
<br>
</body>
</html>