* Adding camera motion detection enabled status for MQTT messaging. (#174)
* Temporarily warn on promise rejections only
* Temp hack to test fixes for losing camera ding/motion events
* Attempted fix for camera motion/ding events becoming unavailable
Co-authored-by: Steve Stevenson <sstevenson72@gmail.com>
Update to 1.0.0 release
*Update to work with latest ring alarm API changes from @dgreif
*Fix bugs around device publish after disconnect/reconnect
*Add timed republish during startup (should help with auto discovery issues during upgrades and on HASS.io startup
*Lots of minor code refactoring to simplify and move code to functions from main
*Change topic level order to prepare for possibility of supporting non-alarm devices (cameras/lighting)