Commit graph

264 commits

Author SHA1 Message Date
andig
92884c27b3 chore: simplify 2024-03-29 13:03:26 +01:00
Markus Thierolf
8a30eb9639
Shelly: enable gen3 devices (#13057) 2024-03-20 12:09:41 +01:00
andig
db3f355ab6 RCT: fix retry 2024-03-01 14:03:57 +01:00
andig
4a9ff346ec
Goodwe Wifi: fix retries not backed off (#12483) 2024-02-26 12:31:58 +01:00
andig
4b8fa29963
RCT: fix retrying recoverable errors (#12476) 2024-02-26 11:17:57 +01:00
andig
a74098382a Powerwall: revert unification with tesla identity 2024-02-19 07:57:08 +01:00
andig
1ae96688f1
Tesla: unify implementations (BC) (#12277) 2024-02-17 17:51:21 +01:00
andig
aefaeddecc
Goodwe Wifi: fix timeout not handled (#12050) 2024-02-08 13:02:27 +01:00
andig
9517277157
Modbus plugin: split modbus and sunspec (BC) (#11663) 2024-01-28 16:30:11 +01:00
motze92
56a2b8db58
Add GoodWe over Wifi (#11750) 2024-01-26 15:58:05 +01:00
andig
02214bcdea
DSMR: allow selectively returning consumption or delivery (#11774) 2024-01-20 10:53:40 +01:00
andig
5a70b21589
chore: rename modbus meter to mbmd (#11665) 2024-01-15 08:49:38 +01:00
andig
5bd484f521
Fix battery control not persisted (#11439) 2024-01-03 10:06:37 +01:00
andig
1de3ed10c1
chore: make init messages less verbose (#11391) 2024-01-01 13:17:31 +01:00
andig
bc0b52d776
Tasmota: use phases for 3p only (#11366) 2023-12-31 15:15:44 +01:00
andig
8ed21de3df
chore: refactor reading phase values (#11347) 2023-12-30 13:50:12 +01:00
andig
02ab07be7c Monitor: wait once if timeout configured 2023-12-24 14:44:16 +01:00
andig
08b2cb61ca
Add Smart Hello (#10945) 2023-12-21 16:44:54 +01:00
andig
11467a5607 chore: simplify loops 2023-12-09 11:14:53 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
Michael Heß
519b8dfb3b
Powerwall: move log redaction of siteId until after determined (#10873) 2023-11-22 19:07:19 +01:00
andig
307d3d8a63 Powerwall: fix battery limit setter 2023-11-21 10:29:29 +01:00
andig
d01e9a85d9
SolarEdge: add battery control (#10808) 2023-11-21 09:19:36 +01:00
Michael Heß
ae33590e6b
chore: reenable decorator for Tesla Powerwall (#10853) 2023-11-21 08:17:39 +01:00
Michael Heß
91f33f8569
Powerwall: add battery control (#10758) 2023-11-20 22:46:35 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
Michael Heß
c640ae2411
chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
andig
eb98e080a8 chore: simplify 2023-11-18 10:28:55 +01:00
andig
6f55ddf56d Battery control: use max of soc and minsoc 2023-11-17 09:38:59 +01:00
andig
b92cbf8969
Victron: add battery control (#10753) 2023-11-16 20:10:57 +01:00
andig
0098aa9c35
chore: replace waiter with monitor (#10727) 2023-11-12 19:05:48 +01:00
Markus Thierolf
c8c6f7d95b
Tapo: Enable KLAP protocol + P100 devices (#10606) 2023-11-12 11:47:54 +01:00
Markus Thierolf
8d8ac5c72e
Tasmota: enable meter/relay channel-list (#10171) 2023-10-31 21:09:21 +01:00
andig
3b11d0e253
chore: align implementation of phase-value returns (#10313) 2023-10-14 16:35:11 +02:00
andig
9c288a9808 chore: switch from shurcool to hasura graphql client 2023-10-01 18:41:43 +02:00
andig
c929e89b6e
chore: concistently name cache getters (#10119) 2023-09-30 14:34:11 +02:00
andig
cd044259de
LGEss: support user login (#10009) 2023-09-29 16:33:09 +02:00
andig
59fa929362
Fix usage of maximum backoff intervall (#9652)
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 / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-08-31 18:39:19 +02:00
Markus Thierolf
abb79e4b75
Tasmota: add cache (#9422) 2023-08-18 08:12:35 +02:00
andig
e14fdf6822
Require Go 1.21 (#9244) 2023-08-17 21:41:44 +02:00
andig
cb33aca50f chore: upgrade and fork go-powerwall 2023-08-08 21:37:16 +02:00
andig
06c17c33ae
RCT: add retry (#9231) 2023-08-03 15:13:37 +02:00
andig
59ca96dea0
Discovergy: add timeout (#9212) 2023-08-03 08:50:42 +02:00
Markus Thierolf
0c9dbe0008
Homewizard: add cache (#9158) 2023-07-30 14:24:24 +02:00
andig
4cc88a0983
Homematic: refactor (#9172) 2023-07-30 12:15:29 +02:00
Markus Thierolf
642b457618
Add HomeWizard (#9102) 2023-07-26 09:12:34 +02:00
Markus Thierolf
29db0fc472
Tapo: add missing login errorcheck (#9056) 2023-07-22 10:24:14 +02:00
stefanknotzer
b717a51436
Tapo: retry login on error (#8733) 2023-07-03 17:43:30 +02:00
andig
39cf877b13
Dsmr: fix busy wait with ser2net (#8624) 2023-06-30 10:09:08 +02:00