🚀 Features
- Expand config file to handle multiple gateways (264)
🐛 Bug Fixes
- Ensure that unhandled exceptions in MQTT loops stop the runtime (276)
- Fix bug where runtime wouldn't shut down after MQTT error (275)
🧰 Maintenance
- Add config validator for unit systems (274)
- Remove unnecessary MQTT-ready event from runtime (273)
- Produce MQTT connection info in a better format for logging (272)
- Make `mqtt_username` and `mqtt_password` inclusive in schema (271)
- Give unit system-aware error messages with unavailable values (270)
- Add debug message when safe exposure time can't be calculated (269)
- Remove no-longer-used `pylint` option (268)
- Remove `typer` as a dependency and streamline accordingly (266)
- Replace deprecated environment variables in the Docker instructions (267)