b2b21a186a
Keba: fix Shutter parser definitively + add step debug labels (v1.14.2+etm2)
...
- Fix: current parser used connectorTypeValue ('S') instead of connectorCurrentValue
for Shutter connector type, causing m_isValid=false for KC-P30-ESS400U2-E00-PV
- Add: explicit qCWarning step labels on all m_isValid=false paths to ease debugging
- Bump version to 1.14.2+etm2 so reprepro replaces the broken 1.14.2+etm1 in repo
2026-04-01 07:13:48 +02:00
e7be9b51af
Keba: fix Shutter/PV-Edition parser + add phase switching (x2/x2src UDP)
...
- Fix: product code parser fails for Shutter connector type (KC-P30-ESS400U2-E00-PV)
Current rating was compared against connectorTypeValue ('S') instead of
connectorCurrentValue ('4') -> m_isValid = false for all PV-Edition models
- Add: phase switching support via UDP x2src/x2 commands (doc V2.04 §3.2.14-15)
New states: phaseSwitchSource, phaseSwitchActive, desiredPhaseCount
New action: setPhaseCount (1 or 3 phases, 5 min cooldown per IEC 61851)
Added KeContact::setPhaseSwitch() queuing both commands with built-in 200ms pause
2026-03-31 14:59:04 +02:00
Simon Stürz
178c16c967
Keba: Update EV charger interface and add full charging current resolution
2026-01-07 16:11:09 +01:00
jenkins
02cd1da2fb
Merge PR #780 : Update license text and add SPDX identifier
2025-12-02 10:38:53 +01:00
Simon Stürz
930f8c780f
Update license text and add SPDX identifier
2025-11-17 16:36:48 +01:00
Simon Stürz
d441f011a0
Keba: Add missing interface for the Keba german edition
2025-11-17 11:32:51 +01:00
Simon Stürz
feb80fb113
Update deprecated version check for error signals
2025-08-21 12:47:20 +02:00
Simon Stürz
ecd29be68e
keba: Add Qt6 support
2025-08-11 17:37:40 +02:00
Simon Stürz
047367180a
Keba: Update to networkdevice interface
2024-12-11 15:57:44 +01:00
Simon Stürz
053d5410e7
Keba: Add support for P30 PV Edition
2024-08-07 11:32:23 +02:00
Simon Stürz
b58652366a
Keba: Fix parsing product information for BMW
2023-11-08 10:46:38 +01:00
Simon Stürz
f5daf98896
Keba: Set energy live states to 0 if not connected
2023-02-10 22:21:31 +01:00
Simon Stürz
a21cc757b1
Clean up network device discovery replies due to mechanism update
2022-09-28 16:50:24 +02:00
Simon Stürz
f8ef8e51ac
Keba: Finish action info after updating the according state
2022-08-10 12:43:26 +02:00
Michael Zanetti
a1db958f56
Keba: Add a phase count setting to the Keba germany edition
2022-06-29 13:55:35 +02:00
Simon Stürz
788a617135
Fix keba network monitor handling on reconfigure
2022-06-01 11:48:58 +02:00
Simon Stürz
2a508e76b2
Add host address state for webinterface reference
2022-05-24 17:49:26 +02:00
Simon Stürz
99a1985958
Use network-monitor for keba wallboxes
2022-05-24 17:10:13 +02:00
Simon Stürz
212ffb1377
Update translations
2022-05-19 13:54:44 +02:00
Simon Stürz
e058174492
Update translations
2022-05-19 13:49:27 +02:00
Simon Stürz
a1e923d50e
Keba: add thing class without meter for German Edition
2022-05-19 13:31:31 +02:00
simonseres
6af3cf907e
corrected some statements
2022-03-25 16:44:24 +01:00
Simon Stürz
8baf921119
Allow supported A and B series editions
2022-03-16 08:13:04 +01:00
simonseres
2a2d9dcdff
change of wording
2022-03-10 16:17:47 +01:00
simonseres
5be4be9e0b
more excemptions on keba types and models
2022-03-10 12:49:27 +01:00
simonseres
4b52ed8084
correct typos
2022-03-01 17:50:24 +01:00
simonseres
b8db29c0ef
updated README for Model Deutschland Edition
2022-02-28 08:51:00 +01:00
Simon Stürz
39d55877d9
Fix typos
2022-02-18 08:58:17 +01:00
Simon Stürz
bcd243d83e
Fix product length verification since it may vary in the end
2022-02-18 08:58:17 +01:00
Simon Stürz
56b0036cca
Add new translation strings
2022-02-18 08:58:17 +01:00
Simon Stürz
195d4ea2e6
Add keba series check and fetch product information during setup
2022-02-18 08:58:17 +01:00
Michael Zanetti
7bf00706ef
Keba: Fix eventTypes -> stateTypes typo and uncache volatile states
2022-02-18 08:57:48 +01:00
Simon Seres
fc523cc7e6
Update README
...
with more detailed information about supported models.
2022-02-17 13:54:06 +01:00
Michael Zanetti
eff66ea2f4
More meta.json updating
2022-01-28 12:44:55 +01:00
Michael Zanetti
dc8bfb71a3
Keba: Add category to meta.json
2022-01-27 22:42:14 +01:00
Simon Stürz
1bf864c6ad
Fix potential missing serialnumber in the thing params
2021-12-15 11:04:42 +01:00
Simon Stürz
c1720851ab
Fix discovery cleanup and handle multiple discovery requests internally
2021-12-15 08:24:38 +01:00
Simon Stürz
e70b4a679a
Update state after successfull sent command
2021-12-13 15:51:07 +01:00
Simon Stürz
8bf4001c07
Fix typo and clean up code
2021-12-09 07:23:25 +01:00
Simon Stürz
07c6d53422
Fix #512 and parse DIP switch and give appropriate error response
2021-11-29 16:27:45 +01:00
Simon Stürz
e42322694f
Keba: Update discovery mechanism
2021-11-29 14:16:18 +01:00
Simon Stürz
9e1780c5c4
Show theoretical hardware limit for the charging current
2021-11-16 16:46:08 +01:00
Simon Stürz
cd79bb517f
Fix max charging current if keba retuns 0 for hardware limit
2021-11-16 16:46:08 +01:00
Simon Stürz
49e55afefc
Update charging current to uint and add duplicated ip check
2021-11-16 16:46:08 +01:00
Simon Stürz
3e5c6796a1
Update keba phase counting
2021-11-16 16:46:08 +01:00
Simon Stürz
f7fde95e76
Add phase count state according to updated evcharger interface
2021-11-16 16:46:08 +01:00
Simon Stürz
94be751d24
Update phase states to common ABC definition
2021-11-16 16:46:08 +01:00
Simon Stürz
175143c2ff
Update state, use curr and update to latest interface
2021-11-16 16:46:08 +01:00
Simon Stürz
e7775e46ef
Keba: set limit for charging current
2021-11-16 16:46:08 +01:00
Simon Stürz
34cc8d0bd9
Disable unlanded min max state value setting
2021-10-04 15:36:43 +02:00