Commit graph

8606 commits

Author SHA1 Message Date
okuegow
d121466553
Add Genesis Europe Bluelink (#30158) 2026-05-23 21:49:08 +02:00
andig
e5c314adf6
OCPP: coalesce BootNotification channel to fix reboot-loop hang (#30137) 2026-05-23 17:37:06 +02:00
andig
bf187b9cb0
chore: upgrade gosunspec (#30149) 2026-05-23 12:51:05 +00:00
premultiply
a2ebac9fcf
Add Indevolt inverter (#30128) 2026-05-23 13:26:35 +02:00
andig
0847c2a046
Polestar: add gRPC vehicle implementation (#30119) 2026-05-23 12:37:17 +02:00
andig
8dc0edd8d9
HEMS: redesign dim and curtail api as tristate (#30116) 2026-05-23 11:42:29 +02:00
andig
3d59da473b
MQTT: lower parallelInflightLimit from 128 to 32 (#30141) 2026-05-23 08:35:05 +00:00
andig
18cadfa7a1
Cupra: keep plugged "NotReadyForCharging" as connected status (#30140)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 10:28:45 +02:00
andig
55dd26b3c0
MQTT: cancel in-flight publishes on disconnect (#30142) 2026-05-23 10:26:52 +02:00
andig
2839f873ed
MQTT: serialize resubscribe after reconnect (#30138) 2026-05-23 10:21:45 +02:00
andig
88d0f9c401
MQTT: cleanup deletes at QoS 0, synchronously (#30139) 2026-05-23 10:01:37 +02:00
premultiply
04b7e076a7 chore: fix missing requirement 2026-05-22 23:38:29 +02:00
andig
ead776949d
Add GoodWe Wallbox (Gen2) charger (#29822) 2026-05-22 23:33:37 +02:00
premultiply
14b422da85
Templates: render template-specific modbus defaults in instance mode (#29852) 2026-05-22 21:43:03 +02:00
CiNcH83
e63196e4ba
IAMMETER: split templates, support all devices (#29505) 2026-05-22 21:41:02 +02:00
FrankvdAa
6ff8ffe20b
Atmoce: fix battery energy (#30120) 2026-05-22 21:34:09 +02:00
FrankvdAa
04931033de
Enphase: rename IQ Envoy to IQ Gateway (#30122) 2026-05-22 21:33:35 +02:00
andig
6400adb532
chore: remove stray debug println in struct publisher (#30117) 2026-05-22 19:14:13 +02:00
Roman Hohenberg
8eb719a94e
Cupra: add missing OLA API request headers (#30105) 2026-05-22 15:29:40 +02:00
andig
d72cd4e653
Revert "OCPP: fix flaky test deadlock between trigger handler and WS … (#30110) 2026-05-22 15:09:08 +02:00
andig
b41dc59531
cli: add metrics command (#30099) 2026-05-22 13:39:04 +02:00
dependabot[bot]
827149d4a3
chore(deps-dev): bump js-cookie from 3.0.5 to 3.0.7 (#30080) 2026-05-22 11:26:47 +02:00
Weblate (bot)
17c5ebcc72
Translations update from Hosted Weblate (#30026) 2026-05-22 00:14:08 +02:00
Michael Geers
c37ecd66ac
Chart: sorted color picker (#30073)
Some checks failed
Release / Demo (push) Has been cancelled
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
2026-05-21 18:43:29 +02:00
andig
eb5fd6d50c Revert "Huawei SUN2000: add curtail (#30039)"
This reverts commit 29a932ce21.
2026-05-21 13:24:08 +02:00
andig
48822fb125
Cupra: fix vehicle list (#30047) 2026-05-21 11:56:54 +02:00
andig
8ac2f944dd
Cupra: fix connected status (#30046) 2026-05-20 14:17:41 +00:00
Michael Geers
d89c1018e8
History: fix scale for stack batteries (#30044) 2026-05-20 15:43:21 +02:00
Michael Geers
00996aba28 chore: improve fix 2026-05-20 14:02:46 +02:00
andig
2a4836b914 chore: fix ci 2026-05-20 13:25:52 +02:00
Michael Geers
62ecd175a6
Charts: color picker for loadpoints and consumers (#30021) 2026-05-20 12:47:19 +02:00
Michael Geers
41c169ee9a
History: fix axis, scale and units (#30042) 2026-05-20 12:46:41 +02:00
andig
29a932ce21
Huawei SUN2000: add curtail (#30039) 2026-05-20 09:17:45 +00:00
andig
9badb4efb6 Revert "Huawei SUN2000: add curtail (#28549)"
This reverts commit ef12393ffe.
2026-05-20 09:29:49 +02:00
fo0bar
54e61745aa
Renault: update api keys (#30031) 2026-05-20 07:47:55 +02:00
CiNcH83
ef12393ffe
Huawei SUN2000: add curtail (#28549) 2026-05-19 16:30:36 +00:00
Michael Geers
2d28ae6d69
docs: vehicle brand consistency (#30018) 2026-05-19 16:30:09 +00:00
andig
3588040e71
Ostrom: add sandbox support (#29751) 2026-05-19 18:25:44 +02:00
andig
ca386b72f2
Add dim/curtail features (#29905) 2026-05-19 13:16:07 +02:00
Weblate (bot)
699baace45
Translations update from Hosted Weblate (#29908) 2026-05-19 10:06:58 +00:00
andig
4e42b54589
Config UI: replace custom vehicle modal with generic flow (#29575)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-19 09:52:33 +00:00
Michael Geers
c61e3faac9
Battery: fix stale grid charge limit reset (#30013) 2026-05-19 11:07:39 +02:00
Michael Geers
178cc7a694 Revert "Battery Grid Charge: allow limit remove"
This reverts commit cbd253b579.
2026-05-19 10:01:15 +02:00
Michael Geers
cbd253b579 Battery Grid Charge: allow limit remove 2026-05-19 10:00:33 +02:00
andig
714c847e2e
Config: enforce required fields when forcing save past a failed test (#29982)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-18 18:05:18 +00:00
docolli
ba0eafb132
chore: better first-time user experience (#30001) 2026-05-18 15:47:48 +02:00
andig
ce583cde3c
Plugins: add ifelse plugin (#29988) 2026-05-18 09:12:30 +00:00
andig
1e40a2aa9d
Plugins: add bool2int conversion (#29995) 2026-05-18 09:10:49 +00:00
andig
fed967856f
Vehicle: accept lat/lon parkingposition keys for VW weconnect (#29981) 2026-05-17 14:22:14 +00:00
andig
5506053dd3
VW/Audi/Seat/Skoda: recover from marketing consent prompt (#29980) 2026-05-17 14:18:34 +00:00