glowprom

Receives gas and electric meter data from https://glowmarkt.com/ and exposes it to Prometheus.

GPL-3.0 License

Downloads
727
Stars
2
Committers
3

Bot releases are visible (Hide)

glowprom - v0.9.0 Latest Release

Published by github-actions[bot] 2 months ago

v0.9.0 (2024-08-17)

Chore

  • chore(deps): update dependency pycodestyle to v2.12.1 (1a3886e)

  • chore(deps): update dependency wheel to v0.44.0 (4841fcd)

  • chore(deps): update dependency python-semantic-release to v9.8.6 (f1b0100)

  • chore: Add time since last update to Grafana dashboard. (36b8265)

  • chore: Add grafana dashboard (#77) (fb7b4c7)

  • chore(deps): update dependency setuptools to v70.3.0 (fa8c64b)

Feature

  • feat: Install a local .tar.gz in docker to allow testing and more reliable releases. (4254779)

Unknown

    • fix: Use piwheels.org and Python 3.11 to fix armv7 build. (899f9fd)
glowprom - v0.8.0

Published by github-actions[bot] 3 months ago

v0.8.0 (2024-07-09)

Chore

  • chore: Update setup.py to allow installing from a source bundle, and only build the sdist package. (fde0a0b)

  • chore(deps): update dependency python-semantic-release to v9.8.5 (d7257a8)

  • chore(deps): update dependency python-semantic-release to v9.8.4 (ceb2028)

Feature

  • feat: Install a local .tar.gz in docker to allow testing and more reliable releases. (380a5ff)

Fix

  • fix: Fix docker push by logging in if we're pushing. (6c18e01)

  • fix: Only build docker once, after all Python versions are tested. (1377c07)

  • fix: Try to find rust compiler. (32d438c)

  • fix: Setup tools has been removed in Python 3.12. (8818f91)

glowprom - v0.7.2

Published by github-actions[bot] 4 months ago

v0.7.2 (2024-07-04)

Fix

  • fix: Install rust compiler non-interactively. (2fc3f77)
glowprom - v0.7.1

Published by github-actions[bot] 4 months ago

v0.7.1 (2024-07-04)

Fix

  • fix: Install rust compiler in Docker to allow Python dependencies to build on arm v7. (6607555)
glowprom - v0.7.0

Published by github-actions[bot] 4 months ago

v0.7.0 (2024-07-04)

Feature

  • feat: Build an arm v7 docker image for Raspberry Pi 3. (9dd06b9)
glowprom - v0.6.4

Published by github-actions[bot] 4 months ago

v0.6.4 (2024-07-03)

Fix

glowprom - v0.6.3

Published by github-actions[bot] 4 months ago

v0.6.3 (2024-07-03)

Fix

glowprom - v0.6.2

Published by github-actions[bot] 4 months ago

v0.6.2 (2024-07-03)

Fix

glowprom - v0.6.1

Published by github-actions[bot] 4 months ago

v0.6.1 (2024-07-03)

Fix

glowprom - v0.6.0

Published by github-actions[bot] 4 months ago

v0.6.0 (2024-07-03)

Feature

  • feat: Build both amd64 and arm64 images, and push both latest and tag versions. (78948de)
glowprom - v0.5.2

Published by github-actions[bot] 4 months ago

v0.5.2 (2024-06-28)

Fix

  • fix: Fix handling connection failure to MQTT broker. Get to 100% test coverage. (e8cac43)
glowprom - v0.5.1

Published by github-actions[bot] 4 months ago

v0.5.1 (2024-06-28)

Chore

  • chore(deps): update dependency paho-mqtt to v2 (0faa129)

  • chore(deps): update dependency twine to v5.1.1 (17a0be1)

  • chore(deps): update dependency python-semantic-release to v9.8.3 (2b500f3)

  • chore(deps): update dependency python-semantic-release to v9.8.2 (73954ba)

  • chore(deps): update dependency pycodestyle to v2.12.0 (67c1d8e)

  • chore(deps): update dependency packaging to v24.1 (9129b7f)

  • chore(deps): update dependency python-semantic-release to v9.8.1 (f0e9dda)

  • chore(deps): update dependency python-semantic-release to v9.8.0 (bc37ec1)

  • chore(deps): update dependency twine to v5.1.0 (3b28d9d)

  • chore(deps): update dependency python-semantic-release to v9.7.3 (b7ad075)

  • chore(deps): update dependency coveralls to v4.0.1 (6c8ba64)

  • chore(deps): update dependency python-semantic-release to v9.7.2 (158e46f)

  • chore(deps): update dependency python-semantic-release to v9.7.1 (8c88f2a)

  • chore(deps): update dependency python-semantic-release to v9.7.0 (a878519)

  • chore(deps): update dependency coveralls to v4 (#59)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (1a8c793)

  • chore(deps): update dependency python-semantic-release to v9.6.0 (61ea02e)

  • chore(deps): update dependency python-semantic-release to v9.5.0 (276ed50)

  • chore(deps): update dependency twine to v5 (#54)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (f4d0655)

  • chore(deps): update dependency python-semantic-release to v9 (#52)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (0d8d164)

  • chore(deps): update dependency packaging to v24 (#55)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (8f0bf0e)

  • chore(deps): update dependency wheel to v0.43.0 (1f73c16)

  • chore(deps): update actions/setup-python action to v5 (#46)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (4da0fde)

  • chore(deps): update dependency python-semantic-release to v8.7.0 (6b5e8f6)

  • chore(deps): update dependency python-semantic-release to v8.5.2 (b6ca358)

  • chore(deps): update dependency python-semantic-release to v8.5.1 (cb4345b)

  • chore(deps): update dependency python-semantic-release to v8.5.0 (0b26960)

  • chore(deps): update dependency python-semantic-release to v8.4.0 (176ca04)

  • chore(deps): update dependency wheel to v0.42.0 (712e5c6)

Fix

  • fix: Fix tests. (ab5e0f0)

  • fix: Upgrade to support paho-mqtt>=2.0.0. (16e4b1f)

glowprom - v0.5.0

Published by github-actions[bot] 11 months ago

v0.5.0 (2023-11-15)

Chore

  • chore: Test on Python 3.12 (1d32e98)

  • chore: Don't automerge dockerfile changes, as they aren't tested. (f829460)

  • chore(deps): update dependency wheel to v0.41.3 (b956e29)

  • chore(deps): update dependency python-semantic-release to v8.3.0 (a0d7ee2)

  • chore(deps): update dependency python-semantic-release to v8.2.0 (3b28e16)

  • chore(deps): update dependency python-semantic-release to v8.1.2 (87e239b)

  • chore(deps): update dependency pycodestyle to v2.11.1 (22e86ac)

  • chore(deps): update python docker tag to v3.12 (afe19b1)

  • chore(deps): update dependency packaging to v23.2 (c6bedb2)

  • chore(deps): update actions/checkout action to v4 (#35)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (6e19ad6)

  • chore(deps): update dependency python-semantic-release to v8.1.1 (b38444e)

  • chore: Fix copy and paste errors (014982c)

  • chore: Fix badge link (5d77b4c)

  • chore: Add workflow badge. (53aa410)

  • chore: Add some more badges to the readme. (87ba2cc)

  • chore(deps): update dependency python-semantic-release to v8 (#33)

  • chore(deps): update dependency python-semantic-release to v8

  • chore: Update action for semantic-release v8.


Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andrew Wilkinson <[email protected]> (fb5bea6)

  • chore(deps): update dependency pycodestyle to v2.11.0 (e6848be)

  • chore(deps): update dependency python-semantic-release to v7.34.6 (94c8b7e)

  • chore(deps): update dependency python-semantic-release to v7.34.4 (713ad7d)

  • chore(deps): update dependency python-semantic-release to v7.34.3 (9d73a88)

  • chore(deps): update dependency python-semantic-release to v7.34.2 (75df004)

  • chore(deps): update dependency python-semantic-release to v7.34.1 (8b9a883)

  • chore(deps): update dependency python-semantic-release to v7.34.0 (8416651)

  • chore(deps): update dependency python-semantic-release to v7.33.5 (0f6109b)

  • chore(deps): update dependency python-semantic-release to v7.33.4 (e23de92)

  • chore(deps): update dependency python-semantic-release to v7.33.3 (cfaeafd)

  • chore: Switch to coveralls as that supports newer coverage version. (fix #6) (237e98e)

  • chore(deps): update dependency packaging to v23.1 (83a1004)

  • chore(deps): update python docker tag to v3.11 (ee20c44)

  • chore(deps): update dependency python-semantic-release to v7.33.2 (65319c6)

  • chore(deps): update dependency pycodestyle to v2.10.0 (67e804a)

  • chore: Enable automerge for all dependency updates apart from major releases. (a1222d5)

  • chore: Run action on pull requests. (ef464cd)

  • chore: Fix test if need to release. (3cd61f5)

Feature

  • feat: Support Python 3.12 (#44) (04ad7ca)
glowprom - v0.4.5

Published by github-actions[bot] over 1 year ago

Fix

  • Fix typo. (00a0c16)
  • Set GH_TOKEN to allow GitHub releases to be updated. (f77f385)
glowprom - v0.3.4

Published by andrewjw almost 2 years ago

Fix

  • Ignore 'read pending' messages. (312b129)
glowprom - v0.3.3

Published by andrewjw almost 2 years ago

Fix

  • Handle exceptions when processing messages and keep running. (e4d1922)
glowprom - v0.3.2

Published by andrewjw almost 2 years ago

Fix

  • Another fix for the docker image build. (b4fae0d)
glowprom - v0.3.1

Published by andrewjw almost 2 years ago

Fix

  • Fix pushing docker image. (4c86707)
glowprom - v0.3.0

Published by andrewjw almost 2 years ago

Feature

  • Add support for local MQTT servers. (1bb285c)

Fix

  • Reconnect if MQTT server is not available at start up. (128abcb)
glowprom - v0.2.5

Published by andrewjw about 4 years ago

Fix

  • Handle invalid messages, and print them for investigation. (e229b1eaca70bcee6de23ab7d165e56849f9f0df)