From 4ac016396adf9d946d0adeaf220b8f2e5ce48fc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 22 Oct 2021 12:20:56 +0200 Subject: [PATCH 1/3] Add phase count state to the evcharger interface --- libnymea/interfaces/evcharger.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libnymea/interfaces/evcharger.json b/libnymea/interfaces/evcharger.json index 126a14f4..c679fb02 100644 --- a/libnymea/interfaces/evcharger.json +++ b/libnymea/interfaces/evcharger.json @@ -18,6 +18,13 @@ "type": "bool", "logged": true, "optional": true + }, + { + "name": "phaseCount", + "type": "uint", + "minValue": 1, + "maxValue": 3, + "optional": true } ] } From b5dc78d9d3f294bbbd6f720c30fbe27f0bfa6843 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 22 Oct 2021 14:06:17 +0200 Subject: [PATCH 2/3] Add session energy as optional sate for ev charger --- libnymea/interfaces/evcharger.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libnymea/interfaces/evcharger.json b/libnymea/interfaces/evcharger.json index c679fb02..a37db620 100644 --- a/libnymea/interfaces/evcharger.json +++ b/libnymea/interfaces/evcharger.json @@ -25,6 +25,13 @@ "minValue": 1, "maxValue": 3, "optional": true + }, + { + "name": "sessionEnergy", + "type": "double", + "logged": true, + "unit": "KiloWattHour", + "optional": true } ] } From 81c1ba94d3165f9a3b93ea3d0b82d80456fb9c6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Thu, 28 Oct 2021 08:05:52 +0200 Subject: [PATCH 3/3] Update max charging current to uint --- libnymea/interfaces/evcharger.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnymea/interfaces/evcharger.json b/libnymea/interfaces/evcharger.json index a37db620..cbf661d6 100644 --- a/libnymea/interfaces/evcharger.json +++ b/libnymea/interfaces/evcharger.json @@ -4,7 +4,7 @@ "states": [ { "name": "maxChargingCurrent", - "type": "double", + "type": "uint", "writable": true, "unit": "Ampere" },