Zigbee HA files are missing in v2.0.0 ZCL8 update

% ls /opt/nordic/ncs/v1.9.1/nrfxlib/zboss/production/include/ha/
zb_ha_combined_interface.h zb_ha_gp_dev.h zb_ha_scene_selector.h
zb_ha_config.h zb_ha_ias_ancillary_control_equipment.h zb_ha_shade.h
zb_ha_configuration_tool.h zb_ha_ias_control_indicating_equipment.h zb_ha_shade_controller.h
zb_ha_custom_attr.h zb_ha_ias_warning_device.h zb_ha_simple_sensor.h
zb_ha_device_config.h zb_ha_ias_zone.h zb_ha_smart_plug.h
zb_ha_dimmable_light.h zb_ha_level_control_switch.h zb_ha_temperature_sensor.h
zb_ha_dimmer_switch.h zb_ha_level_controllable_output.h zb_ha_test_device.h
zb_ha_door_lock.h zb_ha_mains_power_outlet.h zb_ha_thermostat.h
zb_ha_door_lock_controller.h zb_ha_on_off_output.h zb_ha_window_covering.h
zb_ha_erl_device_attrs.h zb_ha_on_off_switch.h zb_ha_window_covering_controller.h
zb_ha_erl_device_interface.h zb_ha_range_extender.h
zb_ha_erl_gw_device.h zb_ha_sas.h

% ls /opt/nordic/ncs/v2.0.0/nrfxlib/zboss/production/include/ha/
zb_ha_config.h zb_ha_device_config.h

This looks like a pretty major change, which I don't even see mentioned in the release notes:

If ZBOSS no longer ships these HA declarations, is there another centralized place to obtain them from?  Or should every device implementor just take them from SDK v1.9.1 and tweak to their liking?  What about someone who's starting from scratch 5 years from now?

My application uses ZB_HA_DECLARE_ON_OFF_OUTPUT_CLUSTER_LIST and I don't even see it in the new SDK...

Related