Fibaro FGSD-002 alarm Items invariably report NULL state

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’.