Build Conventional FACP using Arduino

I want to make a conventional fire alarm panel using Arduino, Is it possible to make this panel and having multiple Zones and connect 30 sensor per zone as the common products in the market. Could I use single input pin to connect multiple detector such as zone unit for me if I get any single for any detector my target is to make alarm output whatever detector?

If some one know if it possible just need to know which is the way that could make this project.

You could say what kind of sensors and provide a data sheet or link to it. Or them.

You might say how many zones there are and how far apart they find themsleves.

Have ever done any kind of Arduino project or worked with microprocessors.?

You should express certainty that your solution would satisfy all requirements for such a device in your jurisdiction.

a7

Inputs: Smoke, Heat, Gas, Multi.(Smoke & Heat), Beam, Flame Detectors, Manual Call point and Abort Switch.

Outputs: Sounder (Bell), Flash, Strobe (Sounder with Flash) and LCD Built-In the Panel.

Zones: 2 Zone, 4 Zone and 6 Zone.

Power: Power Supply and Batteries for Emergency.

Examples of the connected devices datasheets:

Inputs:
Smoke Detector: https://ravelfire.com/products/conventional-fire-system/detectors/re-316-2sl/
Heat Detector: https://ravelfire.com/products/conventional-fire-system/fire-alarm-heat-detector
MCP: https://ravelfire.com/products/conventional-fire-system/manual-activating-devices/re-716-mr/

Outputs:
Strobe: https://ravelfire.com/products/conventional-fire-system/notification-devices/re-24ss/