A new option, alarmInterval, has been added to sm_adapter. You can use the alarmInterval option with a subscriber front end ( --subscribe or --subscribeProp). Setting alarmInterval causes the front end to generate a message on its own if no new updates have been received in the last <alarmInterval> seconds. You can use this feature to have your script wake up after periods of inactivity. However, in order to use alarmInterval, your script must recognize a message type of Timer_Alarm.

--alarmInterval=secs