Commit graph

506 commits

Author SHA1 Message Date
andig
eb293b285a
EEBus: release §14a/LPC limit when it expires (#31393) 2026-07-01 20:04:48 +00:00
andig
258dcb41b5
EEBus: await control-write results across all use cases (#31350) 2026-06-30 12:14:32 +00:00
RDMN
6fb096f61f
Meter (DSMR): accept binary WebSocket frames (#31324) 2026-06-29 14:35:16 +02:00
andig
06f6eb1d26
HEMS: add templates (#25832)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-06-27 14:32:13 +02:00
andig
fc84062905
OCPP/EEBus: lazy-start servers so the CLI works against a running evcc (#30839)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-25 17:26:08 +02:00
andig
e071d7ee7e
EEBus meter: fix nil entity panic on device removal (#31042) 2026-06-19 18:50:49 +00:00
Maschga
ce9027aba5
RCT: add holdcharge battery mode (#31041) 2026-06-19 20:48:05 +02:00
Maschga
72d6e65b0b
RCT: fix battery energy, add returnenergy (#31037) 2026-06-19 19:52:49 +02:00
andig
8b52365011 chore: align logging
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
2026-06-19 17:49:21 +02:00
Markus
e5b9a014c5
Home Assistant: Enable insecure option for self-signed certificates in oauth2 flow (#30648)
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-18 16:37:04 +02:00
andig
af130aac37
chore: add maxacpower (#30981) 2026-06-18 06:54:26 +00:00
andig
33d9c3bddb
EEBus: treat unavailable measurement data as not available (#30874) 2026-06-15 09:55:30 +02:00
premultiply
ee8cb8db06
SMA Speedwire: support hybrid inverters (#30084) 2026-06-11 01:51:24 +02:00
Lars Gellrich
23bab534e6
TasmotaSML: add returnEnergy (#30599) 2026-06-10 11:49:40 +02:00
premultiply
bfb55dc2c4
Shelly: drop grid energy and returnEnergy for 3-phase EM (#30534) 2026-06-08 12:07:18 +02:00
Lars Schneider
03d6c0249a
Add HoldCharge battery mode (#27906) 2026-06-07 16:51:56 +00:00
premultiply
aaed8c24a3
MBMD: add returnEnergy support (#30514) 2026-06-04 23:32:02 +02:00
premultiply
507124546b
DSMR: add Websocket connection (#30465) 2026-06-04 14:21:18 +02:00
premultiply
3119fc61b3
chore: refactor OBIS code registry 2026-06-04 13:25:00 +02:00
andig
82482f01cf chore: simplify 2026-06-04 12:21:11 +02:00
andig
7b5df178ce
Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
Joni Lehtola
315f94bde1
Add Hoymiles HMT/HMS DTU PRO S Modbus TCP (#29281) 2026-06-02 11:11:44 +02:00
andig
6c6f051bde
Tapo: drop IP-address handling, use host string throughout (#29914) 2026-06-01 20:53:33 +00:00
andig
529f1b1cb9
Meter: allow battery dimming (#30365) 2026-05-31 10:07:38 +00:00
andig
933a57b2ac
Meter (HomeWizard): expose per-phase power for signed grid currents (#30218) 2026-05-25 22:17:54 +02:00
andig
070e27fc21
Meter (Home Assistant): grid charging via switch entities (#30191)
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
2026-05-25 06:00:09 +00:00
andig
8ce8d6d9f9
chore: add custom dimmer/curtailer (#29857) 2026-05-13 14:46:20 +02: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
4b21185219
chore: simplify implementing decorators (#28576) 2026-05-08 14:33:34 +02:00
andig
2b16c415bb
Fritz: make unit 1-based (BC) (#29741) 2026-05-08 09:20:51 +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
Maschga
32f838403a
RCT: fix grid energy (#29688) 2026-05-06 09:55:18 +02:00
andig
0178d32302
EEBus meter: clear cached entity refs on disconnect (#29628) 2026-05-04 17:06:19 +02:00
andig
1fbe26a6ca
Fritz!: optional unit parameter for multi-unit smarthome devices (BC) (#29570) 2026-05-03 08:10:47 +00:00
andig
c96dbed78e
Fritz!: refactor session caching (#29574) 2026-05-02 14:51:08 +02:00
andig
2132d9be98 chore: modernize 2026-05-01 17:58:00 +02:00
andig
9b8f29a6bd
Ecoflow: use evcc HTTP client for logging (#29530) 2026-05-01 11:38:35 +00:00
andig
fa5137668a
Fritz: provide AIN dropdown (#29529) 2026-05-01 11:29:53 +00:00
andig
a1634e25bb chore: reorder params 2026-04-23 16:34:22 +02:00
andig
2f106579e7
Add Fritz smarthome REST API support (FritzOS 8.2+) (#29013) 2026-04-19 13:55:54 +02:00
Nico
467c3c572e
Add Danfoss inverters using ComLynx RS485 (#29065) 2026-04-15 15:59:19 +02:00
andig
4b528cd355
EEBus: handle negative production limits (#29104) 2026-04-14 09:39:43 +00:00
Maschga
db11f1d7c5
Config UI: make circuits configurable (#27842) 2026-04-13 13:08:53 +02:00
andig
94c2606797
Fix docorating by promoting embedded type methods as capabilities (#28995)
Some checks failed
Release / Demo (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 / Hassio Addon (push) Has been cancelled
2026-04-10 15:48:23 +02:00
andig
ed3f44fe19
Ecoflow: add battery params (#28903) 2026-04-07 11:32:38 +00:00
andig
d22d55db83 chore: deprecate 2026-03-28 14:36:59 +01:00
Andreas Linde
23c6bbb431
Fix EEBus UI config: save fails after successful validation (#28592) 2026-03-27 14:33:06 +01:00
Maschga
00967eb57e
Replace combinatorial decorators with capability registry (BC) (#28565) 2026-03-27 09:17:19 +01:00