From 726bea60760cff9889cb30341fc4561082f4dd4f Mon Sep 17 00:00:00 2001 From: Henri Bourmorck <65216414+hbourmorck@users.noreply.github.com> Date: Thu, 14 May 2026 12:53:39 +0200 Subject: [PATCH] Add DSMR API v2 support (Ethernet P1 Dongle Pro+) (#29871) --- .../definition/meter/dsmrlogger-aandewiel.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/templates/definition/meter/dsmrlogger-aandewiel.yaml b/templates/definition/meter/dsmrlogger-aandewiel.yaml index f34c9b7ae..74d90407b 100644 --- a/templates/definition/meter/dsmrlogger-aandewiel.yaml +++ b/templates/definition/meter/dsmrlogger-aandewiel.yaml @@ -3,6 +3,9 @@ products: - brand: Aandewiel description: generic: DSMR-logger API + - brand: Smartstuff DSMR-logger API + description: + generic: P1 Dongle with DSMR-logger API requirements: description: generic: "[DSMR-logger](https://github.com/mrWheel/DSMRloggerAPI) by Willem Aandewiel, REST-API version" @@ -10,9 +13,20 @@ params: - name: usage choice: ["grid"] - name: host + - name: apiversion + choice: ["v1", "v2"] + default: "v1" + required: true + advanced: true + description: + de: API Version + en: API version + help: + de: "API v1 für DSMR-logger API v1, API v2 für DSMR-logger API v2 (Smartstuff P1 Dongle mit DSMR-logger API v2)" + en: "Use API v1 for DSMR-logger API v1, use API v2 for DSMR-logger API v2 (Smartstuff P1 Dongle with DSMR-logger API v2)" render: | {{- define "uri" -}} - http://{{ .host }}/api/v1/sm/actual + http://{{ .host }}/api/{{ .apiversion }}/sm/actual {{- end }} type: custom power: