{
  "schemaVersion": 1,
  "id": "varytec-hero-beam-100-19ch",
  "manufacturer": "Varytec",
  "model": "Hero Beam 100",
  "mode": "DMX 19CH Mode",
  "category": "movingHeadSpot",
  "channelCount": 19,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 250
  },
  "verified": true,
  "source": "Varytec Hero Beam 100, Bedienungsanleitung Thomann 27.01.2022, ID 477540 (V2), Abschnitte 7.8 und 7.9 „Funktionen im DMX-Modus“ und Abschnitt 8 „Technische Daten“ (Drehung 540°, Neigung 250°, Abstrahlwinkel 2,5°)",
  "deviceSetup": "Hauptmenü ([SET]) → „Running Mode“ → „DMX 19CH Mode“, dann im Hauptmenü unter „DMX Address“ die Adresse aus der App einstellen.",
  "notes": "Empfohlener Modus: nur hier gibt es Feinkanäle für Drehung und Neigung, Farbrad und Goborad. Schmaler Beam mit 2,5° Abstrahlwinkel, kein Zoom. Das Farbrad hat viele Zwischenstellungen (z. B. „Weiß und Rot“); sie haben bewusst keinen Farbwert, damit die App sie nicht von selbst wählt. Die Filter LEE181 Congo, 7000K, 3000K und Lachsfarben bleiben ohne Farbwert, weil die Anleitung ihnen keine eindeutige Farbe zuordnet - bei Bedarf unter Modelle → „Farben am Farbrad“ an der Lampe zuordnen. Die Namen der elf Gobos lassen sich unter Modelle → „Gobos benennen“ vergeben. Die Kanäle 17 und 18 sind die eingebauten Shows und bleiben aus, damit die App das Licht bestimmt.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Drehung (Pan), 0° bis zum Maximalwert des Pan-Bereichs",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Feineinstellung Drehung (Pan)"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Neigung (Tilt), 0° bis zum Maximalwert des Tilt-Bereichs",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Feineinstellung Neigung (Tilt)"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit von Drehung und Neigung, schnell (0) bis langsam (255)"
    },
    {
      "offset": 6,
      "function": "dimmer",
      "label": "Intensität des Dimmers von dunkel (0) bis hell (255)"
    },
    {
      "offset": 7,
      "function": "shutter",
      "label": "Stroboskop",
      "tags": [
        "needsOpen"
      ],
      "ranges": [
        {
          "from": 0,
          "to": 10,
          "kind": "closed",
          "label": "LEDs aus"
        },
        {
          "from": 11,
          "to": 80,
          "kind": "pulse",
          "label": "Konstant ansteigende Helligkeit, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 81,
          "to": 140,
          "kind": "pulse",
          "label": "Konstant abnehmende Helligkeit, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 141,
          "to": 200,
          "kind": "pulse",
          "label": "Impulseffekt, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 201,
          "to": 250,
          "kind": "strobe",
          "label": "Strobo 0,5 bis 20 Hz",
          "speed": "slowToFast"
        },
        {
          "from": 251,
          "to": 255,
          "kind": "open",
          "label": "LEDs an"
        }
      ]
    },
    {
      "offset": 8,
      "function": "colorWheel",
      "label": "Farbrad",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "slot",
          "label": "Offen (Weiß)",
          "color": "#FFFFFF"
        },
        {
          "from": 5,
          "to": 9,
          "kind": "slot",
          "label": "Weiß und Rot"
        },
        {
          "from": 10,
          "to": 14,
          "kind": "slot",
          "label": "Rot",
          "color": "#FF0000"
        },
        {
          "from": 15,
          "to": 19,
          "kind": "slot",
          "label": "Rot und Orange"
        },
        {
          "from": 20,
          "to": 24,
          "kind": "slot",
          "label": "Orange",
          "color": "#FF7F00"
        },
        {
          "from": 25,
          "to": 29,
          "kind": "slot",
          "label": "Orange und Hellblau"
        },
        {
          "from": 30,
          "to": 34,
          "kind": "slot",
          "label": "Hellblau",
          "color": "#66CCFF"
        },
        {
          "from": 35,
          "to": 39,
          "kind": "slot",
          "label": "Hellblau und Grün"
        },
        {
          "from": 40,
          "to": 44,
          "kind": "slot",
          "label": "Grün",
          "color": "#00FF00"
        },
        {
          "from": 45,
          "to": 49,
          "kind": "slot",
          "label": "Grün und Gelb"
        },
        {
          "from": 50,
          "to": 54,
          "kind": "slot",
          "label": "Gelb",
          "color": "#FFFF00"
        },
        {
          "from": 55,
          "to": 59,
          "kind": "slot",
          "label": "Gelb und Rosa"
        },
        {
          "from": 60,
          "to": 64,
          "kind": "slot",
          "label": "Rosa",
          "color": "#FF99CC"
        },
        {
          "from": 65,
          "to": 69,
          "kind": "slot",
          "label": "Rosa und Blau"
        },
        {
          "from": 70,
          "to": 74,
          "kind": "slot",
          "label": "Blau",
          "color": "#0000FF"
        },
        {
          "from": 75,
          "to": 79,
          "kind": "slot",
          "label": "Blau und Pink"
        },
        {
          "from": 80,
          "to": 84,
          "kind": "slot",
          "label": "Pink",
          "color": "#FF00FF"
        },
        {
          "from": 85,
          "to": 89,
          "kind": "slot",
          "label": "Pink und LEE181 Congo"
        },
        {
          "from": 90,
          "to": 94,
          "kind": "slot",
          "label": "LEE181 Congo"
        },
        {
          "from": 95,
          "to": 99,
          "kind": "slot",
          "label": "LEE181 Congo und 7000K Filter"
        },
        {
          "from": 100,
          "to": 104,
          "kind": "slot",
          "label": "7000K Filter"
        },
        {
          "from": 105,
          "to": 109,
          "kind": "slot",
          "label": "7000K und 3000K Filter"
        },
        {
          "from": 110,
          "to": 114,
          "kind": "slot",
          "label": "3000K Filter"
        },
        {
          "from": 115,
          "to": 119,
          "kind": "slot",
          "label": "3000K Filter und Lachsfarben"
        },
        {
          "from": 120,
          "to": 124,
          "kind": "slot",
          "label": "Lachsfarben"
        },
        {
          "from": 125,
          "to": 129,
          "kind": "slot",
          "label": "Lachsfarben und Lila"
        },
        {
          "from": 130,
          "to": 134,
          "kind": "slot",
          "label": "Lila",
          "color": "#8B00FF"
        },
        {
          "from": 135,
          "to": 139,
          "kind": "slot",
          "label": "Lila und Weiß"
        },
        {
          "from": 140,
          "to": 149,
          "kind": "slot",
          "label": "Offen (Weiß)",
          "color": "#FFFFFF"
        },
        {
          "from": 150,
          "to": 199,
          "kind": "rotation",
          "label": "Drehung im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 200,
          "to": 205,
          "kind": "off",
          "label": "Drehung Stopp"
        },
        {
          "from": 206,
          "to": 255,
          "kind": "rotation",
          "label": "Drehung gegen den Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 9,
      "function": "gobo",
      "label": "Statisches Gobo-Rad",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "slot",
          "label": "Offen (Weiß)"
        },
        {
          "from": 10,
          "to": 19,
          "kind": "slot",
          "label": "Gobo 1"
        },
        {
          "from": 20,
          "to": 29,
          "kind": "slot",
          "label": "Gobo 2"
        },
        {
          "from": 30,
          "to": 39,
          "kind": "slot",
          "label": "Gobo 3"
        },
        {
          "from": 40,
          "to": 49,
          "kind": "slot",
          "label": "Gobo 4"
        },
        {
          "from": 50,
          "to": 59,
          "kind": "slot",
          "label": "Gobo 5"
        },
        {
          "from": 60,
          "to": 69,
          "kind": "slot",
          "label": "Gobo 6"
        },
        {
          "from": 70,
          "to": 79,
          "kind": "slot",
          "label": "Gobo 7"
        },
        {
          "from": 80,
          "to": 89,
          "kind": "slot",
          "label": "Gobo 8"
        },
        {
          "from": 90,
          "to": 99,
          "kind": "slot",
          "label": "Gobo 9"
        },
        {
          "from": 100,
          "to": 109,
          "kind": "slot",
          "label": "Gobo 10"
        },
        {
          "from": 110,
          "to": 119,
          "kind": "slot",
          "label": "Gobo 11"
        },
        {
          "from": 120,
          "to": 127,
          "kind": "shake",
          "label": "Gobo 1 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 128,
          "to": 135,
          "kind": "shake",
          "label": "Gobo 2 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 136,
          "to": 143,
          "kind": "shake",
          "label": "Gobo 3 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 144,
          "to": 151,
          "kind": "shake",
          "label": "Gobo 4 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 152,
          "to": 159,
          "kind": "shake",
          "label": "Gobo 5 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 160,
          "to": 167,
          "kind": "shake",
          "label": "Gobo 6 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 168,
          "to": 175,
          "kind": "shake",
          "label": "Gobo 7 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 176,
          "to": 183,
          "kind": "shake",
          "label": "Gobo 8 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 184,
          "to": 191,
          "kind": "shake",
          "label": "Gobo 9 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 192,
          "to": 199,
          "kind": "shake",
          "label": "Gobo 10 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 200,
          "to": 207,
          "kind": "shake",
          "label": "Gobo 11 Shake, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 208,
          "to": 230,
          "kind": "rotation",
          "label": "Drehung im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 231,
          "to": 232,
          "kind": "off",
          "label": "Drehung Stopp"
        },
        {
          "from": 233,
          "to": 255,
          "kind": "rotation",
          "label": "Drehung gegen den Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 10,
      "function": "focus",
      "label": "Fokus, weit bis nah",
      "defaultValue": 128
    },
    {
      "offset": 11,
      "function": "prism",
      "label": "Zirkuläres Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Zirkuläres Prisma aktiviert"
        }
      ]
    },
    {
      "offset": 12,
      "function": "prismRotation",
      "label": "Drehung zirkuläres Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 63,
          "kind": "other",
          "label": "Feste Stellung 0° bis 400°"
        },
        {
          "from": 64,
          "to": 126,
          "kind": "rotation",
          "label": "Im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 127,
          "to": 128,
          "kind": "off",
          "label": "Drehung Stopp"
        },
        {
          "from": 129,
          "to": 191,
          "kind": "rotation",
          "label": "Gegen den Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 192,
          "to": 255,
          "kind": "rotation",
          "label": "Kreisförmige Drehung, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 13,
      "function": "prism",
      "label": "Lineares Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Lineares Prisma aktiviert"
        }
      ]
    },
    {
      "offset": 14,
      "function": "prismRotation",
      "label": "Drehung lineares Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 63,
          "kind": "other",
          "label": "Feste Stellung 0° bis 400°"
        },
        {
          "from": 64,
          "to": 126,
          "kind": "rotation",
          "label": "Im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 127,
          "to": 128,
          "kind": "off",
          "label": "Drehung Stopp"
        },
        {
          "from": 129,
          "to": 191,
          "kind": "rotation",
          "label": "Gegen den Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 192,
          "to": 255,
          "kind": "rotation",
          "label": "Kreisförmige Drehung, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 15,
      "function": "frost",
      "label": "Frostfilter",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Frostfilter aktiviert"
        }
      ]
    },
    {
      "offset": 16,
      "function": "colorMacro",
      "label": "7-Farben-Effektrad",
      "ranges": [
        {
          "from": 0,
          "to": 0,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 1,
          "to": 255,
          "kind": "effect",
          "label": "7-Farben-Effektrad aktiviert"
        }
      ]
    },
    {
      "offset": 17,
      "function": "program",
      "label": "Vorprogrammierte automatische Shows",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 8,
          "to": 47,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 1"
        },
        {
          "from": 48,
          "to": 87,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 2"
        },
        {
          "from": 88,
          "to": 127,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 3"
        },
        {
          "from": 128,
          "to": 167,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 4"
        },
        {
          "from": 168,
          "to": 207,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 5"
        },
        {
          "from": 208,
          "to": 247,
          "kind": "effect",
          "label": "Vorprogrammierte automatische Show 6"
        },
        {
          "from": 248,
          "to": 255,
          "kind": "effect",
          "label": "Musiksteuerung Farbrad"
        }
      ]
    },
    {
      "offset": 18,
      "function": "program",
      "label": "Pan-Tilt-Automatikprogramme",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 8,
          "to": 32,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 1"
        },
        {
          "from": 33,
          "to": 58,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 2"
        },
        {
          "from": 59,
          "to": 84,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 3"
        },
        {
          "from": 85,
          "to": 110,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 4"
        },
        {
          "from": 111,
          "to": 136,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 5"
        },
        {
          "from": 137,
          "to": 162,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 6"
        },
        {
          "from": 163,
          "to": 188,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 7"
        },
        {
          "from": 189,
          "to": 214,
          "kind": "effect",
          "label": "Pan-Tilt-Automatikprogramm 8"
        },
        {
          "from": 215,
          "to": 255,
          "kind": "effect",
          "label": "Musiksteuerung Pan und Tilt"
        }
      ]
    },
    {
      "offset": 19,
      "function": "reset",
      "label": "Reset",
      "ranges": [
        {
          "from": 0,
          "to": 25,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 26,
          "to": 76,
          "kind": "other",
          "label": "Reset des Effektmotors, wenn der Wert 3 Sekunden anliegt"
        },
        {
          "from": 77,
          "to": 128,
          "kind": "other",
          "label": "Reset des Pan-Tilt-Motors, wenn der Wert 3 Sekunden anliegt"
        },
        {
          "from": 129,
          "to": 255,
          "kind": "other",
          "label": "Reset, wenn der Wert 3 Sekunden anliegt"
        }
      ]
    }
  ]
}
