Commit graph

36 commits

Author SHA1 Message Date
andig
c5d31684f8 Mqtt: add write timeout 2024-10-08 13:48:38 +02:00
Tom Jason Schwanke
0157ea6276
Mqtt: add mTLS authentication using certificates to MQTT (#15563) 2024-09-17 21:23:35 +02:00
andig
54846df2b0 chore: use rand/v2 2024-09-14 20:29:06 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +02:00
andig
ac94cb33e1
Mqtt: process messages in order (#13037) 2024-03-19 10:18:44 +01:00
Michael Geers
b5758f6a0f
MQTT: missing data (#12801)
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
2024-03-09 09:16:31 +01:00
andig
5723914b92 Mqtt: don't delete status topic 2024-03-07 13:09:41 +01:00
andig
83720c6f1a Mqtt: fix error handling for tree cleanup 2024-03-04 11:22:39 +01:00
andig
ec8357739c
Mqtt: cleanup on start (#12621) 2024-03-03 11:34:35 +01:00
andig
2061dd382c Revert "chore: upgrade standard packages" due to https://github.com/golangci/golangci-lint/issues/4415
This reverts commit ad0c6d5eb1.
2024-02-25 13:20:25 +01:00
andig
ad0c6d5eb1 chore: upgrade standard packages 2024-02-25 12:45:30 +01:00
andig
49c35a2d56 Revert "Mqtt: wait for retained messages"
This reverts commit 96ef894ccc.
2023-12-24 13:53:32 +01:00
andig
96ef894ccc Mqtt: wait for retained messages 2023-12-23 14:01:53 +01:00
andig
e0d77dc865
Mqtt: use - to remove vehicle (#11192) 2023-12-22 22:59:26 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
andig
5bdf309d8a
Mqtt: limit number of inflight token waits (#10131) 2023-10-03 11:19:30 +02:00
andig
4b4587a286 Mqtt: fix setter not cleared 2023-07-18 18:43:34 +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
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
77a8a323b3
Mqtt: handle messages asynchronously (#7687) 2023-04-27 14:17:29 +02:00
andig
593304a8e2 chore: use strings.CutPrefix 2023-02-12 13:25:26 +01:00
andig
ff1cd4150e Use api.ErrTimeout only for retryable device communication 2022-06-05 16:02:18 +02:00
andig
8af991d682
Mqtt: support encrypted connections (#3292) 2022-05-01 15:28:01 +02:00
andig
8323f2f100
Mqtt: allow secure connection using client options (#2025) 2021-12-11 13:28:35 +01:00
andig
1ba175bd5c Mqtt: fix clearing retained topics 2021-10-10 13:39:59 +02:00
andig
712e3cba11
Mqtt: reset /set listener to be able to receive same command multiple times (#1697) 2021-10-04 11:46:21 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
4fbdb526b0 Limit trace log level to physical communication (#1240) 2021-07-25 16:21:21 +02:00
andig
4b017949d1
Expose evcc/status on mqtt (#1190) 2021-07-04 12:19:00 +02:00
blenni
b8c07beba5
Allow custom MQTT Client ID (#1128) 2021-06-10 15:06:24 +02:00
andig
d21d15e9d7
Fix mqtt logging and return values (#739) 2021-03-09 14:58:43 +01:00
andig
b8c4ff7354
Add openWB grid, pv and battery meters (#533)
* Add openWB grid, pv and battery meters
* Allow re-use of default MQTT client
2020-12-19 11:50:17 +01:00
andig
bd810bd89b
Refactor plugin configuration (#511) 2020-12-10 12:00:13 +01:00