{
  "schemaVersion": 1,
  "id": "stairville-b2r-beam-13ch",
  "manufacturer": "Stairville",
  "model": "B2R Beam Moving Head",
  "mode": "13 CH",
  "category": "movingHeadSpot",
  "channelCount": 13,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 270
  },
  "verified": true,
  "source": "Stairville Beam Moving Head B2R, Bedienungsanleitung (deutsch), Abschnitt 7.7 „Funktionen im 13-Kanal-DMX-Modus“, Seiten 38 bis 44; Pan 540° und Tilt 270° aus den technischen Daten",
  "deviceSetup": "[MENU] drücken, mit [UP]/[DOWN] „DMX Mode“ wählen, mit [ENTER] bestätigen (Display zeigt „Address“) und die Adresse aus der App einstellen, mit [ENTER] speichern. Das Gerät hat nur den 13-Kanal-Modus.",
  "notes": "Beam mit Entladungslampe (Osram Sirius HRI 132 W), keine eigenen Farbkanäle: Die Farbleiste der App trifft über das Farbrad die nächste Folie. Die Zwischenstellungen („Weiß + Rot“ usw.) sind halbe Positionen und haben deshalb keine Farbe hinterlegt. Der Shutter auf Kanal 7 ist bei 0 geschlossen, die App hält ihn deshalb im Bereich 250 bis 255 offen. Die Gobos heißen erst einmal nur „Gobo 1“ bis „Gobo 15“; unter Modelle → „Gobos benennen“ lassen sie sich an der Lampe benennen. Kanal 13 schaltet auch die Lampe ein und aus und löst einen Reset aus; die App lässt ihn auf 0.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Pan-Bewegung",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Feineinstellung Pan-Bewegung"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Tilt-Bewegung",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Feineinstellung Tilt-Bewegung"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit Pan- und Tilt-Bewegung"
    },
    {
      "offset": 6,
      "function": "dimmer",
      "label": "Dimmer (0 %…100 %)"
    },
    {
      "offset": 7,
      "function": "shutter",
      "label": "Shutter / Strobe",
      "tags": [
        "needsOpen"
      ],
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "closed",
          "label": "Shutter geschlossen"
        },
        {
          "from": 10,
          "to": 127,
          "kind": "strobe",
          "label": "Strobo, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 128,
          "to": 249,
          "kind": "random",
          "label": "Zufälliger Strobo, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 250,
          "to": 255,
          "kind": "open",
          "label": "Shutter offen"
        }
      ]
    },
    {
      "offset": 8,
      "function": "colorWheel",
      "label": "Farbrad",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "slot",
          "label": "Weiß",
          "color": "#FFFFFF"
        },
        {
          "from": 5,
          "to": 9,
          "kind": "slot",
          "label": "Weiß + Rot"
        },
        {
          "from": 10,
          "to": 14,
          "kind": "slot",
          "label": "Rot",
          "color": "#FF0000"
        },
        {
          "from": 15,
          "to": 19,
          "kind": "slot",
          "label": "Rot + Orange"
        },
        {
          "from": 20,
          "to": 24,
          "kind": "slot",
          "label": "Orange",
          "color": "#FF8000"
        },
        {
          "from": 25,
          "to": 29,
          "kind": "slot",
          "label": "Orange + Cyan"
        },
        {
          "from": 30,
          "to": 34,
          "kind": "slot",
          "label": "Cyan",
          "color": "#00FFFF"
        },
        {
          "from": 35,
          "to": 39,
          "kind": "slot",
          "label": "Cyan + Grün"
        },
        {
          "from": 40,
          "to": 44,
          "kind": "slot",
          "label": "Grün",
          "color": "#00FF00"
        },
        {
          "from": 45,
          "to": 49,
          "kind": "slot",
          "label": "Grün + Hellgrün"
        },
        {
          "from": 50,
          "to": 54,
          "kind": "slot",
          "label": "Hellgrün",
          "color": "#80FF00"
        },
        {
          "from": 55,
          "to": 59,
          "kind": "slot",
          "label": "Hellgrün + Lavendel"
        },
        {
          "from": 60,
          "to": 64,
          "kind": "slot",
          "label": "Lavendel",
          "color": "#B57EDC"
        },
        {
          "from": 65,
          "to": 69,
          "kind": "slot",
          "label": "Lavendel + Pink"
        },
        {
          "from": 70,
          "to": 74,
          "kind": "slot",
          "label": "Pink",
          "color": "#FF4FA3"
        },
        {
          "from": 75,
          "to": 79,
          "kind": "slot",
          "label": "Pink + Gelb"
        },
        {
          "from": 80,
          "to": 84,
          "kind": "slot",
          "label": "Gelb",
          "color": "#FFFF00"
        },
        {
          "from": 85,
          "to": 89,
          "kind": "slot",
          "label": "Gelb + Magenta"
        },
        {
          "from": 90,
          "to": 94,
          "kind": "slot",
          "label": "Magenta",
          "color": "#FF00FF"
        },
        {
          "from": 95,
          "to": 99,
          "kind": "slot",
          "label": "Magenta + Blau"
        },
        {
          "from": 100,
          "to": 104,
          "kind": "slot",
          "label": "Blau",
          "color": "#0000FF"
        },
        {
          "from": 105,
          "to": 109,
          "kind": "slot",
          "label": "Blau + Warmweiß (3500 K)"
        },
        {
          "from": 110,
          "to": 114,
          "kind": "slot",
          "label": "Warmweiß (3500 K)",
          "color": "#FF9329"
        },
        {
          "from": 115,
          "to": 119,
          "kind": "slot",
          "label": "Warmweiß (3500 K) + Weiß (4000 K)"
        },
        {
          "from": 120,
          "to": 124,
          "kind": "slot",
          "label": "Weiß (4000 K)",
          "color": "#FFE9C8"
        },
        {
          "from": 125,
          "to": 129,
          "kind": "slot",
          "label": "Weiß (4000 K) + Weiß (10000 K)"
        },
        {
          "from": 130,
          "to": 134,
          "kind": "slot",
          "label": "Weiß (10000 K)",
          "color": "#CCE0FF"
        },
        {
          "from": 135,
          "to": 139,
          "kind": "slot",
          "label": "Weiß (10000 K) + Dunkelblau"
        },
        {
          "from": 140,
          "to": 149,
          "kind": "slot",
          "label": "Dunkelblau",
          "color": "#00008B"
        },
        {
          "from": 150,
          "to": 154,
          "kind": "slot",
          "label": "Dunkelblau + Weiß"
        },
        {
          "from": 155,
          "to": 205,
          "kind": "rotation",
          "label": "Regenbogeneffekt, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 206,
          "to": 255,
          "kind": "rotation",
          "label": "Regenbogeneffekt rückwärts",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 9,
      "function": "gobo",
      "label": "Gobos",
      "ranges": [
        {
          "from": 0,
          "to": 3,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "from": 4,
          "to": 7,
          "kind": "slot",
          "label": "Gobo 1"
        },
        {
          "from": 8,
          "to": 11,
          "kind": "slot",
          "label": "Gobo 2"
        },
        {
          "from": 12,
          "to": 15,
          "kind": "slot",
          "label": "Gobo 3"
        },
        {
          "from": 16,
          "to": 19,
          "kind": "slot",
          "label": "Gobo 4"
        },
        {
          "from": 20,
          "to": 23,
          "kind": "slot",
          "label": "Gobo 5"
        },
        {
          "from": 24,
          "to": 27,
          "kind": "slot",
          "label": "Gobo 6"
        },
        {
          "from": 28,
          "to": 31,
          "kind": "slot",
          "label": "Gobo 7"
        },
        {
          "from": 32,
          "to": 35,
          "kind": "slot",
          "label": "Gobo 8"
        },
        {
          "from": 36,
          "to": 39,
          "kind": "slot",
          "label": "Gobo 9"
        },
        {
          "from": 40,
          "to": 43,
          "kind": "slot",
          "label": "Gobo 10"
        },
        {
          "from": 44,
          "to": 47,
          "kind": "slot",
          "label": "Gobo 11"
        },
        {
          "from": 48,
          "to": 51,
          "kind": "slot",
          "label": "Gobo 12"
        },
        {
          "from": 52,
          "to": 55,
          "kind": "slot",
          "label": "Gobo 13"
        },
        {
          "from": 56,
          "to": 59,
          "kind": "slot",
          "label": "Gobo 14"
        },
        {
          "from": 60,
          "to": 63,
          "kind": "slot",
          "label": "Gobo 15"
        },
        {
          "from": 64,
          "to": 67,
          "kind": "shake",
          "label": "Gobo 15 wackelt"
        },
        {
          "from": 68,
          "to": 71,
          "kind": "shake",
          "label": "Gobo 14 wackelt"
        },
        {
          "from": 72,
          "to": 75,
          "kind": "shake",
          "label": "Gobo 13 wackelt"
        },
        {
          "from": 76,
          "to": 79,
          "kind": "shake",
          "label": "Gobo 12 wackelt"
        },
        {
          "from": 80,
          "to": 83,
          "kind": "shake",
          "label": "Gobo 11 wackelt"
        },
        {
          "from": 84,
          "to": 87,
          "kind": "shake",
          "label": "Gobo 10 wackelt"
        },
        {
          "from": 88,
          "to": 91,
          "kind": "shake",
          "label": "Gobo 9 wackelt"
        },
        {
          "from": 92,
          "to": 95,
          "kind": "shake",
          "label": "Gobo 8 wackelt"
        },
        {
          "from": 96,
          "to": 99,
          "kind": "shake",
          "label": "Gobo 7 wackelt"
        },
        {
          "from": 100,
          "to": 103,
          "kind": "shake",
          "label": "Gobo 6 wackelt"
        },
        {
          "from": 104,
          "to": 107,
          "kind": "shake",
          "label": "Gobo 5 wackelt"
        },
        {
          "from": 108,
          "to": 111,
          "kind": "shake",
          "label": "Gobo 4 wackelt"
        },
        {
          "from": 112,
          "to": 115,
          "kind": "shake",
          "label": "Gobo 3 wackelt"
        },
        {
          "from": 116,
          "to": 119,
          "kind": "shake",
          "label": "Gobo 2 wackelt"
        },
        {
          "from": 120,
          "to": 123,
          "kind": "shake",
          "label": "Gobo 1 wackelt"
        },
        {
          "from": 124,
          "to": 127,
          "kind": "shake",
          "label": "Offen, wackelt"
        },
        {
          "from": 128,
          "to": 192,
          "kind": "rotation",
          "label": "Gobo-Rad dreht im Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 193,
          "to": 255,
          "kind": "rotation",
          "label": "Gobo-Rad dreht gegen den Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 10,
      "function": "prism",
      "label": "Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "off",
          "label": "Prisma ausgeblendet"
        },
        {
          "from": 8,
          "to": 255,
          "kind": "effect",
          "label": "Prisma eingeblendet"
        }
      ]
    },
    {
      "offset": 11,
      "function": "prismRotation",
      "label": "Prisma Rotation",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "off",
          "label": "Prisma geschlossen"
        },
        {
          "from": 10,
          "to": 91,
          "kind": "rotation",
          "label": "Drehung im Uhrzeigersinn",
          "speed": "slowToFast"
        },
        {
          "from": 92,
          "to": 173,
          "kind": "rotation",
          "label": "Drehung gegen den Uhrzeigersinn",
          "speed": "slowToFast"
        },
        {
          "from": 174,
          "to": 255,
          "kind": "rotation",
          "label": "Drehung abwechselnd",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 12,
      "function": "focus",
      "label": "Fokus, linear",
      "defaultValue": 128
    },
    {
      "offset": 13,
      "function": "control",
      "label": "Reset / Lampe",
      "ranges": [
        {
          "from": 0,
          "to": 79,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 80,
          "to": 100,
          "kind": "effect",
          "label": "Auto-Modus"
        },
        {
          "from": 101,
          "to": 127,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 128,
          "to": 149,
          "kind": "other",
          "label": "Lampe ein"
        },
        {
          "from": 150,
          "to": 180,
          "kind": "other",
          "label": "Lampe aus"
        },
        {
          "from": 181,
          "to": 199,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 200,
          "to": 255,
          "kind": "other",
          "label": "Reset"
        }
      ]
    }
  ]
}
