Sunricher/YPHIX ZG2833K8_EU05 wrongly paired

Hi, I bought the the 4 zone wall mounted dimmer and trying to use it with Home Assistant (ConBee II Zigbee Home Automation Integration) . I can pair it and it says it’s configured succesfully but the created entities don’t match 4 independent dimmer switches:

Doesn’t HA support that switch? What can I do about it? Thanks for your help!

Zigbee device signature:

{
  "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.EndDevice: 2>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress: 128>, manufacturer_code=4644, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False)",
  "endpoints": {
    "1": {
      "profile_id": 260,
      "device_type": "0x0001",
      "in_clusters": [
        "0x0000",
        "0x0001",
        "0x0003",
        "0x0b05"
      ],
      "out_clusters": [
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006",
        "0x0008",
        "0x0019",
        "0x0300",
        "0x1000"
      ]
    },
    "2": {
      "profile_id": 260,
      "device_type": "0x0001",
      "in_clusters": [
        "0x0000",
        "0x0001",
        "0x0003",
        "0x0b05"
      ],
      "out_clusters": [
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006",
        "0x0008",
        "0x0019",
        "0x0300",
        "0x1000"
      ]
    },
    "3": {
      "profile_id": 260,
      "device_type": "0x0001",
      "in_clusters": [
        "0x0000",
        "0x0001",
        "0x0003",
        "0x0b05"
      ],
      "out_clusters": [
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006",
        "0x0008",
        "0x0019",
        "0x0300",
        "0x1000"
      ]
    },
    "4": {
      "profile_id": 260,
      "device_type": "0x0001",
      "in_clusters": [
        "0x0000",

Turned out that it’s correct behaviour HA hasn’t created entities. Instead I had to use zha_event: https://github.com/home-assistant/core/issues/67773

This is how the events look like for the first two on/off buttons:

on (symbol I on the switch):

{
    "event_type": "zha_event",
    "data": {
        "device_ieee": "60:a4:23:ff:fe:65:a1:9d",
        "unique_id": "60:a4:23:ff:fe:65:a1:9d:1:0x0006",
        "device_id": "7c071a4f41197139c73ab07b9064ab3b",
        "endpoint_id": 1,
        "cluster_id": 6,
        "command": "on",
        "args": [],
        "params": {}
    },
    "origin": "LOCAL",
    "time_fired": "2022-07-22T08:54:48.664530+00:00",
    "context": {
        "id": "01G8JHVNJR9TEX80RCAN51RNEJ",
        "parent_id": null,
        "user_id": null
    }
}

off (symbol 0 on the switch):

{
    "event_type": "zha_event",
    "data": {
        "device_ieee": "60:a4:23:ff:fe:65:a1:9d",
        "unique_id": "60:a4:23:ff:fe:65:a1:9d:1:0x0006",
        "device_id": "7c071a4f41197139c73ab07b9064ab3b",
        "endpoint_id": 1,
        "cluster_id": 6,
        "command": "off",
        "args": [],
        "params": {}
    },
    "origin": "LOCAL",
    "time_fired": "2022-07-22T08:54:50.975268+00:00",
    "context": {
        "id": "01G8JHVQTZDJEHMWDSX0ZNN9WV",
        "parent_id": null,
        "user_id": null
    }
}