- Removes unneeded PyCharm debugging code.
- Cleans up .gitignore file.
- More code typing.
- Unit tests.
- Code refinements.
- Basic wiki pages.
- Fixes
plugin does not define method scale_type_changed
error.
- Code refinements.
- Adds trap to
sensor_adaptor.go()
method to avoid infrequent tracebacks when devices not available at startup. - Released to the Plugin Store
- Improves formula test tool UI error reporting (error_msg_dict).
- Adds trap for formula test tool when device first created.
- Code refinements.
- Adds a tool to test expressions before saving them to the Adapters device.
- Removes Rankine and Kelvin from temperature conversions (can be reactivated if needed.)
- Adds icons to devices lacking them; improves state value alignment in the Indigo UI.
- Refactors logging.
- Initial port to Indigo 2022.1 and Python 3.