FireSounder¶
Overview¶
Fire sounder/siren function for audible alarm outputs with activation, silence, enable, and disable state.
- Added in: PQ Framework 2.3
- Namespace:
Pq.Adapters.Framework
When to Use¶
- Fire sirens and sounders
- Audible alarm outputs exposed separately by the panel
- OPPO/acoustic signaling addresses that can be disabled or silenced
States¶
| State | Status id | Description |
|---|---|---|
On |
control.on |
Sounder active |
Off |
control.off (hidden) |
Sounder inactive |
Disabled |
fire.disabled |
Sounder disabled |
Off is the hidden default state: SetOff(ct) publishes no status string, so a silent sounder reports the function as cleared.
Actions¶
| Action | Target State | Event |
|---|---|---|
FireSounderActivated(timestamp) |
On |
pq.event.fire.sounder.activated |
FireSounderDeactivated(timestamp) |
Off |
pq.event.fire.sounder.deactivated |
FireSounderSilenced(timestamp) |
Off |
pq.event.fire.sounder.silenced |
FireSounderEnabled(timestamp) |
Off |
pq.event.fire.sounder.enabled |
FireSounderDisabled(timestamp) |
Disabled |
pq.event.fire.sounder.disabled |