heatAlarm top-level constant

NotificationType const heatAlarm

Implementation

const heatAlarm = NotificationType(
  /* 0x04 */ NOTIFICATION_TYPE_HEAT_ALARM, 'Heat Alarm', //
  [
    NotificationValue(0, 'State idle' //
        // Notification value for the state variable going to idle. (V5)
        ),
    NotificationValue(1, 'Overheat detected (location provided)' //
        // Node Location Report
        // (Node Naming and Location Command Class)
        ),
    NotificationValue(2, 'Overheat detected'),
    NotificationValue(3, 'Rapid temperature rise (location provided)' //
        // Node Location Report
        // (Node Naming and Location Command Class)
        ),
    NotificationValue(4, 'Rapid temperature rise'),
    NotificationValue(5, 'Under heat detected (location provided)' //
        // Node Location Report
        // (Node Naming and Location Command Class)
        ),
    NotificationValue(6, 'Under heat detected'),
    NotificationValue(7, 'Heat alarm test' //
        // This event may be issued by an alarm device to advertise that the local test function has been activated.
        ),
    NotificationValue(8, '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(9, '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(10, '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(11, '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(12, 'Rapid temperature fall (location provided)' //
        // Node Location Report
        // (Node Naming and Location Command Class)
        ),
    NotificationValue(13, 'Rapid temperature fall'),
    /* NotificationValue(254, Unknown event/state) */
  ],
);