But a smoke detector alone is not a “fire alarm” within the meaning of any regulations, any more than a fly detector would be. So there’s no ‘must’.
Topic touched on here -
It’s possible to make standalone units or sub-systems that comply, and happen to have zwave capability as an ‘extra’.