Commit graph

258 commits

Author SHA1 Message Date
andig
e0d77dc865
Mqtt: use - to remove vehicle (#11192) 2023-12-22 22:59:26 +01:00
andig
9eaf420061 chore: improve missing plugin config errors 2023-12-22 13:20:02 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
a8618d471d chore: modernize 2023-11-30 12:39:13 +05:00
andig
de049f7084 chore: fix type conversion 2023-11-28 13:36:46 +05:00
andig
65e470bc7c chore: make type conversion provider more flexible 2023-11-27 13:19:32 +05:00
andig
36945bad07 chore: guard switch against duplicate cases 2023-11-27 13:08:52 +05:00
andig
405c91cc72 Watchdog: add float setter 2023-11-27 12:10:19 +05:00
andig
c6a94c1415
Kostal: fix setting battery limit (#10899) 2023-11-26 09:53:39 +05:00
andig
ea2fe72040
SolarEdge: fix battery control (#10906) 2023-11-26 09:43:52 +05:00
andig
5f7f4ead05
SofarSolar: add battery control (#10847) 2023-11-21 11:50:05 +01:00
andig
bf36704b06
Sungrow: add battery control (#10833) 2023-11-21 10:47:11 +01:00
andig
d01e9a85d9
SolarEdge: add battery control (#10808) 2023-11-21 09:19:36 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
andig
8da3db2bab
Kostal: add battery control (#10807) 2023-11-18 12:58:42 +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
andig
eb54d70e2d chore: test jq 2023-11-12 11:10:56 +01:00
andig
993aa068c6 Revert "chore: simplify socker"
This reverts commit 2e0b7b73ab.
2023-11-10 17:13:19 +01:00
andig
2e0b7b73ab chore: simplify socker 2023-11-10 17:01:24 +01:00
andig
6403895c7a Http: prevent schema warning when umlauts present 2023-11-04 11:41:25 +01:00
andig
e7dd9762d6
chore: remove pipeline scripts (#10536) 2023-10-29 09:51:02 +01:00
andig
a467a79475
Allow http plugin to cache responses (#10218) 2023-10-07 16:52:25 +02:00
andig
b4f31cae56
chore: use oauth2 pkce (#9798) 2023-10-06 17:08:20 +02:00
andig
5bdf309d8a
Mqtt: limit number of inflight token waits (#10131) 2023-10-03 11:19:30 +02:00
andig
e14fdf6822
Require Go 1.21 (#9244) 2023-08-17 21:41:44 +02:00
Michael Geers
baa593cec8
Allow set float for http plugin (#9381) 2023-08-14 22:17:37 +02:00
andig
4b4587a286 Mqtt: fix setter not cleared 2023-07-18 18:43:34 +02:00
andig
a0dfabb229
Plugins: trace xml transformations (#8879) 2023-07-16 20:37:37 +02:00
kscholty
228a01a0fc
Modbus: add coils (#8385) 2023-06-11 12:19:39 +02:00
andig
39a404c51f Mqtt: disable message ordering to improve performance 2023-06-07 11:52:10 +02:00
andig
b88e145085 Mqtt: simplify setters 2023-06-07 10:07:38 +02:00
andig
38777d1e61 Mqtt: refactor error handling 2023-06-04 14:57:25 +02:00
andig
cdead48ec5
Plugins: make javascript return values more permissive (#8106) 2023-05-20 17:17:20 +02:00
Markus Heberling
cba97832db
Plugins: allow chaining of input/output plugins (#7836) 2023-05-18 14:08:05 +02:00
andig
0d1c0531ad
Mqtt: increase token wait duration and send asynchronously (#7820) 2023-05-06 10:06:09 +02:00
andig
93eb81a2eb Revert "Mqtt: handle messages asynchronously (#7687)"
This reverts commit 77a8a323b3.
2023-05-04 08:24:49 +02:00
andig
e9ac325592
chore: drop gorilla/websocket (#7768) 2023-05-01 19:55:30 +02:00
andig
1b33b1eff0 Revert "chore: drop gorilla/websocket (#7751)"
This reverts commit d327fe71fd.
2023-05-01 10:45:34 +02:00
andig
d327fe71fd
chore: drop gorilla/websocket (#7751) 2023-04-30 14:59:19 +02:00
andig
77a8a323b3
Mqtt: handle messages asynchronously (#7687) 2023-04-27 14:17:29 +02:00
andig
98025255e4
Websocket plugin: apply jq when receiving value (#7640)
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-04-24 19:11:33 +02:00
andig
6f1333946a
Websocket plugin: fix and simplify 2023-04-13 09:01:04 +02:00
Markus Heberling
c14c873dcc
Add Go plugin (#6672) 2023-04-08 21:56:01 +02:00
andig
a163020b69
Plugins: allow const plugin to have a pipeline for testing (#7055) 2023-03-25 19:19:14 +01:00
andig
091190e1a2 chore: use time.Tick 2023-03-21 21:47:35 +01:00
andig
1f689bfb59
Add const provider (#6718) 2023-03-09 12:25:56 +01:00
Tobias Bayer
68ce1d1983
Add exponential backoff retries for failed cache refresh (#6252) 2023-02-18 16:37:57 +01:00
andig
593304a8e2 chore: use strings.CutPrefix 2023-02-12 13:25:26 +01:00
andig
23f6cec1fb
Http: allow path parameters for setters (#6196) 2023-02-11 13:33:33 +01:00