Releases: philippeportesppo/AirMentorPro2_SmartThings
Updated using The Weather Company SmartThings new API
End of 2018, SmartThings announced the deprecation of former Weather Underground API based weather service. They now moved to The Weather Company based API.
This version only implements this change as well as new background colors for the conditions to have easier reading.
Enjoy!
Simplified WeatherUnderground and official capabilities
-Removed the former python script to collect WeatherUnderground by using SmartThings API instead.
-No need to WeatherUnderground API key anymore.
-Use now official capabilities for AirQuality and CO2. Use temperature and humidity attribute so that AirMentor can be used as a standard sensor in ST.
UPNP discovery of the Raspberry Pi
Fixed typos in devicehandler name called by the smartapp causing installation issue.
UPNP discovery of the Raspberry Pi
This release implements a SSDP discovery of the raspberry pi instead of a manual devicehandler former parameters.
After installing the airmentor-pro-upnp-service-manager smartapp, the raspberry pi is discovered and the devicehandler is installed and configured accordingly.
Inspired by others work mentioned in the sources/licence notes.
Fixed Weather icon issue and better IOs icon management for IAQ
Merge pull request #24 from philippeportesppo/night_icons_fix Night icons fix
Fixed Weather string issue on UndergroundWeather icon
-Code simplification for event creation in DTH code
-Add a dedicated tile to display the weather string instead of deducting it from icon name: UW can have "Smoke" weather string while icon string is "Haze".
-Modified php and python script to get weather string.
Weather Underground improvement, polluent alerts, code cleaning.
-Added night and day weather icon in png (original gif not supported by ST under iOS despite bug report entered)
-Added hci port as argument to airmentorpro2.py
-Added polluent alert management and associated smartapp
-Code cleaning.
-Validation done under iOS and Android.
-ReadMe how-to validated from scratch on Pi.
Initial_Release
Fully functional integration of AirMentorPro2 within SmartThings.
Provides:
-Python and php scripts to run on a RaspberryPi
-SmartThings DTH and SmartApp to add in SmartThings IDE
The intermediate development versions were branched and merged in this version. History can be found on SmartThings forum at https://community.smartthings.com/t/successfully-integrated-air-quality-monitor-air-mentor-pro-2-in-smartthings-using-raspberry-pi/79574
Code is delivered As-Is and might not be timely corrected in case of bugs submission to this GIT. Thanks for your understanding.