{
  "schemaVersion": 1,
  "id": "eurolite-led-tmh-s60-12ch",
  "manufacturer": "Eurolite",
  "model": "LED TMH-S60 Moving-Head Spot",
  "mode": "12 CH",
  "category": "movingHeadSpot",
  "channelCount": 12,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 180
  },
  "verified": true,
  "source": "EUROLITE LED TMH-S60 Moving-Head Spot, Bedienungsanleitung 00143841, Version 1.1 (Art.-Nr. 51786072 schwarz, 51786073 weiß, gleiche Anleitung), Abschnitt „Funktionen im DMX-Betrieb“ (Seiten 12 und 13), Menü „CHnd“ S. 11 und 12; Pan 540° und Tilt 180° aus den technischen Daten (S. 15); steinigke.de",
  "deviceSetup": "MENU bis „CHnd“ → ENTER → mit UP/DOWN „12 CH“ 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 Drehung und Neigung, die Bewegungen laufen dadurch ruckelfrei. Farbrad mit 7 Farben und Offen; die Halbfarben wie „Weiß + Rot“ haben bewusst keinen Farbwert, damit die App sie nicht von selbst wählt. Ein Goborad mit 7 drehbaren Gobos und Offen (Slot-In, 3 Herz-Gobos zum Tauschen liegen bei), gedreht werden die Gobos über den Kanal „Gobo Rotation“. Die Namen der Gobos lassen sich unter Modelle → „Gobos benennen“ an der Lampe vergeben. Fokus nur manuell, kein DMX-Kanal. Kanal 11 (internes Programm, Musiksteuerung) und Kanal 12 (Spezialfunktionen, Reset) bleiben auf 0, damit die App das Licht bestimmt.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Horizontale Bewegung (PAN), Mitte 128",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "PAN-Bewegung mit 16-Bit-Auflösung, Feinindizierung"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Vertikale Bewegung (TILT), Mitte 128",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "TILT-Bewegung mit 16-Bit-Auflösung, Feinindizierung"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit PAN-/TILT-Bewegung, abnehmende Geschwindigkeit"
    },
    {
      "offset": 6,
      "function": "colorWheel",
      "label": "Farbrad",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "slot",
          "label": "Offen/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 + Grün"
        },
        {
          "from": 20,
          "to": 24,
          "kind": "slot",
          "label": "Grün",
          "color": "#00FF00"
        },
        {
          "from": 25,
          "to": 29,
          "kind": "slot",
          "label": "Grün + Blau"
        },
        {
          "from": 30,
          "to": 34,
          "kind": "slot",
          "label": "Blau",
          "color": "#0000FF"
        },
        {
          "from": 35,
          "to": 39,
          "kind": "slot",
          "label": "Blau + Gelb"
        },
        {
          "from": 40,
          "to": 44,
          "kind": "slot",
          "label": "Gelb",
          "color": "#FFFF00"
        },
        {
          "from": 45,
          "to": 49,
          "kind": "slot",
          "label": "Gelb + Hellblau"
        },
        {
          "from": 50,
          "to": 54,
          "kind": "slot",
          "label": "Hellblau",
          "color": "#66CCFF"
        },
        {
          "from": 55,
          "to": 59,
          "kind": "slot",
          "label": "Hellblau + Orange"
        },
        {
          "from": 60,
          "to": 64,
          "kind": "slot",
          "label": "Orange",
          "color": "#FF7F00"
        },
        {
          "from": 65,
          "to": 69,
          "kind": "slot",
          "label": "Orange + Rosenrot"
        },
        {
          "from": 70,
          "to": 74,
          "kind": "slot",
          "label": "Rosenrot",
          "color": "#FF3366"
        },
        {
          "from": 75,
          "to": 79,
          "kind": "slot",
          "label": "Rosenrot + Weiß"
        },
        {
          "from": 80,
          "to": 166,
          "kind": "effect",
          "label": "Regenbogen gegen den Uhrzeigersinn, langsamer werdend"
        },
        {
          "from": 167,
          "to": 169,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 170,
          "to": 255,
          "kind": "effect",
          "label": "Regenbogen im Uhrzeigersinn, schneller werdend"
        }
      ]
    },
    {
      "offset": 7,
      "function": "gobo",
      "label": "Rotierendes Goborad, Gobo Shake",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "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": "shake",
          "label": "Gobo 1 wackelt, schneller werdend"
        },
        {
          "from": 90,
          "to": 99,
          "kind": "shake",
          "label": "Gobo 2 wackelt, schneller werdend"
        },
        {
          "from": 100,
          "to": 109,
          "kind": "shake",
          "label": "Gobo 3 wackelt, schneller werdend"
        },
        {
          "from": 110,
          "to": 119,
          "kind": "shake",
          "label": "Gobo 4 wackelt, schneller werdend"
        },
        {
          "from": 120,
          "to": 129,
          "kind": "shake",
          "label": "Gobo 5 wackelt, schneller werdend"
        },
        {
          "from": 130,
          "to": 139,
          "kind": "shake",
          "label": "Gobo 6 wackelt, schneller werdend"
        },
        {
          "from": 140,
          "to": 149,
          "kind": "shake",
          "label": "Gobo 7 wackelt, schneller werdend"
        },
        {
          "from": 150,
          "to": 202,
          "kind": "rotation",
          "label": "Goborad gegen den Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 203,
          "to": 255,
          "kind": "rotation",
          "label": "Gobowechsel im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        }
      ]
    },
    {
      "offset": 8,
      "function": "goboRotation",
      "label": "Gobo Rotation",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 5,
          "to": 126,
          "kind": "rotation",
          "label": "Gobo dreht gegen den Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 127,
          "to": 129,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 130,
          "to": 255,
          "kind": "rotation",
          "label": "Gobo dreht im Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 9,
      "function": "strobe",
      "label": "Strobe",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 10,
          "to": 249,
          "kind": "strobe",
          "label": "Strobo, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 250,
          "to": 255,
          "kind": "off",
          "label": "Keine Funktion"
        }
      ]
    },
    {
      "offset": 10,
      "function": "dimmer",
      "label": "Dimmerintensität 0 bis 100 %"
    },
    {
      "offset": 11,
      "function": "program",
      "label": "Internes Programm, Musiksteuerung",
      "ranges": [
        {
          "from": 0,
          "to": 59,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 60,
          "to": 159,
          "kind": "effect",
          "label": "Internes Programm"
        },
        {
          "from": 160,
          "to": 255,
          "kind": "effect",
          "label": "Musiksteuerung"
        }
      ]
    },
    {
      "offset": 12,
      "function": "control",
      "label": "Spezialfunktionen, Reset",
      "ranges": [
        {
          "from": 0,
          "to": 20,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 21,
          "to": 100,
          "kind": "other",
          "label": "Pan-Bewegung"
        },
        {
          "from": 101,
          "to": 200,
          "kind": "other",
          "label": "Tilt-Bewegung"
        },
        {
          "from": 201,
          "to": 249,
          "kind": "other",
          "label": "Pan-/Tilt-Bewegung"
        },
        {
          "from": 250,
          "to": 255,
          "kind": "other",
          "label": "Reset"
        }
      ]
    }
  ]
}
