- Continue to convert to python3 code
- Pulled in a few PRs by [DoWhileGeek](https://github.com/DoWhileGeek) working
towards python3 compatibility and improved devices naming with dictionary
- Renamed a fair number of classes
- Added kwargs to several class and function calls for clarity
- Renamed several variables for clarity
- Got rid of a few empty methods
- Import devices from `config.json` and include a sample
- Support `POST`, headers, and json data in the RestApiHandler
- Change old debug function to use logging module
- Got rid of some unused dependencies
- Moved license (MIT) info to LICENSE
- Added argparse for future console scripts entry point
- Added Home Assistant API handler class
- Use "string".format() instead of percent
- Lots of other minor refactoring
[Changelog](https://keepachangelog.com)
20190702
- Major changes to HomeAssistantPlugin thanks to
[jld3103](https://github.com/jld3103):
- Renamed plugin file
- Now uses `Authorization: Bearer TOKEN` for authentication
- No longer has any non-stdlib dependencies, and as such, I will likely move
this into the main Fauxmo repo and have it installed automatically
alongside the other default plugins.
- Format with [black](https://github.com/python/black)
20180508
- Decided to keep a changelog
- Added MQTT Plugin thanks to [Perforex](https://github.com/Perforex)