smokeAlarm top-level constant
NotificationType
const smokeAlarm
Implementation
const smokeAlarm = NotificationType(
/* 0x01 */ NOTIFICATION_TYPE_SMOKE_ALARM, 'Smoke Alarm', //
[
NotificationValue(0, 'State idle' //
// Notification value for the state variable going to idle. (V5)
),
NotificationValue(1, 'Smoke detected (location provided)' //
// Node Location Report
// (Node Naming and Location Command Class)
),
NotificationValue(2, 'Smoke detected'),
NotificationValue(3, 'Smoke alarm test'),
NotificationValue(4, 'Replacement required' //
// This event may be issued by an alarm device to advertise that its physical components are no more reliable, e.g.
// because of clogged filters.
),
NotificationValue(5, 'Replacement required, End-of-life' //
// This event may be issued by an alarm device to advertise that the device has reached the end of its designed lifetime.
// The device should no longer be used.
),
NotificationValue(6, 'Alarm silenced' //
// This event may be issued by an alarm device to advertise that the alarm has been silenced by a local user event.
),
NotificationValue(7, 'Maintenance required, planned periodic inspection' //
// This event may be issued by an alarm device to advertise that the device has reached the end of a designed maintenance interval.
// The device is should be serviced in order to stay reliable.
),
NotificationValue(8, 'Maintenance required, dust in device' //
// This event may be issued by an alarm device to advertise that the device has detected dust in its sensor.
// The device is not reliable until it has been serviced.
),
/* NotificationValue(254, Unknown event/state) */
],
);