I have worked a lot on arduino platform and have also worked on temperature, humidity, smoke & gas detection, also I am currently an intern at ST microelectronics so if I have any doubts the higher ups will clear it, although I'm sure it won't happen. if possible work with arduino uno (its a microcontroller board) itself, it will serve better in a simple project as this. P.S I'm thinking you don't have a lot of wires to deal with as most industrial grade temperature sensors use one/ two wire protocols and the smoke detection also has a library for the same in the arduino platform.
Regards,
Karan Bhargava