mqtt2influxdb

Subscribe to MQTT topics and push them to InfluxDB 1.x or v2

GPL-3.0 License

Stars
5

Bot releases are hidden (Show)

mqtt2influxdb - v0.3.1

Published by EdJoPaTo about 2 years ago

  • Switch to current_thread async worker (tokio) to reduce dependencies and less thread switches
  • dependency updates, housekeeping, …
mqtt2influxdb - v0.3.0

Published by EdJoPaTo over 2 years ago

Added

  • Show InfluxDB error message (from request body) on error.
  • Build deb/rpm packages.

Changed

  • Increase minimum error wait. This reduces the load on the database as it seems to have some errors currently anyway.
  • Higher timeout for InfluxDB writes.

Fixes

  • Only attempt to publish finite floats. NaN for example errors anyway.
  • Systemd: restart on-failure.
mqtt2influxdb - v0.2.0

Published by EdJoPaTo over 2 years ago

Added

  • Handle termination signals (Ctrl-C, SIGTERM, …) and send buffer before closing

Changed

  • Payload float detection is way more performant with known (on, true) and other strings.
    This looses support for strange formattings like onLiNe but still works with formattings like online, Online and ONLINE.

Fixes

  • Empty MQTT messages are no longer assumed as 0.0. Clearing retained messages for example are empty messages.
mqtt2influxdb - v0.1.0

Published by EdJoPaTo over 2 years ago

Initial release