123 Main Street, New York, NY 10001

Pack Fire and Off-Gassing Sense in HV Battery Safety

← Back to: High-Voltage Energy & Safety

In this page I pull together everything I need to plan pack fire and off-gas sensing: when it is worth adding, how to choose and place optical or gas sensors, how the SoC and ULP MCU chain should look, and how the alarms feed into my BMS, safety concept and RFQs instead of behaving like a generic smoke detector.

What is pack fire / off-gassing sensing?

In my pack projects, I treat off-gassing sensing as an early warning layer that sits above temperature hubs and insulation monitoring. Instead of waiting for hot surfaces or obvious smoke, I try to catch the moment when cells start venting gas or particles into the pack volume. That extra window lets me slow the system down, stop charging or trip a higher-level safety chain before a small defect turns into a full pack fire.

  • What I detect – early gas venting, VOC spikes and fine particles escaping from cell vents, seams or harness feed-throughs, before heavy smoke appears.
  • When it happens – after an internal fault starts heating a cell, but often before pack surface temperatures or insulation values move enough to trigger other alarms.
  • How I use it – I limit pack power or charging current, flag an event in the BMS log and give the contactor logic a strong hint that something inside the pack is going wrong.
Concept of pack fire and off-gassing sensing Block diagram showing a battery pack, gas plume, off-gas sensing node and three decision boxes for what we detect, when it happens and how we react. HV battery pack What we detect When it happens What we do

Failure chain & detection window

When I map out a pack fire event, I think in stages: a tiny internal fault heats a cell, then gas starts to form and escape, and only later do I see heavy smoke and obvious damage. Temperature hubs and insulation monitoring mostly guard the heating and electrical side of the story. With off-gassing sensing I try to live squarely in the gas-generation stage, before smoke or open flame makes the problem obvious.

  • Stage 1 – Internal micro-short – a small defect or abuse event creates a tiny current path inside one cell.
  • Stage 2 – Localized heating – internal regions get hot while pack surfaces and coolant plates may still look almost normal.
  • Stage 3 – Gas generation / venting – materials break down and gas finds its way out through vents, seams and feed-throughs.
  • Stage 4 – Smoke / open flame – now even a basic smoke detector can see the event, but system-level damage is already likely.
  • Stage 5 – Pack damage & propagation – failure can spread between cells and modules if other protections do not react in time.

I still rely on temperature hubs and insulation monitoring to guard Stage 2 and the electrical insulation side. Here I am zooming in on Stage 3, where gas starts to escape but I may not see heavy smoke or strong thermal gradients yet.

Failure chain and detection windows Timeline from micro-short to propagation, with separate bands for temperature hubs, insulation and leakage monitoring, off-gas sensing and smoke detection. Failure chain and sensing windows Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 Micro-short Heating Gas / venting Smoke / flame Propagation Temperature hubs IMD / leakage monitoring Off-gas sensing window Smoke / fire detection Stage markers Off-gas window

Sensing options for off-gassing

When I shortlist sensing options for pack fire and off-gassing, I try to keep the list simple. In practice I lean on optical smoke and particle sensing, gas and VOC sensing SoCs, and a few multi-sensor nodes that combine them. Other ideas like pressure or acoustic sensing stay in the toolbox, but I rarely treat them as the primary detection layer for off-gas in an HV battery pack.

The table below is how I mentally compare the main options. I map each sensor family to its detection window, strengths, weaknesses and the kind of IC category I expect to source from automotive suppliers.

Sensor type Detection window Pros Cons Typical IC types
Optical smoke / particle Late off-gas to early smoke inside the pack volume, before visible flame. Mature technology, simple optical front-end, good for aerosol and fine particle detection near vents and lids. Less sensitive to invisible VOC spikes, can be affected by dust and long-term contamination, needs mechanical design care. Optical smoke SoCs with LED driver and photodiode AFE, low-power comparators and digital interfaces.
Gas / VOC / off-gas SoC Early off-gas when electrolyte vapors or decomposition products start to appear, often before heavy smoke. Can see specific VOC patterns or gas signatures, supports pre-smoke warning levels and trend analysis over time. Needs calibration, compensation for temperature and humidity, long-term drift management and careful placement in the pack airflow. Electrochemical, MOS or NDIR gas SoCs with integrated ADC, compensation engine and digital interface.
Multi-sensor node Wide window from early VOC changes through to smoke and local temperature rise. Combines optical, gas and temperature channels, allows basic fusion logic and voting in a local MCU. Higher BOM and firmware complexity, more work on self-test and diagnostics to meet safety goals. Sensor cluster SoCs plus a ULP MCU with multiple ADC inputs, GPIOs and a CAN or LIN interface.
Pressure / acoustic (non-star) Changes in pack pressure or acoustic signatures during severe venting or rupture events. Can add extra context for violent events or rapid mechanical failures. Hard to tune for subtle off-gas, strong dependency on pack mechanics, not my primary tool for early detection. Pressure sensors, MEMS microphones or accelerometers repurposed for event detection rather than precise metering.

