NEWS
Variable aus Blockly in command fur Hue nutzen?
-
@dna909 sagte in Variable aus Blockly in command fur Hue nutzen?:
Oder der colormode muss in Anführungszeichen: "colormode":"xy"
Hilft nicht. Immer noch "Error position 88"
@paul53 sagte in Variable aus Blockly in command fur Hue nutzen?:
@aleks-83 Im Datenpunkt "xy" steht wahrscheinlich
'0.5072,0.4076'was zu dem Fehler führt.
Was ist denn daran falsch? Im Original Datenpunkt vom hue Adapter steht es ebenfalls genau so.
Oder meinst du die ' ?
Die sind im Datenpunkt nicht vorhanden. -
@aleks-83 sagte:
Oder meinst du die ' ?
Nein, die sollen nur darstellen, dass es sich vermutlich um einen String handelt. Oder ist es ein Array mit zwei Zahlen ?
@paul53 sagte in Variable aus Blockly in command fur Hue nutzen?:
@aleks-83 sagte:
Oder meinst du die ' ?
Nein, die sollen nur darstellen, dass es sich vermutlich um einen String handelt. Oder ist es ein Array mit zwei Zahlen ?
Es ist eine Zeichenkette/string.
@dna909 sagte in Variable aus Blockly in command fur Hue nutzen?:
@aleks-83 said in Variable aus Blockly in command fur Hue nutzen?:
'0.5072,0.4076'
Vielleicht das mal in eckige Klammern setzen?
So?{"on":true,"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":xy,"transitiontime":50}Das ergibt:
SyntaxError: Unexpected token x in JSON at position 109Zeichen 109 ist jetzt das x von xy nach colormode.
Wenn ich dieses xy jetzt noch in " " setze, kommt keine Fehlermeldung mehr.
Also so:{"on":true,"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":"xy","transitiontime":50}Ob es korrekt umgesetzt wird kann ich heute Abend testen.
-
@paul53 sagte in Variable aus Blockly in command fur Hue nutzen?:
@aleks-83 sagte:
Oder meinst du die ' ?
Nein, die sollen nur darstellen, dass es sich vermutlich um einen String handelt. Oder ist es ein Array mit zwei Zahlen ?
Es ist eine Zeichenkette/string.
@dna909 sagte in Variable aus Blockly in command fur Hue nutzen?:
@aleks-83 said in Variable aus Blockly in command fur Hue nutzen?:
'0.5072,0.4076'
Vielleicht das mal in eckige Klammern setzen?
So?{"on":true,"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":xy,"transitiontime":50}Das ergibt:
SyntaxError: Unexpected token x in JSON at position 109Zeichen 109 ist jetzt das x von xy nach colormode.
Wenn ich dieses xy jetzt noch in " " setze, kommt keine Fehlermeldung mehr.
Also so:{"on":true,"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":"xy","transitiontime":50}Ob es korrekt umgesetzt wird kann ich heute Abend testen.
@aleks-83 sagte in Variable aus Blockly in command fur Hue nutzen?:
{"on":true,"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":"xy","transitiontime":50}
Das wird bei mir ein "langsames" kräftiges blau
{"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":80,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":"xy","transitiontime":50}und so wird es langsam ausgeschaltet
{"b":0,"bri":0,"ct":2200,"g":0,"hue":0,"level":0,"r":0,"sat":194,"xy":[0.5072,0.4076],"colormode":"xy","transitiontime":50}Das "on":true oder false beim ausschalten habe ich aber mal entfernt, weil das ja eigentlich level regelt