Patrick Schurig
9445bad970
debian: ajout compat (13) et source/format manquants
2026-05-31 12:21:27 +02:00
38ebc2b5f4
Add debian control files
2026-05-31 10:31:23 +02:00
fa3f29c0d0
Nettoyage du repos - on garde uniquement les plugin developer par ETM
2026-05-31 09:53:03 +02:00
2b2cb19276
Add openmeteo integration plugin (site + PV plane)
...
- Weather/solar current conditions from Open-Meteo (Meteo-France model)
- Satellite-observed GHI + clear-sky index (MTG)
- Per-plane GTI with geographic azimuth convention (180=South)
- Self-hosted ready via baseUrl/satelliteBaseUrl plugin settings
2026-05-30 12:19:25 +02:00
957ab589cb
Keba: fallback to direct IP in discovery address param
...
When thingParamValueAddress() returns empty (because MAC is known and
IP is tracked dynamically), fill the address param with the UDP source
IP so the user can see it in the setup UI.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 08:37:57 +02:00
8ddd388e80
Keba: bump version to 1.14.2+etm2 in changelog
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 07:18:27 +02:00
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
jenkins
22656bdeec
Jenkins release build 1.14.2
2026-02-19 12:13:26 +01:00
jenkins
f68148df08
Jenkins release build 1.14.1
2026-01-29 21:29:16 +01:00
jenkins
bf9c3d8267
Jenkins release build 1.14.0
2026-01-12 10:47:41 +01:00
jenkins
7560cdb144
Merge PR #784 : Update EV charger interface and add full charging current resolution
2026-01-12 10:47:40 +01:00
Simon Stürz
178c16c967
Keba: Update EV charger interface and add full charging current resolution
2026-01-07 16:11:09 +01:00
Simon Stürz
9fd389002d
go-e: Update EV charger interface to use double
2026-01-07 16:11:09 +01:00
Simon Stürz
d3bfa39aee
EVerest: Update EV charger interface to use double
2026-01-07 16:11:05 +01:00
Simon Stürz
d9b9a4a8bf
EVBox: Update EV charger interface to use double
2026-01-07 16:11:02 +01:00
Simon Stürz
793a95636f
Easee: Update EV charger interface to use double
2026-01-07 16:10:59 +01:00
Simon Stürz
616f660c9f
Tado: Format source using clang-format
2025-12-19 15:24:13 +01:00
Simon Stürz
4e9c5501d6
Add clang-format
2025-12-19 15:23:27 +01:00
Simon Stürz
5bcdf131d3
Tado: Sync actions delayed in order to not exceed rate limits
2025-12-19 15:22:45 +01:00
Simon Stürz
41c13f2503
Merge pull request #782 from nymea/add-missing-license
...
Add missing LICENSE file for GPLv3
2025-12-15 11:09:57 +01:00
Simon Stürz
6b565679c7
Add missing LICENSE file for GPLv3
2025-12-10 16:14:25 +01:00
jenkins
fd56b1e9e1
Jenkins release build 1.13.0
2025-12-02 10:38:53 +01:00
jenkins
02cd1da2fb
Merge PR #780 : Update license text and add SPDX identifier
2025-12-02 10:38:53 +01:00
jenkins
eef4504546
Jenkins release build 1.12.4
2025-11-27 11:05:45 +01:00
Simon Stürz
930f8c780f
Update license text and add SPDX identifier
2025-11-17 16:36:48 +01:00
Simon Stürz
31503420c9
Update README.md
2025-11-17 16:24:14 +01:00
Simon Stürz
14ad40da42
Update .gitignore
2025-11-17 15:40:21 +01:00
Simon Stürz
d441f011a0
Keba: Add missing interface for the Keba german edition
2025-11-17 11:32:51 +01:00
jenkins
322af9ec0f
Jenkins release build 1.12.3
2025-11-04 11:38:37 +01:00
jenkins
edcefa0551
Jenkins release build 1.12.2
2025-10-29 12:27:55 +01:00
jenkins
93dcd16e8b
Jenkins release build 1.12.1
2025-10-14 17:17:14 +02:00
Simon Stürz
648f30c4ab
EVerest: Improve connection initialization
...
The initialization has now a retry logic if there are no data vailable yet.
Retry up to 4 times to create a localhost instance.
The max charging current will be ignored if a 0 value has been received.
2025-10-02 13:29:53 +02:00
jenkins
062da8556d
Jenkins release build 1.12.0
2025-09-25 10:51:04 +02:00
jenkins
055d7aa707
Merge PR #775 : shelly: Add support for shelly 3EM gen3
2025-09-25 10:51:03 +02:00
jenkins
45895778cb
Merge PR #774 : Add Qt6 support
2025-09-25 10:51:02 +02:00
Simon Stürz
51203c588f
Increase timout and improve timeout handling
2025-09-25 10:48:48 +02:00
Simon Stürz
f3717d5aa9
shelly: Add support for shelly 3EM gen3
2025-09-22 13:26:34 +02:00
Simon Stürz
6ec2abe1d2
Update desired phase count derived from given active phase count
2025-09-16 15:18:25 +02:00
Simon Stürz
95a3320409
Update active phase count and max charging current update
2025-09-15 16:23:50 +02:00
Simon Stürz
3a80f0f2b8
Add autosetup for localhost instances
2025-09-11 13:36:51 +02:00
Simon Stürz
395a75766d
Fix init after setup
2025-09-10 12:55:46 +02:00
Simon Stürz
4b230b4ae8
Implement missing states
2025-09-10 11:49:37 +02:00
Simon Stürz
dada6940d2
Continue implementation of RPC module
2025-09-09 16:44:59 +02:00
Simon Stürz
b670971979
Consider QSerialPort::error deprecation properly
2025-08-21 15:27:20 +02:00
Simon Stürz
feb80fb113
Update deprecated version check for error signals
2025-08-21 12:47:20 +02:00
Simon Stürz
855340193c
Add Qt6 debian packaging
2025-08-19 15:49:57 +02:00
Simon Stürz
8107bd9e9a
Disable python plugins for Qt 6
2025-08-19 15:49:57 +02:00
Simon Stürz
e5b241e4fa
ws2812fx: Add Qt6 support
2025-08-19 15:49:57 +02:00
Simon Stürz
d935f0eb40
wemo: Add Qt6 support
2025-08-19 15:49:57 +02:00