In my own designs I usually start from gas and VOC SoCs and then decide how much optical and temperature sensing I need around them. Pressure and acoustic channels stay on the “nice to have” side, not the backbone of the off-gas detection layer.

Block-style map of off-gas sensing options Diagram with three main blocks for optical, gas and multi-sensor off-gas detection, plus a smaller block for non-star options, all feeding into the pack fire and off-gassing sensing layer. Off-gas sensing options Optical smoke / particles Gas / VOC SoC early off-gas Multi-sensor node fusion Non-star options pressure / acoustic Pack fire & off-gas sensing layer optical · gas/VOC · fusion

Node placement & system topology

Once I know what kind of sensors I want, the next decision is where to put them and how to wire them. In a real pack that means choosing between a few high-value nodes near vents and lids, or a more distributed scheme with sensors closer to each module and cooling channel. That choice drives harness length, latency, redundancy and the way I connect back into the BMS or high-voltage safety controller.

I also have to decide which nodes live on an always-on supply, which can sit behind switched rails, and how their alarms and data move into the system: simple digital inputs, LIN or CAN sensor nodes, or a higher-bandwidth link into a safety MCU.

Placement patterns

  • Module vents – nodes placed close to cell or module vents to see off-gas as early as possible at the source.
  • Pack lid and seams – sensors along the lid, service covers and harness feed-throughs where gas is likely to escape into the pack cavity.
  • Cooling channels – positions in airflow paths and coolant manifolds where vapors may be carried away from a failing cell.

Central hub vs distributed nodes

Wiring Latency Redundancy Cost EMI risk
Central hub Short harness inside the pack, fewer sensor nodes, simpler routing. Medium response if gas must travel to the hub position before being detected. Lower redundancy unless the hub itself is duplicated and fed by multiple channels. Moderate BOM with a single SoC or MCU-based node and a compact harness. Often easier to shield, with fewer long runs exposed to noisy HV domains.
Distributed nodes More harness and connectors, especially when nodes sit near each module or vent. Lower latency at the source, with detection right next to the failing cell or airflow path. Better redundancy and coverage, with voting between nodes and independent alarms. Higher BOM and assembly effort, more nodes to qualify and manage in safety analysis. Needs more attention to EMI and reference integrity along longer wiring runs.

Power domains and interfaces

  • Always-on nodes – critical off-gas sensing powered even when the pack is “off”, with micro-amp standby current targets.
  • Switched domains – additional sensing that only runs during driving, fast charging or defined operating modes.
  • Interfaces to BMS / HVSC – simple alarm lines, LIN or CAN sensor nodes, or direct digital links into a safety MCU with diagnostics.

In this section I stay focused on where the nodes live and how they hook into the system. The analog front-end, MCU and alarm drivers that sit inside each node are covered in the dedicated signal-chain section.

Node placement and topology for off-gas sensing Diagram showing a battery pack with off-gas sensing nodes near module vents, the pack lid and cooling channels, plus a central hub and distributed node connections back to the BMS or high-voltage safety controller. Node placement and system topology HV battery pack Cooling channel Module vent node Lid node Cooling node Central off-gas hub optical / gas SoC + ULP MCU BMS / HV safety controller alarms · diagnostics · logging Off-gas sensing node Pack modules and cooling paths

Signal chain: optical/gas SoC + ULP MCU + alarm drivers

When I design a pack fire and off-gassing node, I think in terms of a simple signal chain: sensors feed an analog front-end, the front-end feeds an ADC or SoC, and a ULP MCU decides what to do with the result. At the far end of that chain I need robust alarm drivers and interfaces that can talk to the BMS, the high-voltage safety controller and, if needed, the contactor and relay logic in the BDU or BJB.

The goal is to keep the building blocks clear: optical and gas sensors, their AFE, the low-power MCU and the outputs that actually move the system. If any link is fragile, the whole off-gas detection layer becomes hard to trust in a real vehicle program.

