Commit graph

615 commits

Author SHA1 Message Date
andig
ebe4a3d6a3
EEBus: expose SHIP installation QR code (#30840) 2026-06-16 12:21:37 +02:00
andig
10e3f0dcf9
EEBus: update eebus-go, ship-go and spine-go to dev (#30633) 2026-06-15 09:55:10 +02:00
andig
8f5983c189
Yaml: remove empty-stream workaround in favor of go-yaml fix (#30789) 2026-06-14 09:00:54 +00:00
andig
c92fb3a4f1
Password: fail loudly when settings cannot be saved (#30767) 2026-06-12 23:51:03 +02:00
Michael Geers
dcdda5689d
Auth: coexist with reverse proxy Authorization header (#30757) 2026-06-12 17:29:32 +02:00
andig
6cf3ea92d2
sqlite: restore busy_timeout pragma (#30696) 2026-06-10 11:31:13 +00:00
Michael Geers
7d4e57ed38
Battery Hold Charge: ui state; api docs (#30628) 2026-06-09 10:41:06 +02:00
andig
8106dc8b76
Refactor dim/curtail handling- split hems and circuit (BC) (#30284) 2026-06-07 11:22:03 +00:00
Alexandre JARDON
3758ce1957
Add OCPP forwarder (#29154) 2026-06-07 11:17:54 +00:00
Michael Geers
ead9296337
Add long-lived api key (BC) (#29431) 2026-06-06 11:14:46 +02:00
Michael Geers
4648f01fad
Remote Access: now experimental (#30551) 2026-06-06 09:45:59 +02:00
andig
898f579680 chore: fix time format 2026-06-04 09:04:48 +02:00
Michael Geers
5920e56ff8
Sessions UI: make odometer editable (#30437) 2026-06-02 14:41:01 +02:00
andig
7b5df178ce
Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
andig
e3a79f4618
Metrics: distinguish missing meter energy from zero reading (#30297) 2026-05-31 09:48:43 +00:00
Michael Geers
cf7a95b61a
fix: device color MQTT encoding (#30168) 2026-05-24 11:13:05 +02:00
andig
6400adb532
chore: remove stray debug println in struct publisher (#30117) 2026-05-22 19:14:13 +02:00
Michael Geers
62ecd175a6
Charts: color picker for loadpoints and consumers (#30021) 2026-05-20 12:47:19 +02:00
Michael Geers
431b606230
History UI: visualization and export (#29846) 2026-05-15 17:25:28 +02:00
andig
84d623ae12
OAuth: expose full upstream error (#29875) 2026-05-15 16:36:34 +02:00
andig
db82557423
Metrics: rename import/export to energy/returnEnergy (#29907) 2026-05-15 14:44:11 +02:00
andig
b76af6101d
Database: use backup and restore apis (#29511) 2026-05-15 11:02:34 +00:00
andig
d5e6253d35 Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)"
This reverts commit 7a5b1e7560.
2026-05-10 09:07:13 +02:00
andig
7a5b1e7560
api: split MeterEnergy into MeterImport and MeterExport (#29788)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 16:20:18 +02:00
andig
2a496683ca
EEBus: drop redundant Scenario middle word from constant names (#29704) 2026-05-06 15:20:11 +02:00
andig
4b276a4d99
EEBus: named scenario constants + fix MGCP scenario indices (#29701) 2026-05-06 14:52:54 +02:00
andig
1414d71e86
sqlite: fix foreign_keys error (#29697) 2026-05-06 11:32:29 +00:00
andig
42b5cb2b49
Yaml: fix decoding empty stream everywhere (#29690) 2026-05-06 10:08:23 +02:00
Michael Geers
d8730e1a60
Sessions API: filter tz handling (#29676) 2026-05-05 22:05:51 +02:00
andig
2c149b908e
Fix comment-only yaml in device config validation (#29673) 2026-05-05 16:11:05 +00:00
Michael Geers
5803203e9e
docs: clarify loadpoint limitsoc (#29643) 2026-05-05 08:52:01 +02:00
andig
1ac513c913
Loadpoints: track metrics (#29143)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-03 08:40:51 +00:00
andig
1169a3c8b9 chore: modernize 2026-05-01 18:03:19 +02:00
andig
fa5137668a
Fritz: provide AIN dropdown (#29529) 2026-05-01 11:29:53 +00:00
andig
66ff40dac0
chore: replace sqlite fork (#29493) 2026-04-30 15:21:40 +02:00
Michael Geers
b9e72b1278
Sponsor: prepare for GitHub alternative (#29043) 2026-04-29 12:49:44 +00:00
Michael Geers
e711ccaa86
Config UI: fix editing custom device with type override (#29379) 2026-04-27 20:01:27 +02:00
andig
4b10abf5fb
Config UI: allow custom device type override (#29340) 2026-04-23 13:04:53 +02:00
Michael Geers
087f9bb10b
History UI: group data (#29303) 2026-04-21 16:04:51 +02:00
andig
f69252e672
Optimizer: reduce interval to 15min (#29137) 2026-04-15 17:03:59 +02:00
andig
81b78db887
Collect 15min energy metrics (#23185) 2026-04-15 11:34:28 +00:00
andig
0f65fd960f
EEBus: fix deadlock on save after validate (#29119) 2026-04-14 17:14:03 +00:00
Michael Geers
9b8ac11777
Add remote access (#28688) 2026-04-13 20:21:33 +00:00
Maschga
db11f1d7c5
Config UI: make circuits configurable (#27842) 2026-04-13 13:08:53 +02:00
lehmanju
b28be96d0a
Config UI: fix editing existing OAuth devices (#28012) 2026-04-12 14:04:40 +02:00
Michael Geers
a2dc5ba479
Config UI: add curtailed device info (#28889) 2026-04-07 08:26:01 +02:00
Michael Geers
3967594b79
Fix auth handler race condition (#28864) 2026-04-06 16:18:08 +02:00
andig
b93061bc86
Optimizer: enable by default (#28213) 2026-04-02 19:50:29 +02:00
Andreas Linde
23c6bbb431
Fix EEBus UI config: save fails after successful validation (#28592) 2026-03-27 14:33:06 +01:00
Michael Geers
948dda081c
Battery Boost UI: disable button when battery on hold (#28489) 2026-03-27 13:08:09 +01:00