From a3f0f1553cd47113564fd0498ec9cddd70ac041d Mon Sep 17 00:00:00 2001 From: Andreas Linde <42185+DerAndereAndi@users.noreply.github.com> Date: Wed, 1 Dec 2021 11:03:58 +0100 Subject: [PATCH] Re-add missing templates (#1962) --- .../definition/charger/porsche-pmcc.yaml | 22 +++++++++++++ .../definition/charger/porsche-pmcp.yaml | 16 ++++++++++ .../charger/tinkerforge-warp-pro.yaml | 23 +++++++++++++ .../definition/charger/tinkerforge-warp.yaml | 24 ++++++++++++++ .../definition/charger/wallbe-meter.yaml | 22 +++++++++++++ .../charger/wallbe-pre2019-meter.yaml | 22 +++++++++++++ .../definition/charger/wallbe-pre2019.yaml | 17 ++++++++++ templates/definition/charger/wallbe-sdm.yaml | 23 +++++++++++++ .../definition/meter/lg-ess-home-8-10.yaml | 22 +++++++++++++ templates/definition/meter/rct-power.yaml | 15 +++++++++ templates/definition/meter/shelly-3em.yaml | 30 +++++++++++++++++ .../definition/meter/solarwatt-myreserve.yaml | 28 ++++++++++++++++ .../meter/sonnenbatterie_eco10.yaml | 32 +++++++++++++++++++ .../definition/vehicle/niu-e-scooter.yaml | 21 ++++++++++++ templates/docs/charger/pmcc.yaml | 5 +++ templates/docs/charger/pmcp.yaml | 4 +++ .../docs/charger/tinkerforge-warp-pro.yaml | 7 ++++ templates/docs/charger/tinkerforge-warp.yaml | 7 ++++ templates/docs/charger/wallbe-meter.yaml | 5 +++ .../docs/charger/wallbe-pre2019-meter.yaml | 5 +++ templates/docs/charger/wallbe-pre2019.yaml | 5 +++ templates/docs/charger/wallbe-sdm.yaml | 5 +++ .../docs/meter/lg-ess-home-8-10-battery.yaml | 6 ++++ .../docs/meter/lg-ess-home-8-10-grid.yaml | 6 ++++ templates/docs/meter/lg-ess-home-8-10-pv.yaml | 6 ++++ templates/docs/meter/rct-power-battery.yaml | 5 +++ templates/docs/meter/rct-power-grid.yaml | 5 +++ templates/docs/meter/rct-power-pv.yaml | 5 +++ templates/docs/meter/shelly-3em-grid.yaml | 5 +++ .../meter/solarwatt-myreserve-battery.yaml | 5 +++ .../docs/meter/solarwatt-myreserve-grid.yaml | 5 +++ .../docs/meter/solarwatt-myreserve-pv.yaml | 5 +++ .../meter/sonnenbatterie-eco10-battery.yaml | 6 ++++ .../docs/meter/sonnenbatterie-eco10-grid.yaml | 6 ++++ .../docs/meter/sonnenbatterie-eco10-pv.yaml | 6 ++++ templates/docs/vehicle/niu-e-scooter.yaml | 6 ++++ 36 files changed, 437 insertions(+) create mode 100644 templates/definition/charger/porsche-pmcc.yaml create mode 100644 templates/definition/charger/porsche-pmcp.yaml create mode 100644 templates/definition/charger/tinkerforge-warp-pro.yaml create mode 100644 templates/definition/charger/tinkerforge-warp.yaml create mode 100644 templates/definition/charger/wallbe-meter.yaml create mode 100644 templates/definition/charger/wallbe-pre2019-meter.yaml create mode 100644 templates/definition/charger/wallbe-pre2019.yaml create mode 100644 templates/definition/charger/wallbe-sdm.yaml create mode 100644 templates/definition/meter/lg-ess-home-8-10.yaml create mode 100644 templates/definition/meter/rct-power.yaml create mode 100644 templates/definition/meter/shelly-3em.yaml create mode 100644 templates/definition/meter/solarwatt-myreserve.yaml create mode 100644 templates/definition/meter/sonnenbatterie_eco10.yaml create mode 100644 templates/definition/vehicle/niu-e-scooter.yaml create mode 100644 templates/docs/charger/pmcc.yaml create mode 100644 templates/docs/charger/pmcp.yaml create mode 100644 templates/docs/charger/tinkerforge-warp-pro.yaml create mode 100644 templates/docs/charger/tinkerforge-warp.yaml create mode 100644 templates/docs/charger/wallbe-meter.yaml create mode 100644 templates/docs/charger/wallbe-pre2019-meter.yaml create mode 100644 templates/docs/charger/wallbe-pre2019.yaml create mode 100644 templates/docs/charger/wallbe-sdm.yaml create mode 100644 templates/docs/meter/lg-ess-home-8-10-battery.yaml create mode 100644 templates/docs/meter/lg-ess-home-8-10-grid.yaml create mode 100644 templates/docs/meter/lg-ess-home-8-10-pv.yaml create mode 100644 templates/docs/meter/rct-power-battery.yaml create mode 100644 templates/docs/meter/rct-power-grid.yaml create mode 100644 templates/docs/meter/rct-power-pv.yaml create mode 100644 templates/docs/meter/shelly-3em-grid.yaml create mode 100644 templates/docs/meter/solarwatt-myreserve-battery.yaml create mode 100644 templates/docs/meter/solarwatt-myreserve-grid.yaml create mode 100644 templates/docs/meter/solarwatt-myreserve-pv.yaml create mode 100644 templates/docs/meter/sonnenbatterie-eco10-battery.yaml create mode 100644 templates/docs/meter/sonnenbatterie-eco10-grid.yaml create mode 100644 templates/docs/meter/sonnenbatterie-eco10-pv.yaml create mode 100644 templates/docs/vehicle/niu-e-scooter.yaml diff --git a/templates/definition/charger/porsche-pmcc.yaml b/templates/definition/charger/porsche-pmcc.yaml new file mode 100644 index 000000000..2bde1123a --- /dev/null +++ b/templates/definition/charger/porsche-pmcc.yaml @@ -0,0 +1,22 @@ +template: pmcc +description: Porsche Mobile Charger Connect +loglevel: eebus +requirements: + eebus: true +params: +- name: ski + required: true + help: + en: The SKI of the wallbox, can usually be found on the web interface of the wallbox + de: Die SKI der Wallbox, ist üblicherweise im Web Interface der Wallbox zu finden +- name: enforcePVLimits + default: true + valuetype: bool + help: + en: Use PV charging via overload protection (just as usual wallboxes do it) with vehicles supporting ISO15519 + de: Verwende PV Laden über eine Ladebegrenzung (wie herkömmliche Wallboxen) bei Fahrzeugen mit Unterstützung von ISO15118 +render: | + type: eebus + ski: {{ .ski }} + forcePVLimits: {{ .enforcePVLimits }} + \ No newline at end of file diff --git a/templates/definition/charger/porsche-pmcp.yaml b/templates/definition/charger/porsche-pmcp.yaml new file mode 100644 index 000000000..e98d570c4 --- /dev/null +++ b/templates/definition/charger/porsche-pmcp.yaml @@ -0,0 +1,16 @@ +template: pmcp +description: Porsche Mobile Charger Plus +loglevel: eebus +requirements: + eebus: true +params: +- name: ski + required: true + help: + en: The SKI of the wallbox, can usually be found on the web interface of the wallbox + de: Die SKI der Wallbox, ist üblicherweise im Web Interface der Wallbox zu finden +render: | + type: eebus + ski: {{ .ski }} + forcePVLimits: true + \ No newline at end of file diff --git a/templates/definition/charger/tinkerforge-warp-pro.yaml b/templates/definition/charger/tinkerforge-warp-pro.yaml new file mode 100644 index 000000000..365edd2a6 --- /dev/null +++ b/templates/definition/charger/tinkerforge-warp-pro.yaml @@ -0,0 +1,23 @@ +template: tinkerforge-warp-pro +description: TinkerForge WARP Charger +requirements: + description: + en: A MQTT Broker software needs to be running on a computer. The MQTT connection also needs to be configured in the wallbox. + de: Es muss ein sogennanter MQTT Broker auf einem Computer installiert sein. Die MQTT Verbindung muss in der Wallbox eingerichtet sein. + uri: https://docs.evcc.io/docs/devices/chargers#tinkerforge-warp-charger +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 1883 +- name: topic + default: warp +- name: timeout + default: 30s +render: | + type: warp + broker: {{ .host }}:{{ .port }} + topic: {{ .topic }} + useMeter: true + timeout: {{ .timeout }} diff --git a/templates/definition/charger/tinkerforge-warp.yaml b/templates/definition/charger/tinkerforge-warp.yaml new file mode 100644 index 000000000..af111caf2 --- /dev/null +++ b/templates/definition/charger/tinkerforge-warp.yaml @@ -0,0 +1,24 @@ +template: tinkerforge-warp +description: TinkerForge WARP Charger +requirements: + description: + en: A MQTT Broker software needs to be running on a computer. The MQTT connection also needs to be configured in the wallbox. + de: Es muss ein sogennanter MQTT Broker auf einem Computer installiert sein. Die MQTT Verbindung muss in der Wallbox eingerichtet sein. + uri: https://docs.evcc.io/docs/devices/chargers#tinkerforge-warp-charger +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 1883 +- name: topic + default: warp +- name: timeout + default: 30s +render: | + type: warp + broker: {{ .host }}:{{ .port }} + topic: {{ .topic }} + useMeter: false + timeout: {{ .timeout }} + \ No newline at end of file diff --git a/templates/definition/charger/wallbe-meter.yaml b/templates/definition/charger/wallbe-meter.yaml new file mode 100644 index 000000000..c143fd5e5 --- /dev/null +++ b/templates/definition/charger/wallbe-meter.yaml @@ -0,0 +1,22 @@ +template: wallbe-meter +description: Wallbe (Eco, Pro) with Meter +requirements: + description: + en: The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. + de: Die Wallbox muss über ein Netzwerkkabel angebunden sein und im Gerät muss der DIP Schalter 10 auf 'ON' gestellt sein. + uri: https://docs.evcc.io/docs/devices/chargers#wallbe-ecopro +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 502 +render: | + type: wallbe + uri: {{ .host }}:{{ .port }} + legacy: false # set only for older Wallbe devices (pre ~2019, old controller firmware) + meter: # only if a charge meter is connected to the controller + power: true + energy: true + currents: true + \ No newline at end of file diff --git a/templates/definition/charger/wallbe-pre2019-meter.yaml b/templates/definition/charger/wallbe-pre2019-meter.yaml new file mode 100644 index 000000000..a86e73a3c --- /dev/null +++ b/templates/definition/charger/wallbe-pre2019-meter.yaml @@ -0,0 +1,22 @@ +template: wallbe-pre2019-meter +description: Wallbe (Eco, Pro) (pre ~2019) with Meter +requirements: + description: + en: The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. + de: Die Wallbox muss über ein Netzwerkkabel angebunden sein und im Gerät muss der DIP Schalter 10 auf 'ON' gestellt sein. + uri: https://docs.evcc.io/docs/devices/chargers#wallbe-ecopro +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 502 +render: | + type: wallbe + uri: {{ .host }}:{{ .port }} + legacy: true # set only for older Wallbe devices (pre ~2019, old controller firmware) + meter: # only if a charge meter is connected to the controller + power: true + energy: true + currents: true + \ No newline at end of file diff --git a/templates/definition/charger/wallbe-pre2019.yaml b/templates/definition/charger/wallbe-pre2019.yaml new file mode 100644 index 000000000..0c6242a09 --- /dev/null +++ b/templates/definition/charger/wallbe-pre2019.yaml @@ -0,0 +1,17 @@ +template: wallbe-pre2019 +description: Wallbe (Eco, Pro) (pre ~2019) +requirements: + description: + en: The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. + de: Die Wallbox muss über ein Netzwerkkabel angebunden sein und im Gerät muss der DIP Schalter 10 auf 'ON' gestellt sein. + uri: https://docs.evcc.io/docs/devices/chargers#wallbe-ecopro +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 502 +render: | + type: wallbe + uri: {{ .host }}:{{ .port }} + legacy: true # set only for older Wallbe devices (pre ~2019, old controller firmware) diff --git a/templates/definition/charger/wallbe-sdm.yaml b/templates/definition/charger/wallbe-sdm.yaml new file mode 100644 index 000000000..36a10b828 --- /dev/null +++ b/templates/definition/charger/wallbe-sdm.yaml @@ -0,0 +1,23 @@ +template: wallbe-sdm +description: Wallbe (Eco, Pro) with SDM Meter +requirements: + description: + en: The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. + de: Die Wallbox muss über ein Netzwerkkabel angebunden sein und im Gerät muss der DIP Schalter 10 auf 'ON' gestellt sein. + uri: https://docs.evcc.io/docs/devices/chargers#wallbe-ecopro +params: +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 502 +render: | + type: wallbe + uri: {{ .host }}:{{ .port }} + legacy: false # set only for older Wallbe devices (pre ~2019, old controller firmware) + meter: # only if a charge meter is connected to the controller + power: true + energy: true + currents: true + encoding: sdm # add only when SDM meter is connected, see https://github.com/evcc-io/evcc/discussions/1398 + \ No newline at end of file diff --git a/templates/definition/meter/lg-ess-home-8-10.yaml b/templates/definition/meter/lg-ess-home-8-10.yaml new file mode 100644 index 000000000..d95657c04 --- /dev/null +++ b/templates/definition/meter/lg-ess-home-8-10.yaml @@ -0,0 +1,22 @@ +template: lg-ess-home-8-10 +description: LG ESS Home 8/10 +guidedsetup: + enable: true +params: +- name: usage + choice: [ "grid", "pv", "battery" ] +- name: host + required: true + example: 192.0.2.2 +- name: registration + required: true + example: "DE200..." + help: + en: Registration number of the LG ESS HOME inverter. + de: Registriernummer des LG ESS HOME Wechselrichters. +render: | + type: lgess + usage: {{ .usage }} + # uri and password are only required once if multiple lgess usages are defined + uri: https://{{ .host }} + password: {{ .registration }} diff --git a/templates/definition/meter/rct-power.yaml b/templates/definition/meter/rct-power.yaml new file mode 100644 index 000000000..744c20524 --- /dev/null +++ b/templates/definition/meter/rct-power.yaml @@ -0,0 +1,15 @@ +template: rct-power +description: RCT Power +guidedsetup: + enable: true +params: +- name: usage + choice: [ "grid", "pv", "battery" ] +- name: host + required: true + example: 192.0.2.2 +render: | + type: rct + uri: {{ .host }} + usage: {{ .usage }} + cache: 2s diff --git a/templates/definition/meter/shelly-3em.yaml b/templates/definition/meter/shelly-3em.yaml new file mode 100644 index 000000000..e63187d95 --- /dev/null +++ b/templates/definition/meter/shelly-3em.yaml @@ -0,0 +1,30 @@ +template: shelly-3em +description: Shelly 3EM +params: +- name: usage + choice: [ "grid" ] +- name: host + required: true + example: 192.0.2.2 +render: | + type: custom + power: + source: http + uri: http://{{ .host }}/status + jq: .emeters | map(.power) | add + energy: + source: http + uri: http://{{ .host }}/status + jq: .emeters | map(.total) | add + scale: 0.001 + currents: + - source: http + uri: http://{{ .host }}/emeter/0 + jq: .current + - source: http + uri: http://{{ .host }}/emeter/1 + jq: .current + - source: http + uri: http://{{ .host }}/emeter/2 + jq: .current + \ No newline at end of file diff --git a/templates/definition/meter/solarwatt-myreserve.yaml b/templates/definition/meter/solarwatt-myreserve.yaml new file mode 100644 index 000000000..9456bfb3e --- /dev/null +++ b/templates/definition/meter/solarwatt-myreserve.yaml @@ -0,0 +1,28 @@ +template: solarwatt-myreserve +description: Solarwatt MyReserve +guidedsetup: + enable: true +params: +- name: usage + choice: [ "grid", "pv", "battery" ] +- name: host + required: true + example: 192.0.2.2 +render: | + type: custom + power: + source: http + uri: http://{{ .host }}/rest/kiwigrid/wizard/devices # EnergyManager + {{- if eq .usage "grid" }} + jq: .result.items[] | select(.deviceModel[].deviceClass == "com.kiwigrid.devices.location.Location" ) | .tagValues.PowerConsumedFromGrid.value - .tagValues.PowerOut.value + {{- end }} + {{- if eq .usage "pv" }} + jq: .result.items[] | select(.deviceModel[].deviceClass == "com.kiwigrid.devices.location.Location" ) | .tagValues.PowerProduced.value + {{- end }} + {{- if eq .usage "battery" }} + jq: .result.items[] | select(.deviceModel[].deviceClass == "com.kiwigrid.devices.location.Location" ) | .tagValues.PowerConsumedFromStorage.value - .tagValues.PowerBuffered.value + soc: + source: http + uri: http://{{ .host }}/rest/kiwigrid/wizard/devices # EnergyManager + jq: .result.items[] | select(.deviceModel[].deviceClass == "com.kiwigrid.devices.solarwatt.MyReserve") | .tagValues.StateOfCharge.value + {{- end }} diff --git a/templates/definition/meter/sonnenbatterie_eco10.yaml b/templates/definition/meter/sonnenbatterie_eco10.yaml new file mode 100644 index 000000000..45497330b --- /dev/null +++ b/templates/definition/meter/sonnenbatterie_eco10.yaml @@ -0,0 +1,32 @@ +template: sonnenbatterie-eco10 +description: Sonnenbatterie Eco/10 +guidedsetup: + enable: true +params: +- name: usage + choice: [ "grid", "pv", "battery" ] +- name: host + required: true + example: 192.0.2.2 +- name: port + default: 8080 +render: | + type: custom + power: + source: http + uri: http://{{ .host }}:{{ .port }}/api/v1/status + {{- if eq .usage "grid" }} + jq: .GridFeedIn_W + scale: -1 # reverse direction + {{- end }} + {{- if eq .usage "pv" }} + jq: .Production_W + {{- end }} + {{- if eq .usage "battery" }} + jq: .Pac_total_W + soc: + source: http + uri: http://{{ .host }}:{{ .port }}/api/v1/status + jq: .USOC + {{- end }} + \ No newline at end of file diff --git a/templates/definition/vehicle/niu-e-scooter.yaml b/templates/definition/vehicle/niu-e-scooter.yaml new file mode 100644 index 000000000..e5d31e55c --- /dev/null +++ b/templates/definition/vehicle/niu-e-scooter.yaml @@ -0,0 +1,21 @@ +template: niu-e-scooter +description: NIU E-Scooter +params: +- name: title +- name: user + required: true +- name: password + required: true + mask: true +- name: serial + required: true +render: | + type: niu + {{- if ne .title "" }} + title: {{ .title }} + {{- end }} + user: {{ .user }} # NIU app user + password: {{ .password }} # NIU app password + serial: {{ .serial }} # NIU E-Scooter serial number like shown in app + capacity: 4 + \ No newline at end of file diff --git a/templates/docs/charger/pmcc.yaml b/templates/docs/charger/pmcc.yaml new file mode 100644 index 000000000..592c00422 --- /dev/null +++ b/templates/docs/charger/pmcc.yaml @@ -0,0 +1,5 @@ +type: template +template: pmcc +description: Porsche Mobile Charger Connect +ski: # Die SKI der Wallbox, ist üblicherweise im Web Interface der Wallbox zu finden +enforcePVLimits: true # Verwende PV Laden über eine Ladebegrenzung (wie herkömmliche Wallboxen) bei Fahrzeugen mit Unterstützung von ISO15118 \ No newline at end of file diff --git a/templates/docs/charger/pmcp.yaml b/templates/docs/charger/pmcp.yaml new file mode 100644 index 000000000..57b894842 --- /dev/null +++ b/templates/docs/charger/pmcp.yaml @@ -0,0 +1,4 @@ +type: template +template: pmcp +description: Porsche Mobile Charger Plus +ski: # Die SKI der Wallbox, ist üblicherweise im Web Interface der Wallbox zu finden \ No newline at end of file diff --git a/templates/docs/charger/tinkerforge-warp-pro.yaml b/templates/docs/charger/tinkerforge-warp-pro.yaml new file mode 100644 index 000000000..254570cf7 --- /dev/null +++ b/templates/docs/charger/tinkerforge-warp-pro.yaml @@ -0,0 +1,7 @@ +type: template +template: tinkerforge-warp-pro +description: TinkerForge WARP Charger +host: 192.0.2.2 +port: 1883 +topic: warp +timeout: 30s \ No newline at end of file diff --git a/templates/docs/charger/tinkerforge-warp.yaml b/templates/docs/charger/tinkerforge-warp.yaml new file mode 100644 index 000000000..1e120a1a5 --- /dev/null +++ b/templates/docs/charger/tinkerforge-warp.yaml @@ -0,0 +1,7 @@ +type: template +template: tinkerforge-warp +description: TinkerForge WARP Charger +host: 192.0.2.2 +port: 1883 +topic: warp +timeout: 30s \ No newline at end of file diff --git a/templates/docs/charger/wallbe-meter.yaml b/templates/docs/charger/wallbe-meter.yaml new file mode 100644 index 000000000..706027628 --- /dev/null +++ b/templates/docs/charger/wallbe-meter.yaml @@ -0,0 +1,5 @@ +type: template +template: wallbe-meter +description: Wallbe (Eco, Pro) with Meter +host: 192.0.2.2 +port: 502 \ No newline at end of file diff --git a/templates/docs/charger/wallbe-pre2019-meter.yaml b/templates/docs/charger/wallbe-pre2019-meter.yaml new file mode 100644 index 000000000..4c707e9d5 --- /dev/null +++ b/templates/docs/charger/wallbe-pre2019-meter.yaml @@ -0,0 +1,5 @@ +type: template +template: wallbe-pre2019-meter +description: Wallbe (Eco, Pro) (pre ~2019) with Meter +host: 192.0.2.2 +port: 502 \ No newline at end of file diff --git a/templates/docs/charger/wallbe-pre2019.yaml b/templates/docs/charger/wallbe-pre2019.yaml new file mode 100644 index 000000000..d1f7e8ac3 --- /dev/null +++ b/templates/docs/charger/wallbe-pre2019.yaml @@ -0,0 +1,5 @@ +type: template +template: wallbe-pre2019 +description: Wallbe (Eco, Pro) (pre ~2019) +host: 192.0.2.2 +port: 502 \ No newline at end of file diff --git a/templates/docs/charger/wallbe-sdm.yaml b/templates/docs/charger/wallbe-sdm.yaml new file mode 100644 index 000000000..27c97c325 --- /dev/null +++ b/templates/docs/charger/wallbe-sdm.yaml @@ -0,0 +1,5 @@ +type: template +template: wallbe-sdm +description: Wallbe (Eco, Pro) with SDM Meter +host: 192.0.2.2 +port: 502 \ No newline at end of file diff --git a/templates/docs/meter/lg-ess-home-8-10-battery.yaml b/templates/docs/meter/lg-ess-home-8-10-battery.yaml new file mode 100644 index 000000000..3d4d0b67d --- /dev/null +++ b/templates/docs/meter/lg-ess-home-8-10-battery.yaml @@ -0,0 +1,6 @@ +type: template +template: lg-ess-home-8-10 +description: LG ESS Home 8/10 +usage: battery +host: 192.0.2.2 +registration: DE200... # Registriernummer des LG ESS HOME Wechselrichters. \ No newline at end of file diff --git a/templates/docs/meter/lg-ess-home-8-10-grid.yaml b/templates/docs/meter/lg-ess-home-8-10-grid.yaml new file mode 100644 index 000000000..3cdabfdb3 --- /dev/null +++ b/templates/docs/meter/lg-ess-home-8-10-grid.yaml @@ -0,0 +1,6 @@ +type: template +template: lg-ess-home-8-10 +description: LG ESS Home 8/10 +usage: grid +host: 192.0.2.2 +registration: DE200... # Registriernummer des LG ESS HOME Wechselrichters. \ No newline at end of file diff --git a/templates/docs/meter/lg-ess-home-8-10-pv.yaml b/templates/docs/meter/lg-ess-home-8-10-pv.yaml new file mode 100644 index 000000000..1de0eea8b --- /dev/null +++ b/templates/docs/meter/lg-ess-home-8-10-pv.yaml @@ -0,0 +1,6 @@ +type: template +template: lg-ess-home-8-10 +description: LG ESS Home 8/10 +usage: pv +host: 192.0.2.2 +registration: DE200... # Registriernummer des LG ESS HOME Wechselrichters. \ No newline at end of file diff --git a/templates/docs/meter/rct-power-battery.yaml b/templates/docs/meter/rct-power-battery.yaml new file mode 100644 index 000000000..1e09edd76 --- /dev/null +++ b/templates/docs/meter/rct-power-battery.yaml @@ -0,0 +1,5 @@ +type: template +template: rct-power +description: RCT Power +usage: battery +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/rct-power-grid.yaml b/templates/docs/meter/rct-power-grid.yaml new file mode 100644 index 000000000..f6a300a35 --- /dev/null +++ b/templates/docs/meter/rct-power-grid.yaml @@ -0,0 +1,5 @@ +type: template +template: rct-power +description: RCT Power +usage: grid +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/rct-power-pv.yaml b/templates/docs/meter/rct-power-pv.yaml new file mode 100644 index 000000000..02eab064c --- /dev/null +++ b/templates/docs/meter/rct-power-pv.yaml @@ -0,0 +1,5 @@ +type: template +template: rct-power +description: RCT Power +usage: pv +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/shelly-3em-grid.yaml b/templates/docs/meter/shelly-3em-grid.yaml new file mode 100644 index 000000000..8e761323c --- /dev/null +++ b/templates/docs/meter/shelly-3em-grid.yaml @@ -0,0 +1,5 @@ +type: template +template: shelly-3em +description: Shelly 3EM +usage: grid +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/solarwatt-myreserve-battery.yaml b/templates/docs/meter/solarwatt-myreserve-battery.yaml new file mode 100644 index 000000000..156e4bba8 --- /dev/null +++ b/templates/docs/meter/solarwatt-myreserve-battery.yaml @@ -0,0 +1,5 @@ +type: template +template: solarwatt-myreserve +description: Solarwatt MyReserve +usage: battery +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/solarwatt-myreserve-grid.yaml b/templates/docs/meter/solarwatt-myreserve-grid.yaml new file mode 100644 index 000000000..5573e0983 --- /dev/null +++ b/templates/docs/meter/solarwatt-myreserve-grid.yaml @@ -0,0 +1,5 @@ +type: template +template: solarwatt-myreserve +description: Solarwatt MyReserve +usage: grid +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/solarwatt-myreserve-pv.yaml b/templates/docs/meter/solarwatt-myreserve-pv.yaml new file mode 100644 index 000000000..b224d62cf --- /dev/null +++ b/templates/docs/meter/solarwatt-myreserve-pv.yaml @@ -0,0 +1,5 @@ +type: template +template: solarwatt-myreserve +description: Solarwatt MyReserve +usage: pv +host: 192.0.2.2 \ No newline at end of file diff --git a/templates/docs/meter/sonnenbatterie-eco10-battery.yaml b/templates/docs/meter/sonnenbatterie-eco10-battery.yaml new file mode 100644 index 000000000..01e5608bc --- /dev/null +++ b/templates/docs/meter/sonnenbatterie-eco10-battery.yaml @@ -0,0 +1,6 @@ +type: template +template: sonnenbatterie-eco10 +description: Sonnenbatterie Eco/10 +usage: battery +host: 192.0.2.2 +port: 8080 \ No newline at end of file diff --git a/templates/docs/meter/sonnenbatterie-eco10-grid.yaml b/templates/docs/meter/sonnenbatterie-eco10-grid.yaml new file mode 100644 index 000000000..ad2ef1be3 --- /dev/null +++ b/templates/docs/meter/sonnenbatterie-eco10-grid.yaml @@ -0,0 +1,6 @@ +type: template +template: sonnenbatterie-eco10 +description: Sonnenbatterie Eco/10 +usage: grid +host: 192.0.2.2 +port: 8080 \ No newline at end of file diff --git a/templates/docs/meter/sonnenbatterie-eco10-pv.yaml b/templates/docs/meter/sonnenbatterie-eco10-pv.yaml new file mode 100644 index 000000000..b197beb27 --- /dev/null +++ b/templates/docs/meter/sonnenbatterie-eco10-pv.yaml @@ -0,0 +1,6 @@ +type: template +template: sonnenbatterie-eco10 +description: Sonnenbatterie Eco/10 +usage: pv +host: 192.0.2.2 +port: 8080 \ No newline at end of file diff --git a/templates/docs/vehicle/niu-e-scooter.yaml b/templates/docs/vehicle/niu-e-scooter.yaml new file mode 100644 index 000000000..badbaefa0 --- /dev/null +++ b/templates/docs/vehicle/niu-e-scooter.yaml @@ -0,0 +1,6 @@ +type: template +template: niu-e-scooter +description: NIU E-Scooter +user: +password: +serial: \ No newline at end of file