* Add siren platform for tplink * Add tests * Add alarm to features.json * Update based on reviews * Use alarm module instead of individual features --------- Co-authored-by: J. Nick Koston <nick@koston.org>