NOTE:
- If you are running AI version 20180525 or older, you will need to rename or remove your cache/db/processed.json file and restart SwitchBoard. Depending on the number of events you've stored, reprocessing events with the new time and date categories can take a while.
New features:
- Rework how images are captured so the binary of the images taken may be sent to other controllers.
- Add images to Pushover notifications when applicable (such as security cameras)
- Add app for Air Quality to trigger actions based on configured criteria (turn on air purifier if PM2.5 exceeds a limit, for example).
- Minor improvements to voice commands for blinds.
- Add app to remind me to take my dog out if it's been a while.
- Black Carbon values and reasonable safe levels populated for Air Quality.
ML Improvements:
- More granular time and date categories, allowing more accurate predictions (at the cost of more data needing to be collected and more memory consumed in storing it). What was simply 6 time categories and 2 day categories (for a total of 12 "buckets") is now 24 time categories and 7 day categories (for a total of 168 "buckets").
Cleanup:
- Change to
catchErr
to be consistent in var naming and avoid confusion. - Documentation cleanup for machine learning values.
- Fix a rare bug for Nest if you don't have a designated "Home" name - default to "Main"
- Fix to light app that wasn't triggering "off" events accurately.