{
  "schemaVersion": 1,
  "id": "jb-systems-clubwash-2-15ch",
  "manufacturer": "JB Systems",
  "model": "CLUBWASH 2",
  "mode": "15Ch",
  "category": "movingHeadWash",
  "channelCount": 15,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 180
  },
  "verified": true,
  "source": "JB Systems CLUBWASH 2 (Art.-Nr. B05529), Operation Manual (Englisch, ohne Versionsangabe, Datei File-1575456587.pdf von jb-systems.eu bzw. cdn.beglec.com), Abschnitt „DMX-Configuration of CLUBWASH 2“, Seiten 9 und 10 der Anleitung; Menü „ChMd“ S. 4 bis 5, Tabelle „15CH Mode“ S. 10; Pan 540° und Tilt 180° aus den Händlerdaten von Musik Produktiv (die Anleitung nennt keine Winkel)",
  "deviceSetup": "MENU bis „ChMd“ → ENTER → mit ▼/▲ „15Ch“ wählen → ENTER, dann MENU bis „Addr“ → ENTER → Adresse aus der App → ENTER.",
  "notes": "Empfohlener Modus: nur hier gibt es die Feinkanäle für Pan und Tilt, einen eigenen Dimmer und einen eigenen Strobo-Kanal. 12 x 12-W-LEDs 6-in-1 (Rot, Grün, Blau, Weiß, Amber, UV), die App mischt die Farbe über die sechs Farbkanäle. Kanal 13 (32 feste Farben) und Kanal 15 (Automatikprogramm) bleiben auf 0, damit die App das Licht bestimmt; die Anleitung nennt die 32 Farben nicht einzeln. Welche Richtung Kanal 5 (Pan/Tilt-Geschwindigkeit) hat, steht nicht in der Anleitung, bitte im Kanal-Test prüfen. Die Schwenk- und Neigewinkel stehen nicht in der Anleitung; 540° Pan und 180° Tilt stammen aus Händlerdaten. Die Anleitung nennt für die Show „Sh 1“ 210° Tilt, der echte Neigewinkel kann also größer sein – bei ungenauer Positionierung an der Lampe prüfen. Pan und Tilt lassen sich im Menü mit „iPAn“ und „itLt“ umkehren. Bei „bLMd“ = „no“ startet das Gerät ohne DMX-Signal selbst die Show.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Pan",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Pan fein"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Tilt",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Tilt fein"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Pan/Tilt-Geschwindigkeit"
    },
    {
      "offset": 6,
      "function": "dimmer",
      "label": "Dimmer 0 bis 100 %"
    },
    {
      "offset": 7,
      "function": "red",
      "label": "Rot"
    },
    {
      "offset": 8,
      "function": "green",
      "label": "Grün"
    },
    {
      "offset": 9,
      "function": "blue",
      "label": "Blau"
    },
    {
      "offset": 10,
      "function": "white",
      "label": "Weiß"
    },
    {
      "offset": 11,
      "function": "amber",
      "label": "Amber (Orange)"
    },
    {
      "offset": 12,
      "function": "uv",
      "label": "UV"
    },
    {
      "offset": 13,
      "function": "colorMacro",
      "label": "Farben, 32 feste Farben",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 8,
          "to": 255,
          "kind": "effect",
          "label": "32 feste Farben"
        }
      ]
    },
    {
      "offset": 14,
      "function": "strobe",
      "label": "Strobe",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 8,
          "to": 131,
          "kind": "strobe",
          "label": "Strobo langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 132,
          "to": 139,
          "kind": "open",
          "label": "Voll an"
        },
        {
          "from": 140,
          "to": 181,
          "kind": "effect",
          "label": "Strobo-Effekt 1"
        },
        {
          "from": 182,
          "to": 189,
          "kind": "open",
          "label": "Voll an"
        },
        {
          "from": 190,
          "to": 231,
          "kind": "effect",
          "label": "Strobo-Effekt 2"
        },
        {
          "from": 232,
          "to": 239,
          "kind": "open",
          "label": "Voll an"
        },
        {
          "from": 240,
          "to": 247,
          "kind": "random",
          "label": "Zufalls-Strobo"
        },
        {
          "from": 248,
          "to": 255,
          "kind": "open",
          "label": "Voll an"
        }
      ]
    },
    {
      "offset": 15,
      "function": "program",
      "label": "Automatikprogramm",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Automatikprogramm"
        }
      ]
    }
  ]
}
