Sounder¶
Overview¶
Audible alarm signaling output for a siren, bell, or buzzer outside the fire-specific model.
When to Use¶
- Intrusion alarm sirens and bells
- Audible annunciators
- Alarm buzzers with explicit activation events
Use SounderSupervision on the same Thing when the device reports circuit health.
States¶
| State | Status String | Description |
|---|---|---|
On |
control.on |
Sounder is active |
Off |
none | Sounder is inactive; the function status is removed from the published status snapshot |
Actions¶
| Action | Target State | Event |
|---|---|---|
SounderActivated(timestamp) |
On |
pq.event.alarm.sounder.activated |
SounderDeactivated(timestamp) |
Off |
pq.event.alarm.sounder.deactivated |
SounderSilenced(timestamp) |
Off |
pq.event.alarm.sounder.silenced |
Each action sets the target state and publishes its listed event. Route a confirmed device transition to the matching action; do not publish the same PqEvent separately.