Commit graph

366 commits

Author SHA1 Message Date
andig
3a88cb4add
Add MaxACPower hybrid battery setting (#16609) 2024-10-13 19:20:40 +02:00
andig
16c467a65d
Loadpoint: add battery boost (experimental) (#16599) 2024-10-13 18:46:21 +02:00
andig
01c2d97912 chore: ignore websocket errors 2024-10-12 14:49:20 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
25a0ba05f6
Loadpoint: add priority api (#16506) 2024-10-05 12:11:40 +02:00
andig
f65c7e6540 Revert "Loadpoint: add solar share setting (experimental)"
This reverts commit 42eb940fe8.
2024-10-05 11:52:06 +02:00
andig
42eb940fe8 Loadpoint: add solar share setting (experimental) 2024-10-05 11:51:13 +02:00
andig
37d1f5861f
Loadpoint: add enable/disable delay apis (#16396) 2024-10-03 12:36:39 +02:00
andig
e627fbd32a
Influxdb: add insecure option (#16025) 2024-09-24 10:58:02 +02:00
andig
1b3a5b1338 Websocket: ignore upgrade errors 2024-09-01 11:49:08 +02:00
Andreas Linde
ad0f5477cb
EEbus: Monitor measurements after limit change (#15778)
If a limit has been set, a measurement is expected to provided within 15s. If this is not the case, then show a warning and return an error.

Also add support for the Elli Connect Pro internal meter again.

This should now lead to those EEBUS wallboxes not providing measurements, to fall back to the actual limit being assumed as being the current measurement. And the user is informed about non function metering in the wallbox.
2024-09-01 10:50:41 +02:00
Andreas Linde
2edfb36133
Improve EEBUS support for Elli Gen 1 (part 6) (#15738)
- Update SHIP and EEBUS libraries to latest dev code
- Support IPv6 connections and devices only reporting IPv6 mDNS addresses
- Re-Add support for overwriting the IP address in the charger config, also added to the meter config (just in case)
2024-08-28 08:52:35 +02:00
Michael Geers
8b539adf3c
Add demo templates (#15386)
Some checks failed
Release / Hassio Addon (push) Has been cancelled
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
2024-08-18 12:31:41 +02:00
andig
aa86f8458e
EEBus: simplify charger logic (#15410) 2024-08-18 12:24:30 +02:00
Michael Geers
07f54e878e Revert "chore: debug playwright shutdown errors (#15456)"
This reverts commit f2267082d9.
2024-08-17 23:33:52 +02:00
Michael Geers
f2267082d9
chore: debug playwright shutdown errors (#15456) 2024-08-17 23:29:00 +02:00
andig
0f511ce93f
chore: use go 1.23 (#14647) 2024-08-15 14:00:47 +02:00
andig
38826a0035
chore: switch to coder/websocket (#15340) 2024-08-11 14:08:57 +02:00
andig
d0b58ba883
chore: remove empty device type from devices api (#15228) 2024-08-04 13:58:51 +02:00
andig
b0ea0582e2
Add battery grid charging (#14855) 2024-08-03 15:23:50 +02:00
andig
03f62e5593
Modbus: add UDP and allow concurrent access (#13676) 2024-08-02 21:32:45 +02:00
andig
6c3ecdb6ff
Add EEBus HEMS for SteuVE (#14950) 2024-07-27 19:19:45 +02:00
Andreas Linde
5f61523853
Improve EEBUS support for Elli Gen 1 (part 6) (#15076)
- Check if sending the heartbeat even more often helps
- Use avahi as mDNS provider if available. this might help finding the Elli device after disconnections quicker and maybe even ones own mDNS entry better
- Fix a small bug with resetting recommendation limits to inactive when using VAS EVs
2024-07-26 22:12:44 +02:00
andig
5e608fb656
Templates: remove deprecated params from api (#15020) 2024-07-24 16:24:46 +02:00
andig
9c4f970035
EEBus: refactor connection handling (#15021) 2024-07-24 10:13:31 +02:00
andig
cbb1319ebc chore: handle empty map or slices 2024-07-22 10:47:49 +02:00
andig
5083645b95
Yaml: handle type error due to invalid content (#14964)
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-07-22 09:01:17 +02:00
andig
55ca860343
chore: move EEbus to global config (#14945) 2024-07-21 11:25:33 +02:00
andig
38b33fdc87
chore: allocate yaml target objects (#14749) 2024-07-11 17:34:38 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +02:00
Michael Geers
e7db6df5ea
Auth: strict same site header (#13896) 2024-05-14 07:45:18 +02:00
andig
5750d0d1e9
Mqtt: add batteryDischargeControl and smartCostLimit (#13864) 2024-05-11 09:56:00 +02:00
andig
3794b3f237
Mqtt: publish pointer values (#13741) 2024-05-04 11:00:55 +02:00
andig
64e45488e8 Fix cannot save guest vehicle 2024-05-04 10:06:16 +02:00
andig
26973a0d2c
Load Management and Peak Shaving (#13207) 2024-04-27 10:50:35 +02:00
Michael Geers
708320d71f refactor: auth bearer check 2024-04-18 08:19:38 +02:00
Michael Geers
54c7440769
fix: ignore basic auth header (#13473) 2024-04-18 06:13:01 +02:00
andig
334ffc15b1
Log Viewer: Allow retrieving logs from ring buffer (#13330) 2024-04-14 09:50:08 +02:00
Michael Geers
0e7d7a5fa1
SmartCostLimit: allow negative limits (#13317) 2024-04-06 20:50:07 +02:00
Michael Geers
dc13701d79
Config UI: Add authentication (#11732) 2024-04-03 21:17:27 +02:00
andig
be18545837
Custom vehicle: add limitsoc (#13100) 2024-03-24 12:29:06 +01:00
andig
6fd387d4f3 chore: collect tickers 2024-03-17 17:39:27 +01:00
andig
3f94d3ac1e chore: simplify http method declaration 2024-03-15 13:19:37 +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
Michael Geers
ba4f7d7877
Fix fetching local http ressources on Chrome (#12546) 2024-02-29 17:41:31 +01:00
Michael Geers
93a1faf755
Smart grid charging per loadpoint (BC) (#12135) 2024-02-24 17:52:15 +01:00
andig
6951476cef
chore: simplify how mqtt setters are defined (#12428) 2024-02-23 17:28:45 +01:00
andig
5627f57ebb
Tesla Command: implement token storage (#12021) 2024-02-03 13:04:52 +01:00