[dss-developer] Fehler im getOutputChannelValue & setOutputChannelValue API-Call (Ergänzt)

Chris Gross chris.gross at gmx.ch
Mon Jan 30 11:50:52 CET 2017


Guten Tag,

Bei der inplementation eines DimmDevices für meine homekit-bridge bin ich auf folgendes Problem gestossen, beim lesen der getOutputChannelValue, erhalte ich falsche werte im Response, gemäss Doku müsste die values in Prozent sein und nicht  >>16567.843137254902<<   

Device:

Schlafzimmer > Lampe3

Request:

https://testrack2.aizo.com:58080/json/device/getOutputChannelValue?channels=brightness;saturation&dsid=3504175fe000000000007ba7&token= <https://testrack2.aizo.com:58080/json/device/getOutputChannelValue?channels=brightness;saturation&dsid=3504175fe000000000007ba7&token=>….

Response:

"{"result":{"channels":[{"channel":"brightness","value":16567.843137254902},{"channel":"saturation","value":16567.843137254902}]},"ok":true}“


Des weiteren, scheint auch das Commando setOutputChannelValue nicht zu funktionieren, ich kann die „brightness" setzen, aber nichts passiert:

Device - Schlafzimmer > Lampe3 (DimmedDevice) setBrightness: 43
dSS - dssRequest(req): /device/setOutputChannelValue?channelvalues=brightness=43&applyNow=1&category=manual&dsid=3504175fe000000000007ba7
dSS - dssRequest(res): [none] ...


PS: Beim mir bekannten Logfile (https://testrack2.aizo.com:50443/cgi-bin/logview.hs <https://testrack2.aizo.com:50443/cgi-bin/logview.hs>) finde ich keinen Eintrag, gibt es ein Log-File speziell für die API-Calls ?


Gruss


Chris Gross

—————————————————

Software Engineer

Dietlikon, Switzerland

cgHome at gmx.net

https://github.com/cgHome

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.digitalstrom.org/pipermail/dss-developer/attachments/20170130/0a2464de/attachment.html>


More information about the dss-developer mailing list