Markus Thierolf
c8b6698dcb
Add Shelly EM (2 channels) meter ( #4273 )
2022-09-02 11:26:55 +02:00
andig
1f425e913e
EVnotify: fix template
2022-08-25 08:53:47 +02:00
andig
14693d2267
chore: don't initialise zero-valued structs
2022-08-18 18:33:25 +02:00
David Claybourne
b9f7c77dc0
Add TQ Energy Manager EM420 ( #4083 )
...
Co-authored-by: David Claybourne <claybourne.david@gmail.com>
2022-08-10 10:45:05 +02:00
andig
53246cda4a
MyStrom: avoid decoding empty report body
2022-07-17 17:32:26 +02:00
andig
ffd5eb03a7
MyStrom: fix relay uri
2022-07-14 20:35:56 +02:00
andig
c013dc53f8
Add myStrom switch ( #3832 )
2022-07-13 18:17:54 +02:00
andig
bdf9857c47
FritzDECT: simplify
2022-07-13 12:50:41 +02:00
andig
815cc58555
chore: apply gofumpt
2022-07-12 11:20:05 +02:00
Markus Thierolf
5332148fc1
Add Homematic pluggable switch ( #3758 )
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-07-07 22:56:18 +02:00
andig
fe732d806f
FritzDect: simplify
2022-07-07 22:55:36 +02:00
andig
48ba7aead6
Tasmota: simplify and clarify method names ( #3788 )
2022-07-07 16:29:00 +02:00
Markus Thierolf
f5fcd77f46
Tasmota: use SML for grid meter ( #3787 )
2022-07-07 13:18:14 +02:00
andig
e3326decb8
Dsmr: fix sign for import current ( #3671 )
2022-06-20 11:23:24 +02:00
andig
7335af2543
Templates: fix modbus defaults not applied to configuration ( #3635 )
2022-06-16 17:26:49 +02:00
andig
ff1cd4150e
Use api.ErrTimeout only for retryable device communication
2022-06-05 16:02:18 +02:00
Markus Thierolf
565582fb3d
Switch sockets: fix template tests ( #3463 )
2022-05-23 11:01:43 +02:00
Markus Thierolf
b814afb624
Tasmota: fix meter config ( #3459 )
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-05-22 12:18:28 +02:00
Markus Thierolf
4121ad4389
Tasmota: set default channel for backward compatibility ( #3445 )
2022-05-20 22:52:29 +02:00
Markus Thierolf
ee8d3db356
Tasmota: enable multi-relay devices ( #3368 )
2022-05-17 11:39:54 +02:00
Markus Thierolf
7fb3661c85
Standardise Switchsockets (Tapo+TP-Link+Tasmota+Shelly) ( #3311 )
2022-05-05 18:01:16 +02:00
Markus Thierolf
1ba3c5d112
Add Tapo meter and config template ( #3287 )
2022-05-02 10:46:04 +02:00
andig
95b5b5f517
Add DSMR meter ( #3284 )
2022-05-01 12:54:05 +02:00
andig
5fd04bec95
chore: minor
2022-04-26 00:06:01 +02:00
andig
bc4545e173
chore: fix linter
2022-04-17 22:36:22 +02:00
andig
631706cb37
Add TQ-EM 2xx/3xx meter ( #3174 )
...
Co-authored-by: premultiply <dev@foo.bar>
2022-04-17 19:02:09 +02:00
andig
6151628dd1
Cfos: remove currents due to invalid values ( #3074 )
2022-04-04 09:51:32 +02:00
andig
2211582db3
Introduce covers attribute for obsolete templates ( #3070 )
2022-04-03 16:51:58 +02:00
waldtraut1981
786c4700b6
Add Bosch bpts5 ( #3029 )
2022-04-03 16:09:40 +02:00
andig
1bfd0f6355
Require Go 1.18 and use generics ( #2116 )
2022-04-02 12:47:26 +02:00
andig
7dabe4b0b5
Kostal Plenticore: fix template
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-03-21 16:38:26 +01:00
andig
f217a892d0
LG ESS: complete fix of npe
2022-03-21 11:59:59 +01:00
andig
c5470e0c9f
LG ESS: fix npe
2022-03-21 10:02:05 +01:00
andig
7649eff46a
Remove deprecated use of type instead of source for specifying plugin ( #2899 )
2022-03-17 16:39:22 +01:00
andig
f79b8a164d
LG ESS: cleanup code and require paramters on all instantiations
2022-03-15 21:43:54 +00:00
andig
02550532dc
Don't render example values for testing or timeouts will slow down tests
2022-03-15 19:26:18 +00:00
andig
3537f2de50
Use common cache default
2022-03-15 19:23:51 +00:00
andig
3cb9bacf70
HardyBarth: add template ( #2891 )
2022-03-15 13:39:26 +00:00
andig
d18d895a08
Modbus: streamline tcp configuration ( #2783 )
2022-03-05 12:15:44 +01:00
andig
29171842c8
Test and instantiate all template usages
2022-03-02 18:48:55 +01:00
andig
5ce7be45bb
Prepare for removing deprecated type identifier ( #2685 )
2022-02-23 14:28:53 +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
andig
4c509288c6
OpenWB: ensure sending retained messages ( #2446 )
2022-02-03 18:19:55 +01:00
Andreas Linde
1ee5b2b8ec
Fix template tests
2022-01-29 16:36:55 +01:00
andig
11cd612026
Refactor modbus config ( #2373 )
2022-01-26 09:20:55 +01:00
andig
b031610594
Discovergy: fix energy conversion to kWh
2022-01-25 18:53:49 +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
andig
9bb68bd819
OpenWB: fix config timeout on pv
2022-01-20 16:32:27 +01:00
andig
0b20593c39
OpenWB: fix battery power sign
2022-01-18 17:20:45 +01:00