Front-end and AFE

  • Optical path – photodiode choice, LED driver strength, integration time and filtering so the ADC sees a clean, usable signal instead of raw noise.
  • Gas front-end – sensor bias, small current or voltage readout, and temperature compensation to keep baselines stable over time.
  • ADC and dynamic range – enough resolution to see early off-gas without saturating when events become severe.

ULP MCU and power modes

  • Sleep and periodic wake – long sleep intervals with short sampling bursts so the node can stay online for years on a tight standby budget.
  • Event-triggered sampling – using threshold comparators in the AFE to wake the MCU only when something moves, not on every timer tick.
  • Clock, timers and watchdog – low-frequency clocks for background tasks and a watchdog that keeps the MCU honest in safety-critical operation.

Alarm outputs and interfaces

  • Local alarms – LEDs, buzzers or a simple hardware fault line that makes it obvious when the node has raised a serious off-gas event.
  • Digital bus – I²C or SPI into a BMS MCU, or a LIN or CAN sensor node when I want the off-gas node to appear as an addressable ECU.
  • Links to BDU / BJB – dedicated alarm lines that can influence contactor and relay logic without pushing all decisions through the main CPU.

Robust alarm drivers

  • Drive strength and isolation – enough current capability and electrical isolation to survive real harness faults and noisy HV domains.
  • Short-circuit protection – current limiting and thermal shutdown so a shorted alarm line does not silently kill the node.
  • Diagnostic feedback – open/short detection on alarm outputs, so the BMS can tell the difference between a quiet pack and a broken signal chain.
Signal chain from sensors to alarms Block diagram showing optical and gas sensors feeding a sensing SoC and AFE, a ULP MCU and robust alarm drivers connected to the BMS and HV safety controller. Off-gas sensing signal chain Optical sensor smoke / particles Gas / VOC sensor early off-gas Multi-sensor node fusion input Sensing SoC / AFE bias · filtering · ADC AFE ADC ULP MCU sleep · wake · self-test Sleep Periodic wake Event trigger Alarm drivers local · lines · relays BMS / HV safety controller alarms · logging · contactor control Sensors → SoC / AFE → ULP MCU → alarm drivers → BMS / HV safety controller

Power, reliability & diagnostics planning

An off-gas sensing node only helps me if it can stay alive for the whole life of the pack. That means planning its power budget, understanding how the sensors drift, building self-test into the signal chain and tying everything back to functional safety goals. I do not treat these topics as afterthoughts; they are part of the core design for any node that is supposed to see the first signs of a pack fire.

In practice I use a short checklist: how much standby current I can afford, how often I need to sample, how I will detect sensor and wiring faults and what level of safety integrity the system expects from this node.

Low-power modes and supply budget

  • I need to keep the standby current of each node in the low micro-amp range wherever possible so the pack can sit parked for long periods.
  • I need to set a duty-cycle for sampling that matches the detection window, not just a convenient timer value.
  • I need to consider power-up behavior during maintenance and shipping modes so nodes do not wake up in undefined states.

Environment, ageing and drift

  • I need to plan for temperature extremes, ageing and contamination when I choose sensor types and operating points.
  • I need a strategy for baseline tracking so slow drift does not silently eat away my detection margin.
  • I need to check how the node behaves after salt spray, dust and vapors so I do not discover a problem only in fleet.

Self-test strategies

  • I need a loopback test for the optical path or gas front-end, not just a power-on check that the MCU is running.
  • I need a periodic self-test sequence that exercises the ADC, thresholds and alarm paths without creating nuisance events.
  • I need to log self-test failures so the BMS or vehicle can react and schedule service instead of flying blind.

Safety goals, diagnostics and redundancy

  • I need a clear safety goal for the off-gas node, typically aligned with ASIL targets agreed for the pack fire detection function.
  • I need diagnostics that can catch sensor open/short, ADC saturation, MCU lock-up and lost communication without relying on a single check.
  • I need a redundancy concept, whether that means multiple sensors near one vent or distributed nodes with voting between them.

Pre-production checklist for off-gas nodes:

  • I need to measure real standby current at hot and cold corners, not just trust datasheet numbers.
  • I need to verify that the self-test sequence exercises sensors, AFE, MCU and alarm paths end-to-end.
  • I need to confirm that diagnostic flags reach the BMS or safety controller in a way that safety analysis can trace.
  • I need to review the redundancy and voting concept so one failed node does not silently remove coverage.
