From 9d9bcbfe05f5c0dfc00bbd473ec8c5e48d4bea86 Mon Sep 17 00:00:00 2001 From: RoiEX <8350879+RoiEXLab@users.noreply.github.com> Date: Wed, 8 Oct 2025 23:10:17 +0200 Subject: [PATCH 1/4] Add field specification for EVSE identifier --- data/fields/ref/EU/EVSE.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 data/fields/ref/EU/EVSE.json diff --git a/data/fields/ref/EU/EVSE.json b/data/fields/ref/EU/EVSE.json new file mode 100644 index 00000000..bb34c96c --- /dev/null +++ b/data/fields/ref/EU/EVSE.json @@ -0,0 +1,16 @@ +{ + "key": "ref:EU:EVSE", + "type": "identifier", + "label": "Electrical Vehicle Supply Equipment (EVSE)", + "placeholder": "DE*ABC*E12345ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "locationSet": { + "include": [ + "EU" + ] + }, + "terms": [ + "EVSE", + "Electrical Vehicle Supply Equipment" + ], + "pattern": "^[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31}(?:;[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31})*$" +} \ No newline at end of file From b24423141415b8341bd7b9cc43dc8b7f457c27b7 Mon Sep 17 00:00:00 2001 From: RoiEX <8350879+RoiEXLab@users.noreply.github.com> Date: Sun, 12 Oct 2025 03:05:04 +0200 Subject: [PATCH 2/4] Add to presets --- data/presets/amenity/charging_station.json | 3 ++- data/presets/man_made/charge_point.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/data/presets/amenity/charging_station.json b/data/presets/amenity/charging_station.json index d6a65fb3..08519685 100644 --- a/data/presets/amenity/charging_station.json +++ b/data/presets/amenity/charging_station.json @@ -8,7 +8,8 @@ "fee", "payment_multi_fee", "charge_fee", - "ref" + "ref", + "ref/EU/EVSE" ], "moreFields": [ "covered", diff --git a/data/presets/man_made/charge_point.json b/data/presets/man_made/charge_point.json index a4659658..83a5fcd2 100644 --- a/data/presets/man_made/charge_point.json +++ b/data/presets/man_made/charge_point.json @@ -2,7 +2,8 @@ "icon": "fas-plug-circle-bolt", "fields": [ "capacity", - "ref" + "ref", + "ref/EU/EVSE" ], "moreFields": [ "level", From d55762c8d5e52230f9a273b7a48e475e585b47b0 Mon Sep 17 00:00:00 2001 From: RoiEX <8350879+RoiEXLab@users.noreply.github.com> Date: Sun, 12 Oct 2025 03:05:32 +0200 Subject: [PATCH 3/4] Add trailing newline --- data/fields/ref/EU/EVSE.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/fields/ref/EU/EVSE.json b/data/fields/ref/EU/EVSE.json index bb34c96c..7ccabe40 100644 --- a/data/fields/ref/EU/EVSE.json +++ b/data/fields/ref/EU/EVSE.json @@ -13,4 +13,4 @@ "Electrical Vehicle Supply Equipment" ], "pattern": "^[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31}(?:;[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31})*$" -} \ No newline at end of file +} From c3d02370b805a35c9b3993b51df32a3bf020c2f1 Mon Sep 17 00:00:00 2001 From: RoiEX <8350879+RoiEXLab@users.noreply.github.com> Date: Thu, 16 Oct 2025 10:04:27 +0200 Subject: [PATCH 4/4] Lowercase terms and sort them alphabetically --- data/fields/ref/EU/EVSE.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/fields/ref/EU/EVSE.json b/data/fields/ref/EU/EVSE.json index 7ccabe40..a48c6763 100644 --- a/data/fields/ref/EU/EVSE.json +++ b/data/fields/ref/EU/EVSE.json @@ -9,8 +9,8 @@ ] }, "terms": [ - "EVSE", - "Electrical Vehicle Supply Equipment" + "electrical vehicle supply equipment", + "evse" ], "pattern": "^[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31}(?:;[A-Z]{2}\\*[A-Z0-9]{3}\\*[EPS][A-Z0-9]{1,31})*$" }