Smoke alarm

I want to replace my old smoke alarms that are connected to mains.

Is there a zigbee or wifi alternative that connects to mains and is compatible with Home Assistant?
Interconnect is a plus (through mains or wireless through HA or directly between eachother). And setting up so that all alarms go off when one of my heiman smoke alarm goes off is a super plus but probably non existing (so pretty much an siren you can enable through home assistant)