Hallo David,

laut deinem Screenshot ist die verwendete DSS Firmware sehr alt. Bitte mache 
mal ein Update, oder du kannst die DSS Software selber übersetzen und auf dem 
PC laufen lassen.

Die Verwendung der DSID als Parameter wird aus Kompatibilität noch im Json Api 
unterstützt, allerdings nur für die Powerline Devices. Generell solltest du die 
DSUID verwenden.

Die Output Channels im Json Api sind nicht für alle Geräte unterstützt, soweit 
ich weiß nur bei Hue Leuchten.  Bezüglich dieser Channels gab es hier im Forum 
schon Fragen in der Vergangenheit, bitte mal hier schauen oder suchen: 
https://www.mail-archive.com/[email protected]/msg00464.html

Grüße,
Michael

Von: [email protected] 
<[email protected]> Im Auftrag von [email protected]
Gesendet: Donnerstag, 9. Januar 2020 12:20
An: [email protected]
Betreff: [dss-developer] index out of bounds

Guten Tag

Der digitalSTROM Support hat mich hierher verwiesen.

Erst eine generelle Frage: Warum ist digitalSTROM nicht mit HomeKit kompatibel?

Wenn ich versuche die HomeKit Integration selber zu erreichen mit Hilfe von 
‘homebridge’ und der JSON API, dann stosse ich auf folgende Fehlermeldung. Beim 
Aufruf von
                
/json/device/getOutputChannelValue?channels=brightness&dsid=3504175fe000000000019bb7&token=...
erhalte ich die Fehlermeldung
                (500) Could not find item Device::getOutputChannel: index out 
of bounds. model/apartment.cpp:885 httpPath:/json/device/getOutputChannelValue

Ich möchte mit dem Call die aktuelle Helligkeit einer Lampe abfragen. Laut der 
Dokumentation müsste mein Call korrekt sein, aber warum geht es nicht?

Freundliche Grüsse
David Bannach


[cid:[email protected]]


_______________________________________________
dss-developer mailing list
[email protected]
http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer

Reply via email to