I frequently encounter this requirement in regulated deployments. Below is my current recommendation matrix for air-gapped environmental monitoring.
- Temperature/Humidity: APC NetBotz 750 with local SNMP trap forwarding
- Leak detection: RLE SeaHawk with dry contact to NetBotz
- Smoke: Vesda VLP with relay output
- Door contact: Generic dry contact, NetBotz input
- Central collection: LibreNMS or Nagios Core on Debian, no outbound connectivity required
Critical constraint: several sensors with Chinese-manufactured components face ITAR-adjacent scrutiny for US government-adjacent workloads. I advise verifying component country of origin in procurement documentation.