Mqtt-io

Latest version: v2.6.0

Safety actively analyzes 714875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

2.1.3

===================
- Add missing `spi_device` config schema entry for MCP3008 sensor module. 194

2.1.2

===================
- Remove config validation that checks usage of the same numbered pin used twice. 191

2.1.1

===================
- Fix bodged BH1750 sensor value reading code. 189

2.1.0

===================
- Add *OPT-IN* error reporting to sentry. Bumps minor version because it adds a config entry.

2.0.1

===================
- Fix bug where sensor config was retrieved from the wrong place https://github.com/flyte/mqtt-io/issues/185

2.0.0

===================
- Rewrite core with asyncio
- Change MQTT client to asyncio-mqtt
- Add better validation for config
- [Move some config values around](https://flyte.github.io/mqtt-io/#/config/v2-changes), but mostly stay compatible with existing configs
- Add MCP23017 module
- [Rework interrupts](https://flyte.github.io/mqtt-io/#/config/interrupts) to allow for pins to be interrupts for other pins on other modules
- Enable extra values to be added to the [Home Assistant Discovery](https://flyte.github.io/mqtt-io/#/config/ha_discovery) config payloads
- Rename package from pi-mqtt-gpio to mqtt-io since it's not just for Raspberry Pi, and not just for GPIO
- Create generated documentation for the config file options ("Section Reference" section of [the documentation](https://flyte.github.io/mqtt-io/#/))
- Tons more stuff, too varied to list here. It's safe to say that almost everything has been improved (hopefully) in some way

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.