ZHA fails after adding quirk for TS0601 _TZE200_cwnjrr72 TRV

Hi,

I recently bought a Zigbee TRV (TS0601 _TZE200_cwnjrr72).
Adding the device to ZHA it only shows a few identities.

According to the following article ([Device Support Request] _TZE200_cwnjrr72 TS0601 · Issue #1212 · zigpy/zha-device-handlers · GitHub) the quirk ts0601_trv_moes.py.zip should give me access to a lot more entities, so I can set up some proper temperature control.

Unfortunately it did not, instead it did make the Zigbee coordinator to stop functioning (I am using a Sonoff zigbee 3.0 usb dongle plus)

Logger: homeassistant.config_entries
Source: zha_custom_quirks/ts0601_trv_moes.py:168
First occurred: 15:05:02 (1 occurrences)
Last logged: 15:05:02

Error setting up entry Sonoff Zigbee 3.0 USB Dongle Plus, s/n: d021393aad45ec11b6f8d1c66f14af06 - ITead for zha
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 353, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/usr/src/homeassistant/homeassistant/components/zha/__init__.py", line 99, in async_setup_entry
    setup_quirks(config)
  File "/usr/local/lib/python3.10/site-packages/zhaquirks/__init__.py", line 409, in setup
    importer.find_module(modname).load_module(modname)
  File "<frozen importlib._bootstrap_external>", line 548, in _check_name_wrapper
  File "<frozen importlib._bootstrap_external>", line 1063, in load_module
  File "<frozen importlib._bootstrap_external>", line 888, in load_module
  File "<frozen importlib._bootstrap>", line 290, in _load_module_shim
  File "<frozen importlib._bootstrap>", line 719, in _load
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/config/zha_custom_quirks/ts0601_trv_moes.py", line 168, in <module>
    class MoesManufCluster(TuyaManufClusterAttributes):
  File "/usr/local/lib/python3.10/site-packages/zigpy/zcl/__init__.py", line 91, in __init_subclass__
    raise TypeError(
TypeError: `manufacturer_attributes` is deprecated. Copy the parent class's `attributes` dictionary and update it with your manufacturer-specific `attributes`. Make sure to specify that it is manufacturer-specific through the  appropriate constructor or tuple!

Does anyone recognize this issue or might have a solution. Any held would be very much appreciated.

Thanks in advance!

PS: I am running Home Assistant OS version 2022.7.6

I have followed all the installation help for a TS0601 Neo Siren Alarm (without sensors).
I edited the Configuration file to indicate where the quirk files are stored and put the actual quirk file (ts601_siren.py) in the correct directory. When I restart HA then ZHA fails completely in a similar way to the above post. Was this issue ever resolved? Thanks for any help or should I consign the Siren device to the spare parts box?