Plan color order

Hi,

i have a dataset in which values comes in some order where i am using an equipment schedule component to show that but here i want to show case with alternative of 2 colors if have a machine data
example dataset :

Eq1 val1 - color (darkblue)
Eq2 val2 - color (lightblue)
Eq3 val3 - color (darkblue)
Eq2 val1 - color (lightblue)
Eq1 val2 - color (darkblue)

here instead of adding color based on dataset if it has same machine then alternative color should be given to same machine .

Thankyou

[
  {
    "type": "ia.display.equipmentschedule",
    "version": 0,
    "props": {
      "addEnabled": false,
      "resizeEnabled": false,
      "moveEnabled": false,
      "deleteEnabled": false,
      "dateRange": {},
      "defaultZoom": "6-hr",
      "selectedEvent": {
        "itemId": "A-8",
        "eventId": null
      },
      "progressBar": {
        "enabled": false
      },
      "currentTimeIndicator": {
        "color": "",
        "opacity": 0
      },
      "rowStyle": {
        "borderStyle": "none"
      }
    },
    "meta": {
      "name": "EquipmentSchedule"
    },
    "position": {
      "basis": "84%"
    },
    "custom": {},
    "propConfig": {
      "props.dateRange.endDate": {
        "binding": {
          "config": {
            "path": "../flx_search/dt_endDate.props.value"
          },
          "type": "property"
        }
      },
      "props.dateRange.startDate": {
        "binding": {
          "config": {
            "path": "../flx_search/dt_startDate.props.value"
          },
          "type": "property"
        }
      },
      "props.items": {
        "binding": {
          "config": {
            "path": "view.params.iItem"
          },
          "type": "property"
        }
      },
      "props.scheduledEvents": {
        "binding": {
          "config": {
            "expression": "{view.custom.iLoad}"
          },
          "type": "expr"
        }
      }
    }
  }
]