The zigpy library has added a TX power API for setting the TX power at runtime, and the ZHA implementation uses country code will be pulled from the zigpy config dict at network startup, which ZHA will update with the country code supplied by Home Assistant. Radio libraries implementing this API need to supply _set_tx_power See: