Commit graph

76 commits

Author SHA1 Message Date
b70c6bd8e2
Implement proper DB migrations. Add support for logging electricity sags and swells. Preliminary work on supporting BE and LU specific variables.
All checks were successful
Build Docker image / build (push) Successful in 1m2s
Build Golang packages / release (push) Successful in 2m14s
2024-07-26 22:02:47 +02:00
49aeda69e9
Build container golang:1.21 -> 1.22. 2024-07-26 21:51:24 +02:00
f06e67ecec
Migrate to proper DB migrations.
All checks were successful
Build Docker image / build (push) Successful in 1m8s
Build Golang packages / release (push) Has been skipped
2024-07-26 21:42:29 +02:00
2712984ba4
add dsmr docs link.
All checks were successful
Build Docker image / build (push) Successful in 1m11s
Build Golang packages / release (push) Has been skipped
2024-07-26 20:26:37 +02:00
67c7b608e9
Add EN + DE dashboards.
All checks were successful
Build Docker image / build (push) Successful in 1m9s
Build Golang packages / release (push) Has been skipped
2024-07-26 18:31:25 +02:00
2475d05553
Fix dashboard to support external use.
All checks were successful
Build Docker image / build (push) Successful in 1m14s
Build Golang packages / release (push) Has been skipped
2024-07-26 18:09:17 +02:00
7f1c425868
Fix DB -> db.
All checks were successful
Build Docker image / build (push) Successful in 1m5s
Build Golang packages / release (push) Successful in 1m58s
2024-07-25 23:25:30 +02:00
ef80b58c8b
Fix go.yml CI.
All checks were successful
Build Docker image / build (push) Successful in 59s
Build Golang packages / release (push) Successful in 1m59s
2024-07-25 23:03:23 +02:00
7b01faa277
Move initial configuration to separate loadConfig function. Add support for HA options.json.
All checks were successful
Build Docker image / build (push) Successful in 1m8s
Build Golang packages / release (push) Has been skipped
2024-07-25 23:00:09 +02:00
285dfd90f6
Change to TZ env var. 2024-07-25 22:58:39 +02:00
26e4b9228c
Add TZ 2024-07-25 22:57:42 +02:00
c1f3f30ac0
Add limitations and esphome example ref.
All checks were successful
Build Docker image / build (push) Successful in 1m3s
Build Golang packages / release (push) Has been skipped
2024-07-25 22:34:31 +02:00
66df03d55f
Add example dashboard. 2024-07-25 22:34:15 +02:00
1c98dc66ab
Add example ESPhome config. 2024-07-25 22:34:07 +02:00
897e305d9a
Improved screenshot Grafana.
All checks were successful
Build Docker image / build (push) Successful in 1m16s
Build Golang packages / release (push) Has been skipped
2024-06-16 21:14:53 +02:00
7c7db1580e
add grafana note.
All checks were successful
Build Docker image / build (push) Successful in 1m6s
Build Golang packages / release (push) Has been skipped
2024-06-15 21:07:23 +02:00
4ff41666ef
Rewrite conclusion storage requirements
All checks were successful
Build Docker image / build (push) Successful in 1m11s
Build Golang packages / release (push) Has been skipped
2024-06-15 21:04:58 +02:00
d0e9f0d775
fix chapter error
All checks were successful
Build Docker image / build (push) Successful in 1m7s
Build Golang packages / release (push) Has been skipped
2024-06-15 21:03:49 +02:00
8f7744a19a
fix json error.
All checks were successful
Build Docker image / build (push) Successful in 1m12s
Build Golang packages / release (push) Has been skipped
2024-06-15 21:01:50 +02:00
3075f33f84
Format JSON
Some checks failed
Build Golang packages / release (push) Waiting to run
Build Docker image / build (push) Has been cancelled
2024-06-15 21:01:12 +02:00
b09954ca7c
add p1
All checks were successful
Build Docker image / build (push) Successful in 1m14s
Build Golang packages / release (push) Has been skipped
2024-06-15 20:58:47 +02:00
0a8ad61765
Add input JSON.
Some checks failed
Build Golang packages / release (push) Waiting to run
Build Docker image / build (push) Has been cancelled
2024-06-15 20:58:12 +02:00
1ca6e2085c
Improve README.md
Some checks failed
Build Golang packages / release (push) Waiting to run
Build Docker image / build (push) Has been cancelled
2024-06-15 20:56:56 +02:00
c3af00ae7b
Add TimescaleDB mention.
All checks were successful
Build Docker image / build (push) Successful in 1m5s
Build Golang packages / release (push) Has been skipped
2024-06-15 15:07:21 +02:00
56fc4b31a9
Improve README, add screenshot.
Some checks failed
Build Golang packages / release (push) Waiting to run
Build Docker image / build (push) Has been cancelled
2024-06-15 15:06:32 +02:00
80db0a8a47
Add LICENSE.md 2024-06-15 14:58:08 +02:00
19aca3e910
Fix tables. Better text structure.
All checks were successful
Build Docker image / build (push) Successful in 1m12s
Build Golang packages / release (push) Has been skipped
2024-03-20 01:12:00 +01:00
ea057f09c1
Add README
All checks were successful
Build Docker image / build (push) Successful in 1m23s
Build Golang packages / release (push) Has been skipped
2024-03-20 00:43:06 +01:00
d04d86a1e1
Update doc. Fix TimescaleDB integration. 2024-03-20 00:42:34 +01:00
a9b42c481e
Disable create index as timescaledb doesn't seem to like it.
All checks were successful
Build Docker image / build (push) Successful in 57s
Build Golang packages / release (push) Has been skipped
2024-02-22 13:20:17 +01:00
68ed34472d
Fix DB error.
All checks were successful
Build Docker image / build (push) Successful in 58s
Build Golang packages / release (push) Has been skipped
2024-02-22 13:16:57 +01:00
be4cb4b1bb
Add storage comparison to no optimisations
All checks were successful
Build Docker image / build (push) Successful in 59s
Build Golang packages / release (push) Has been skipped
2024-02-22 12:43:29 +01:00
54e8879262
Downgrade go due to docker build support.
All checks were successful
Build Docker image / build (push) Successful in 1m9s
Build Golang packages / release (push) Has been skipped
2024-02-22 12:25:59 +01:00
d6bc9aaa43
Remove old TODO. 2024-02-22 12:25:45 +01:00
212a328d52
Added calculations for storage requirements. Adapt D, R, F, Fl, D1-3, R1-3 to only store on-change.
Some checks failed
Build Golang packages / release (push) Has been skipped
Build Docker image / build (push) Failing after 1m25s
2024-02-22 12:18:11 +01:00
0d0ae0d213
Add CI for binary releases. 2024-02-22 11:42:04 +01:00
9c4de319f9
Upgrade go 1.21 -> 1.22 2024-02-22 11:41:32 +01:00
ac512a898b
Fix syntax error in create_hypertable.
All checks were successful
Build Docker image / build (push) Successful in 1m8s
2024-02-21 13:23:35 +01:00
11792f8c53
Add timestamp index. Allow to add TimescaleDB after initial setup.
All checks were successful
Build Docker image / build (push) Successful in 1m13s
2024-02-21 11:17:09 +01:00
31f8b86515
typo.
All checks were successful
Build Docker image / build (push) Successful in 1m2s
2024-02-20 18:05:01 +01:00
7abe076fd2
Make using TimescaleDB optional.
Some checks failed
Build Docker image / build (push) Has been cancelled
2024-02-20 18:04:30 +01:00
68e7f28f81
Fix formatting issue Payload struct comment.
All checks were successful
Build Docker image / build (push) Successful in 56s
2024-02-20 16:55:12 +01:00
dbb8319752
Added comment to parseDSMRTimestamp.
Some checks failed
Build Docker image / build (push) Has been cancelled
2024-02-20 16:54:22 +01:00
a72897655b
Add comment to updateFieldIfChanged. 2024-02-20 16:52:09 +01:00
7aef001778
Add LOG_LEVEL to .env. 2024-02-20 16:50:30 +01:00
95937a9e87
Add LOG_LEVEL env var to compose. 2024-02-20 16:50:15 +01:00
5ede79a759
Add compose.yml 2024-02-20 16:50:00 +01:00
f6cefb4ca2
Add debugging code for DB inserts.
All checks were successful
Build Docker image / build (push) Successful in 54s
2024-02-20 16:44:57 +01:00
396b7d67b4
Slight code rearrangement. Capitalise log levels.
All checks were successful
Build Docker image / build (push) Successful in 57s
2024-02-20 16:37:25 +01:00
3986ae1c1e
Added log level configurable through env vars.
All checks were successful
Build Docker image / build (push) Successful in 55s
2024-02-20 16:31:51 +01:00