Zum Hauptinhalt springen

Nachricht erstellen

Erstellen Sie eine Connect Mesh-Nachrichtennutzlast. Diese Nachricht hat noch kein Ziel, daher muss ihre Ausgabe in einen setTarget-Knoten geleitet werden.

Create Message Node

Felder

Alle Felder außer dem Namen können durch die eingehende Nachricht überschrieben werden:

{
"messageType": "lightness",
"lightness": 0.9,
"transition_time": 2
}

Name

Setzen Sie den Namen des Knotens. Nützlich, um verschiedene vorbereitete Mesh-Nachrichten zu unterscheiden.

Message Type

messageType

Wählen Sie den Nachrichtentyp. Je nachdem werden andere Felder erscheinen:

  • Power power
  • Lightness lightness
  • Temperature temperature
  • Hue hue
  • Saturation saturation
  • Hue/Saturation/Lightness hsl
  • Temperature/Lightness ctl

Power

power = [true, false]

Lightness

0 < lightness < 1

Helligkeit als Prozentsatz.

Transition Time

0 < transition_time < 372000

Zeit, die der Übergang vom aktuellen Zustand zum Zielzustand dauern soll. In Dezisekunden (0,1s). Aufgrund der begrenzten Auflösung von Übergangszeiten in der BLE Mesh-Spezifikation (Abschnitt 3.1.3) kann die angegebene Zeit abgerundet werden. Die unterstützten Übergangszeit-Inkremente sind wie folgt: 0,1s-Schritte im Bereich von 0-6,2s, 1s-Schritte im Bereich von 0-62s, 10s-Schritte im Bereich von 1-10,5 Minuten und 10-Minuten-Schritte bis zu 10,5 Stunden.

Temperature

800 < temperature < 20000

Temperatur von einstellbarem Weißlicht auf der Schwarzkörperkurve in Grad Kelvin. Ganzzahl. Die meisten Häfele-Produkte haben eine Temperatur zwischen 2700 und 6000 Grad Kelvin.

Hue

0 < hue < 360

Farbton auf einem 360°-Farbrad.

0° ist rot, 120° ist grün, 240° ist blau.

Saturation

0 < saturation < 1

Farbsättigung als Prozentsatz, 0 ist weiß, 1 ist reiner Farbton.