Commit graph

212 commits

Author SHA1 Message Date
andig
d8c216a1d5 chore: upgrade dependencies 2022-12-06 17:48:45 +01:00
andig
e2200917ea Add .env support and allow overriding config with environment settings 2022-12-04 13:05:01 +01:00
Michael Geers
5ddf3c841f
Improve i18n handling (#5342) 2022-12-03 14:32:53 +01:00
andig
75470e8f5e Add Tibber Pulse (#5185) 2022-11-17 18:49:14 +01:00
andig
66abe9e4cd chore: upgrade libraries 2022-11-16 10:46:12 +01:00
andig
a5b611a83e
Add Modbus proxy (#4981) 2022-11-03 21:05:34 +01:00
andig
b40c16a690 chore: upgrade libraries 2022-11-01 12:46:51 +01:00
andig
aff876a2ef RCT: fix panic 2022-11-01 09:21:36 +01:00
Andreas Linde
b2f9920431
Update EEBUS library (#4908)
- Don’t use a timeout for reading spine messages
Receiving no SPINE messages is absolutely valid scenario and there should be no timeout to check this.
In fact this is the cause why the Elli chargers are disconnected after a 10 minute connection
- Remove (non) "Elli" workaround
2022-10-23 13:37:42 +02:00
andig
d0b245dc17 chore: upgrade libraries 2022-10-20 15:59:02 +02:00
andig
06a569ead7 chore: upgrade libraries 2022-10-18 22:55:16 +02:00
andig
fbd310bd3f Revert MySQL/PostgreSQL support, switch to pure-go SQlite 2022-10-05 19:04:26 +02:00
andig
85d0117b5a
Add session log (#4162) 2022-10-05 13:12:24 +02:00
andig
3a3277e26a chore: upgrade dependencies 2022-10-05 11:24:40 +02:00
andig
97bf4acab1 Add discuss command (#4659) 2022-09-30 21:57:22 +02:00
Andreas Linde
9f03dc7b1c
Add support for Elli chargers (#4207) 2022-09-30 10:52:17 +02:00
andig
dcf615fe49 chore: simplify client generation 2022-09-28 13:44:17 +02:00
andig
4b1e7a6f16
Replace machine-id errors by configuration hint (#4591) 2022-09-26 23:18:08 +02:00
andig
8d09e4e423
Switch machine-id implementation (#4568) 2022-09-24 13:43:14 +02:00
sparkyson
8b88693d40
Add OpenEVSE chargers (#4462) 2022-09-18 17:53:16 +02:00
andig
5a7e9fa56d Modbus: fix wrong sunspec reading retrieved
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2022-09-16 23:59:13 +02:00
premultiply
9314ea164b
Fix SunSpec energy units (#4347) 2022-09-08 21:58:03 +02:00
andig
91314e88c4 chore: upgrade dependencies, fix missing consts 2022-09-05 09:33:48 +02:00
andig
7424b74539 chore: upgrade dependencies 2022-09-04 22:03:13 +02:00
andig
98d9a938f0 Easee: upgrade signalr 2022-08-29 17:39:17 +02:00
Michael Geers
d40d31d606 go mod tidy 2022-08-28 10:25:49 +02:00
Michael Geers
28c621b6f6 rollback signalr upgrade; fixes easee integration 2022-08-27 17:28:48 +02:00
andig
0b87def253 chore: upgrade dependencies 2022-08-25 16:26:34 +02:00
Andreas Linde
61be3480d0
EEBus: various improvements (#3608) 2022-08-23 18:13:50 +02:00
andig
1464b755cd
Make vehicles config global instead of per loadpoint (BC) (#3827) 2022-08-13 14:03:53 +02:00
andig
3a56fb3a0d
chore: upgrade unmaintained alvaroles/enumer (#4092) 2022-08-10 17:30:36 +02:00
andig
bda2c7abc3
Ocpp: upgrade lib and embed central system (#3928) 2022-07-25 18:01:28 +02:00
andig
cd1e58c892
Make odometer updates async from api calls by adding a task queue (#3858) 2022-07-15 11:48:55 +02:00
andig
4afed292c2 chore: upgrade carwings 2022-07-12 10:21:04 +02:00
andig
b8b54a7b77
Carwings: silence ErrClimateStatusUnavailable errors (#3776) 2022-07-10 11:22:26 +02:00
andig
d622b9b7d7
EEBus: expose machineid not available (#3727) 2022-06-28 21:26:56 +02:00
Luca Berneking
c5f6ffc51a
Add Prometheus provider (#3555)
Allows to load a scalar metrics from prometheus

Example config:
```
meters:
  - name: pv
    type: custom
    power:
      source: prometheus
      uri: http://prometheus:9090
      query: "scalar(p_realtime)"
```
2022-06-05 11:18:21 +02:00
andig
17272d72f3 chore: upgrade dependencies and finish migration to yaml3 2022-06-03 10:02:29 +02:00
andig
8ddedecb42 chore: upgrade dependencies 2022-05-28 20:53:46 +02:00
andig
9fde314d19
Add Janitza meter (#3527) 2022-05-28 20:30:00 +02:00
andig
968d0672c6 chore: upgrade dependencies 2022-05-28 12:38:22 +02:00
andig
9987d8c85b chore: upgrade libraries 2022-05-20 14:09:41 +02:00
andig
6ee4b7e436
EM24: fix decoding (#3348) 2022-05-09 08:25:01 +02:00
andig
95b5b5f517
Add DSMR meter (#3284) 2022-05-01 12:54:05 +02:00
andig
213e71c316 chore: upgrade dependencies 2022-04-29 14:43:55 +02:00
andig
e2430ac060 chore: don't upgrade prometheus
https://github.com/influxdata/influxdb/issues/23287
2022-04-21 08:24:59 +02:00
andig
c18c9f0ff3 chore: upgrade packages 2022-04-15 15:45:30 +02:00
andig
14658d4bc3 chore: upgrade spf13/viper 2022-04-13 20:15:20 +02:00
andig
d1f8830c79 chore: upgrade dependencies 2022-04-10 15:13:09 +02:00
andig
1bfd0f6355 Require Go 1.18 and use generics (#2116) 2022-04-02 12:47:26 +02:00