Prelude
Prelude utilizes the libprelude library for getting input alerts from Prelude-Manager. Prelude-Manager is widely supported by sensor vendors so you can collect alerts from a variety of sensors using this input module and Prelude-Manager as a hub.