Power, reliability and diagnostics planning Block-style diagram with an off-gas sensing node in the centre and four surrounding blocks for low-power design, drift and environment, self-test and safety diagnostics. Power, reliability and diagnostics Off-gas sensing node always-on · low-power · safety-graded ADC MCU Alarm I/O Low-power design standby · duty-cycle Drift & environment temperature · ageing Self-test loopback · sequences Safety & diagnostics ASIL · DC · redundancy µA standby · duty-cycle drift · contamination ADC / path checks faults · voting

Integration with BMS & vehicle functions

An off-gas sensing node only becomes useful when the rest of the vehicle knows what to do with its alarms. In my projects I try to define clear alert levels, make sure the BMS can log and interpret them, and then hand a clean request to the vehicle control units that actually manage power limits, charging and contactors.

This section stays focused on signal shapes and interfaces. The detailed contactor control strategies and powertrain safety sequences live with the BDU and BJB functions, not inside the off-gas node itself.

Alert levels and system roles

  • Warning – early off-gas or VOC changes that do not yet prove a pack fire. The BMS logs the event, increases monitoring and may start to limit charging current.
  • Severe – persistent or repeated off-gas activity that suggests a real internal issue. The BMS sets a fault, tightens power limits and informs the vehicle control units.
  • Emergency – strong off-gas combined with other evidence such as temperature or insulation changes. The system prepares to stop charging, reduce power aggressively and move towards opening contactors.

Logic ladder: from alert to vehicle action

  1. Off-gas nodes raise a warning, severe or emergency alert based on their local thresholds and diagnostics.
  2. The BMS validates the alert against other sensors and checks for plausibility, filtering obvious noise or transient glitches.
  3. The BMS logs the event, updates SOH/SOF estimators and decides whether a vehicle-level reaction is required.
  4. The BMS sends a request to the HVCU or VCU to limit power, stop charging or prepare for a safe contactor open sequence.
  5. The HVCU or VCU applies actions such as derating torque, stopping DC fast charge and coordinating with the BDU/BJB to control contactors.

Interaction with BMS

  • The BMS collects raw readings and alert bits from off-gas nodes, applies filtering and time correlation and turns them into internal fault codes.
  • Off-gas activity feeds into SOH and SOF models, especially when it repeatedly comes from the same module or region of the pack.
  • Important events are sent to telematics and remote diagnostics, so fleet operators and OEM backends can see emerging issues and respond early.

Vehicle controls and other sensing layers

  • The HVCU or VCU uses off-gas alerts to reduce power, stop charging or move the vehicle into a defined safe state when the BMS requests action.
  • Detailed contactor timing and sequences live inside the BDU/BJB safety logic; this page only defines how off-gas information reaches those blocks.
  • Off-gas data is combined with thermal sensing, IMD and HVIL so no single sensor type carries the whole decision. Multi-source evidence improves both safety and robustness against false positives.
Integration of off-gas sensing with BMS and vehicle functions Block diagram showing off-gas sensing nodes in the battery pack feeding the BMS, which then connects to the HVCU or VCU and the BDU or BJB. A band at the bottom shows other sensing layers such as temperature, IMD and HVIL feeding into the BMS. Off-gas integration with BMS and vehicle HV battery pack Off-gas sensing nodes BMS validation · logging · SOH/SOF Logs SOH / SOF Telematics HVCU / VCU power limits · charge control BDU / BJB & contactors HV path · pre-charge · open/close Other sensing layers temperature · IMD · HVIL Off-gas sensing nodes in the pack BMS as validation and coordination layer

IC selection map

When I turn the pack fire and off-gas sensing concept into real hardware, I think in terms of a simple IC map. I need sensing SoCs for smoke and gases, ultra-low- power MCUs to run always-on nodes and robust drivers and interface ICs that can present alarms to the BMS, the vehicle network and the high-voltage safety path.

Instead of collecting part numbers, I group devices by category and a few key selection dimensions. Vendors such as TI, ST, NXP, onsemi, Renesas, Microchip and Melexis all have products in these spaces, but the right choice depends on my sensing targets, interfaces and safety goals.

Optical / smoke sensing SoCs

