NEWS
JS-Funktion mit Ergebnis - Hexadezimal zu Dezimal
-
@paul53 Es wird sicher nur ne Kleinigkeit sein. Ist mein erstes blockly an dem ich mich versuche.
{ "common": { "name": "Input_HEX", "desc": "Manuell erzeugt", "role": "state", "type": "string", "read": true, "write": true, "def": 0 }, "type": "state", "native": {}, "_id": "0_userdata.0.Input_HEX", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1670937135908 }
-
@andre3000 ALso das sollte im Adapter drin sein. Dann bitteneues Issue anlegen, vollstädiges Debug log dran packen und sagen woes genau falsch ist. muss ich schauen
-
@andre3000
Ich meine nicht das Objekt, sondern den Wert. -
@paul53 ein Hexadezimaler Farbwert z.B. "#0800ff"
So wird es jetzt auch im Log angezeigt14:17:43.685 info javascript.0 (11911) script.js.common.hextodec: #5d54ff
-
-
@paul53 Wir kommen der Sache näher!
javascript.0 (11911) script.js.common.hextodec: ff4124
Umrechung in Dezimal Funktioniert auch!
javascript.0 (11911) script.js.common.hextodec: 1852159
Allerdings weiterhin:
2022-12-13 14:28:39.069 error homee connection error: "value must be a number"
-
@andre3000 sagte: Allerdings weiterhin:
?? Das gezeigte Blockly muss funktionieren, denn es wird eine Zahl geschrieben.
-
@paul53 Die Umrechnung funktioniert jetzt auch wunderbar! Vielen Dank erstmal dafür
14:38:50.564 info javascript.0 (11911) script.js.common.hextodec: 19ff0d 14:38:50.565 info javascript.0 (11911) script.js.common.hextodec: 1703693
Jetzt muss dieser Wert nur noch irgendwie in mein RGB Objekt geschrieben werden.
-
@andre3000 sagte: Jetzt muss dieser Wert nur noch irgendwie in mein RGB Objekt geschrieben werden.
Zeige mal das aktuelle Blockly.
-
-
@andre3000 Wert mit der Variablen HEX ersetzen:
-
@djmarc75 Das war die Lösung! Jetzt läuft es. Ich danke euch allen für die Mühen und den super schnellen Support.