Commit graph

170 commits

Author SHA1 Message Date
andig
4ec931d8ed Modbus: fix 5a7e9fa point decoding 2022-09-17 10:51:36 +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
andig
ced77c4a2f
OpenWB: invert pv sign (#4458) 2022-09-16 10:22:10 +02:00
premultiply
9314ea164b
Fix SunSpec energy units (#4347) 2022-09-08 21:58:03 +02:00
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)
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-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)
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-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
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-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