Automotive optical smoke / particle SoC – integrated LED driver, photodiode front-end and basic digital logic so I do not have to build all the AFE from scratch.

  • Optical path: LED wavelength, photodiode size, dynamic range and how tolerant the design is to dust and ageing.
  • Detection window: sensitivity to light aerosols and early smoke, not just dense smoke events.
  • Interfaces: simple alarm outputs vs I²C/SPI with diagnostics and raw measurement access.
  • Automotive fit: AEC-Q rating, temperature range and any built-in self-test that supports functional safety.

Gas / VOC / off-gas sensing SoCs

Automotive gas and VOC sensing SoC – front-ends for electrochemical, MOS or NDIR sensors with compensation and digital output.

  • Detection target: broad VOC behaviour vs specific gases that correlate with electrolyte venting or decomposition.
  • Signal type: resistance, µA current or small voltage, and how well the SoC can resolve changes around the baseline.
  • Compensation engine: built-in temperature and humidity compensation, calibration storage and drift handling.
  • Digital behaviour: raw data vs internal thresholds, alarm latching, debounce and fault reporting primitives.

ULP MCUs for always-on sensing nodes

ULP MCU for pack off-gas nodes – small core, low-leakage memory and enough peripherals to handle sensing, self-test and alarms.

  • Power modes: sleep current, wake-up sources and how quickly the MCU can sample and go back to sleep.
  • Peripherals: ADC channels, comparators, timers, watchdog and communication interfaces needed for the node concept.
  • Diagnostics hooks: support for self-test sequences, error logging and safe-state transitions.
  • Automotive support: AEC-Q status, safety documentation and software ecosystem from TI, ST, NXP, Renesas or Microchip.

Alarm drivers and interface ICs

Alarm, driver and interface ICs – GPIO expanders, LIN/CAN transceivers and protected outputs to carry off-gas decisions into the rest of the vehicle.

  • Alarm lines: protected drivers with open/short diagnostics that can safely reach BMS, HVCU or BDU/BJB inputs.
  • Network choice: whether the node sits on I²C/SPI behind the BMS MCU or needs its own LIN/CAN presence.
  • Protection: voltage range, short-circuit protection and immunity to HV disturbances along the harness.
  • Safety and diagnostics: support for fault flags, limp-home behaviour and integration into the pack safety concept.
IC selection map for pack fire and off-gas sensing Block-style diagram showing four IC categories around a central pack fire and off-gas sensing node: optical smoke SoCs, gas and VOC SoCs, ULP MCUs and alarm and interface ICs, with arrows pointing towards the node. IC map for off-gas sensing nodes Pack fire / off-gas node sensing SoCs · ULP MCU · drivers SoC MCU Alarm I/O Optical / smoke SoCs LED driver · PD AFE Gas / VOC SoCs electrochem · MOS · NDIR ULP MCUs sleep · wake · self-test Alarm & interface ICs drivers · LIN/CAN · expanders Optical / gas SoCs, ULP MCUs and drivers form the core IC map for off-gas nodes

BOM & procurement checklist

When I send RFQs for pack fire and off-gas sensing modules, I try to capture a short list of fields so suppliers understand that I am not asking for a generic smoke detector. The more clearly I describe what I need to detect, the operating window and the safety and power expectations, the more useful the responses become.

The bullets below are how I structure my BOM lines and RFQ templates for off-gas sensing nodes. Each one can become a column in a spreadsheet or a paragraph in a sourcing email.

  • Sensor type & detection target – smoke, VOC, specific gases or a combination, including any preference for optical vs gas sensing technologies.
  • Required detection window – whether I need early off-gas detection before temperature rises, heavy smoke, or both, and how these map to warning and emergency levels.
  • Response time & threshold strategy – typical response times, single vs multi-level thresholds and how often the node is allowed to sample.
  • Operating temperature & environment – ambient and internal pack temperature range, condensation, contamination and any sealing or coating constraints.
  • Power supply & standby current budget – supply voltage range, always-on supply availability and the maximum standby current the node is allowed to draw.
  • Communication interface – whether the module exposes I²C/SPI to the BMS MCU or appears as a LIN/CAN node on the vehicle network, and any diagnostic message expectations.
  • Functional safety goal – target ASIL level for the off-gas detection function and the level of diagnostics and documentation expected from the supplier.
  • Self-test & calibration requirements – built-in loopback tests, baseline tracking, calibration routines and how they are triggered and reported.
  • Package, mounting & placement constraints – space envelope, preferred mounting near vents or cooling paths and any isolation or creepage requirements.
  • Compliance & standards – relevant safety and EV regulations such as ISO 26262 and UNECE R100/R136, plus any OEM-specific standards the module must support.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

