Commit Graph

10 Commits

Author SHA1 Message Date
Timothy Allen dab791fb79 Refactor into a client/server model, to enable multiple clients to access the BMS data 2024-04-30 17:28:14 +02:00
Timothy Allen 81fa555402 Fix invalid call 2024-04-28 13:53:18 +02:00
Timothy Allen ae26cdf3c6 Shift functions around for poetry 2024-03-21 20:58:30 +02:00
Timothy Allen be75d8fd88 Convert to using poetry to run bmspy 2024-03-19 22:28:39 +02:00
Timothy Allen 2815665d2f Add some debugging when DB libraries are not found 2024-03-19 22:14:16 +02:00
Timothy Allen 10bf0b4f1e Whitespace cleanups; rename InfluxDB field from "gauge" to "value"
... this abandons Prometheus "compatibility" for a better fit with InfluxDB naming.
2021-07-23 21:29:57 +02:00
Timothy Allen 4e68925d34 Fix some issues with raw values 2021-07-22 14:55:14 +02:00
Timothy Allen c174022d98 Add influx exporter
... as well as turning debug and ser into global variables (for ease of cleanup). Influx, unlike Prometheus, requires typed values, so a raw_value field has been added to the data structure: value is a string, raw_value keeps its type.
2021-07-22 02:57:27 +02:00
Timothy Allen 951013f0b8 Add bms.py. 2021-02-03 13:23:18 +02:00
Timothy Allen 0ac9c62ddb Initial commit 2021-02-03 11:19:58 +00:00