What you’re looking for does not exist yet for all 4 requirements, but you can make your dumb hardwired detectors kind of smart. You can’t silence the alarm, nor will you be able to distinguish between CO and smoke, but it’s possible:
Interesting. I thought the dumb model we bought for our old house connected to the other dumb models. And I thought the Halo did also, but their website says
“Can I interconnect your Halo products with existing third-party smoke detectors?
Halo is only approved to interconnect with other Halo products. We cannot guarantee to interconnect feature with any smoke alarms that are not by Halo Smart Labs.”