Commit graph

84 commits

Author SHA1 Message Date
bd66af32fa
Update Go 1.22 -> 1.23 2024-08-14 19:32:31 +02:00
f2b74acfe9
Go dependency upgrade 2024-08-10 23:45:05 +02:00
2e2205d938
Add ARG TARGETOS TARGETARCH to fix multi-platform builds. 2024-08-10 23:44:45 +02:00
022ed0e03e
Add TODOs 2024-08-10 23:44:13 +02:00
95e10766f0
ESPHome example add voltage sags and swells processing. 2024-07-28 16:12:34 +02:00
21c1e08d79
Add .gitignore for esphome. 2024-07-28 14:08:49 +02:00
07986ef0b4
Upgrade Go dependencies. 2024-07-26 22:38:33 +02:00
39b231b780
Small fix: migration funcs don't have to be exported. 2024-07-26 22:29:05 +02:00
b70c6bd8e2
Implement proper DB migrations. Add support for logging electricity sags and swells. Preliminary work on supporting BE and LU specific variables. 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. 2024-07-26 21:42:29 +02:00
2712984ba4
add dsmr docs link. 2024-07-26 20:26:37 +02:00
67c7b608e9
Add EN + DE dashboards. 2024-07-26 18:31:25 +02:00
2475d05553
Fix dashboard to support external use. 2024-07-26 18:09:17 +02:00
7f1c425868
Fix DB -> db. 2024-07-25 23:25:30 +02:00
ef80b58c8b
Fix go.yml CI. 2024-07-25 23:03:23 +02:00
7b01faa277
Move initial configuration to separate loadConfig function. Add support for HA options.json. 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. 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. 2024-06-16 21:14:53 +02:00
7c7db1580e
add grafana note. 2024-06-15 21:07:23 +02:00
4ff41666ef
Rewrite conclusion storage requirements 2024-06-15 21:04:58 +02:00
d0e9f0d775
fix chapter error 2024-06-15 21:03:49 +02:00
8f7744a19a
fix json error. 2024-06-15 21:01:50 +02:00
3075f33f84
Format JSON 2024-06-15 21:01:12 +02:00
b09954ca7c
add p1 2024-06-15 20:58:47 +02:00
0a8ad61765
Add input JSON. 2024-06-15 20:58:12 +02:00
1ca6e2085c
Improve README.md 2024-06-15 20:56:56 +02:00
c3af00ae7b
Add TimescaleDB mention. 2024-06-15 15:07:21 +02:00
56fc4b31a9
Improve README, add screenshot. 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. 2024-03-20 01:12:00 +01:00
ea057f09c1
Add README 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. 2024-02-22 13:20:17 +01:00
68ed34472d
Fix DB error. 2024-02-22 13:16:57 +01:00
be4cb4b1bb
Add storage comparison to no optimisations 2024-02-22 12:43:29 +01:00
54e8879262
Downgrade go due to docker build support. 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. 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. 2024-02-21 13:23:35 +01:00
11792f8c53
Add timestamp index. Allow to add TimescaleDB after initial setup. 2024-02-21 11:17:09 +01:00
31f8b86515
typo. 2024-02-20 18:05:01 +01:00
7abe076fd2
Make using TimescaleDB optional. 2024-02-20 18:04:30 +01:00
68e7f28f81
Fix formatting issue Payload struct comment. 2024-02-20 16:55:12 +01:00