NEWS
Blockly und Zipato RGBW - String ausgeben
-
Hallo,
ich würde gerne in Blockly meine Zipato RGBW Lampe ansteuern.
Bei meinen anderen Z-Wave Geräten gibt es für jede Farbe einen eigenen Kanal, sodass ich R G und B jeweils mit INT Zahlen ansteuern kann.
Die Zipato Lampe lässt sich aber offenbar nur mit einer gesamten Zeile steuern, die das Format #RRGGBBWWCW (je 0-99) haben muss.

Laut dem Settings Button unter Objekte ist der Wert eine Zeichenkette (String).
Wenn ich nun mit Blockly aber einen String dort schreiben möchte erhalte ich im Log: Wrong type of zwave.0.NODE5.SWITCH_MULTILEVEL.Level_1: "string". Please fix, while deprecated and will not work in next versions.

Jemand eine Idee, was ich falsch mache?
Am liebsten wäre mir ja auch eine Funktion, mit der ich innerhalb des Strings auch addieren kann:
#0000000015 + ###11###### = #0011000015 Geht soetwas?
Evtl. über die Text-Funktionen, was aber doch recht aufwendig ist.
-
Falls es mal jemandem hilft:
Ich habe mittlerweise eine Lösung dafür gefunden:

Besonderheit bzw. Problem war, das der Parameter "Level" jedes mal wieder mit gesetzt werden muss.
Bei Fibaro z.B. setzt sich Level automatisch auf 20, wenn Rot = 20 gesetzt wird. Bei Zipato nicht.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden