Connect Hue Par38 Outdoor White and Color Flood Bulb

I’m trying to add a Hue bulb straight into HA. It’s my first Hue bulb. From what I have read I should be able to connect them straight to HA without a hub. It connected but says it is not supported. Anyway to add support for it manually? I’m running HA on a rpi4 8gb and use zigbee2mqtt. After I tried I looked on the support page and only seen the white only bulb listed. Guess I should of checked it first.

Okay here is what I’ve got so far. Am I still missing anything or have something duplicated? Also it is not adding anything to reporting so I have had to add them manually.

const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const ota = require('zigbee-herdsman-converters/lib/ota');
const legacy = require('zigbee-herdsman-converters/lib/legacy');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const utils = require('zigbee-herdsman-converters/lib/utils');
const globalStore = require('zigbee-herdsman-converters/lib/store');
const e = exposes.presets;
const ea = exposes.access;

const definition = {
    zigbeeModel: ['LCS002'], // The model ID from: Device with modelID 'lumi.sens' is not supported.
    model: '046677577261', // Vendor model number, look on the device for a model number
    vendor: 'Philips', // Vendor of the device (only used for documentation and startup logging)
    description: 'Hue Par38 Outside Color And White E26', // Description of the device, copy from vendor site. (only used for documentation and startup logging)
    ota: ota.zigbeeOTA,
    extend: extend.light_onoff_brightness_colortemp_color({colorTempRange: [153,500]}),
    fromZigbee: [fz.linkquality_from_basic, fz.brightness, fz.level_config, fz.color_colortemp, fz.on_off, fz.power_on_behavior], // We will add this later
    toZigbee: [tz.command, tz.power_on_behavior, tz.light_color_and_colortemp_via_color, tz.light_color_colortemp, tz.light_colortemp_startup, tz.effect, tz.light_onoff_restorable_brightness, tz.light_hue_saturation_step, tz.light_hue_saturation_move], // Should be empty, unless device can be controlled (e.g. lights, switches).
    exposes: [e.linkquality(), e.effect(), e.power_on_behavior(), e.light_brightness_colortemp_color()], // Defines what this device exposes, used for e.g. Home Assistant discovery and in the frontend
};

module.exports = definition;