<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 12 (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:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.apple-tab-span
        {mso-style-name:apple-tab-span;}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:Consolas;}
span.E-MailFormatvorlage20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.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;}
--></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]--></head><body lang=DE link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hallo Dieter,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>was funktioniert denn an<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span class=apple-tab-span>            <a href="https://dss/json/zone/callScene?id=1339&amp;sceneNumber=1&amp;groupID=1">https://dss/json/zone/callScene?id=1339&amp;sceneNumber=1&amp;groupID=1</a></span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>nicht? Was erhältst Du als Fehlermeldung? Gibt es eine JSON antwort? Firebug im Firefox hilft weiter, wenn man genau sehen möchte, was übers Netzwerk übertragen wird.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Denke daran, dass Du vorher das API-Login machen musst.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Grüße<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Christoph (der auch den Ostermontag mit dSS-Basteleien verbringt...)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;color:#1F497D'>--<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;color:#1F497D'>Christoph Hofmann<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;color:#1F497D'>aizo ag, Deutschland - http://www.aizo.ag<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> dss-developer-bounces@forum.digitalstrom.org [mailto:dss-developer-bounces@forum.digitalstrom.org] <b>Im Auftrag von </b>Dieter Stokar<br><b>Gesendet:</b> Montag, 25. April 2011 16:31<br><b>An:</b> dSS development list<br><b>Betreff:</b> [dss-developer] json-api (2)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Hallo<o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Sorry, ich komm wirklich nicht weiter hier.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Konkret: wie rufe ich eine Szene via json-api auf?<o:p></o:p></p></div><div><p class=MsoNormal>Oder anders gefragt, weshalb funktioniert dies nicht:<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><span class=apple-tab-span>          <a href="https://dss/json/zone/callScene?id=1339&amp;sceneNumber=1&amp;groupID=1">https://dss/json/zone/callScene?id=1339&amp;sceneNumber=1&amp;groupID=1</a></span><o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Wie erfrage ich den Zustand eines Devices?<o:p></o:p></p></div><div><p class=MsoNormal>Oder, weshalb funktioniert dies nicht:<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><span class=apple-tab-span>          <a href="https://dss/json/device/getState?dsid=3504175fe0000000000046ef">https://dss/json/device/getState?dsid=3504175fe0000000000046ef</a></span><o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Thanks,<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Dieter<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=MsoNormal>Am 19.04.2011 um 17:11 schrieb Dieter Stokar:<o:p></o:p></p></div><p class=MsoNormal><br><br><o:p></o:p></p><div><p class=MsoNormal>Hallo<o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Bin gerade daran, die json-api kennen zu lernen und studiere das entsprechende&nbsp;<a href="http://developer.digitalstrom.org/download/dss/1.0/pre-releases/dss-1.0.0-rc1-doc/dss-1.0.0-rc1-json_api.html">wiki-doc</a>.<o:p></o:p></p></div><div><p class=MsoNormal>Dieses Doc ist allerdings nicht wirklich selbsterklärend...&nbsp;<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Folgende Calls bereiteten Probleme:<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>- alle Calls mit&nbsp;decreaseValue / increaseValue<o:p></o:p></p></div><div><p class=MsoNormal>- zone/getConsumption<span class=apple-tab-span>        </span>-&gt; immer 0<o:p></o:p></p></div><div><p class=MsoNormal>-&nbsp;device/getState<span class=apple-tab-span>                              </span>-&gt; immer off<o:p></o:p></p></div><div><p class=MsoNormal>-&nbsp;device/getConfig<span class=apple-tab-span>               </span>-&gt; keine Antwort<o:p></o:p></p></div><div><p class=MsoNormal>-&nbsp;device/getTransmissionQuality<span class=apple-tab-span>      </span>-&gt; sporadisch keine Antwort<o:p></o:p></p></div><div><p class=MsoNormal>-&nbsp;device/callScene<o:p></o:p></p></div><div><p class=MsoNormal>- device/getConsumption<span class=apple-tab-span>     </span>-&gt; immer 0<o:p></o:p></p></div><div><div><p class=MsoNormal>- circuit/getName<span class=apple-tab-span>                             </span>-&gt; keine Antwort<o:p></o:p></p></div></div><div><div><p class=MsoNormal>- circuit/getConsumption<span class=apple-tab-span>      </span>-&gt; keine Antwort<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Da bei diesen Calls mitunter einfach die Syntax falsch gewesen sein könnte, wären entsprechende Beispiele nützlich.<o:p></o:p></p></div><div><p class=MsoNormal>Beispiel:&nbsp;<span class=apple-tab-span>       </span><a href="https://dss/json/circuit/getConsumption?dsid=3504175fe00000000000595e">https://dss/json/circuit/getConsumption?dsid=3504175fe00000000000595e</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Und natürlich die Angaben, welche Calls ggf. noch gar nicht fertig implementiert sind.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Beim Resultat von&nbsp;<span class=apple-tab-span>getTransmissionQuality</span>&nbsp;(wenn es denn ankommt) ist die Bedeutung nicht klar.<o:p></o:p></p></div><div><p class=MsoNormal>Beispiel:<o:p></o:p></p></div><div><pre>    [upstream] =&gt; 60<o:p></o:p></pre><pre>    [downstream] =&gt; 0<o:p></o:p></pre><div><p class=MsoNormal>Was bedeutet 60, was 0? dB oder % oder sonstwas?<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Besten Dank!<o:p></o:p></p></div><div><p class=MsoNormal>Dieter<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div><p class=MsoNormal>_______________________________________________<br>dss-developer mailing list<br><a href="mailto:dss-developer@forum.digitalstrom.org">dss-developer@forum.digitalstrom.org</a><br>http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer<o:p></o:p></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></div></body></html>