Skip to content

Conversation

FloEdelmann
Copy link
Member

  • Update manufacturers.json
  • Add fixture astera-led-technology/fp5-nyx-bulb

Fixture warnings / errors

  • astera-led-technology/fp5-nyx-bulb
    • ❌ File does not match schema: fixture/availableChannels/Dim must have property fineChannelAliases when property dmxValueResolution is present
    • ❌ File does not match schema: fixture/availableChannels/Dim/dmxValueResolution "32bit" must be equal to one of [8bit, 16bit, 24bit]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2 must have property fineChannelAliases when property dmxValueResolution is present
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/dmxValueResolution "32bit" must be equal to one of [8bit, 16bit, 24bit]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 2/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 3/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/dmxRange/1 -1 must be >= 0
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureStart 0 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureEnd 1 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/0/colorTemperatureEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureStart 0 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureEnd 1 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC/capabilities/1/colorTemperatureEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Sh1/capabilities/0 (type: ShutterStrobe) must have required property 'shutterEffect'
    • ❌ File does not match schema: fixture/availableChannels/Dim 4 must have property fineChannelAliases when property dmxValueResolution is present
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/dmxValueResolution "32bit" must be equal to one of [8bit, 16bit, 24bit]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 4/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Color Macro1/capabilities/19/dmxRange/1 -1 must be >= 0
    • ❌ File does not match schema: fixture/availableChannels/Color Macro1 Rate/capabilities/0 (type: Unknown (ColorMacro1Rate)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Color Macro1 Rate/capabilities/1 (type: Unknown (ColorMacro1Rate)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Color Macro1 Rate/capabilities/2 (type: Unknown (ColorMacro1Rate)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Crossfade/capabilities/0 (type: Unknown (Crossfade)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Crossfade/capabilities/1 (type: Unknown (Crossfade)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Crossfade/capabilities/2 (type: Unknown (Crossfade)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Direction/capabilities/0 (type: Unknown (Direction)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Direction/capabilities/1 (type: Unknown (Direction)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Direction/capabilities/2 (type: Unknown (Direction)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Direction/capabilities/3 (type: Unknown (Direction)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Size/capabilities/0 (type: Unknown (Size)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Size/capabilities/1 (type: Unknown (Size)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Size/capabilities/2 (type: Unknown (Size)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Size/capabilities/3 (type: Unknown (Size)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Offset/capability (type: Unknown (Offset)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Restart Program/capabilities/0 (type: Unknown (Restart Program)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Restart Program/capabilities/1 (type: Unknown (Restart Program)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureStart 0 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureEnd 1 must be equal to one of [warm, CTO, default, cold, CTB]
    • ❌ File does not match schema: fixture/availableChannels/CTC 2/capability/colorTemperatureEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/0 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/1 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/2 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/3 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/4 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Green ~1 Magenta/capabilities/5 (type: Unknown (Green / Magenta)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/H/capability (type: Unknown (HSB_Hue)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/S/capability (type: Unknown (HSB_Saturation)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 5/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/X/capability (type: Unknown (CIE_X)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Y/capability (type: Unknown (CIE_Y)) value of tag "type" must be in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 6/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/0/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/1/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessStart 0 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessStart 0 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessStart 0 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessEnd 1 must be string
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessEnd 1 must be equal to one of [off, dark, bright]
    • ❌ File does not match schema: fixture/availableChannels/Dim 7/capabilities/2/brightnessEnd 1 must match exactly one schema in oneOf
    • ❌ File does not match schema: fixture/modes/14/name "15: Effect Mode Fix" must match pattern "^((?!mode)(?!Mode).)*$"
    • ❌ File does not match schema: fixture/modes/15/name "16: Effect Mode RGB" must match pattern "^((?!mode)(?!Mode).)*$"
    • ⚠️ Please add manufacturer URL.
    • ⚠️ Please add fixture categories.
    • ⚠️ Please add relevant links to the fixture.
    • ⚠️ Please add physical data to the fixture.

Thank you GTDF Share!

@FloEdelmann FloEdelmann added new-fixture Request or implementation to add a new fixture definition. via-editor Opened via the editor on the open-fixture-library.org website. labels Aug 16, 2025
Copy link

Export files validity

(Output of test script tests/github/exports-valid.js.)

Test the exported files of selected fixtures against the plugins' export tests.
You can run a plugin's export tests by executing:
$ node cli/run-export-test.js -p <plugin name> <fixtures>

✔️ astera-led-technology / fp5-nyx-bulb: d-light / attributes-correctness
  • ✔️ astera-led-technology/fp5-nyx-bulb-1 RGB.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-2 RGBW.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-3 RGBAW.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-4 DIM RGB.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-5 DIM RGBW.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-6 DIM RGBAW.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-7 RGB CCT DIM IND.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-8 RGBS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-9 RGBWS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-10 RGBAWS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-11 DIM RGBS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-12 DIM RGBWS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-13 DIM RGBAWS.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-14 RGB CCT DIM IND S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-15 Effect Mode Fix.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-16 Effect Mode RGB.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-89 D CCT GM CRO RGB.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-90 D CCT GM HUE SAT.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-91 D16 CCT GM C RGB.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-92 D16 CCT GM H SAT.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-93 D16 X Y.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-94 D CCT GM CRO RGB S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-95 D CCT GM HUE SAT S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-96 D16 CCT GM H SAT S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-97 D16 X Y S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-137 D16 CCT GM C RGB S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-168 D CCT GM C CRO XY.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-169 D16 CCT GM C CRO XY.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-170 D CCT GM C CRO XY S.xml
  • ✔️ astera-led-technology/fp5-nyx-bulb-171 D16 CCT GM C CRO XY S.xml
astera-led-technology / fp5-nyx-bulb: dmxcontrol3 / channel-numbers
  • Unable to export fixture: Exporting fixture mode astera-led-technology/fp5-nyx-bulb/8: RGBS failed: TypeError: Cannot read properties of null (reading 'toLowerCase')
astera-led-technology / fp5-nyx-bulb: dragonframe / json-schema-conformity
  • ❌ astera-led-technology/fp5-nyx-bulb.jsonfixture/availableChannels/Dim must have property fineChannelAliases when property dmxValueResolution is present
  • ✔️ manufacturers.json
astera-led-technology / fp5-nyx-bulb: millumin / json-schema-conformity
  • Unable to export fixture: Exporting fixture astera-led-technology/fp5-nyx-bulb failed: Error: Given DMX value was outside the given resolution
astera-led-technology / fp5-nyx-bulb: qlcplus_4.12.2 / fixture-tool-validation
  • Unable to export fixture: Exporting fixture astera-led-technology/fp5-nyx-bulb failed: Error: Given DMX value was outside the given resolution
astera-led-technology / fp5-nyx-bulb: qlcplus_4.12.2 / xsd-schema-conformity
  • Unable to export fixture: Exporting fixture astera-led-technology/fp5-nyx-bulb failed: Error: Given DMX value was outside the given resolution

@kengruven
Copy link
Contributor

The good: there is good public documentation for this fixture. It really does have a million modes, and the virtual color wheel looks like a good start.

The bad: like all GDTF fixtures, most of it is nonsense that is almost correct. The wheel slots have positions like "5.03". Intensity channels have 3 separate intensity ranges (not accurate).

You could probably fix this faster than starting from scratch, but it's a giant JSON file which someone has to go through.

URL: https://astera-led.com/wp-content/uploads/FP5_NYX_Bulb_DMX_Profiles_V3.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-fixture Request or implementation to add a new fixture definition. via-editor Opened via the editor on the open-fixture-library.org website.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants