Commit graph

500 commits

Author SHA1 Message Date
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
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
a29e79494e chore: remove go-funk
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-04-03 12:04:23 +02:00
andig
1bfd0f6355 Require Go 1.18 and use generics (#2116) 2022-04-02 12:47:26 +02:00
andig
4487bf192f
Modbus: add (u)int16/32 sma data types (#3032) 2022-03-29 22:18:21 +02:00
andig
6f2abf4a63 chore: upgrade rct 2022-03-28 09:37:37 +02:00
Markus Thierolf
4460ed59dd
Add TP-Link Tapo Charger (P100,P110) (#3005) 2022-03-27 17:54:16 +02:00
andig
10449032ac
Use OIDC config for retrieving user information (#3006)
Also extracts a request.NewClient method
2022-03-26 10:52:06 +01:00
andig
fa55db5b48
Add Silence S01 vehicle support (#2916) 2022-03-17 16:39:38 +01:00
andig
617e42aad8
Upgrade spf13/viper (#2754)
Build tags enforce use go gopkgk.in/yaml/v3 instead of v2
2022-03-02 13:01:20 +01:00
andig
23be60672c Upgrade Go to 1.17 2022-02-27 20:08:37 +01:00
andig
e0a75d1413 Upgrade carwings 2022-02-26 10:31:07 +01:00
andig
4823b92dbc Upgrade muka/go-bluetooth 2022-02-20 13:43:50 +01:00
andig
6a768f010b Modbus: fix panic when accessing non-existing block/point 2022-02-08 16:02:23 +01:00
andig
cafd124a64 Powerwall: re-add request logging 2022-02-05 13:08:39 +01:00
andig
b463488a4e
Powerwall: fix auth expiring (#2481) 2022-02-04 08:08:08 +01:00
Andreas Linde
a52f52b406
Template enhancements (#2274)
- Only add SMA HEMS Setup, if required values exist (e.g. machine-id). Also asks the user if this should be added
- New templates: Alfen, PC Electric Garo, go-e V3 (moved into separate template), Tasmota meter, Huawei inverter with Sdongle
- Updated templates: SolarEdge Inverter, Sunspec
- New capabilities can be assigned: 1p3p, RFID
- Added group information instead of `generic` flag. Used e.g. for marking power plugs or generic devices
- Requirement description text can now be markdown text (required for documentation page)
- Replaced `description` with product list, separating brand from description (required for documentation page)
- Generate newly structured documentation yaml files
- Fix https://github.com/evcc-io/evcc/issues/2385
2022-01-23 15:21:13 +01:00
Xantalor
be934d546c Add Mercedes (#2259) 2022-01-21 17:40:20 +01:00
andig
479377f0d4
Add soc push event every 10% charge progress (#2337) 2022-01-20 19:40:49 +01:00
andig
d2fd15c010 chore: upgrade dependencies 2022-01-18 16:11:46 +01:00
andig
2bad26596e
Modbus: expose request delay (#2109) 2022-01-10 17:12:10 +01:00