FAQs · Pack fire and off-gas sensing

These twelve questions are how I sanity-check my own pack fire and off-gas sensing design. Each answer is short enough to reuse in reviews, RFQs and search snippets, but detailed enough to capture real decisions about sensing options, node topology, power budgets, safety goals and how off-gas alarms connect into the BMS and vehicle.

When should I add dedicated off-gas sensing instead of relying only on temperature and IMD?

In my pack projects I add dedicated off-gas sensing when energy density is high, modules are tightly packed and I want a warning before temperature or insulation monitors react. If the pack is small, power levels are low and the risk analysis accepts slower detection, a temperature hub plus IMD may be enough.

How do I choose between optical and gas or VOC sensing options for pack off-gas detection?

I start by asking whether I care more about early chemical changes or visible smoke. Optical solutions are simple and robust for smoke and aerosols, while gas or VOC sensing is better for early venting signatures. On high-end packs I often combine both, so either channel can raise the first warning.

Should my off-gas sensing nodes sit mainly under the pack lid or be distributed near modules?

For compact packs I can often get away with a few nodes near the pack lid or main vent paths, where gases naturally collect. As packs grow larger or taller, I prefer to add distributed nodes near modules and cooling channels so I can localise events instead of seeing only a global alarm.

How do I balance single-sensor nodes against multi-sensor fusion with optical, VOC and temperature inputs?

A single sensor type keeps the bill of materials and software simple, but it forces me to choose between nuisance trips and blind spots. When I blend optical, VOC and temperature sensing in one node, I can ask for agreement between channels, which improves confidence and diagnostic coverage at the cost of complexity.

What standby power budget should I plan for always-on off-gas sensing nodes in an EV pack?

My starting point is to keep each always-on off-gas node in the low tens to a few hundred microamps of standby current, including sensor bias and MCU leakage. The exact target depends on pack size, expected parking time and node count, so I usually back-calculate from worst-case storage scenarios.

How should I plan ULP MCU sleep and wake strategies for off-gas nodes, including sampling and event triggers?

I normally run the MCU in deep sleep with a slow timer and one or two analog comparators kept alive. The timer wakes the node for periodic sampling and health checks, while comparators trigger faster wakes on sudden changes. I tune the duty cycle by trading detection latency against standby current and network traffic.

How do I set off-gas alarm thresholds so I avoid nuisance trips but still detect risk early?

I treat thresholds as moving from gentle warnings to hard emergencies. First I characterise the baseline and noise across temperature, ageing and contamination. Then I set relative and absolute levels that reflect real venting tests. During validation I log false positives and missed events and adjust until the statistics match my safety goals.

What level of self-test feels sufficient for off-gas sensing nodes in an automotive safety project?

For a serious automotive project I want self-test to prove the entire path, not just that the MCU boots. That means exercising LEDs or gas sensors, front-end gain stages, ADC ranges and alarm lines on a schedule. I also expect the module to report self-test failures in a way my BMS can log.

What ASIL safety targets are typical for pack fire and off-gas sensing functions in EV programs?

In most EV programs I see off-gas sensing treated as part of a larger battery fire detection safety goal, often around ASIL-B or higher, depending on vehicle class and use case. I design the node and its diagnostics so they contribute real coverage, alongside temperature, IMD and HVIL, instead of acting alone.

How can I integrate off-gas alarms into my BMS fault matrix and remote diagnostics framework?

Inside my BMS I give off-gas its own fault codes and state bits, rather than hiding it behind generic alarms. I link those states into the fault matrix together with temperature, IMD and HVIL. For important events I push concise records into telematics, so fleets and OEM backends can react before failures escalate.

When does it make sense to use module-level off-gas monitoring instead of only pack-level sensing?

On small packs or cost-sensitive platforms, a few pack-level sensors may be enough, especially when energy density is modest. As packs grow in capacity and physical size, or when I design for buses, trucks and premium EVs, I lean toward module-level off-gas monitoring to localise issues and improve diagnostic confidence.

Which key requirements should I write into RFQs so suppliers do not respond with generic smoke sensors?

In RFQs I explicitly say I need pack fire and off-gas sensing for EV traction batteries, not a household smoke alarm. I describe the detection targets and window, response times, standby current budget, interface choice and safety expectations. That way suppliers propose automotive modules and ICs that fit my architecture and standards.