From 3a8dc374d28991a98c9d623b7e20855d8a01eee0 Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 28 Aug 2023 10:04:09 +0000 Subject: [PATCH] Templates update evcc-io/evcc@36e210977097420a3c25ff15736a63f398a0e511 --- templates/{ => de}/charger/abb_0.yaml | 0 templates/{ => de}/charger/abl-em4_0.yaml | 2 +- templates/{ => de}/charger/abl_0.yaml | 2 +- templates/{ => de}/charger/abl_1.yaml | 2 +- templates/{ => de}/charger/alfen_0.yaml | 0 templates/{ => de}/charger/alphatec_0.yaml | 2 +- templates/de/charger/amperfied_0.yaml | 15 ++ templates/de/charger/amperfied_1.yaml | 15 ++ templates/{ => de}/charger/amtron_0.yaml | 0 templates/{ => de}/charger/bender_0.yaml | 2 +- templates/{ => de}/charger/bender_1.yaml | 2 +- templates/{ => de}/charger/bender_2.yaml | 2 +- templates/{ => de}/charger/bender_3.yaml | 2 +- templates/{ => de}/charger/bender_4.yaml | 2 +- templates/{ => de}/charger/bender_5.yaml | 2 +- templates/{ => de}/charger/bender_6.yaml | 2 +- templates/{ => de}/charger/bender_7.yaml | 2 +- templates/{ => de}/charger/bender_8.yaml | 2 +- templates/{ => de}/charger/bender_9.yaml | 2 +- templates/{ => de}/charger/cfos_0.yaml | 0 templates/{ => de}/charger/dadapower_0.yaml | 0 .../{ => de}/charger/daheimladen-mb_0.yaml | 2 +- templates/{ => de}/charger/daheimladen_0.yaml | 4 +- templates/{ => de}/charger/easee_0.yaml | 2 +- templates/{ => de}/charger/eebus_0.yaml | 2 +- templates/{ => de}/charger/elliconnect_0.yaml | 0 templates/{ => de}/charger/elliconnect_1.yaml | 0 templates/{ => de}/charger/elliconnect_2.yaml | 0 templates/{ => de}/charger/elliconnect_3.yaml | 0 templates/{ => de}/charger/elliconnect_4.yaml | 0 templates/{ => de}/charger/ellipro_0.yaml | 0 templates/{ => de}/charger/ellipro_1.yaml | 0 templates/{ => de}/charger/ellipro_2.yaml | 0 templates/{ => de}/charger/ellipro_3.yaml | 0 templates/{ => de}/charger/ellipro_4.yaml | 0 templates/{ => de}/charger/elvi_0.yaml | 16 +- templates/{ => de}/charger/em2go_0.yaml | 0 templates/{ => de}/charger/etrel-duo_0.yaml | 6 +- templates/{ => de}/charger/etrel_0.yaml | 2 +- templates/{ => de}/charger/etrel_1.yaml | 2 +- templates/{ => de}/charger/evse-din_0.yaml | 0 templates/{ => de}/charger/evse-din_1.yaml | 0 templates/{ => de}/charger/evsewifi_0.yaml | 0 templates/{ => de}/charger/fritzdect_0.yaml | 12 +- .../{ => de}/charger/fronius-wattpilot_0.yaml | 2 +- templates/{ => de}/charger/go-e-v3_0.yaml | 0 templates/{ => de}/charger/go-e_0.yaml | 0 .../{ => de}/charger/hardybarth-ecb1_0.yaml | 0 .../{ => de}/charger/hardybarth-ecb1_1.yaml | 0 .../{ => de}/charger/hardybarth-salia_0.yaml | 0 .../{ => de}/charger/hardybarth-salia_1.yaml | 0 templates/{ => de}/charger/heidelberg_0.yaml | 0 templates/{ => de}/charger/heidelberg_1.yaml | 0 templates/{ => de}/charger/heidelberg_2.yaml | 0 templates/{ => de}/charger/heidelberg_3.yaml | 0 templates/{ => de}/charger/hesotec_0.yaml | 0 templates/{ => de}/charger/homematic_0.yaml | 22 +-- templates/{ => de}/charger/homewizard_0.yaml | 8 +- templates/{ => de}/charger/ichargecion_0.yaml | 0 templates/{ => de}/charger/innogy-ebox_0.yaml | 0 templates/{ => de}/charger/innogy-ebox_1.yaml | 0 templates/{ => de}/charger/innogy-ebox_2.yaml | 0 templates/{ => de}/charger/keba-modbus_0.yaml | 0 templates/{ => de}/charger/keba-modbus_1.yaml | 0 templates/{ => de}/charger/keba-modbus_2.yaml | 0 templates/{ => de}/charger/keba_0.yaml | 4 +- templates/{ => de}/charger/keba_1.yaml | 4 +- templates/{ => de}/charger/kse_0.yaml | 0 templates/{ => de}/charger/mystrom_0.yaml | 8 +- .../{ => de}/charger/nrgkick-bluetooth_0.yaml | 0 .../{ => de}/charger/nrgkick-connect_0.yaml | 0 templates/{ => de}/charger/obo_0.yaml | 0 templates/{ => de}/charger/ocpp_0.yaml | 18 +-- templates/{ => de}/charger/openevse_0.yaml | 4 +- templates/{ => de}/charger/openwb-pro_0.yaml | 0 templates/{ => de}/charger/openwb_0.yaml | 4 +- .../{ => de}/charger/orbis-viaris_0.yaml | 10 +- templates/{ => de}/charger/pantabox_0.yaml | 0 .../{ => de}/charger/pcelectric-garo_0.yaml | 2 +- .../{ => de}/charger/phoenix-charx_0.yaml | 6 +- .../{ => de}/charger/phoenix-charx_1.yaml | 6 +- .../{ => de}/charger/phoenix-em-eth_0.yaml | 2 +- .../{ => de}/charger/phoenix-ev-eth_0.yaml | 2 +- .../{ => de}/charger/phoenix-ev-ser_0.yaml | 0 templates/{ => de}/charger/pmcc_0.yaml | 2 +- templates/{ => de}/charger/pmcp_0.yaml | 2 +- .../{ => de}/charger/pracht-alpha_0.yaml | 4 +- templates/{ => de}/charger/pulsarplus_0.yaml | 10 +- .../{ => de}/charger/schneider-evlink_0.yaml | 0 templates/{ => de}/charger/shelly_0.yaml | 20 +-- .../{ => de}/charger/smaevcharger_0.yaml | 0 templates/{ => de}/charger/smartwb_0.yaml | 0 templates/{ => de}/charger/tapo_0.yaml | 8 +- templates/{ => de}/charger/tasmota_0.yaml | 16 +- .../{ => de}/charger/tinkerforge-warp_0.yaml | 18 +-- .../{ => de}/charger/tinkerforge-warp_1.yaml | 18 +-- templates/{ => de}/charger/tplink_0.yaml | 8 +- templates/{ => de}/charger/twc3_0.yaml | 0 templates/{ => de}/charger/versicharge_0.yaml | 0 templates/{ => de}/charger/vestel_0.yaml | 0 templates/{ => de}/charger/vestel_1.yaml | 0 templates/{ => de}/charger/vestel_2.yaml | 0 .../{ => de}/charger/wallbe-meter_0.yaml | 2 +- .../charger/wallbe-pre2019-meter_0.yaml | 2 +- .../{ => de}/charger/wallbe-pre2019_0.yaml | 2 +- templates/{ => de}/charger/wallbe_0.yaml | 2 +- .../{ => de}/charger/webasto-next_0.yaml | 2 +- templates/{ => de}/charger/zaptec_0.yaml | 6 +- templates/{ => de}/meter/abb-ab_0.yaml | 0 templates/{ => de}/meter/acrel-adw300_0.yaml | 0 .../{ => de}/meter/alpha-ess-smile_0.yaml | 2 +- templates/{ => de}/meter/cfos_0.yaml | 0 templates/{ => de}/meter/cg-em24_0.yaml | 0 templates/{ => de}/meter/cg-emt3xx_0.yaml | 0 templates/{ => de}/meter/deye-hybrid_0.yaml | 2 +- templates/{ => de}/meter/deye-hybrid_1.yaml | 2 +- templates/{ => de}/meter/discovergy_0.yaml | 0 templates/{ => de}/meter/dsmr_0.yaml | 6 +- templates/{ => de}/meter/dzg_0.yaml | 0 templates/{ => de}/meter/e3dc_0.yaml | 14 +- .../{ => de}/meter/eastron-sdm120_0.yaml | 0 .../{ => de}/meter/eastron-sdm220_230_0.yaml | 0 templates/{ => de}/meter/eastron-sdm72_0.yaml | 0 templates/{ => de}/meter/eastron_0.yaml | 0 templates/{ => de}/meter/eastron_1.yaml | 0 templates/{ => de}/meter/enphase_0.yaml | 14 +- templates/{ => de}/meter/fox-ess-h1_0.yaml | 0 templates/{ => de}/meter/fox-ess-h3_0.yaml | 0 templates/{ => de}/meter/fox-ess-rs485_0.yaml | 0 templates/{ => de}/meter/fritzdect_0.yaml | 4 +- templates/{ => de}/meter/fronius-gen24_0.yaml | 14 +- templates/{ => de}/meter/fronius-gen24_1.yaml | 14 +- .../{ => de}/meter/fronius-solarapi-v1_0.yaml | 2 +- templates/{ => de}/meter/goodwe-hybrid_0.yaml | 2 +- .../{ => de}/meter/growatt-hybrid-tlxh_0.yaml | 2 +- .../{ => de}/meter/growatt-hybrid_0.yaml | 2 +- templates/{ => de}/meter/homematic_0.yaml | 30 ++-- templates/{ => de}/meter/homewizard_0.yaml | 0 .../{ => de}/meter/hoymiles-opendtu_0.yaml | 0 .../meter/huawei-dongle-powersensor_0.yaml | 14 +- templates/{ => de}/meter/huawei-dongle_0.yaml | 2 +- .../{ => de}/meter/huawei-smartlogger_0.yaml | 2 +- .../meter/huawei-sun2000-rs485_0.yaml | 8 +- templates/{ => de}/meter/inepro_0.yaml | 0 templates/{ => de}/meter/janitza_0.yaml | 0 .../meter/kostal-ksem-inverter_0.yaml | 0 templates/{ => de}/meter/kostal-ksem_0.yaml | 0 .../{ => de}/meter/kostal-piko-hybrid_0.yaml | 2 +- .../{ => de}/meter/kostal-piko-legacy_0.yaml | 0 .../{ => de}/meter/kostal-piko-mp-plus_0.yaml | 0 .../{ => de}/meter/kostal-piko-mp-plus_1.yaml | 0 .../{ => de}/meter/kostal-piko-pv_0.yaml | 0 .../{ => de}/meter/kostal-plenticore_0.yaml | 2 +- .../{ => de}/meter/lg-ess-home-8-10_0.yaml | 2 +- templates/{ => de}/meter/mpm3pm_0.yaml | 0 templates/{ => de}/meter/mtec-eb-gen2_0.yaml | 0 templates/{ => de}/meter/mtec-eb-gen3_0.yaml | 0 .../{ => de}/meter/mypv-wifi-meter_0.yaml | 0 templates/{ => de}/meter/mystrom_0.yaml | 0 templates/{ => de}/meter/openems_0.yaml | 8 +- templates/{ => de}/meter/openems_1.yaml | 8 +- templates/{ => de}/meter/orno_0.yaml | 0 templates/{ => de}/meter/powerdog_0.yaml | 0 .../{ => de}/meter/powerfox-poweropti_0.yaml | 0 templates/{ => de}/meter/rct-power_0.yaml | 2 +- templates/{ => de}/meter/sax_0.yaml | 0 templates/{ => de}/meter/sbc-axx3_0.yaml | 0 .../{ => de}/meter/schneider-iem3000_0.yaml | 0 templates/{ => de}/meter/senec-home_0.yaml | 2 +- templates/{ => de}/meter/senergy_0.yaml | 0 templates/{ => de}/meter/senergy_1.yaml | 0 templates/{ => de}/meter/shelly-1pm_0.yaml | 12 +- templates/{ => de}/meter/shelly-3em_0.yaml | 12 +- .../{ => de}/meter/shelly-pro-3em_0.yaml | 12 +- .../{ => de}/meter/siemens-7kt1665_0.yaml | 0 .../{ => de}/meter/siemens-pac2200_0.yaml | 0 templates/{ => de}/meter/slimmelezer_0.yaml | 0 templates/{ => de}/meter/slimmelezer_1.yaml | 0 .../{ => de}/meter/sma-data-manager_0.yaml | 2 +- .../{ => de}/meter/sma-energy-meter_0.yaml | 4 +- .../{ => de}/meter/sma-home-manager_0.yaml | 2 +- templates/{ => de}/meter/sma-hybrid_0.yaml | 2 +- templates/{ => de}/meter/sma-inverter_0.yaml | 10 +- templates/{ => de}/meter/sma-webbox_0.yaml | 0 templates/{ => de}/meter/sofarsolar-g3_0.yaml | 14 +- templates/{ => de}/meter/sofarsolar-g3_1.yaml | 14 +- templates/{ => de}/meter/sofarsolar-g3_2.yaml | 14 +- templates/{ => de}/meter/sofarsolar-g3_3.yaml | 14 +- templates/{ => de}/meter/sofarsolar_0.yaml | 2 +- templates/{ => de}/meter/sofarsolar_1.yaml | 2 +- templates/{ => de}/meter/solaranzeige_0.yaml | 28 ++-- .../{ => de}/meter/solaredge-hybrid_0.yaml | 8 +- .../{ => de}/meter/solaredge-inverter_0.yaml | 4 +- templates/{ => de}/meter/solarlog_0.yaml | 4 +- templates/{ => de}/meter/solarman_0.yaml | 4 +- templates/{ => de}/meter/solarman_1.yaml | 4 +- templates/{ => de}/meter/solarman_2.yaml | 4 +- templates/{ => de}/meter/solarman_3.yaml | 4 +- .../{ => de}/meter/solarmax-maxstorage_0.yaml | 2 +- .../meter/solarwatt-myreserve-matrix_0.yaml | 14 +- templates/{ => de}/meter/solarwatt_0.yaml | 2 +- templates/{ => de}/meter/solarwatt_1.yaml | 2 +- .../{ => de}/meter/solax-hybrid-cloud_0.yaml | 2 +- .../meter/solax-inverter-cloud_0.yaml | 0 templates/{ => de}/meter/solax_0.yaml | 2 +- templates/{ => de}/meter/solax_1.yaml | 2 +- .../meter/sonnenbatterie-eco56_0.yaml | 14 +- .../{ => de}/meter/sonnenbatterie_0.yaml | 14 +- .../{ => de}/meter/sungrow-hybrid_0.yaml | 2 +- .../{ => de}/meter/sungrow-inverter_0.yaml | 0 .../{ => de}/meter/sunspec-hybrid_0.yaml | 8 +- .../{ => de}/meter/sunspec-inverter_0.yaml | 4 +- templates/{ => de}/meter/tapo_0.yaml | 0 templates/{ => de}/meter/tasmota_0.yaml | 12 +- .../{ => de}/meter/tesla-powerwall_0.yaml | 0 templates/{ => de}/meter/tibber-pulse_0.yaml | 2 +- templates/{ => de}/meter/tplink_0.yaml | 0 templates/{ => de}/meter/tq-em420_0.yaml | 4 +- templates/{ => de}/meter/tq-em_0.yaml | 4 +- templates/{ => de}/meter/varta_0.yaml | 14 +- .../{ => de}/meter/victron-energy_0.yaml | 14 +- .../{ => de}/meter/volkszaehler-http_0.yaml | 2 +- .../meter/volkszaehler-importexport_0.yaml | 2 +- .../{ => de}/meter/volkszaehler-ws_0.yaml | 2 +- templates/{ => de}/meter/vzlogger_0.yaml | 6 +- templates/{ => de}/meter/youless_0.yaml | 0 templates/{ => de}/vehicle/aiways_0.yaml | 28 ++-- templates/{ => de}/vehicle/audi_0.yaml | 32 ++-- templates/{ => de}/vehicle/bmw_0.yaml | 32 ++-- templates/{ => de}/vehicle/carwings_0.yaml | 32 ++-- templates/{ => de}/vehicle/citroen_0.yaml | 32 ++-- templates/{ => de}/vehicle/cupra_0.yaml | 32 ++-- templates/{ => de}/vehicle/dacia_0.yaml | 32 ++-- templates/{ => de}/vehicle/ds_0.yaml | 32 ++-- templates/{ => de}/vehicle/enyaq_0.yaml | 34 ++-- templates/{ => de}/vehicle/evnotify_0.yaml | 26 +-- templates/{ => de}/vehicle/fiat_0.yaml | 36 ++--- templates/{ => de}/vehicle/fiat_1.yaml | 36 ++--- templates/{ => de}/vehicle/flobz_0.yaml | 26 +-- templates/{ => de}/vehicle/ford_0.yaml | 32 ++-- templates/{ => de}/vehicle/hyundai_0.yaml | 36 ++--- templates/{ => de}/vehicle/id_0.yaml | 32 ++-- templates/{ => de}/vehicle/iso15118_0.yaml | 26 +-- .../{ => de}/vehicle/jaguar-landrover_0.yaml | 32 ++-- .../{ => de}/vehicle/jaguar-landrover_1.yaml | 32 ++-- templates/{ => de}/vehicle/kia_0.yaml | 36 ++--- templates/{ => de}/vehicle/mazda2mqtt_0.yaml | 28 ++-- templates/{ => de}/vehicle/mg2mqtt_0.yaml | 28 ++-- templates/{ => de}/vehicle/mini_0.yaml | 32 ++-- templates/{ => de}/vehicle/nissan_0.yaml | 32 ++-- .../{ => de}/vehicle/niu-e-scooter_0.yaml | 26 +-- templates/{ => de}/vehicle/offline_0.yaml | 26 +-- templates/{ => de}/vehicle/opel_0.yaml | 32 ++-- templates/{ => de}/vehicle/ovms_0.yaml | 26 +-- templates/{ => de}/vehicle/peugeot_0.yaml | 32 ++-- templates/{ => de}/vehicle/porsche_0.yaml | 32 ++-- templates/{ => de}/vehicle/renault_0.yaml | 32 ++-- templates/{ => de}/vehicle/seat_0.yaml | 32 ++-- templates/{ => de}/vehicle/skoda_0.yaml | 32 ++-- templates/{ => de}/vehicle/smart_0.yaml | 32 ++-- templates/{ => de}/vehicle/tesla_0.yaml | 30 ++-- templates/{ => de}/vehicle/teslamate_0.yaml | 30 ++-- templates/{ => de}/vehicle/tronity_0.yaml | 30 ++-- .../{ => de}/vehicle/volvo-connected_0.yaml | 32 ++-- templates/{ => de}/vehicle/volvo_0.yaml | 32 ++-- templates/{ => de}/vehicle/vw_0.yaml | 32 ++-- templates/en/charger/abb_0.yaml | 30 ++++ templates/en/charger/abl-em4_0.yaml | 25 +++ templates/en/charger/abl_0.yaml | 39 +++++ templates/en/charger/abl_1.yaml | 39 +++++ templates/en/charger/alfen_0.yaml | 17 ++ templates/en/charger/alphatec_0.yaml | 38 +++++ templates/en/charger/amperfied_0.yaml | 15 ++ templates/en/charger/amperfied_1.yaml | 15 ++ templates/en/charger/amtron_0.yaml | 14 ++ templates/en/charger/bender_0.yaml | 13 ++ templates/en/charger/bender_1.yaml | 13 ++ templates/en/charger/bender_2.yaml | 13 ++ templates/en/charger/bender_3.yaml | 13 ++ templates/en/charger/bender_4.yaml | 13 ++ templates/en/charger/bender_5.yaml | 13 ++ templates/en/charger/bender_6.yaml | 13 ++ templates/en/charger/bender_7.yaml | 13 ++ templates/en/charger/bender_8.yaml | 13 ++ templates/en/charger/bender_9.yaml | 13 ++ templates/en/charger/cfos_0.yaml | 12 ++ templates/en/charger/dadapower_0.yaml | 14 ++ templates/en/charger/daheimladen-mb_0.yaml | 11 ++ templates/en/charger/daheimladen_0.yaml | 11 ++ templates/en/charger/easee_0.yaml | 19 +++ templates/en/charger/eebus_0.yaml | 11 ++ templates/en/charger/elliconnect_0.yaml | 20 +++ templates/en/charger/elliconnect_1.yaml | 20 +++ templates/en/charger/elliconnect_2.yaml | 20 +++ templates/en/charger/elliconnect_3.yaml | 20 +++ templates/en/charger/elliconnect_4.yaml | 20 +++ templates/en/charger/ellipro_0.yaml | 18 +++ templates/en/charger/ellipro_1.yaml | 18 +++ templates/en/charger/ellipro_2.yaml | 18 +++ templates/en/charger/ellipro_3.yaml | 18 +++ templates/en/charger/ellipro_4.yaml | 18 +++ templates/en/charger/elvi_0.yaml | 18 +++ templates/en/charger/em2go_0.yaml | 16 ++ templates/en/charger/etrel-duo_0.yaml | 19 +++ templates/en/charger/etrel_0.yaml | 13 ++ templates/en/charger/etrel_1.yaml | 13 ++ templates/en/charger/evse-din_0.yaml | 20 +++ templates/en/charger/evse-din_1.yaml | 19 +++ templates/en/charger/evsewifi_0.yaml | 7 + templates/en/charger/fritzdect_0.yaml | 23 +++ templates/en/charger/fronius-wattpilot_0.yaml | 13 ++ templates/en/charger/go-e-v3_0.yaml | 15 ++ templates/en/charger/go-e_0.yaml | 12 ++ templates/en/charger/hardybarth-ecb1_0.yaml | 11 ++ templates/en/charger/hardybarth-ecb1_1.yaml | 11 ++ templates/en/charger/hardybarth-salia_0.yaml | 9 ++ templates/en/charger/hardybarth-salia_1.yaml | 9 ++ templates/en/charger/heidelberg_0.yaml | 24 +++ templates/en/charger/heidelberg_1.yaml | 24 +++ templates/en/charger/heidelberg_2.yaml | 24 +++ templates/en/charger/heidelberg_3.yaml | 24 +++ templates/en/charger/hesotec_0.yaml | 14 ++ templates/en/charger/homematic_0.yaml | 27 ++++ templates/en/charger/homewizard_0.yaml | 16 ++ templates/en/charger/ichargecion_0.yaml | 13 ++ templates/en/charger/innogy-ebox_0.yaml | 15 ++ templates/en/charger/innogy-ebox_1.yaml | 15 ++ templates/en/charger/innogy-ebox_2.yaml | 15 ++ templates/en/charger/keba-modbus_0.yaml | 17 ++ templates/en/charger/keba-modbus_1.yaml | 17 ++ templates/en/charger/keba-modbus_2.yaml | 17 ++ templates/en/charger/keba_0.yaml | 17 ++ templates/en/charger/keba_1.yaml | 17 ++ templates/en/charger/kse_0.yaml | 22 +++ templates/en/charger/mystrom_0.yaml | 17 ++ templates/en/charger/nrgkick-bluetooth_0.yaml | 9 ++ templates/en/charger/nrgkick-connect_0.yaml | 10 ++ templates/en/charger/obo_0.yaml | 26 +++ templates/en/charger/ocpp_0.yaml | 35 ++++ templates/en/charger/openevse_0.yaml | 11 ++ templates/en/charger/openwb-pro_0.yaml | 9 ++ templates/en/charger/openwb_0.yaml | 16 ++ templates/en/charger/orbis-viaris_0.yaml | 15 ++ templates/en/charger/pantabox_0.yaml | 8 + templates/en/charger/pcelectric-garo_0.yaml | 12 ++ templates/en/charger/phoenix-charx_0.yaml | 15 ++ templates/en/charger/phoenix-charx_1.yaml | 15 ++ templates/en/charger/phoenix-em-eth_0.yaml | 11 ++ templates/en/charger/phoenix-ev-eth_0.yaml | 11 ++ templates/en/charger/phoenix-ev-ser_0.yaml | 20 +++ templates/en/charger/pmcc_0.yaml | 11 ++ templates/en/charger/pmcp_0.yaml | 10 ++ templates/en/charger/pracht-alpha_0.yaml | 51 ++++++ templates/en/charger/pulsarplus_0.yaml | 22 +++ templates/en/charger/schneider-evlink_0.yaml | 14 ++ templates/en/charger/shelly_0.yaml | 22 +++ templates/en/charger/smaevcharger_0.yaml | 14 ++ templates/en/charger/smartwb_0.yaml | 7 + templates/en/charger/tapo_0.yaml | 21 +++ templates/en/charger/tasmota_0.yaml | 22 +++ templates/en/charger/tinkerforge-warp_0.yaml | 24 +++ templates/en/charger/tinkerforge-warp_1.yaml | 24 +++ templates/en/charger/tplink_0.yaml | 17 ++ templates/en/charger/twc3_0.yaml | 10 ++ templates/en/charger/versicharge_0.yaml | 16 ++ templates/en/charger/vestel_0.yaml | 14 ++ templates/en/charger/vestel_1.yaml | 14 ++ templates/en/charger/vestel_2.yaml | 14 ++ templates/en/charger/wallbe-meter_0.yaml | 11 ++ .../en/charger/wallbe-pre2019-meter_0.yaml | 11 ++ templates/en/charger/wallbe-pre2019_0.yaml | 11 ++ templates/en/charger/wallbe_0.yaml | 11 ++ templates/en/charger/webasto-next_0.yaml | 13 ++ templates/en/charger/zaptec_0.yaml | 11 ++ templates/en/meter/abb-ab_0.yaml | 40 +++++ templates/en/meter/acrel-adw300_0.yaml | 76 +++++++++ templates/en/meter/alpha-ess-smile_0.yaml | 146 +++++++++++++++++ templates/en/meter/cfos_0.yaml | 16 ++ templates/en/meter/cg-em24_0.yaml | 52 ++++++ templates/en/meter/cg-emt3xx_0.yaml | 52 ++++++ templates/en/meter/deye-hybrid_0.yaml | 146 +++++++++++++++++ templates/en/meter/deye-hybrid_1.yaml | 146 +++++++++++++++++ templates/en/meter/discovergy_0.yaml | 19 +++ templates/en/meter/dsmr_0.yaml | 17 ++ templates/en/meter/dzg_0.yaml | 22 +++ templates/en/meter/e3dc_0.yaml | 43 +++++ templates/en/meter/eastron-sdm120_0.yaml | 40 +++++ templates/en/meter/eastron-sdm220_230_0.yaml | 40 +++++ templates/en/meter/eastron-sdm72_0.yaml | 40 +++++ templates/en/meter/eastron_0.yaml | 40 +++++ templates/en/meter/eastron_1.yaml | 40 +++++ templates/en/meter/enphase_0.yaml | 46 ++++++ templates/en/meter/fox-ess-h1_0.yaml | 26 +++ templates/en/meter/fox-ess-h3_0.yaml | 37 +++++ templates/en/meter/fox-ess-rs485_0.yaml | 58 +++++++ templates/en/meter/fritzdect_0.yaml | 23 +++ templates/en/meter/fronius-gen24_0.yaml | 44 +++++ templates/en/meter/fronius-gen24_1.yaml | 44 +++++ templates/en/meter/fronius-solarapi-v1_0.yaml | 38 +++++ templates/en/meter/goodwe-hybrid_0.yaml | 146 +++++++++++++++++ templates/en/meter/growatt-hybrid-tlxh_0.yaml | 146 +++++++++++++++++ templates/en/meter/growatt-hybrid_0.yaml | 146 +++++++++++++++++ templates/en/meter/homematic_0.yaml | 61 +++++++ templates/en/meter/homewizard_0.yaml | 16 ++ templates/en/meter/hoymiles-opendtu_0.yaml | 10 ++ .../en/meter/huawei-dongle-powersensor_0.yaml | 74 +++++++++ templates/en/meter/huawei-dongle_0.yaml | 26 +++ templates/en/meter/huawei-smartlogger_0.yaml | 11 ++ .../en/meter/huawei-sun2000-rs485_0.yaml | 149 +++++++++++++++++ templates/en/meter/inepro_0.yaml | 40 +++++ templates/en/meter/janitza_0.yaml | 52 ++++++ .../en/meter/kostal-ksem-inverter_0.yaml | 17 ++ templates/en/meter/kostal-ksem_0.yaml | 15 ++ templates/en/meter/kostal-piko-hybrid_0.yaml | 38 +++++ templates/en/meter/kostal-piko-legacy_0.yaml | 12 ++ templates/en/meter/kostal-piko-mp-plus_0.yaml | 10 ++ templates/en/meter/kostal-piko-mp-plus_1.yaml | 10 ++ templates/en/meter/kostal-piko-pv_0.yaml | 16 ++ templates/en/meter/kostal-plenticore_0.yaml | 47 ++++++ templates/en/meter/lg-ess-home-8-10_0.yaml | 44 +++++ templates/en/meter/mpm3pm_0.yaml | 40 +++++ templates/en/meter/mtec-eb-gen2_0.yaml | 58 +++++++ templates/en/meter/mtec-eb-gen3_0.yaml | 58 +++++++ templates/en/meter/mypv-wifi-meter_0.yaml | 15 ++ templates/en/meter/mystrom_0.yaml | 17 ++ templates/en/meter/openems_0.yaml | 40 +++++ templates/en/meter/openems_1.yaml | 40 +++++ templates/en/meter/orno_0.yaml | 40 +++++ templates/en/meter/powerdog_0.yaml | 25 +++ templates/en/meter/powerfox-poweropti_0.yaml | 32 ++++ templates/en/meter/rct-power_0.yaml | 38 +++++ templates/en/meter/sax_0.yaml | 26 +++ templates/en/meter/sbc-axx3_0.yaml | 40 +++++ templates/en/meter/schneider-iem3000_0.yaml | 40 +++++ templates/en/meter/senec-home_0.yaml | 38 +++++ templates/en/meter/senergy_0.yaml | 15 ++ templates/en/meter/senergy_1.yaml | 15 ++ templates/en/meter/shelly-1pm_0.yaml | 23 +++ templates/en/meter/shelly-3em_0.yaml | 43 +++++ templates/en/meter/shelly-pro-3em_0.yaml | 28 ++++ templates/en/meter/siemens-7kt1665_0.yaml | 52 ++++++ templates/en/meter/siemens-pac2200_0.yaml | 52 ++++++ templates/en/meter/slimmelezer_0.yaml | 10 ++ templates/en/meter/slimmelezer_1.yaml | 10 ++ templates/en/meter/sma-data-manager_0.yaml | 70 ++++++++ templates/en/meter/sma-energy-meter_0.yaml | 28 ++++ templates/en/meter/sma-home-manager_0.yaml | 17 ++ templates/en/meter/sma-hybrid_0.yaml | 47 ++++++ templates/en/meter/sma-inverter_0.yaml | 31 ++++ templates/en/meter/sma-webbox_0.yaml | 15 ++ templates/en/meter/sofarsolar-g3_0.yaml | 152 ++++++++++++++++++ templates/en/meter/sofarsolar-g3_1.yaml | 152 ++++++++++++++++++ templates/en/meter/sofarsolar-g3_2.yaml | 152 ++++++++++++++++++ templates/en/meter/sofarsolar-g3_3.yaml | 152 ++++++++++++++++++ templates/en/meter/sofarsolar_0.yaml | 146 +++++++++++++++++ templates/en/meter/sofarsolar_1.yaml | 146 +++++++++++++++++ templates/en/meter/solaranzeige_0.yaml | 40 +++++ templates/en/meter/solaredge-hybrid_0.yaml | 151 +++++++++++++++++ templates/en/meter/solaredge-inverter_0.yaml | 102 ++++++++++++ templates/en/meter/solarlog_0.yaml | 21 +++ templates/en/meter/solarman_0.yaml | 12 ++ templates/en/meter/solarman_1.yaml | 12 ++ templates/en/meter/solarman_2.yaml | 12 ++ templates/en/meter/solarman_3.yaml | 12 ++ templates/en/meter/solarmax-maxstorage_0.yaml | 68 ++++++++ .../meter/solarwatt-myreserve-matrix_0.yaml | 44 +++++ templates/en/meter/solarwatt_0.yaml | 38 +++++ templates/en/meter/solarwatt_1.yaml | 38 +++++ templates/en/meter/solax-hybrid-cloud_0.yaml | 49 ++++++ .../en/meter/solax-inverter-cloud_0.yaml | 16 ++ templates/en/meter/solax_0.yaml | 146 +++++++++++++++++ templates/en/meter/solax_1.yaml | 146 +++++++++++++++++ .../en/meter/sonnenbatterie-eco56_0.yaml | 44 +++++ templates/en/meter/sonnenbatterie_0.yaml | 44 +++++ templates/en/meter/sungrow-hybrid_0.yaml | 148 +++++++++++++++++ templates/en/meter/sungrow-inverter_0.yaml | 52 ++++++ templates/en/meter/sunspec-hybrid_0.yaml | 149 +++++++++++++++++ templates/en/meter/sunspec-inverter_0.yaml | 100 ++++++++++++ templates/en/meter/tapo_0.yaml | 13 ++ templates/en/meter/tasmota_0.yaml | 28 ++++ templates/en/meter/tesla-powerwall_0.yaml | 25 +++ templates/en/meter/tibber-pulse_0.yaml | 11 ++ templates/en/meter/tplink_0.yaml | 11 ++ templates/en/meter/tq-em420_0.yaml | 13 ++ templates/en/meter/tq-em_0.yaml | 12 ++ templates/en/meter/varta_0.yaml | 44 +++++ templates/en/meter/victron-energy_0.yaml | 44 +++++ templates/en/meter/volkszaehler-http_0.yaml | 12 ++ .../en/meter/volkszaehler-importexport_0.yaml | 13 ++ templates/en/meter/volkszaehler-ws_0.yaml | 13 ++ templates/en/meter/vzlogger_0.yaml | 20 +++ templates/en/meter/youless_0.yaml | 19 +++ templates/en/vehicle/aiways_0.yaml | 29 ++++ templates/en/vehicle/audi_0.yaml | 29 ++++ templates/en/vehicle/bmw_0.yaml | 29 ++++ templates/en/vehicle/carwings_0.yaml | 30 ++++ templates/en/vehicle/citroen_0.yaml | 29 ++++ templates/en/vehicle/cupra_0.yaml | 30 ++++ templates/en/vehicle/dacia_0.yaml | 29 ++++ templates/en/vehicle/ds_0.yaml | 29 ++++ templates/en/vehicle/enyaq_0.yaml | 31 ++++ templates/en/vehicle/evnotify_0.yaml | 27 ++++ templates/en/vehicle/fiat_0.yaml | 31 ++++ templates/en/vehicle/fiat_1.yaml | 31 ++++ templates/en/vehicle/flobz_0.yaml | 29 ++++ templates/en/vehicle/ford_0.yaml | 29 ++++ templates/en/vehicle/hyundai_0.yaml | 32 ++++ templates/en/vehicle/id_0.yaml | 32 ++++ templates/en/vehicle/iso15118_0.yaml | 26 +++ templates/en/vehicle/jaguar-landrover_0.yaml | 29 ++++ templates/en/vehicle/jaguar-landrover_1.yaml | 29 ++++ templates/en/vehicle/kia_0.yaml | 32 ++++ templates/en/vehicle/mazda2mqtt_0.yaml | 28 ++++ templates/en/vehicle/mg2mqtt_0.yaml | 30 ++++ templates/en/vehicle/mini_0.yaml | 29 ++++ templates/en/vehicle/nissan_0.yaml | 30 ++++ templates/en/vehicle/niu-e-scooter_0.yaml | 30 ++++ templates/en/vehicle/offline_0.yaml | 23 +++ templates/en/vehicle/opel_0.yaml | 29 ++++ templates/en/vehicle/ovms_0.yaml | 31 ++++ templates/en/vehicle/peugeot_0.yaml | 29 ++++ templates/en/vehicle/porsche_0.yaml | 29 ++++ templates/en/vehicle/renault_0.yaml | 29 ++++ templates/en/vehicle/seat_0.yaml | 30 ++++ templates/en/vehicle/skoda_0.yaml | 30 ++++ templates/en/vehicle/smart_0.yaml | 30 ++++ templates/en/vehicle/tesla_0.yaml | 36 +++++ templates/en/vehicle/teslamate_0.yaml | 27 ++++ templates/en/vehicle/tronity_0.yaml | 30 ++++ templates/en/vehicle/volvo-connected_0.yaml | 31 ++++ templates/en/vehicle/volvo_0.yaml | 30 ++++ templates/en/vehicle/vw_0.yaml | 32 ++++ 532 files changed, 10034 insertions(+), 1006 deletions(-) rename templates/{ => de}/charger/abb_0.yaml (100%) rename templates/{ => de}/charger/abl-em4_0.yaml (93%) rename templates/{ => de}/charger/abl_0.yaml (97%) rename templates/{ => de}/charger/abl_1.yaml (97%) rename templates/{ => de}/charger/alfen_0.yaml (100%) rename templates/{ => de}/charger/alphatec_0.yaml (97%) create mode 100644 templates/de/charger/amperfied_0.yaml create mode 100644 templates/de/charger/amperfied_1.yaml rename templates/{ => de}/charger/amtron_0.yaml (100%) rename templates/{ => de}/charger/bender_0.yaml (93%) rename templates/{ => de}/charger/bender_1.yaml (94%) rename templates/{ => de}/charger/bender_2.yaml (93%) rename templates/{ => de}/charger/bender_3.yaml (93%) rename templates/{ => de}/charger/bender_4.yaml (93%) rename templates/{ => de}/charger/bender_5.yaml (93%) rename templates/{ => de}/charger/bender_6.yaml (93%) rename templates/{ => de}/charger/bender_7.yaml (93%) rename templates/{ => de}/charger/bender_8.yaml (93%) rename templates/{ => de}/charger/bender_9.yaml (93%) rename templates/{ => de}/charger/cfos_0.yaml (100%) rename templates/{ => de}/charger/dadapower_0.yaml (100%) rename templates/{ => de}/charger/daheimladen-mb_0.yaml (91%) rename templates/{ => de}/charger/daheimladen_0.yaml (81%) rename templates/{ => de}/charger/easee_0.yaml (94%) rename templates/{ => de}/charger/eebus_0.yaml (86%) rename templates/{ => de}/charger/elliconnect_0.yaml (100%) rename templates/{ => de}/charger/elliconnect_1.yaml (100%) rename templates/{ => de}/charger/elliconnect_2.yaml (100%) rename templates/{ => de}/charger/elliconnect_3.yaml (100%) rename templates/{ => de}/charger/elliconnect_4.yaml (100%) rename templates/{ => de}/charger/ellipro_0.yaml (100%) rename templates/{ => de}/charger/ellipro_1.yaml (100%) rename templates/{ => de}/charger/ellipro_2.yaml (100%) rename templates/{ => de}/charger/ellipro_3.yaml (100%) rename templates/{ => de}/charger/ellipro_4.yaml (100%) rename templates/{ => de}/charger/elvi_0.yaml (69%) rename templates/{ => de}/charger/em2go_0.yaml (100%) rename templates/{ => de}/charger/etrel-duo_0.yaml (80%) rename templates/{ => de}/charger/etrel_0.yaml (89%) rename templates/{ => de}/charger/etrel_1.yaml (89%) rename templates/{ => de}/charger/evse-din_0.yaml (100%) rename templates/{ => de}/charger/evse-din_1.yaml (100%) rename templates/{ => de}/charger/evsewifi_0.yaml (100%) rename templates/{ => de}/charger/fritzdect_0.yaml (77%) rename templates/{ => de}/charger/fronius-wattpilot_0.yaml (86%) rename templates/{ => de}/charger/go-e-v3_0.yaml (100%) rename templates/{ => de}/charger/go-e_0.yaml (100%) rename templates/{ => de}/charger/hardybarth-ecb1_0.yaml (100%) rename templates/{ => de}/charger/hardybarth-ecb1_1.yaml (100%) rename templates/{ => de}/charger/hardybarth-salia_0.yaml (100%) rename templates/{ => de}/charger/hardybarth-salia_1.yaml (100%) rename templates/{ => de}/charger/heidelberg_0.yaml (100%) rename templates/{ => de}/charger/heidelberg_1.yaml (100%) rename templates/{ => de}/charger/heidelberg_2.yaml (100%) rename templates/{ => de}/charger/heidelberg_3.yaml (100%) rename templates/{ => de}/charger/hesotec_0.yaml (100%) rename templates/{ => de}/charger/homematic_0.yaml (73%) rename templates/{ => de}/charger/homewizard_0.yaml (70%) rename templates/{ => de}/charger/ichargecion_0.yaml (100%) rename templates/{ => de}/charger/innogy-ebox_0.yaml (100%) rename templates/{ => de}/charger/innogy-ebox_1.yaml (100%) rename templates/{ => de}/charger/innogy-ebox_2.yaml (100%) rename templates/{ => de}/charger/keba-modbus_0.yaml (100%) rename templates/{ => de}/charger/keba-modbus_1.yaml (100%) rename templates/{ => de}/charger/keba-modbus_2.yaml (100%) rename templates/{ => de}/charger/keba_0.yaml (83%) rename templates/{ => de}/charger/keba_1.yaml (82%) rename templates/{ => de}/charger/kse_0.yaml (100%) rename templates/{ => de}/charger/mystrom_0.yaml (70%) rename templates/{ => de}/charger/nrgkick-bluetooth_0.yaml (100%) rename templates/{ => de}/charger/nrgkick-connect_0.yaml (100%) rename templates/{ => de}/charger/obo_0.yaml (100%) rename templates/{ => de}/charger/ocpp_0.yaml (87%) rename templates/{ => de}/charger/openevse_0.yaml (83%) rename templates/{ => de}/charger/openwb-pro_0.yaml (100%) rename templates/{ => de}/charger/openwb_0.yaml (83%) rename templates/{ => de}/charger/orbis-viaris_0.yaml (76%) rename templates/{ => de}/charger/pantabox_0.yaml (100%) rename templates/{ => de}/charger/pcelectric-garo_0.yaml (89%) rename templates/{ => de}/charger/phoenix-charx_0.yaml (74%) rename templates/{ => de}/charger/phoenix-charx_1.yaml (75%) rename templates/{ => de}/charger/phoenix-em-eth_0.yaml (90%) rename templates/{ => de}/charger/phoenix-ev-eth_0.yaml (90%) rename templates/{ => de}/charger/phoenix-ev-ser_0.yaml (100%) rename templates/{ => de}/charger/pmcc_0.yaml (86%) rename templates/{ => de}/charger/pmcp_0.yaml (84%) rename templates/{ => de}/charger/pracht-alpha_0.yaml (95%) rename templates/{ => de}/charger/pulsarplus_0.yaml (85%) rename templates/{ => de}/charger/schneider-evlink_0.yaml (100%) rename templates/{ => de}/charger/shelly_0.yaml (64%) rename templates/{ => de}/charger/smaevcharger_0.yaml (100%) rename templates/{ => de}/charger/smartwb_0.yaml (100%) rename templates/{ => de}/charger/tapo_0.yaml (81%) rename templates/{ => de}/charger/tasmota_0.yaml (65%) rename templates/{ => de}/charger/tinkerforge-warp_0.yaml (71%) rename templates/{ => de}/charger/tinkerforge-warp_1.yaml (71%) rename templates/{ => de}/charger/tplink_0.yaml (71%) rename templates/{ => de}/charger/twc3_0.yaml (100%) rename templates/{ => de}/charger/versicharge_0.yaml (100%) rename templates/{ => de}/charger/vestel_0.yaml (100%) rename templates/{ => de}/charger/vestel_1.yaml (100%) rename templates/{ => de}/charger/vestel_2.yaml (100%) rename templates/{ => de}/charger/wallbe-meter_0.yaml (88%) rename templates/{ => de}/charger/wallbe-pre2019-meter_0.yaml (89%) rename templates/{ => de}/charger/wallbe-pre2019_0.yaml (88%) rename templates/{ => de}/charger/wallbe_0.yaml (89%) rename templates/{ => de}/charger/webasto-next_0.yaml (90%) rename templates/{ => de}/charger/zaptec_0.yaml (72%) rename templates/{ => de}/meter/abb-ab_0.yaml (100%) rename templates/{ => de}/meter/acrel-adw300_0.yaml (100%) rename templates/{ => de}/meter/alpha-ess-smile_0.yaml (98%) rename templates/{ => de}/meter/cfos_0.yaml (100%) rename templates/{ => de}/meter/cg-em24_0.yaml (100%) rename templates/{ => de}/meter/cg-emt3xx_0.yaml (100%) rename templates/{ => de}/meter/deye-hybrid_0.yaml (98%) rename templates/{ => de}/meter/deye-hybrid_1.yaml (98%) rename templates/{ => de}/meter/discovergy_0.yaml (100%) rename templates/{ => de}/meter/dsmr_0.yaml (77%) rename templates/{ => de}/meter/dzg_0.yaml (100%) rename templates/{ => de}/meter/e3dc_0.yaml (76%) rename templates/{ => de}/meter/eastron-sdm120_0.yaml (100%) rename templates/{ => de}/meter/eastron-sdm220_230_0.yaml (100%) rename templates/{ => de}/meter/eastron-sdm72_0.yaml (100%) rename templates/{ => de}/meter/eastron_0.yaml (100%) rename templates/{ => de}/meter/eastron_1.yaml (100%) rename templates/{ => de}/meter/enphase_0.yaml (87%) rename templates/{ => de}/meter/fox-ess-h1_0.yaml (100%) rename templates/{ => de}/meter/fox-ess-h3_0.yaml (100%) rename templates/{ => de}/meter/fox-ess-rs485_0.yaml (100%) rename templates/{ => de}/meter/fritzdect_0.yaml (88%) rename templates/{ => de}/meter/fronius-gen24_0.yaml (78%) rename templates/{ => de}/meter/fronius-gen24_1.yaml (78%) rename templates/{ => de}/meter/fronius-solarapi-v1_0.yaml (94%) rename templates/{ => de}/meter/goodwe-hybrid_0.yaml (98%) rename templates/{ => de}/meter/growatt-hybrid-tlxh_0.yaml (98%) rename templates/{ => de}/meter/growatt-hybrid_0.yaml (98%) rename templates/{ => de}/meter/homematic_0.yaml (84%) rename templates/{ => de}/meter/homewizard_0.yaml (100%) rename templates/{ => de}/meter/hoymiles-opendtu_0.yaml (100%) rename templates/{ => de}/meter/huawei-dongle-powersensor_0.yaml (85%) rename templates/{ => de}/meter/huawei-dongle_0.yaml (93%) rename templates/{ => de}/meter/huawei-smartlogger_0.yaml (86%) rename templates/{ => de}/meter/huawei-sun2000-rs485_0.yaml (96%) rename templates/{ => de}/meter/inepro_0.yaml (100%) rename templates/{ => de}/meter/janitza_0.yaml (100%) rename templates/{ => de}/meter/kostal-ksem-inverter_0.yaml (100%) rename templates/{ => de}/meter/kostal-ksem_0.yaml (100%) rename templates/{ => de}/meter/kostal-piko-hybrid_0.yaml (94%) rename templates/{ => de}/meter/kostal-piko-legacy_0.yaml (100%) rename templates/{ => de}/meter/kostal-piko-mp-plus_0.yaml (100%) rename templates/{ => de}/meter/kostal-piko-mp-plus_1.yaml (100%) rename templates/{ => de}/meter/kostal-piko-pv_0.yaml (100%) rename templates/{ => de}/meter/kostal-plenticore_0.yaml (94%) rename templates/{ => de}/meter/lg-ess-home-8-10_0.yaml (96%) rename templates/{ => de}/meter/mpm3pm_0.yaml (100%) rename templates/{ => de}/meter/mtec-eb-gen2_0.yaml (100%) rename templates/{ => de}/meter/mtec-eb-gen3_0.yaml (100%) rename templates/{ => de}/meter/mypv-wifi-meter_0.yaml (100%) rename templates/{ => de}/meter/mystrom_0.yaml (100%) rename templates/{ => de}/meter/openems_0.yaml (81%) rename templates/{ => de}/meter/openems_1.yaml (81%) rename templates/{ => de}/meter/orno_0.yaml (100%) rename templates/{ => de}/meter/powerdog_0.yaml (100%) rename templates/{ => de}/meter/powerfox-poweropti_0.yaml (100%) rename templates/{ => de}/meter/rct-power_0.yaml (94%) rename templates/{ => de}/meter/sax_0.yaml (100%) rename templates/{ => de}/meter/sbc-axx3_0.yaml (100%) rename templates/{ => de}/meter/schneider-iem3000_0.yaml (100%) rename templates/{ => de}/meter/senec-home_0.yaml (94%) rename templates/{ => de}/meter/senergy_0.yaml (100%) rename templates/{ => de}/meter/senergy_1.yaml (100%) rename templates/{ => de}/meter/shelly-1pm_0.yaml (77%) rename templates/{ => de}/meter/shelly-3em_0.yaml (86%) rename templates/{ => de}/meter/shelly-pro-3em_0.yaml (81%) rename templates/{ => de}/meter/siemens-7kt1665_0.yaml (100%) rename templates/{ => de}/meter/siemens-pac2200_0.yaml (100%) rename templates/{ => de}/meter/slimmelezer_0.yaml (100%) rename templates/{ => de}/meter/slimmelezer_1.yaml (100%) rename templates/{ => de}/meter/sma-data-manager_0.yaml (96%) rename templates/{ => de}/meter/sma-energy-meter_0.yaml (84%) rename templates/{ => de}/meter/sma-home-manager_0.yaml (87%) rename templates/{ => de}/meter/sma-hybrid_0.yaml (94%) rename templates/{ => de}/meter/sma-inverter_0.yaml (67%) rename templates/{ => de}/meter/sma-webbox_0.yaml (100%) rename templates/{ => de}/meter/sofarsolar-g3_0.yaml (94%) rename templates/{ => de}/meter/sofarsolar-g3_1.yaml (94%) rename templates/{ => de}/meter/sofarsolar-g3_2.yaml (94%) rename templates/{ => de}/meter/sofarsolar-g3_3.yaml (94%) rename templates/{ => de}/meter/sofarsolar_0.yaml (98%) rename templates/{ => de}/meter/sofarsolar_1.yaml (98%) rename templates/{ => de}/meter/solaranzeige_0.yaml (64%) rename templates/{ => de}/meter/solaredge-hybrid_0.yaml (96%) rename templates/{ => de}/meter/solaredge-inverter_0.yaml (97%) rename templates/{ => de}/meter/solarlog_0.yaml (89%) rename templates/{ => de}/meter/solarman_0.yaml (80%) rename templates/{ => de}/meter/solarman_1.yaml (81%) rename templates/{ => de}/meter/solarman_2.yaml (81%) rename templates/{ => de}/meter/solarman_3.yaml (80%) rename templates/{ => de}/meter/solarmax-maxstorage_0.yaml (96%) rename templates/{ => de}/meter/solarwatt-myreserve-matrix_0.yaml (79%) rename templates/{ => de}/meter/solarwatt_0.yaml (94%) rename templates/{ => de}/meter/solarwatt_1.yaml (94%) rename templates/{ => de}/meter/solax-hybrid-cloud_0.yaml (97%) rename templates/{ => de}/meter/solax-inverter-cloud_0.yaml (100%) rename templates/{ => de}/meter/solax_0.yaml (98%) rename templates/{ => de}/meter/solax_1.yaml (98%) rename templates/{ => de}/meter/sonnenbatterie-eco56_0.yaml (78%) rename templates/{ => de}/meter/sonnenbatterie_0.yaml (77%) rename templates/{ => de}/meter/sungrow-hybrid_0.yaml (98%) rename templates/{ => de}/meter/sungrow-inverter_0.yaml (100%) rename templates/{ => de}/meter/sunspec-hybrid_0.yaml (97%) rename templates/{ => de}/meter/sunspec-inverter_0.yaml (98%) rename templates/{ => de}/meter/tapo_0.yaml (100%) rename templates/{ => de}/meter/tasmota_0.yaml (69%) rename templates/{ => de}/meter/tesla-powerwall_0.yaml (100%) rename templates/{ => de}/meter/tibber-pulse_0.yaml (77%) rename templates/{ => de}/meter/tplink_0.yaml (100%) rename templates/{ => de}/meter/tq-em420_0.yaml (75%) rename templates/{ => de}/meter/tq-em_0.yaml (76%) rename templates/{ => de}/meter/varta_0.yaml (77%) rename templates/{ => de}/meter/victron-energy_0.yaml (77%) rename templates/{ => de}/meter/volkszaehler-http_0.yaml (95%) rename templates/{ => de}/meter/volkszaehler-importexport_0.yaml (91%) rename templates/{ => de}/meter/volkszaehler-ws_0.yaml (88%) rename templates/{ => de}/meter/vzlogger_0.yaml (73%) rename templates/{ => de}/meter/youless_0.yaml (100%) rename templates/{ => de}/vehicle/aiways_0.yaml (73%) rename templates/{ => de}/vehicle/audi_0.yaml (70%) rename templates/{ => de}/vehicle/bmw_0.yaml (70%) rename templates/{ => de}/vehicle/carwings_0.yaml (71%) rename templates/{ => de}/vehicle/citroen_0.yaml (71%) rename templates/{ => de}/vehicle/cupra_0.yaml (71%) rename templates/{ => de}/vehicle/dacia_0.yaml (70%) rename templates/{ => de}/vehicle/ds_0.yaml (70%) rename templates/{ => de}/vehicle/enyaq_0.yaml (70%) rename templates/{ => de}/vehicle/evnotify_0.yaml (67%) rename templates/{ => de}/vehicle/fiat_0.yaml (69%) rename templates/{ => de}/vehicle/fiat_1.yaml (69%) rename templates/{ => de}/vehicle/flobz_0.yaml (70%) rename templates/{ => de}/vehicle/ford_0.yaml (70%) rename templates/{ => de}/vehicle/hyundai_0.yaml (67%) rename templates/{ => de}/vehicle/id_0.yaml (71%) rename templates/{ => de}/vehicle/iso15118_0.yaml (69%) rename templates/{ => de}/vehicle/jaguar-landrover_0.yaml (71%) rename templates/{ => de}/vehicle/jaguar-landrover_1.yaml (71%) rename templates/{ => de}/vehicle/kia_0.yaml (67%) rename templates/{ => de}/vehicle/mazda2mqtt_0.yaml (69%) rename templates/{ => de}/vehicle/mg2mqtt_0.yaml (73%) rename templates/{ => de}/vehicle/mini_0.yaml (70%) rename templates/{ => de}/vehicle/nissan_0.yaml (71%) rename templates/{ => de}/vehicle/niu-e-scooter_0.yaml (70%) rename templates/{ => de}/vehicle/offline_0.yaml (66%) rename templates/{ => de}/vehicle/opel_0.yaml (70%) rename templates/{ => de}/vehicle/ovms_0.yaml (75%) rename templates/{ => de}/vehicle/peugeot_0.yaml (71%) rename templates/{ => de}/vehicle/porsche_0.yaml (71%) rename templates/{ => de}/vehicle/renault_0.yaml (70%) rename templates/{ => de}/vehicle/seat_0.yaml (71%) rename templates/{ => de}/vehicle/skoda_0.yaml (71%) rename templates/{ => de}/vehicle/smart_0.yaml (71%) rename templates/{ => de}/vehicle/tesla_0.yaml (76%) rename templates/{ => de}/vehicle/teslamate_0.yaml (67%) rename templates/{ => de}/vehicle/tronity_0.yaml (70%) rename templates/{ => de}/vehicle/volvo-connected_0.yaml (74%) rename templates/{ => de}/vehicle/volvo_0.yaml (71%) rename templates/{ => de}/vehicle/vw_0.yaml (71%) create mode 100644 templates/en/charger/abb_0.yaml create mode 100644 templates/en/charger/abl-em4_0.yaml create mode 100644 templates/en/charger/abl_0.yaml create mode 100644 templates/en/charger/abl_1.yaml create mode 100644 templates/en/charger/alfen_0.yaml create mode 100644 templates/en/charger/alphatec_0.yaml create mode 100644 templates/en/charger/amperfied_0.yaml create mode 100644 templates/en/charger/amperfied_1.yaml create mode 100644 templates/en/charger/amtron_0.yaml create mode 100644 templates/en/charger/bender_0.yaml create mode 100644 templates/en/charger/bender_1.yaml create mode 100644 templates/en/charger/bender_2.yaml create mode 100644 templates/en/charger/bender_3.yaml create mode 100644 templates/en/charger/bender_4.yaml create mode 100644 templates/en/charger/bender_5.yaml create mode 100644 templates/en/charger/bender_6.yaml create mode 100644 templates/en/charger/bender_7.yaml create mode 100644 templates/en/charger/bender_8.yaml create mode 100644 templates/en/charger/bender_9.yaml create mode 100644 templates/en/charger/cfos_0.yaml create mode 100644 templates/en/charger/dadapower_0.yaml create mode 100644 templates/en/charger/daheimladen-mb_0.yaml create mode 100644 templates/en/charger/daheimladen_0.yaml create mode 100644 templates/en/charger/easee_0.yaml create mode 100644 templates/en/charger/eebus_0.yaml create mode 100644 templates/en/charger/elliconnect_0.yaml create mode 100644 templates/en/charger/elliconnect_1.yaml create mode 100644 templates/en/charger/elliconnect_2.yaml create mode 100644 templates/en/charger/elliconnect_3.yaml create mode 100644 templates/en/charger/elliconnect_4.yaml create mode 100644 templates/en/charger/ellipro_0.yaml create mode 100644 templates/en/charger/ellipro_1.yaml create mode 100644 templates/en/charger/ellipro_2.yaml create mode 100644 templates/en/charger/ellipro_3.yaml create mode 100644 templates/en/charger/ellipro_4.yaml create mode 100644 templates/en/charger/elvi_0.yaml create mode 100644 templates/en/charger/em2go_0.yaml create mode 100644 templates/en/charger/etrel-duo_0.yaml create mode 100644 templates/en/charger/etrel_0.yaml create mode 100644 templates/en/charger/etrel_1.yaml create mode 100644 templates/en/charger/evse-din_0.yaml create mode 100644 templates/en/charger/evse-din_1.yaml create mode 100644 templates/en/charger/evsewifi_0.yaml create mode 100644 templates/en/charger/fritzdect_0.yaml create mode 100644 templates/en/charger/fronius-wattpilot_0.yaml create mode 100644 templates/en/charger/go-e-v3_0.yaml create mode 100644 templates/en/charger/go-e_0.yaml create mode 100644 templates/en/charger/hardybarth-ecb1_0.yaml create mode 100644 templates/en/charger/hardybarth-ecb1_1.yaml create mode 100644 templates/en/charger/hardybarth-salia_0.yaml create mode 100644 templates/en/charger/hardybarth-salia_1.yaml create mode 100644 templates/en/charger/heidelberg_0.yaml create mode 100644 templates/en/charger/heidelberg_1.yaml create mode 100644 templates/en/charger/heidelberg_2.yaml create mode 100644 templates/en/charger/heidelberg_3.yaml create mode 100644 templates/en/charger/hesotec_0.yaml create mode 100644 templates/en/charger/homematic_0.yaml create mode 100644 templates/en/charger/homewizard_0.yaml create mode 100644 templates/en/charger/ichargecion_0.yaml create mode 100644 templates/en/charger/innogy-ebox_0.yaml create mode 100644 templates/en/charger/innogy-ebox_1.yaml create mode 100644 templates/en/charger/innogy-ebox_2.yaml create mode 100644 templates/en/charger/keba-modbus_0.yaml create mode 100644 templates/en/charger/keba-modbus_1.yaml create mode 100644 templates/en/charger/keba-modbus_2.yaml create mode 100644 templates/en/charger/keba_0.yaml create mode 100644 templates/en/charger/keba_1.yaml create mode 100644 templates/en/charger/kse_0.yaml create mode 100644 templates/en/charger/mystrom_0.yaml create mode 100644 templates/en/charger/nrgkick-bluetooth_0.yaml create mode 100644 templates/en/charger/nrgkick-connect_0.yaml create mode 100644 templates/en/charger/obo_0.yaml create mode 100644 templates/en/charger/ocpp_0.yaml create mode 100644 templates/en/charger/openevse_0.yaml create mode 100644 templates/en/charger/openwb-pro_0.yaml create mode 100644 templates/en/charger/openwb_0.yaml create mode 100644 templates/en/charger/orbis-viaris_0.yaml create mode 100644 templates/en/charger/pantabox_0.yaml create mode 100644 templates/en/charger/pcelectric-garo_0.yaml create mode 100644 templates/en/charger/phoenix-charx_0.yaml create mode 100644 templates/en/charger/phoenix-charx_1.yaml create mode 100644 templates/en/charger/phoenix-em-eth_0.yaml create mode 100644 templates/en/charger/phoenix-ev-eth_0.yaml create mode 100644 templates/en/charger/phoenix-ev-ser_0.yaml create mode 100644 templates/en/charger/pmcc_0.yaml create mode 100644 templates/en/charger/pmcp_0.yaml create mode 100644 templates/en/charger/pracht-alpha_0.yaml create mode 100644 templates/en/charger/pulsarplus_0.yaml create mode 100644 templates/en/charger/schneider-evlink_0.yaml create mode 100644 templates/en/charger/shelly_0.yaml create mode 100644 templates/en/charger/smaevcharger_0.yaml create mode 100644 templates/en/charger/smartwb_0.yaml create mode 100644 templates/en/charger/tapo_0.yaml create mode 100644 templates/en/charger/tasmota_0.yaml create mode 100644 templates/en/charger/tinkerforge-warp_0.yaml create mode 100644 templates/en/charger/tinkerforge-warp_1.yaml create mode 100644 templates/en/charger/tplink_0.yaml create mode 100644 templates/en/charger/twc3_0.yaml create mode 100644 templates/en/charger/versicharge_0.yaml create mode 100644 templates/en/charger/vestel_0.yaml create mode 100644 templates/en/charger/vestel_1.yaml create mode 100644 templates/en/charger/vestel_2.yaml create mode 100644 templates/en/charger/wallbe-meter_0.yaml create mode 100644 templates/en/charger/wallbe-pre2019-meter_0.yaml create mode 100644 templates/en/charger/wallbe-pre2019_0.yaml create mode 100644 templates/en/charger/wallbe_0.yaml create mode 100644 templates/en/charger/webasto-next_0.yaml create mode 100644 templates/en/charger/zaptec_0.yaml create mode 100644 templates/en/meter/abb-ab_0.yaml create mode 100644 templates/en/meter/acrel-adw300_0.yaml create mode 100644 templates/en/meter/alpha-ess-smile_0.yaml create mode 100644 templates/en/meter/cfos_0.yaml create mode 100644 templates/en/meter/cg-em24_0.yaml create mode 100644 templates/en/meter/cg-emt3xx_0.yaml create mode 100644 templates/en/meter/deye-hybrid_0.yaml create mode 100644 templates/en/meter/deye-hybrid_1.yaml create mode 100644 templates/en/meter/discovergy_0.yaml create mode 100644 templates/en/meter/dsmr_0.yaml create mode 100644 templates/en/meter/dzg_0.yaml create mode 100644 templates/en/meter/e3dc_0.yaml create mode 100644 templates/en/meter/eastron-sdm120_0.yaml create mode 100644 templates/en/meter/eastron-sdm220_230_0.yaml create mode 100644 templates/en/meter/eastron-sdm72_0.yaml create mode 100644 templates/en/meter/eastron_0.yaml create mode 100644 templates/en/meter/eastron_1.yaml create mode 100644 templates/en/meter/enphase_0.yaml create mode 100644 templates/en/meter/fox-ess-h1_0.yaml create mode 100644 templates/en/meter/fox-ess-h3_0.yaml create mode 100644 templates/en/meter/fox-ess-rs485_0.yaml create mode 100644 templates/en/meter/fritzdect_0.yaml create mode 100644 templates/en/meter/fronius-gen24_0.yaml create mode 100644 templates/en/meter/fronius-gen24_1.yaml create mode 100644 templates/en/meter/fronius-solarapi-v1_0.yaml create mode 100644 templates/en/meter/goodwe-hybrid_0.yaml create mode 100644 templates/en/meter/growatt-hybrid-tlxh_0.yaml create mode 100644 templates/en/meter/growatt-hybrid_0.yaml create mode 100644 templates/en/meter/homematic_0.yaml create mode 100644 templates/en/meter/homewizard_0.yaml create mode 100644 templates/en/meter/hoymiles-opendtu_0.yaml create mode 100644 templates/en/meter/huawei-dongle-powersensor_0.yaml create mode 100644 templates/en/meter/huawei-dongle_0.yaml create mode 100644 templates/en/meter/huawei-smartlogger_0.yaml create mode 100644 templates/en/meter/huawei-sun2000-rs485_0.yaml create mode 100644 templates/en/meter/inepro_0.yaml create mode 100644 templates/en/meter/janitza_0.yaml create mode 100644 templates/en/meter/kostal-ksem-inverter_0.yaml create mode 100644 templates/en/meter/kostal-ksem_0.yaml create mode 100644 templates/en/meter/kostal-piko-hybrid_0.yaml create mode 100644 templates/en/meter/kostal-piko-legacy_0.yaml create mode 100644 templates/en/meter/kostal-piko-mp-plus_0.yaml create mode 100644 templates/en/meter/kostal-piko-mp-plus_1.yaml create mode 100644 templates/en/meter/kostal-piko-pv_0.yaml create mode 100644 templates/en/meter/kostal-plenticore_0.yaml create mode 100644 templates/en/meter/lg-ess-home-8-10_0.yaml create mode 100644 templates/en/meter/mpm3pm_0.yaml create mode 100644 templates/en/meter/mtec-eb-gen2_0.yaml create mode 100644 templates/en/meter/mtec-eb-gen3_0.yaml create mode 100644 templates/en/meter/mypv-wifi-meter_0.yaml create mode 100644 templates/en/meter/mystrom_0.yaml create mode 100644 templates/en/meter/openems_0.yaml create mode 100644 templates/en/meter/openems_1.yaml create mode 100644 templates/en/meter/orno_0.yaml create mode 100644 templates/en/meter/powerdog_0.yaml create mode 100644 templates/en/meter/powerfox-poweropti_0.yaml create mode 100644 templates/en/meter/rct-power_0.yaml create mode 100644 templates/en/meter/sax_0.yaml create mode 100644 templates/en/meter/sbc-axx3_0.yaml create mode 100644 templates/en/meter/schneider-iem3000_0.yaml create mode 100644 templates/en/meter/senec-home_0.yaml create mode 100644 templates/en/meter/senergy_0.yaml create mode 100644 templates/en/meter/senergy_1.yaml create mode 100644 templates/en/meter/shelly-1pm_0.yaml create mode 100644 templates/en/meter/shelly-3em_0.yaml create mode 100644 templates/en/meter/shelly-pro-3em_0.yaml create mode 100644 templates/en/meter/siemens-7kt1665_0.yaml create mode 100644 templates/en/meter/siemens-pac2200_0.yaml create mode 100644 templates/en/meter/slimmelezer_0.yaml create mode 100644 templates/en/meter/slimmelezer_1.yaml create mode 100644 templates/en/meter/sma-data-manager_0.yaml create mode 100644 templates/en/meter/sma-energy-meter_0.yaml create mode 100644 templates/en/meter/sma-home-manager_0.yaml create mode 100644 templates/en/meter/sma-hybrid_0.yaml create mode 100644 templates/en/meter/sma-inverter_0.yaml create mode 100644 templates/en/meter/sma-webbox_0.yaml create mode 100644 templates/en/meter/sofarsolar-g3_0.yaml create mode 100644 templates/en/meter/sofarsolar-g3_1.yaml create mode 100644 templates/en/meter/sofarsolar-g3_2.yaml create mode 100644 templates/en/meter/sofarsolar-g3_3.yaml create mode 100644 templates/en/meter/sofarsolar_0.yaml create mode 100644 templates/en/meter/sofarsolar_1.yaml create mode 100644 templates/en/meter/solaranzeige_0.yaml create mode 100644 templates/en/meter/solaredge-hybrid_0.yaml create mode 100644 templates/en/meter/solaredge-inverter_0.yaml create mode 100644 templates/en/meter/solarlog_0.yaml create mode 100644 templates/en/meter/solarman_0.yaml create mode 100644 templates/en/meter/solarman_1.yaml create mode 100644 templates/en/meter/solarman_2.yaml create mode 100644 templates/en/meter/solarman_3.yaml create mode 100644 templates/en/meter/solarmax-maxstorage_0.yaml create mode 100644 templates/en/meter/solarwatt-myreserve-matrix_0.yaml create mode 100644 templates/en/meter/solarwatt_0.yaml create mode 100644 templates/en/meter/solarwatt_1.yaml create mode 100644 templates/en/meter/solax-hybrid-cloud_0.yaml create mode 100644 templates/en/meter/solax-inverter-cloud_0.yaml create mode 100644 templates/en/meter/solax_0.yaml create mode 100644 templates/en/meter/solax_1.yaml create mode 100644 templates/en/meter/sonnenbatterie-eco56_0.yaml create mode 100644 templates/en/meter/sonnenbatterie_0.yaml create mode 100644 templates/en/meter/sungrow-hybrid_0.yaml create mode 100644 templates/en/meter/sungrow-inverter_0.yaml create mode 100644 templates/en/meter/sunspec-hybrid_0.yaml create mode 100644 templates/en/meter/sunspec-inverter_0.yaml create mode 100644 templates/en/meter/tapo_0.yaml create mode 100644 templates/en/meter/tasmota_0.yaml create mode 100644 templates/en/meter/tesla-powerwall_0.yaml create mode 100644 templates/en/meter/tibber-pulse_0.yaml create mode 100644 templates/en/meter/tplink_0.yaml create mode 100644 templates/en/meter/tq-em420_0.yaml create mode 100644 templates/en/meter/tq-em_0.yaml create mode 100644 templates/en/meter/varta_0.yaml create mode 100644 templates/en/meter/victron-energy_0.yaml create mode 100644 templates/en/meter/volkszaehler-http_0.yaml create mode 100644 templates/en/meter/volkszaehler-importexport_0.yaml create mode 100644 templates/en/meter/volkszaehler-ws_0.yaml create mode 100644 templates/en/meter/vzlogger_0.yaml create mode 100644 templates/en/meter/youless_0.yaml create mode 100644 templates/en/vehicle/aiways_0.yaml create mode 100644 templates/en/vehicle/audi_0.yaml create mode 100644 templates/en/vehicle/bmw_0.yaml create mode 100644 templates/en/vehicle/carwings_0.yaml create mode 100644 templates/en/vehicle/citroen_0.yaml create mode 100644 templates/en/vehicle/cupra_0.yaml create mode 100644 templates/en/vehicle/dacia_0.yaml create mode 100644 templates/en/vehicle/ds_0.yaml create mode 100644 templates/en/vehicle/enyaq_0.yaml create mode 100644 templates/en/vehicle/evnotify_0.yaml create mode 100644 templates/en/vehicle/fiat_0.yaml create mode 100644 templates/en/vehicle/fiat_1.yaml create mode 100644 templates/en/vehicle/flobz_0.yaml create mode 100644 templates/en/vehicle/ford_0.yaml create mode 100644 templates/en/vehicle/hyundai_0.yaml create mode 100644 templates/en/vehicle/id_0.yaml create mode 100644 templates/en/vehicle/iso15118_0.yaml create mode 100644 templates/en/vehicle/jaguar-landrover_0.yaml create mode 100644 templates/en/vehicle/jaguar-landrover_1.yaml create mode 100644 templates/en/vehicle/kia_0.yaml create mode 100644 templates/en/vehicle/mazda2mqtt_0.yaml create mode 100644 templates/en/vehicle/mg2mqtt_0.yaml create mode 100644 templates/en/vehicle/mini_0.yaml create mode 100644 templates/en/vehicle/nissan_0.yaml create mode 100644 templates/en/vehicle/niu-e-scooter_0.yaml create mode 100644 templates/en/vehicle/offline_0.yaml create mode 100644 templates/en/vehicle/opel_0.yaml create mode 100644 templates/en/vehicle/ovms_0.yaml create mode 100644 templates/en/vehicle/peugeot_0.yaml create mode 100644 templates/en/vehicle/porsche_0.yaml create mode 100644 templates/en/vehicle/renault_0.yaml create mode 100644 templates/en/vehicle/seat_0.yaml create mode 100644 templates/en/vehicle/skoda_0.yaml create mode 100644 templates/en/vehicle/smart_0.yaml create mode 100644 templates/en/vehicle/tesla_0.yaml create mode 100644 templates/en/vehicle/teslamate_0.yaml create mode 100644 templates/en/vehicle/tronity_0.yaml create mode 100644 templates/en/vehicle/volvo-connected_0.yaml create mode 100644 templates/en/vehicle/volvo_0.yaml create mode 100644 templates/en/vehicle/vw_0.yaml diff --git a/templates/charger/abb_0.yaml b/templates/de/charger/abb_0.yaml similarity index 100% rename from templates/charger/abb_0.yaml rename to templates/de/charger/abb_0.yaml diff --git a/templates/charger/abl-em4_0.yaml b/templates/de/charger/abl-em4_0.yaml similarity index 93% rename from templates/charger/abl-em4_0.yaml rename to templates/de/charger/abl-em4_0.yaml index c5d060511f..fd8b2533fe 100644 --- a/templates/charger/abl-em4_0.yaml +++ b/templates/de/charger/abl-em4_0.yaml @@ -22,4 +22,4 @@ render: id: 255 host: 192.0.2.2 # Hostname port: 502 # Port - connector: 1 # Optional + connector: 1 # optional diff --git a/templates/charger/abl_0.yaml b/templates/de/charger/abl_0.yaml similarity index 97% rename from templates/charger/abl_0.yaml rename to templates/de/charger/abl_0.yaml index 681d2115b9..85f9a23040 100644 --- a/templates/charger/abl_0.yaml +++ b/templates/de/charger/abl_0.yaml @@ -36,4 +36,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 10s # Optional + timeout: 10s # optional diff --git a/templates/charger/abl_1.yaml b/templates/de/charger/abl_1.yaml similarity index 97% rename from templates/charger/abl_1.yaml rename to templates/de/charger/abl_1.yaml index 256bc2937e..61c67d08a8 100644 --- a/templates/charger/abl_1.yaml +++ b/templates/de/charger/abl_1.yaml @@ -36,4 +36,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 10s # Optional + timeout: 10s # optional diff --git a/templates/charger/alfen_0.yaml b/templates/de/charger/alfen_0.yaml similarity index 100% rename from templates/charger/alfen_0.yaml rename to templates/de/charger/alfen_0.yaml diff --git a/templates/charger/alphatec_0.yaml b/templates/de/charger/alphatec_0.yaml similarity index 97% rename from templates/charger/alphatec_0.yaml rename to templates/de/charger/alphatec_0.yaml index 82ba80ede2..617f43c092 100644 --- a/templates/charger/alphatec_0.yaml +++ b/templates/de/charger/alphatec_0.yaml @@ -35,4 +35,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 10s # Optional + timeout: 10s # optional diff --git a/templates/de/charger/amperfied_0.yaml b/templates/de/charger/amperfied_0.yaml new file mode 100644 index 0000000000..98a6dd4e94 --- /dev/null +++ b/templates/de/charger/amperfied_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Amperfied + description: Wallbox connect.home +capabilities: ["mA", "rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: amperfied + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/de/charger/amperfied_1.yaml b/templates/de/charger/amperfied_1.yaml new file mode 100644 index 0000000000..630984a204 --- /dev/null +++ b/templates/de/charger/amperfied_1.yaml @@ -0,0 +1,15 @@ +product: + brand: Amperfied + description: Wallbox connect.business +capabilities: ["mA", "rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: amperfied + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/charger/amtron_0.yaml b/templates/de/charger/amtron_0.yaml similarity index 100% rename from templates/charger/amtron_0.yaml rename to templates/de/charger/amtron_0.yaml diff --git a/templates/charger/bender_0.yaml b/templates/de/charger/bender_0.yaml similarity index 93% rename from templates/charger/bender_0.yaml rename to templates/de/charger/bender_0.yaml index 9e68c446f0..57fdb01360 100644 --- a/templates/charger/bender_0.yaml +++ b/templates/de/charger/bender_0.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_1.yaml b/templates/de/charger/bender_1.yaml similarity index 94% rename from templates/charger/bender_1.yaml rename to templates/de/charger/bender_1.yaml index 2ff977943a..2f59a545a8 100644 --- a/templates/charger/bender_1.yaml +++ b/templates/de/charger/bender_1.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_2.yaml b/templates/de/charger/bender_2.yaml similarity index 93% rename from templates/charger/bender_2.yaml rename to templates/de/charger/bender_2.yaml index 642cc1eeec..2374f6af4d 100644 --- a/templates/charger/bender_2.yaml +++ b/templates/de/charger/bender_2.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_3.yaml b/templates/de/charger/bender_3.yaml similarity index 93% rename from templates/charger/bender_3.yaml rename to templates/de/charger/bender_3.yaml index f6a84151d3..e3781da67d 100644 --- a/templates/charger/bender_3.yaml +++ b/templates/de/charger/bender_3.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_4.yaml b/templates/de/charger/bender_4.yaml similarity index 93% rename from templates/charger/bender_4.yaml rename to templates/de/charger/bender_4.yaml index 175b818de0..c445a59a8c 100644 --- a/templates/charger/bender_4.yaml +++ b/templates/de/charger/bender_4.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_5.yaml b/templates/de/charger/bender_5.yaml similarity index 93% rename from templates/charger/bender_5.yaml rename to templates/de/charger/bender_5.yaml index 380cc48e1e..52b5ba048f 100644 --- a/templates/charger/bender_5.yaml +++ b/templates/de/charger/bender_5.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_6.yaml b/templates/de/charger/bender_6.yaml similarity index 93% rename from templates/charger/bender_6.yaml rename to templates/de/charger/bender_6.yaml index 0c7be5e872..cd54d14ed2 100644 --- a/templates/charger/bender_6.yaml +++ b/templates/de/charger/bender_6.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_7.yaml b/templates/de/charger/bender_7.yaml similarity index 93% rename from templates/charger/bender_7.yaml rename to templates/de/charger/bender_7.yaml index a45fc6a607..6522b3e514 100644 --- a/templates/charger/bender_7.yaml +++ b/templates/de/charger/bender_7.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_8.yaml b/templates/de/charger/bender_8.yaml similarity index 93% rename from templates/charger/bender_8.yaml rename to templates/de/charger/bender_8.yaml index dcc4b31835..e02cbf5444 100644 --- a/templates/charger/bender_8.yaml +++ b/templates/de/charger/bender_8.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/bender_9.yaml b/templates/de/charger/bender_9.yaml similarity index 93% rename from templates/charger/bender_9.yaml rename to templates/de/charger/bender_9.yaml index c4783dab47..1248008abf 100644 --- a/templates/charger/bender_9.yaml +++ b/templates/de/charger/bender_9.yaml @@ -10,4 +10,4 @@ render: type: template template: bender host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/cfos_0.yaml b/templates/de/charger/cfos_0.yaml similarity index 100% rename from templates/charger/cfos_0.yaml rename to templates/de/charger/cfos_0.yaml diff --git a/templates/charger/dadapower_0.yaml b/templates/de/charger/dadapower_0.yaml similarity index 100% rename from templates/charger/dadapower_0.yaml rename to templates/de/charger/dadapower_0.yaml diff --git a/templates/charger/daheimladen-mb_0.yaml b/templates/de/charger/daheimladen-mb_0.yaml similarity index 91% rename from templates/charger/daheimladen-mb_0.yaml rename to templates/de/charger/daheimladen-mb_0.yaml index cdb50cf7f5..ebb80033ad 100644 --- a/templates/charger/daheimladen-mb_0.yaml +++ b/templates/de/charger/daheimladen-mb_0.yaml @@ -8,4 +8,4 @@ render: type: template template: daheimladen-mb host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/daheimladen_0.yaml b/templates/de/charger/daheimladen_0.yaml similarity index 81% rename from templates/charger/daheimladen_0.yaml rename to templates/de/charger/daheimladen_0.yaml index cbc61196da..11768abb4f 100644 --- a/templates/charger/daheimladen_0.yaml +++ b/templates/de/charger/daheimladen_0.yaml @@ -7,5 +7,5 @@ render: - default: | type: template template: daheimladen - token: # Sie bekommen dieses Access Token vom Daheimladen Support: info@daheimladen.de. (Optional) - stationid: # Die Seriennummer, welche auf dem Bildschirm der Wallbox angezeigt wird. (Optional) + token: # Sie bekommen dieses Access Token vom Daheimladen Support: info@daheimladen.de. (optional) + stationid: # Die Seriennummer, welche auf dem Bildschirm der Wallbox angezeigt wird. (optional) diff --git a/templates/charger/easee_0.yaml b/templates/de/charger/easee_0.yaml similarity index 94% rename from templates/charger/easee_0.yaml rename to templates/de/charger/easee_0.yaml index 4dccf56032..5636217956 100644 --- a/templates/charger/easee_0.yaml +++ b/templates/de/charger/easee_0.yaml @@ -16,4 +16,4 @@ render: user: # Emailadresse password: # wie Login für Easee App oder Web Portal (https://easee.cloud) charger: EH______ - timeout: 10s # Optional + timeout: 10s # optional diff --git a/templates/charger/eebus_0.yaml b/templates/de/charger/eebus_0.yaml similarity index 86% rename from templates/charger/eebus_0.yaml rename to templates/de/charger/eebus_0.yaml index 8136058cda..380b8772c8 100644 --- a/templates/charger/eebus_0.yaml +++ b/templates/de/charger/eebus_0.yaml @@ -8,4 +8,4 @@ render: type: template template: eebus ski: # Die SKI der Wallbox, üblicherweise im Web Interface der Wallbox zu finden - ip: 192.0.2.2 # IP-Adresse (Optional) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/charger/elliconnect_0.yaml b/templates/de/charger/elliconnect_0.yaml similarity index 100% rename from templates/charger/elliconnect_0.yaml rename to templates/de/charger/elliconnect_0.yaml diff --git a/templates/charger/elliconnect_1.yaml b/templates/de/charger/elliconnect_1.yaml similarity index 100% rename from templates/charger/elliconnect_1.yaml rename to templates/de/charger/elliconnect_1.yaml diff --git a/templates/charger/elliconnect_2.yaml b/templates/de/charger/elliconnect_2.yaml similarity index 100% rename from templates/charger/elliconnect_2.yaml rename to templates/de/charger/elliconnect_2.yaml diff --git a/templates/charger/elliconnect_3.yaml b/templates/de/charger/elliconnect_3.yaml similarity index 100% rename from templates/charger/elliconnect_3.yaml rename to templates/de/charger/elliconnect_3.yaml diff --git a/templates/charger/elliconnect_4.yaml b/templates/de/charger/elliconnect_4.yaml similarity index 100% rename from templates/charger/elliconnect_4.yaml rename to templates/de/charger/elliconnect_4.yaml diff --git a/templates/charger/ellipro_0.yaml b/templates/de/charger/ellipro_0.yaml similarity index 100% rename from templates/charger/ellipro_0.yaml rename to templates/de/charger/ellipro_0.yaml diff --git a/templates/charger/ellipro_1.yaml b/templates/de/charger/ellipro_1.yaml similarity index 100% rename from templates/charger/ellipro_1.yaml rename to templates/de/charger/ellipro_1.yaml diff --git a/templates/charger/ellipro_2.yaml b/templates/de/charger/ellipro_2.yaml similarity index 100% rename from templates/charger/ellipro_2.yaml rename to templates/de/charger/ellipro_2.yaml diff --git a/templates/charger/ellipro_3.yaml b/templates/de/charger/ellipro_3.yaml similarity index 100% rename from templates/charger/ellipro_3.yaml rename to templates/de/charger/ellipro_3.yaml diff --git a/templates/charger/ellipro_4.yaml b/templates/de/charger/ellipro_4.yaml similarity index 100% rename from templates/charger/ellipro_4.yaml rename to templates/de/charger/ellipro_4.yaml diff --git a/templates/charger/elvi_0.yaml b/templates/de/charger/elvi_0.yaml similarity index 69% rename from templates/charger/elvi_0.yaml rename to templates/de/charger/elvi_0.yaml index d5f5093693..9cae04297a 100644 --- a/templates/charger/elvi_0.yaml +++ b/templates/de/charger/elvi_0.yaml @@ -5,14 +5,14 @@ render: - default: | type: template template: elvi - meter: true # Deaktiveren wenn die Wallbox keinen integrierten Zähler verbaut hat (Optional) + meter: true # Deaktiveren wenn die Wallbox keinen integrierten Zähler verbaut hat (optional) advanced: | type: template template: elvi - stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (Optional) - connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (Optional) - idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (Optional) - connecttimeout: 5m # Optional - timeout: 2m # Optional - meter: true # Deaktiveren wenn die Wallbox keinen integrierten Zähler verbaut hat (Optional) - meterinterval: 4s # Optional + stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (optional) + connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (optional) + idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (optional) + connecttimeout: 5m # optional + timeout: 2m # optional + meter: true # Deaktiveren wenn die Wallbox keinen integrierten Zähler verbaut hat (optional) + meterinterval: 4s # optional diff --git a/templates/charger/em2go_0.yaml b/templates/de/charger/em2go_0.yaml similarity index 100% rename from templates/charger/em2go_0.yaml rename to templates/de/charger/em2go_0.yaml diff --git a/templates/charger/etrel-duo_0.yaml b/templates/de/charger/etrel-duo_0.yaml similarity index 80% rename from templates/charger/etrel-duo_0.yaml rename to templates/de/charger/etrel-duo_0.yaml index bac5014c98..549e896b08 100644 --- a/templates/charger/etrel-duo_0.yaml +++ b/templates/de/charger/etrel-duo_0.yaml @@ -10,10 +10,10 @@ render: type: template template: etrel-duo host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: etrel-duo - connector: 1 # Optional + connector: 1 # optional host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/etrel_0.yaml b/templates/de/charger/etrel_0.yaml similarity index 89% rename from templates/charger/etrel_0.yaml rename to templates/de/charger/etrel_0.yaml index 830d59aa6c..dd057b4003 100644 --- a/templates/charger/etrel_0.yaml +++ b/templates/de/charger/etrel_0.yaml @@ -10,4 +10,4 @@ render: type: template template: etrel host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/etrel_1.yaml b/templates/de/charger/etrel_1.yaml similarity index 89% rename from templates/charger/etrel_1.yaml rename to templates/de/charger/etrel_1.yaml index a4caf2c840..f813a300ce 100644 --- a/templates/charger/etrel_1.yaml +++ b/templates/de/charger/etrel_1.yaml @@ -10,4 +10,4 @@ render: type: template template: etrel host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/evse-din_0.yaml b/templates/de/charger/evse-din_0.yaml similarity index 100% rename from templates/charger/evse-din_0.yaml rename to templates/de/charger/evse-din_0.yaml diff --git a/templates/charger/evse-din_1.yaml b/templates/de/charger/evse-din_1.yaml similarity index 100% rename from templates/charger/evse-din_1.yaml rename to templates/de/charger/evse-din_1.yaml diff --git a/templates/charger/evsewifi_0.yaml b/templates/de/charger/evsewifi_0.yaml similarity index 100% rename from templates/charger/evsewifi_0.yaml rename to templates/de/charger/evsewifi_0.yaml diff --git a/templates/charger/fritzdect_0.yaml b/templates/de/charger/fritzdect_0.yaml similarity index 77% rename from templates/charger/fritzdect_0.yaml rename to templates/de/charger/fritzdect_0.yaml index 8142721fd8..0e90caadcc 100644 --- a/templates/charger/fritzdect_0.yaml +++ b/templates/de/charger/fritzdect_0.yaml @@ -6,18 +6,18 @@ render: - default: | type: template template: fritzdect - uri: https://fritz.box # HTTP(S) Adresse (Optional) + uri: https://fritz.box # HTTP(S) Adresse (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) ain: 307788992233 # Die AIN ist auf dem Typenschild auf der Geräterückseite aufgedruckt. Bei führenden Nullen bitte in doppelte Hochkommata setzen. - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: fritzdect - uri: https://fritz.box # HTTP(S) Adresse (Optional) + uri: https://fritz.box # HTTP(S) Adresse (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) ain: 307788992233 # Die AIN ist auf dem Typenschild auf der Geräterückseite aufgedruckt. Bei führenden Nullen bitte in doppelte Hochkommata setzen. - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/fronius-wattpilot_0.yaml b/templates/de/charger/fronius-wattpilot_0.yaml similarity index 86% rename from templates/charger/fronius-wattpilot_0.yaml rename to templates/de/charger/fronius-wattpilot_0.yaml index b745417f2a..d84acf468f 100644 --- a/templates/charger/fronius-wattpilot_0.yaml +++ b/templates/de/charger/fronius-wattpilot_0.yaml @@ -10,4 +10,4 @@ render: type: template template: fronius-wattpilot host: 192.0.2.2 # IP-Adresse oder Hostname - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/charger/go-e-v3_0.yaml b/templates/de/charger/go-e-v3_0.yaml similarity index 100% rename from templates/charger/go-e-v3_0.yaml rename to templates/de/charger/go-e-v3_0.yaml diff --git a/templates/charger/go-e_0.yaml b/templates/de/charger/go-e_0.yaml similarity index 100% rename from templates/charger/go-e_0.yaml rename to templates/de/charger/go-e_0.yaml diff --git a/templates/charger/hardybarth-ecb1_0.yaml b/templates/de/charger/hardybarth-ecb1_0.yaml similarity index 100% rename from templates/charger/hardybarth-ecb1_0.yaml rename to templates/de/charger/hardybarth-ecb1_0.yaml diff --git a/templates/charger/hardybarth-ecb1_1.yaml b/templates/de/charger/hardybarth-ecb1_1.yaml similarity index 100% rename from templates/charger/hardybarth-ecb1_1.yaml rename to templates/de/charger/hardybarth-ecb1_1.yaml diff --git a/templates/charger/hardybarth-salia_0.yaml b/templates/de/charger/hardybarth-salia_0.yaml similarity index 100% rename from templates/charger/hardybarth-salia_0.yaml rename to templates/de/charger/hardybarth-salia_0.yaml diff --git a/templates/charger/hardybarth-salia_1.yaml b/templates/de/charger/hardybarth-salia_1.yaml similarity index 100% rename from templates/charger/hardybarth-salia_1.yaml rename to templates/de/charger/hardybarth-salia_1.yaml diff --git a/templates/charger/heidelberg_0.yaml b/templates/de/charger/heidelberg_0.yaml similarity index 100% rename from templates/charger/heidelberg_0.yaml rename to templates/de/charger/heidelberg_0.yaml diff --git a/templates/charger/heidelberg_1.yaml b/templates/de/charger/heidelberg_1.yaml similarity index 100% rename from templates/charger/heidelberg_1.yaml rename to templates/de/charger/heidelberg_1.yaml diff --git a/templates/charger/heidelberg_2.yaml b/templates/de/charger/heidelberg_2.yaml similarity index 100% rename from templates/charger/heidelberg_2.yaml rename to templates/de/charger/heidelberg_2.yaml diff --git a/templates/charger/heidelberg_3.yaml b/templates/de/charger/heidelberg_3.yaml similarity index 100% rename from templates/charger/heidelberg_3.yaml rename to templates/de/charger/heidelberg_3.yaml diff --git a/templates/charger/hesotec_0.yaml b/templates/de/charger/hesotec_0.yaml similarity index 100% rename from templates/charger/hesotec_0.yaml rename to templates/de/charger/hesotec_0.yaml diff --git a/templates/charger/homematic_0.yaml b/templates/de/charger/homematic_0.yaml similarity index 73% rename from templates/charger/homematic_0.yaml rename to templates/de/charger/homematic_0.yaml index 66ad91b002..610ea9b1ac 100644 --- a/templates/charger/homematic_0.yaml +++ b/templates/de/charger/homematic_0.yaml @@ -6,22 +6,22 @@ render: type: template template: homematic host: 192.0.2.2 # IP-Adresse oder Hostname - port: 2010 # Port (Optional) + port: 2010 # Port (optional) device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: homematic host: 192.0.2.2 # IP-Adresse oder Hostname - port: 2010 # Port (Optional) + port: 2010 # Port (optional) device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt. switchchannel: 3 # Kanalnummer der schaltbaren Steckdose, wie im CCU Webfrontend angezeigt. - cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional) - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/homewizard_0.yaml b/templates/de/charger/homewizard_0.yaml similarity index 70% rename from templates/charger/homewizard_0.yaml rename to templates/de/charger/homewizard_0.yaml index 5b15f36005..ae7dc92ab8 100644 --- a/templates/charger/homewizard_0.yaml +++ b/templates/de/charger/homewizard_0.yaml @@ -6,11 +6,11 @@ render: type: template template: homewizard host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: homewizard host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/ichargecion_0.yaml b/templates/de/charger/ichargecion_0.yaml similarity index 100% rename from templates/charger/ichargecion_0.yaml rename to templates/de/charger/ichargecion_0.yaml diff --git a/templates/charger/innogy-ebox_0.yaml b/templates/de/charger/innogy-ebox_0.yaml similarity index 100% rename from templates/charger/innogy-ebox_0.yaml rename to templates/de/charger/innogy-ebox_0.yaml diff --git a/templates/charger/innogy-ebox_1.yaml b/templates/de/charger/innogy-ebox_1.yaml similarity index 100% rename from templates/charger/innogy-ebox_1.yaml rename to templates/de/charger/innogy-ebox_1.yaml diff --git a/templates/charger/innogy-ebox_2.yaml b/templates/de/charger/innogy-ebox_2.yaml similarity index 100% rename from templates/charger/innogy-ebox_2.yaml rename to templates/de/charger/innogy-ebox_2.yaml diff --git a/templates/charger/keba-modbus_0.yaml b/templates/de/charger/keba-modbus_0.yaml similarity index 100% rename from templates/charger/keba-modbus_0.yaml rename to templates/de/charger/keba-modbus_0.yaml diff --git a/templates/charger/keba-modbus_1.yaml b/templates/de/charger/keba-modbus_1.yaml similarity index 100% rename from templates/charger/keba-modbus_1.yaml rename to templates/de/charger/keba-modbus_1.yaml diff --git a/templates/charger/keba-modbus_2.yaml b/templates/de/charger/keba-modbus_2.yaml similarity index 100% rename from templates/charger/keba-modbus_2.yaml rename to templates/de/charger/keba-modbus_2.yaml diff --git a/templates/charger/keba_0.yaml b/templates/de/charger/keba_0.yaml similarity index 83% rename from templates/charger/keba_0.yaml rename to templates/de/charger/keba_0.yaml index e86cbff932..ca9d0e5248 100644 --- a/templates/charger/keba_0.yaml +++ b/templates/de/charger/keba_0.yaml @@ -13,5 +13,5 @@ render: type: template template: keba host: 192.0.2.2 # IP-Adresse oder Hostname - rfid: 765765348 # Die Kennung eines RFID-Tags um den Lademodus zu starten, selbst wenn die Wallbox gesperrt ist. (Optional) - serial: # Die Seriennummer, ermöglicht es auch mit der Wallbox zu kommunizieren wenn evcc in Docker läuft. (Optional) + rfid: 765765348 # Die Kennung eines RFID-Tags um den Lademodus zu starten, selbst wenn die Wallbox gesperrt ist. (optional) + serial: # Die Seriennummer, ermöglicht es auch mit der Wallbox zu kommunizieren wenn evcc in Docker läuft. (optional) diff --git a/templates/charger/keba_1.yaml b/templates/de/charger/keba_1.yaml similarity index 82% rename from templates/charger/keba_1.yaml rename to templates/de/charger/keba_1.yaml index 86c08ea7d0..579a258fea 100644 --- a/templates/charger/keba_1.yaml +++ b/templates/de/charger/keba_1.yaml @@ -13,5 +13,5 @@ render: type: template template: keba host: 192.0.2.2 # IP-Adresse oder Hostname - rfid: 765765348 # Die Kennung eines RFID-Tags um den Lademodus zu starten, selbst wenn die Wallbox gesperrt ist. (Optional) - serial: # Die Seriennummer, ermöglicht es auch mit der Wallbox zu kommunizieren wenn evcc in Docker läuft. (Optional) + rfid: 765765348 # Die Kennung eines RFID-Tags um den Lademodus zu starten, selbst wenn die Wallbox gesperrt ist. (optional) + serial: # Die Seriennummer, ermöglicht es auch mit der Wallbox zu kommunizieren wenn evcc in Docker läuft. (optional) diff --git a/templates/charger/kse_0.yaml b/templates/de/charger/kse_0.yaml similarity index 100% rename from templates/charger/kse_0.yaml rename to templates/de/charger/kse_0.yaml diff --git a/templates/charger/mystrom_0.yaml b/templates/de/charger/mystrom_0.yaml similarity index 70% rename from templates/charger/mystrom_0.yaml rename to templates/de/charger/mystrom_0.yaml index ee3d7e475e..2b921e3dba 100644 --- a/templates/charger/mystrom_0.yaml +++ b/templates/de/charger/mystrom_0.yaml @@ -7,11 +7,11 @@ render: type: template template: mystrom host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: mystrom host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/nrgkick-bluetooth_0.yaml b/templates/de/charger/nrgkick-bluetooth_0.yaml similarity index 100% rename from templates/charger/nrgkick-bluetooth_0.yaml rename to templates/de/charger/nrgkick-bluetooth_0.yaml diff --git a/templates/charger/nrgkick-connect_0.yaml b/templates/de/charger/nrgkick-connect_0.yaml similarity index 100% rename from templates/charger/nrgkick-connect_0.yaml rename to templates/de/charger/nrgkick-connect_0.yaml diff --git a/templates/charger/obo_0.yaml b/templates/de/charger/obo_0.yaml similarity index 100% rename from templates/charger/obo_0.yaml rename to templates/de/charger/obo_0.yaml diff --git a/templates/charger/ocpp_0.yaml b/templates/de/charger/ocpp_0.yaml similarity index 87% rename from templates/charger/ocpp_0.yaml rename to templates/de/charger/ocpp_0.yaml index 2bec794e52..8bfafce705 100644 --- a/templates/charger/ocpp_0.yaml +++ b/templates/de/charger/ocpp_0.yaml @@ -24,12 +24,12 @@ render: advanced: | type: template template: ocpp - stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (Optional) - connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (Optional) - idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (Optional) - connecttimeout: 5m # Optional - timeout: 2m # Optional - getconfiguration: true # Deaktivierung kann bei einigen Chargern hilfreich sein (Optional) - bootnotification: false # Aktivierung kann bei einigen Chargern hilfreich sein (Optional) - meterinterval: # Optional - metervalues: # Optional + stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (optional) + connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (optional) + idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (optional) + connecttimeout: 5m # optional + timeout: 2m # optional + getconfiguration: true # Deaktivierung kann bei einigen Chargern hilfreich sein (optional) + bootnotification: false # Aktivierung kann bei einigen Chargern hilfreich sein (optional) + meterinterval: # optional + metervalues: # optional diff --git a/templates/charger/openevse_0.yaml b/templates/de/charger/openevse_0.yaml similarity index 83% rename from templates/charger/openevse_0.yaml rename to templates/de/charger/openevse_0.yaml index da0cec1d17..2a11a0ba72 100644 --- a/templates/charger/openevse_0.yaml +++ b/templates/de/charger/openevse_0.yaml @@ -7,5 +7,5 @@ render: type: template template: openevse host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/charger/openwb-pro_0.yaml b/templates/de/charger/openwb-pro_0.yaml similarity index 100% rename from templates/charger/openwb-pro_0.yaml rename to templates/de/charger/openwb-pro_0.yaml diff --git a/templates/charger/openwb_0.yaml b/templates/de/charger/openwb_0.yaml similarity index 83% rename from templates/charger/openwb_0.yaml rename to templates/de/charger/openwb_0.yaml index a6a4bff7db..5f7cd41ba7 100644 --- a/templates/charger/openwb_0.yaml +++ b/templates/de/charger/openwb_0.yaml @@ -12,5 +12,5 @@ render: type: template template: openwb host: 192.0.2.2 # IP-Adresse oder Hostname - connector: 1 # Optional - phases1p3p: false # Optional + connector: 1 # optional + phases1p3p: false # optional diff --git a/templates/charger/orbis-viaris_0.yaml b/templates/de/charger/orbis-viaris_0.yaml similarity index 76% rename from templates/charger/orbis-viaris_0.yaml rename to templates/de/charger/orbis-viaris_0.yaml index 1974637fd2..365e1c9b08 100644 --- a/templates/charger/orbis-viaris_0.yaml +++ b/templates/de/charger/orbis-viaris_0.yaml @@ -8,8 +8,8 @@ render: advanced: | type: template template: orbis-viaris - stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (Optional) - connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (Optional) - idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (Optional) - connecttimeout: 5m # Optional - timeout: 2m # Optional + stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (optional) + connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (optional) + idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (optional) + connecttimeout: 5m # optional + timeout: 2m # optional diff --git a/templates/charger/pantabox_0.yaml b/templates/de/charger/pantabox_0.yaml similarity index 100% rename from templates/charger/pantabox_0.yaml rename to templates/de/charger/pantabox_0.yaml diff --git a/templates/charger/pcelectric-garo_0.yaml b/templates/de/charger/pcelectric-garo_0.yaml similarity index 89% rename from templates/charger/pcelectric-garo_0.yaml rename to templates/de/charger/pcelectric-garo_0.yaml index 689646dba9..6895abdeed 100644 --- a/templates/charger/pcelectric-garo_0.yaml +++ b/templates/de/charger/pcelectric-garo_0.yaml @@ -9,4 +9,4 @@ render: type: template template: pcelectric-garo host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) diff --git a/templates/charger/phoenix-charx_0.yaml b/templates/de/charger/phoenix-charx_0.yaml similarity index 74% rename from templates/charger/phoenix-charx_0.yaml rename to templates/de/charger/phoenix-charx_0.yaml index ca521a4995..5497cff621 100644 --- a/templates/charger/phoenix-charx_0.yaml +++ b/templates/de/charger/phoenix-charx_0.yaml @@ -6,10 +6,10 @@ render: type: template template: phoenix-charx host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: phoenix-charx host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - connector: 1 # Optional + port: 502 # Port (optional) + connector: 1 # optional diff --git a/templates/charger/phoenix-charx_1.yaml b/templates/de/charger/phoenix-charx_1.yaml similarity index 75% rename from templates/charger/phoenix-charx_1.yaml rename to templates/de/charger/phoenix-charx_1.yaml index 5a26733d92..a036215ec6 100644 --- a/templates/charger/phoenix-charx_1.yaml +++ b/templates/de/charger/phoenix-charx_1.yaml @@ -6,10 +6,10 @@ render: type: template template: phoenix-charx host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: phoenix-charx host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - connector: 1 # Optional + port: 502 # Port (optional) + connector: 1 # optional diff --git a/templates/charger/phoenix-em-eth_0.yaml b/templates/de/charger/phoenix-em-eth_0.yaml similarity index 90% rename from templates/charger/phoenix-em-eth_0.yaml rename to templates/de/charger/phoenix-em-eth_0.yaml index f771efd9f5..b8964616dc 100644 --- a/templates/charger/phoenix-em-eth_0.yaml +++ b/templates/de/charger/phoenix-em-eth_0.yaml @@ -8,4 +8,4 @@ render: type: template template: phoenix-em-eth host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/phoenix-ev-eth_0.yaml b/templates/de/charger/phoenix-ev-eth_0.yaml similarity index 90% rename from templates/charger/phoenix-ev-eth_0.yaml rename to templates/de/charger/phoenix-ev-eth_0.yaml index d4106891cb..de473b66bb 100644 --- a/templates/charger/phoenix-ev-eth_0.yaml +++ b/templates/de/charger/phoenix-ev-eth_0.yaml @@ -8,4 +8,4 @@ render: type: template template: phoenix-ev-eth host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/phoenix-ev-ser_0.yaml b/templates/de/charger/phoenix-ev-ser_0.yaml similarity index 100% rename from templates/charger/phoenix-ev-ser_0.yaml rename to templates/de/charger/phoenix-ev-ser_0.yaml diff --git a/templates/charger/pmcc_0.yaml b/templates/de/charger/pmcc_0.yaml similarity index 86% rename from templates/charger/pmcc_0.yaml rename to templates/de/charger/pmcc_0.yaml index 0e6370fa54..2e9bba5c30 100644 --- a/templates/charger/pmcc_0.yaml +++ b/templates/de/charger/pmcc_0.yaml @@ -8,4 +8,4 @@ render: type: template template: pmcc ski: # Die SKI der Wallbox, üblicherweise im Web Interface der Wallbox zu finden - ip: 192.0.2.2 # IP-Adresse (Optional) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/charger/pmcp_0.yaml b/templates/de/charger/pmcp_0.yaml similarity index 84% rename from templates/charger/pmcp_0.yaml rename to templates/de/charger/pmcp_0.yaml index 4fcdce33ce..613d612997 100644 --- a/templates/charger/pmcp_0.yaml +++ b/templates/de/charger/pmcp_0.yaml @@ -7,4 +7,4 @@ render: type: template template: pmcp ski: # Die SKI der Wallbox, üblicherweise im Web Interface der Wallbox zu finden - ip: 192.0.2.2 # IP-Adresse (Optional) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/charger/pracht-alpha_0.yaml b/templates/de/charger/pracht-alpha_0.yaml similarity index 95% rename from templates/charger/pracht-alpha_0.yaml rename to templates/de/charger/pracht-alpha_0.yaml index c6d37a6b5b..d40ed55435 100644 --- a/templates/charger/pracht-alpha_0.yaml +++ b/templates/de/charger/pracht-alpha_0.yaml @@ -47,5 +47,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - connector: 1 # Optional - timeout: 10s # Optional + connector: 1 # optional + timeout: 10s # optional diff --git a/templates/charger/pulsarplus_0.yaml b/templates/de/charger/pulsarplus_0.yaml similarity index 85% rename from templates/charger/pulsarplus_0.yaml rename to templates/de/charger/pulsarplus_0.yaml index 223fdd721e..f853fe0629 100644 --- a/templates/charger/pulsarplus_0.yaml +++ b/templates/de/charger/pulsarplus_0.yaml @@ -15,8 +15,8 @@ render: advanced: | type: template template: pulsarplus - stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (Optional) - connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (Optional) - idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (Optional) - connecttimeout: 5m # Optional - timeout: 2m # Optional + stationid: EVB-P12354 # Die Stations-ID der Wallbox (oder des Ladepunkts). Diese ID muss auch Teil der Wallboxkonfiguration für OCPP sein ws://:8887/. (optional) + connector: 1 # Ladepunkt, normalerweise 1 für den ersten Anschluss. (optional) + idtag: '04E6B78921BBA0' # Token-ID welche für die Freischaltung der Ladevorgänge an den Ladepunkt zurückgesendet wird (optional) + connecttimeout: 5m # optional + timeout: 2m # optional diff --git a/templates/charger/schneider-evlink_0.yaml b/templates/de/charger/schneider-evlink_0.yaml similarity index 100% rename from templates/charger/schneider-evlink_0.yaml rename to templates/de/charger/schneider-evlink_0.yaml diff --git a/templates/charger/shelly_0.yaml b/templates/de/charger/shelly_0.yaml similarity index 64% rename from templates/charger/shelly_0.yaml rename to templates/de/charger/shelly_0.yaml index bf47f47711..51beb216cc 100644 --- a/templates/charger/shelly_0.yaml +++ b/templates/de/charger/shelly_0.yaml @@ -6,17 +6,17 @@ render: type: template template: shelly host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - channel: 0 # Optional - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + channel: 0 # optional + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: shelly host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - channel: 0 # Optional - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + channel: 0 # optional + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/smaevcharger_0.yaml b/templates/de/charger/smaevcharger_0.yaml similarity index 100% rename from templates/charger/smaevcharger_0.yaml rename to templates/de/charger/smaevcharger_0.yaml diff --git a/templates/charger/smartwb_0.yaml b/templates/de/charger/smartwb_0.yaml similarity index 100% rename from templates/charger/smartwb_0.yaml rename to templates/de/charger/smartwb_0.yaml diff --git a/templates/charger/tapo_0.yaml b/templates/de/charger/tapo_0.yaml similarity index 81% rename from templates/charger/tapo_0.yaml rename to templates/de/charger/tapo_0.yaml index 60f48ad41b..8ff07573a8 100644 --- a/templates/charger/tapo_0.yaml +++ b/templates/de/charger/tapo_0.yaml @@ -9,13 +9,13 @@ render: host: 192.0.2.2 # IP-Adresse oder Hostname user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: tapo host: 192.0.2.2 # IP-Adresse oder Hostname user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/tasmota_0.yaml b/templates/de/charger/tasmota_0.yaml similarity index 65% rename from templates/charger/tasmota_0.yaml rename to templates/de/charger/tasmota_0.yaml index 03403d1106..aeab5f45b7 100644 --- a/templates/charger/tasmota_0.yaml +++ b/templates/de/charger/tasmota_0.yaml @@ -6,17 +6,17 @@ render: type: template template: tasmota host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Standard-User ist admin (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Standard-User ist admin (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) channel: 1 # Nummer des Schaltkanals (1-8), bei Geräten mit mehr als einem Schalter - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: tasmota host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Standard-User ist admin (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Standard-User ist admin (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) channel: 1 # Nummer des Schaltkanals (1-8), bei Geräten mit mehr als einem Schalter - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/tinkerforge-warp_0.yaml b/templates/de/charger/tinkerforge-warp_0.yaml similarity index 71% rename from templates/charger/tinkerforge-warp_0.yaml rename to templates/de/charger/tinkerforge-warp_0.yaml index 37cdfac640..8c2c957f65 100644 --- a/templates/charger/tinkerforge-warp_0.yaml +++ b/templates/de/charger/tinkerforge-warp_0.yaml @@ -9,16 +9,16 @@ render: type: template template: tinkerforge-warp host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - topic: warp # Topic (ohne / am Anfang) (Optional) - energymanager: # EnergyManager MQTT Topic (falls installiert) (Optional) + port: 1883 # MQTT Broker Port (optional) + topic: warp # Topic (ohne / am Anfang) (optional) + energymanager: # EnergyManager MQTT Topic (falls installiert) (optional) advanced: | type: template template: tinkerforge-warp host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - topic: warp # Topic (ohne / am Anfang) (Optional) - timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (Optional) - energymanager: # EnergyManager MQTT Topic (falls installiert) (Optional) + port: 1883 # MQTT Broker Port (optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + topic: warp # Topic (ohne / am Anfang) (optional) + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (optional) + energymanager: # EnergyManager MQTT Topic (falls installiert) (optional) diff --git a/templates/charger/tinkerforge-warp_1.yaml b/templates/de/charger/tinkerforge-warp_1.yaml similarity index 71% rename from templates/charger/tinkerforge-warp_1.yaml rename to templates/de/charger/tinkerforge-warp_1.yaml index 82f32ad707..7ae8c9656a 100644 --- a/templates/charger/tinkerforge-warp_1.yaml +++ b/templates/de/charger/tinkerforge-warp_1.yaml @@ -9,16 +9,16 @@ render: type: template template: tinkerforge-warp host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - topic: warp # Topic (ohne / am Anfang) (Optional) - energymanager: # EnergyManager MQTT Topic (falls installiert) (Optional) + port: 1883 # MQTT Broker Port (optional) + topic: warp # Topic (ohne / am Anfang) (optional) + energymanager: # EnergyManager MQTT Topic (falls installiert) (optional) advanced: | type: template template: tinkerforge-warp host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - topic: warp # Topic (ohne / am Anfang) (Optional) - timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (Optional) - energymanager: # EnergyManager MQTT Topic (falls installiert) (Optional) + port: 1883 # MQTT Broker Port (optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + topic: warp # Topic (ohne / am Anfang) (optional) + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (optional) + energymanager: # EnergyManager MQTT Topic (falls installiert) (optional) diff --git a/templates/charger/tplink_0.yaml b/templates/de/charger/tplink_0.yaml similarity index 71% rename from templates/charger/tplink_0.yaml rename to templates/de/charger/tplink_0.yaml index 3dc36ab5d1..ee9804825c 100644 --- a/templates/charger/tplink_0.yaml +++ b/templates/de/charger/tplink_0.yaml @@ -7,11 +7,11 @@ render: type: template template: tplink host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) advanced: | type: template template: tplink host: 192.0.2.2 # IP-Adresse oder Hostname - standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (Optional) - integrateddevice: # Optional - icon: # Icon in der Benutzeroberfläche (Optional) + standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) + integrateddevice: # optional + icon: # Icon in der Benutzeroberfläche (optional) diff --git a/templates/charger/twc3_0.yaml b/templates/de/charger/twc3_0.yaml similarity index 100% rename from templates/charger/twc3_0.yaml rename to templates/de/charger/twc3_0.yaml diff --git a/templates/charger/versicharge_0.yaml b/templates/de/charger/versicharge_0.yaml similarity index 100% rename from templates/charger/versicharge_0.yaml rename to templates/de/charger/versicharge_0.yaml diff --git a/templates/charger/vestel_0.yaml b/templates/de/charger/vestel_0.yaml similarity index 100% rename from templates/charger/vestel_0.yaml rename to templates/de/charger/vestel_0.yaml diff --git a/templates/charger/vestel_1.yaml b/templates/de/charger/vestel_1.yaml similarity index 100% rename from templates/charger/vestel_1.yaml rename to templates/de/charger/vestel_1.yaml diff --git a/templates/charger/vestel_2.yaml b/templates/de/charger/vestel_2.yaml similarity index 100% rename from templates/charger/vestel_2.yaml rename to templates/de/charger/vestel_2.yaml diff --git a/templates/charger/wallbe-meter_0.yaml b/templates/de/charger/wallbe-meter_0.yaml similarity index 88% rename from templates/charger/wallbe-meter_0.yaml rename to templates/de/charger/wallbe-meter_0.yaml index 3c8b7a51ec..8d55f5d57f 100644 --- a/templates/charger/wallbe-meter_0.yaml +++ b/templates/de/charger/wallbe-meter_0.yaml @@ -8,4 +8,4 @@ render: type: template template: wallbe-meter host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/wallbe-pre2019-meter_0.yaml b/templates/de/charger/wallbe-pre2019-meter_0.yaml similarity index 89% rename from templates/charger/wallbe-pre2019-meter_0.yaml rename to templates/de/charger/wallbe-pre2019-meter_0.yaml index fdcc8bbddb..961d6c6a7f 100644 --- a/templates/charger/wallbe-pre2019-meter_0.yaml +++ b/templates/de/charger/wallbe-pre2019-meter_0.yaml @@ -8,4 +8,4 @@ render: type: template template: wallbe-pre2019-meter host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/wallbe-pre2019_0.yaml b/templates/de/charger/wallbe-pre2019_0.yaml similarity index 88% rename from templates/charger/wallbe-pre2019_0.yaml rename to templates/de/charger/wallbe-pre2019_0.yaml index 05633283e8..17c948f9eb 100644 --- a/templates/charger/wallbe-pre2019_0.yaml +++ b/templates/de/charger/wallbe-pre2019_0.yaml @@ -8,4 +8,4 @@ render: type: template template: wallbe-pre2019 host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/wallbe_0.yaml b/templates/de/charger/wallbe_0.yaml similarity index 89% rename from templates/charger/wallbe_0.yaml rename to templates/de/charger/wallbe_0.yaml index fa93cf54b7..7ccac5abed 100644 --- a/templates/charger/wallbe_0.yaml +++ b/templates/de/charger/wallbe_0.yaml @@ -8,4 +8,4 @@ render: type: template template: wallbe host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/webasto-next_0.yaml b/templates/de/charger/webasto-next_0.yaml similarity index 90% rename from templates/charger/webasto-next_0.yaml rename to templates/de/charger/webasto-next_0.yaml index 16b4cd6ec4..6dd1b8a9b9 100644 --- a/templates/charger/webasto-next_0.yaml +++ b/templates/de/charger/webasto-next_0.yaml @@ -10,4 +10,4 @@ render: type: template template: webasto-next host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/charger/zaptec_0.yaml b/templates/de/charger/zaptec_0.yaml similarity index 72% rename from templates/charger/zaptec_0.yaml rename to templates/de/charger/zaptec_0.yaml index 715c39ce75..fee82e4010 100644 --- a/templates/charger/zaptec_0.yaml +++ b/templates/de/charger/zaptec_0.yaml @@ -6,6 +6,6 @@ render: - default: | type: template template: zaptec - id: # Wallbox ID (Optional) - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + id: # Wallbox ID (optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/abb-ab_0.yaml b/templates/de/meter/abb-ab_0.yaml similarity index 100% rename from templates/meter/abb-ab_0.yaml rename to templates/de/meter/abb-ab_0.yaml diff --git a/templates/meter/acrel-adw300_0.yaml b/templates/de/meter/acrel-adw300_0.yaml similarity index 100% rename from templates/meter/acrel-adw300_0.yaml rename to templates/de/meter/acrel-adw300_0.yaml diff --git a/templates/meter/alpha-ess-smile_0.yaml b/templates/de/meter/alpha-ess-smile_0.yaml similarity index 98% rename from templates/meter/alpha-ess-smile_0.yaml rename to templates/de/meter/alpha-ess-smile_0.yaml index 17a545273a..3593503c21 100644 --- a/templates/meter/alpha-ess-smile_0.yaml +++ b/templates/de/meter/alpha-ess-smile_0.yaml @@ -143,4 +143,4 @@ render: id: 85 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/cfos_0.yaml b/templates/de/meter/cfos_0.yaml similarity index 100% rename from templates/meter/cfos_0.yaml rename to templates/de/meter/cfos_0.yaml diff --git a/templates/meter/cg-em24_0.yaml b/templates/de/meter/cg-em24_0.yaml similarity index 100% rename from templates/meter/cg-em24_0.yaml rename to templates/de/meter/cg-em24_0.yaml diff --git a/templates/meter/cg-emt3xx_0.yaml b/templates/de/meter/cg-emt3xx_0.yaml similarity index 100% rename from templates/meter/cg-emt3xx_0.yaml rename to templates/de/meter/cg-emt3xx_0.yaml diff --git a/templates/meter/deye-hybrid_0.yaml b/templates/de/meter/deye-hybrid_0.yaml similarity index 98% rename from templates/meter/deye-hybrid_0.yaml rename to templates/de/meter/deye-hybrid_0.yaml index 5b6f263d94..b84e567a66 100644 --- a/templates/meter/deye-hybrid_0.yaml +++ b/templates/de/meter/deye-hybrid_0.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/deye-hybrid_1.yaml b/templates/de/meter/deye-hybrid_1.yaml similarity index 98% rename from templates/meter/deye-hybrid_1.yaml rename to templates/de/meter/deye-hybrid_1.yaml index 4702791b30..5f6f72fe51 100644 --- a/templates/meter/deye-hybrid_1.yaml +++ b/templates/de/meter/deye-hybrid_1.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/discovergy_0.yaml b/templates/de/meter/discovergy_0.yaml similarity index 100% rename from templates/meter/discovergy_0.yaml rename to templates/de/meter/discovergy_0.yaml diff --git a/templates/meter/dsmr_0.yaml b/templates/de/meter/dsmr_0.yaml similarity index 77% rename from templates/meter/dsmr_0.yaml rename to templates/de/meter/dsmr_0.yaml index 6dd58ad4d1..9bd288d947 100644 --- a/templates/meter/dsmr_0.yaml +++ b/templates/de/meter/dsmr_0.yaml @@ -7,11 +7,11 @@ render: template: dsmr usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 1502 # Port (Optional) + port: 1502 # Port (optional) advanced: | type: template template: dsmr usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 1502 # Port (Optional) - energy: # Typischerweise 1-0:1.8.0, bei Mehrtarifzählern 1-0:1.8.1 oder 1-0:1.8.2 (Optional) + port: 1502 # Port (optional) + energy: # Typischerweise 1-0:1.8.0, bei Mehrtarifzählern 1-0:1.8.1 oder 1-0:1.8.2 (optional) diff --git a/templates/meter/dzg_0.yaml b/templates/de/meter/dzg_0.yaml similarity index 100% rename from templates/meter/dzg_0.yaml rename to templates/de/meter/dzg_0.yaml diff --git a/templates/meter/e3dc_0.yaml b/templates/de/meter/e3dc_0.yaml similarity index 76% rename from templates/meter/e3dc_0.yaml rename to templates/de/meter/e3dc_0.yaml index d1b5a9134b..387920c1e8 100644 --- a/templates/meter/e3dc_0.yaml +++ b/templates/de/meter/e3dc_0.yaml @@ -7,37 +7,37 @@ render: template: e3dc usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: e3dc usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: e3dc usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: e3dc usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: battery default: | type: template template: e3dc usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: e3dc usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 502 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/eastron-sdm120_0.yaml b/templates/de/meter/eastron-sdm120_0.yaml similarity index 100% rename from templates/meter/eastron-sdm120_0.yaml rename to templates/de/meter/eastron-sdm120_0.yaml diff --git a/templates/meter/eastron-sdm220_230_0.yaml b/templates/de/meter/eastron-sdm220_230_0.yaml similarity index 100% rename from templates/meter/eastron-sdm220_230_0.yaml rename to templates/de/meter/eastron-sdm220_230_0.yaml diff --git a/templates/meter/eastron-sdm72_0.yaml b/templates/de/meter/eastron-sdm72_0.yaml similarity index 100% rename from templates/meter/eastron-sdm72_0.yaml rename to templates/de/meter/eastron-sdm72_0.yaml diff --git a/templates/meter/eastron_0.yaml b/templates/de/meter/eastron_0.yaml similarity index 100% rename from templates/meter/eastron_0.yaml rename to templates/de/meter/eastron_0.yaml diff --git a/templates/meter/eastron_1.yaml b/templates/de/meter/eastron_1.yaml similarity index 100% rename from templates/meter/eastron_1.yaml rename to templates/de/meter/eastron_1.yaml diff --git a/templates/meter/enphase_0.yaml b/templates/de/meter/enphase_0.yaml similarity index 87% rename from templates/meter/enphase_0.yaml rename to templates/de/meter/enphase_0.yaml index f291ea2c66..f29ae33390 100644 --- a/templates/meter/enphase_0.yaml +++ b/templates/de/meter/enphase_0.yaml @@ -10,37 +10,37 @@ render: template: enphase usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) advanced: | type: template template: enphase usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) - usage: pv default: | type: template template: enphase usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) advanced: | type: template template: enphase usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) - usage: battery default: | type: template template: enphase usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) advanced: | type: template template: enphase usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + token: # Ab Envoy Firmware D7.x.xxx notwendig. Token ist ein Jahr gültig. Anleitung (Obtaining a token via web UI): https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/fox-ess-h1_0.yaml b/templates/de/meter/fox-ess-h1_0.yaml similarity index 100% rename from templates/meter/fox-ess-h1_0.yaml rename to templates/de/meter/fox-ess-h1_0.yaml diff --git a/templates/meter/fox-ess-h3_0.yaml b/templates/de/meter/fox-ess-h3_0.yaml similarity index 100% rename from templates/meter/fox-ess-h3_0.yaml rename to templates/de/meter/fox-ess-h3_0.yaml diff --git a/templates/meter/fox-ess-rs485_0.yaml b/templates/de/meter/fox-ess-rs485_0.yaml similarity index 100% rename from templates/meter/fox-ess-rs485_0.yaml rename to templates/de/meter/fox-ess-rs485_0.yaml diff --git a/templates/meter/fritzdect_0.yaml b/templates/de/meter/fritzdect_0.yaml similarity index 88% rename from templates/meter/fritzdect_0.yaml rename to templates/de/meter/fritzdect_0.yaml index 1bbcc2ea81..b7292765fb 100644 --- a/templates/meter/fritzdect_0.yaml +++ b/templates/de/meter/fritzdect_0.yaml @@ -8,7 +8,7 @@ render: type: template template: fritzdect usage: pv - uri: https://fritz.box # HTTP(S) Adresse (Optional) + uri: https://fritz.box # HTTP(S) Adresse (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) ain: 307788992233 # Die AIN ist auf dem Typenschild auf der Geräterückseite aufgedruckt. Bei führenden Nullen bitte in doppelte Hochkommata setzen. @@ -17,7 +17,7 @@ render: type: template template: fritzdect usage: charge - uri: https://fritz.box # HTTP(S) Adresse (Optional) + uri: https://fritz.box # HTTP(S) Adresse (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) ain: 307788992233 # Die AIN ist auf dem Typenschild auf der Geräterückseite aufgedruckt. Bei führenden Nullen bitte in doppelte Hochkommata setzen. diff --git a/templates/meter/fronius-gen24_0.yaml b/templates/de/meter/fronius-gen24_0.yaml similarity index 78% rename from templates/meter/fronius-gen24_0.yaml rename to templates/de/meter/fronius-gen24_0.yaml index 616e4e0803..0302b35f2c 100644 --- a/templates/meter/fronius-gen24_0.yaml +++ b/templates/de/meter/fronius-gen24_0.yaml @@ -8,37 +8,37 @@ render: template: fronius-gen24 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: fronius-gen24 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: battery default: | type: template template: fronius-gen24 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 502 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/fronius-gen24_1.yaml b/templates/de/meter/fronius-gen24_1.yaml similarity index 78% rename from templates/meter/fronius-gen24_1.yaml rename to templates/de/meter/fronius-gen24_1.yaml index 84cf698171..b5befd7521 100644 --- a/templates/meter/fronius-gen24_1.yaml +++ b/templates/de/meter/fronius-gen24_1.yaml @@ -8,37 +8,37 @@ render: template: fronius-gen24 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: fronius-gen24 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: battery default: | type: template template: fronius-gen24 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: fronius-gen24 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 502 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/fronius-solarapi-v1_0.yaml b/templates/de/meter/fronius-solarapi-v1_0.yaml similarity index 94% rename from templates/meter/fronius-solarapi-v1_0.yaml rename to templates/de/meter/fronius-solarapi-v1_0.yaml index 25e69cf18d..b12a8a086f 100644 --- a/templates/meter/fronius-solarapi-v1_0.yaml +++ b/templates/de/meter/fronius-solarapi-v1_0.yaml @@ -35,4 +35,4 @@ render: template: fronius-solarapi-v1 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/goodwe-hybrid_0.yaml b/templates/de/meter/goodwe-hybrid_0.yaml similarity index 98% rename from templates/meter/goodwe-hybrid_0.yaml rename to templates/de/meter/goodwe-hybrid_0.yaml index 638ae0eec7..b5fcdde76f 100644 --- a/templates/meter/goodwe-hybrid_0.yaml +++ b/templates/de/meter/goodwe-hybrid_0.yaml @@ -143,4 +143,4 @@ render: id: 247 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/growatt-hybrid-tlxh_0.yaml b/templates/de/meter/growatt-hybrid-tlxh_0.yaml similarity index 98% rename from templates/meter/growatt-hybrid-tlxh_0.yaml rename to templates/de/meter/growatt-hybrid-tlxh_0.yaml index 50c8008e7e..dc6df76d1c 100644 --- a/templates/meter/growatt-hybrid-tlxh_0.yaml +++ b/templates/de/meter/growatt-hybrid-tlxh_0.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/growatt-hybrid_0.yaml b/templates/de/meter/growatt-hybrid_0.yaml similarity index 98% rename from templates/meter/growatt-hybrid_0.yaml rename to templates/de/meter/growatt-hybrid_0.yaml index 7467e4530b..005101ab87 100644 --- a/templates/meter/growatt-hybrid_0.yaml +++ b/templates/de/meter/growatt-hybrid_0.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/homematic_0.yaml b/templates/de/meter/homematic_0.yaml similarity index 84% rename from templates/meter/homematic_0.yaml rename to templates/de/meter/homematic_0.yaml index 384be2c5bd..cbede0236f 100644 --- a/templates/meter/homematic_0.yaml +++ b/templates/de/meter/homematic_0.yaml @@ -9,18 +9,18 @@ render: usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) advanced: | type: template template: homematic usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt. - cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional) + cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (optional) - usage: pv default: | type: template @@ -28,18 +28,18 @@ render: usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) advanced: | type: template template: homematic usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt. - cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional) + cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (optional) - usage: charge default: | type: template @@ -47,15 +47,15 @@ render: usage: charge host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) advanced: | type: template template: homematic usage: charge host: 192.0.2.2 # IP-Adresse oder Hostname device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt. - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) meterchannel: 6 # Kanalnummer des Messwertkanals, wie im CCU Webfrontend angezeigt. - cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (Optional) + cache: 1s # Bei Problemen mit dem Duty Cycle setze den Cache auf bspw 30s. (optional) diff --git a/templates/meter/homewizard_0.yaml b/templates/de/meter/homewizard_0.yaml similarity index 100% rename from templates/meter/homewizard_0.yaml rename to templates/de/meter/homewizard_0.yaml diff --git a/templates/meter/hoymiles-opendtu_0.yaml b/templates/de/meter/hoymiles-opendtu_0.yaml similarity index 100% rename from templates/meter/hoymiles-opendtu_0.yaml rename to templates/de/meter/hoymiles-opendtu_0.yaml diff --git a/templates/meter/huawei-dongle-powersensor_0.yaml b/templates/de/meter/huawei-dongle-powersensor_0.yaml similarity index 85% rename from templates/meter/huawei-dongle-powersensor_0.yaml rename to templates/de/meter/huawei-dongle-powersensor_0.yaml index fe90d7df89..5b4622d08f 100644 --- a/templates/meter/huawei-dongle-powersensor_0.yaml +++ b/templates/de/meter/huawei-dongle-powersensor_0.yaml @@ -17,14 +17,14 @@ render: type: template template: huawei-dongle-powersensor usage: grid - storageunit: 1 # Optional + storageunit: 1 # optional # Modbus TCP modbus: tcpip id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 15s # Optional + timeout: 15s # optional - usage: pv default: | type: template @@ -40,14 +40,14 @@ render: type: template template: huawei-dongle-powersensor usage: pv - storageunit: 1 # Optional + storageunit: 1 # optional # Modbus TCP modbus: tcpip id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 15s # Optional + timeout: 15s # optional - usage: battery default: | type: template @@ -63,12 +63,12 @@ render: type: template template: huawei-dongle-powersensor usage: battery - storageunit: 1 # Optional + storageunit: 1 # optional # Modbus TCP modbus: tcpip id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 15s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + timeout: 15s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/huawei-dongle_0.yaml b/templates/de/meter/huawei-dongle_0.yaml similarity index 93% rename from templates/meter/huawei-dongle_0.yaml rename to templates/de/meter/huawei-dongle_0.yaml index 565a2be35d..acea2463dc 100644 --- a/templates/meter/huawei-dongle_0.yaml +++ b/templates/de/meter/huawei-dongle_0.yaml @@ -23,4 +23,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - timeout: 15s # Optional + timeout: 15s # optional diff --git a/templates/meter/huawei-smartlogger_0.yaml b/templates/de/meter/huawei-smartlogger_0.yaml similarity index 86% rename from templates/meter/huawei-smartlogger_0.yaml rename to templates/de/meter/huawei-smartlogger_0.yaml index 03897f13cb..f85989656b 100644 --- a/templates/meter/huawei-smartlogger_0.yaml +++ b/templates/de/meter/huawei-smartlogger_0.yaml @@ -8,4 +8,4 @@ render: template: huawei-smartlogger usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/meter/huawei-sun2000-rs485_0.yaml b/templates/de/meter/huawei-sun2000-rs485_0.yaml similarity index 96% rename from templates/meter/huawei-sun2000-rs485_0.yaml rename to templates/de/meter/huawei-sun2000-rs485_0.yaml index 029656a070..ccc05e864d 100644 --- a/templates/meter/huawei-sun2000-rs485_0.yaml +++ b/templates/de/meter/huawei-sun2000-rs485_0.yaml @@ -49,7 +49,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - storageunit: 1 # Optional + storageunit: 1 # optional - usage: pv default: | type: template @@ -97,7 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - storageunit: 1 # Optional + storageunit: 1 # optional - usage: battery default: | type: template @@ -145,5 +145,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - storageunit: 1 # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + storageunit: 1 # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/inepro_0.yaml b/templates/de/meter/inepro_0.yaml similarity index 100% rename from templates/meter/inepro_0.yaml rename to templates/de/meter/inepro_0.yaml diff --git a/templates/meter/janitza_0.yaml b/templates/de/meter/janitza_0.yaml similarity index 100% rename from templates/meter/janitza_0.yaml rename to templates/de/meter/janitza_0.yaml diff --git a/templates/meter/kostal-ksem-inverter_0.yaml b/templates/de/meter/kostal-ksem-inverter_0.yaml similarity index 100% rename from templates/meter/kostal-ksem-inverter_0.yaml rename to templates/de/meter/kostal-ksem-inverter_0.yaml diff --git a/templates/meter/kostal-ksem_0.yaml b/templates/de/meter/kostal-ksem_0.yaml similarity index 100% rename from templates/meter/kostal-ksem_0.yaml rename to templates/de/meter/kostal-ksem_0.yaml diff --git a/templates/meter/kostal-piko-hybrid_0.yaml b/templates/de/meter/kostal-piko-hybrid_0.yaml similarity index 94% rename from templates/meter/kostal-piko-hybrid_0.yaml rename to templates/de/meter/kostal-piko-hybrid_0.yaml index 2748c8cb38..af9f6841a6 100644 --- a/templates/meter/kostal-piko-hybrid_0.yaml +++ b/templates/de/meter/kostal-piko-hybrid_0.yaml @@ -35,4 +35,4 @@ render: template: kostal-piko-hybrid usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/kostal-piko-legacy_0.yaml b/templates/de/meter/kostal-piko-legacy_0.yaml similarity index 100% rename from templates/meter/kostal-piko-legacy_0.yaml rename to templates/de/meter/kostal-piko-legacy_0.yaml diff --git a/templates/meter/kostal-piko-mp-plus_0.yaml b/templates/de/meter/kostal-piko-mp-plus_0.yaml similarity index 100% rename from templates/meter/kostal-piko-mp-plus_0.yaml rename to templates/de/meter/kostal-piko-mp-plus_0.yaml diff --git a/templates/meter/kostal-piko-mp-plus_1.yaml b/templates/de/meter/kostal-piko-mp-plus_1.yaml similarity index 100% rename from templates/meter/kostal-piko-mp-plus_1.yaml rename to templates/de/meter/kostal-piko-mp-plus_1.yaml diff --git a/templates/meter/kostal-piko-pv_0.yaml b/templates/de/meter/kostal-piko-pv_0.yaml similarity index 100% rename from templates/meter/kostal-piko-pv_0.yaml rename to templates/de/meter/kostal-piko-pv_0.yaml diff --git a/templates/meter/kostal-plenticore_0.yaml b/templates/de/meter/kostal-plenticore_0.yaml similarity index 94% rename from templates/meter/kostal-plenticore_0.yaml rename to templates/de/meter/kostal-plenticore_0.yaml index dceecf463a..8e41f7211b 100644 --- a/templates/meter/kostal-plenticore_0.yaml +++ b/templates/de/meter/kostal-plenticore_0.yaml @@ -44,4 +44,4 @@ render: id: 71 host: 192.0.2.2 # Hostname port: 1502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/lg-ess-home-8-10_0.yaml b/templates/de/meter/lg-ess-home-8-10_0.yaml similarity index 96% rename from templates/meter/lg-ess-home-8-10_0.yaml rename to templates/de/meter/lg-ess-home-8-10_0.yaml index 0ace8019e3..152233ee66 100644 --- a/templates/meter/lg-ess-home-8-10_0.yaml +++ b/templates/de/meter/lg-ess-home-8-10_0.yaml @@ -41,4 +41,4 @@ render: usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname registration: DE200... # Registriernummer des LG ESS HOME Wechselrichters. - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/mpm3pm_0.yaml b/templates/de/meter/mpm3pm_0.yaml similarity index 100% rename from templates/meter/mpm3pm_0.yaml rename to templates/de/meter/mpm3pm_0.yaml diff --git a/templates/meter/mtec-eb-gen2_0.yaml b/templates/de/meter/mtec-eb-gen2_0.yaml similarity index 100% rename from templates/meter/mtec-eb-gen2_0.yaml rename to templates/de/meter/mtec-eb-gen2_0.yaml diff --git a/templates/meter/mtec-eb-gen3_0.yaml b/templates/de/meter/mtec-eb-gen3_0.yaml similarity index 100% rename from templates/meter/mtec-eb-gen3_0.yaml rename to templates/de/meter/mtec-eb-gen3_0.yaml diff --git a/templates/meter/mypv-wifi-meter_0.yaml b/templates/de/meter/mypv-wifi-meter_0.yaml similarity index 100% rename from templates/meter/mypv-wifi-meter_0.yaml rename to templates/de/meter/mypv-wifi-meter_0.yaml diff --git a/templates/meter/mystrom_0.yaml b/templates/de/meter/mystrom_0.yaml similarity index 100% rename from templates/meter/mystrom_0.yaml rename to templates/de/meter/mystrom_0.yaml diff --git a/templates/meter/openems_0.yaml b/templates/de/meter/openems_0.yaml similarity index 81% rename from templates/meter/openems_0.yaml rename to templates/de/meter/openems_0.yaml index 60dfd87e88..0646ed46b0 100644 --- a/templates/meter/openems_0.yaml +++ b/templates/de/meter/openems_0.yaml @@ -12,7 +12,7 @@ render: template: openems usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: pv default: | type: template @@ -24,7 +24,7 @@ render: template: openems usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: battery default: | type: template @@ -36,5 +36,5 @@ render: template: openems usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/openems_1.yaml b/templates/de/meter/openems_1.yaml similarity index 81% rename from templates/meter/openems_1.yaml rename to templates/de/meter/openems_1.yaml index 3b9b31b227..a0ea1b54ed 100644 --- a/templates/meter/openems_1.yaml +++ b/templates/de/meter/openems_1.yaml @@ -12,7 +12,7 @@ render: template: openems usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: pv default: | type: template @@ -24,7 +24,7 @@ render: template: openems usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: battery default: | type: template @@ -36,5 +36,5 @@ render: template: openems usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + password: user # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/orno_0.yaml b/templates/de/meter/orno_0.yaml similarity index 100% rename from templates/meter/orno_0.yaml rename to templates/de/meter/orno_0.yaml diff --git a/templates/meter/powerdog_0.yaml b/templates/de/meter/powerdog_0.yaml similarity index 100% rename from templates/meter/powerdog_0.yaml rename to templates/de/meter/powerdog_0.yaml diff --git a/templates/meter/powerfox-poweropti_0.yaml b/templates/de/meter/powerfox-poweropti_0.yaml similarity index 100% rename from templates/meter/powerfox-poweropti_0.yaml rename to templates/de/meter/powerfox-poweropti_0.yaml diff --git a/templates/meter/rct-power_0.yaml b/templates/de/meter/rct-power_0.yaml similarity index 94% rename from templates/meter/rct-power_0.yaml rename to templates/de/meter/rct-power_0.yaml index ce68ca1d79..48cdd96acb 100644 --- a/templates/meter/rct-power_0.yaml +++ b/templates/de/meter/rct-power_0.yaml @@ -35,4 +35,4 @@ render: template: rct-power usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sax_0.yaml b/templates/de/meter/sax_0.yaml similarity index 100% rename from templates/meter/sax_0.yaml rename to templates/de/meter/sax_0.yaml diff --git a/templates/meter/sbc-axx3_0.yaml b/templates/de/meter/sbc-axx3_0.yaml similarity index 100% rename from templates/meter/sbc-axx3_0.yaml rename to templates/de/meter/sbc-axx3_0.yaml diff --git a/templates/meter/schneider-iem3000_0.yaml b/templates/de/meter/schneider-iem3000_0.yaml similarity index 100% rename from templates/meter/schneider-iem3000_0.yaml rename to templates/de/meter/schneider-iem3000_0.yaml diff --git a/templates/meter/senec-home_0.yaml b/templates/de/meter/senec-home_0.yaml similarity index 94% rename from templates/meter/senec-home_0.yaml rename to templates/de/meter/senec-home_0.yaml index 18934ec1de..39348a6413 100644 --- a/templates/meter/senec-home_0.yaml +++ b/templates/de/meter/senec-home_0.yaml @@ -35,4 +35,4 @@ render: template: senec-home usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/senergy_0.yaml b/templates/de/meter/senergy_0.yaml similarity index 100% rename from templates/meter/senergy_0.yaml rename to templates/de/meter/senergy_0.yaml diff --git a/templates/meter/senergy_1.yaml b/templates/de/meter/senergy_1.yaml similarity index 100% rename from templates/meter/senergy_1.yaml rename to templates/de/meter/senergy_1.yaml diff --git a/templates/meter/shelly-1pm_0.yaml b/templates/de/meter/shelly-1pm_0.yaml similarity index 77% rename from templates/meter/shelly-1pm_0.yaml rename to templates/de/meter/shelly-1pm_0.yaml index 3c68195c30..d427e0d5da 100644 --- a/templates/meter/shelly-1pm_0.yaml +++ b/templates/de/meter/shelly-1pm_0.yaml @@ -9,15 +9,15 @@ render: template: shelly-1pm usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - channel: 0 # Optional + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + channel: 0 # optional - usage: charge default: | type: template template: shelly-1pm usage: charge host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - channel: 0 # Optional + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + channel: 0 # optional diff --git a/templates/meter/shelly-3em_0.yaml b/templates/de/meter/shelly-3em_0.yaml similarity index 86% rename from templates/meter/shelly-3em_0.yaml rename to templates/de/meter/shelly-3em_0.yaml index 809211252d..2d402886e9 100644 --- a/templates/meter/shelly-3em_0.yaml +++ b/templates/de/meter/shelly-3em_0.yaml @@ -13,8 +13,8 @@ render: template: shelly-3em usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: pv default: | type: template @@ -26,8 +26,8 @@ render: template: shelly-3em usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: charge default: | type: template @@ -39,5 +39,5 @@ render: template: shelly-3em usage: charge host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/shelly-pro-3em_0.yaml b/templates/de/meter/shelly-pro-3em_0.yaml similarity index 81% rename from templates/meter/shelly-pro-3em_0.yaml rename to templates/de/meter/shelly-pro-3em_0.yaml index 35cb24a18d..a4a2e63bab 100644 --- a/templates/meter/shelly-pro-3em_0.yaml +++ b/templates/de/meter/shelly-pro-3em_0.yaml @@ -8,21 +8,21 @@ render: template: shelly-pro-3em usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: pv default: | type: template template: shelly-pro-3em usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: charge default: | type: template template: shelly-pro-3em usage: charge host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/siemens-7kt1665_0.yaml b/templates/de/meter/siemens-7kt1665_0.yaml similarity index 100% rename from templates/meter/siemens-7kt1665_0.yaml rename to templates/de/meter/siemens-7kt1665_0.yaml diff --git a/templates/meter/siemens-pac2200_0.yaml b/templates/de/meter/siemens-pac2200_0.yaml similarity index 100% rename from templates/meter/siemens-pac2200_0.yaml rename to templates/de/meter/siemens-pac2200_0.yaml diff --git a/templates/meter/slimmelezer_0.yaml b/templates/de/meter/slimmelezer_0.yaml similarity index 100% rename from templates/meter/slimmelezer_0.yaml rename to templates/de/meter/slimmelezer_0.yaml diff --git a/templates/meter/slimmelezer_1.yaml b/templates/de/meter/slimmelezer_1.yaml similarity index 100% rename from templates/meter/slimmelezer_1.yaml rename to templates/de/meter/slimmelezer_1.yaml diff --git a/templates/meter/sma-data-manager_0.yaml b/templates/de/meter/sma-data-manager_0.yaml similarity index 96% rename from templates/meter/sma-data-manager_0.yaml rename to templates/de/meter/sma-data-manager_0.yaml index 99d19f7791..a7015eb264 100644 --- a/templates/meter/sma-data-manager_0.yaml +++ b/templates/de/meter/sma-data-manager_0.yaml @@ -67,4 +67,4 @@ render: id: 2 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sma-energy-meter_0.yaml b/templates/de/meter/sma-energy-meter_0.yaml similarity index 84% rename from templates/meter/sma-energy-meter_0.yaml rename to templates/de/meter/sma-energy-meter_0.yaml index b8754c0e58..f261d5d9df 100644 --- a/templates/meter/sma-energy-meter_0.yaml +++ b/templates/de/meter/sma-energy-meter_0.yaml @@ -13,7 +13,7 @@ render: template: sma-energy-meter usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - interface: eth0 # Netzwerkschnittstelle (Optional) + interface: eth0 # Netzwerkschnittstelle (optional) - usage: pv default: | type: template @@ -25,4 +25,4 @@ render: template: sma-energy-meter usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - interface: eth0 # Netzwerkschnittstelle (Optional) + interface: eth0 # Netzwerkschnittstelle (optional) diff --git a/templates/meter/sma-home-manager_0.yaml b/templates/de/meter/sma-home-manager_0.yaml similarity index 87% rename from templates/meter/sma-home-manager_0.yaml rename to templates/de/meter/sma-home-manager_0.yaml index 9081dcd646..d4a156e872 100644 --- a/templates/meter/sma-home-manager_0.yaml +++ b/templates/de/meter/sma-home-manager_0.yaml @@ -14,4 +14,4 @@ render: template: sma-home-manager usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - interface: eth0 # Netzwerkschnittstelle (Optional) + interface: eth0 # Netzwerkschnittstelle (optional) diff --git a/templates/meter/sma-hybrid_0.yaml b/templates/de/meter/sma-hybrid_0.yaml similarity index 94% rename from templates/meter/sma-hybrid_0.yaml rename to templates/de/meter/sma-hybrid_0.yaml index 81ed4f4b9e..fe7aac0550 100644 --- a/templates/meter/sma-hybrid_0.yaml +++ b/templates/de/meter/sma-hybrid_0.yaml @@ -44,4 +44,4 @@ render: id: 3 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sma-inverter_0.yaml b/templates/de/meter/sma-inverter_0.yaml similarity index 67% rename from templates/meter/sma-inverter_0.yaml rename to templates/de/meter/sma-inverter_0.yaml index 9c84fe72c3..eb1c346612 100644 --- a/templates/meter/sma-inverter_0.yaml +++ b/templates/de/meter/sma-inverter_0.yaml @@ -8,24 +8,24 @@ render: template: sma-inverter usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - password: # Passwort für Benutzergruppe Benutzer (Optional) + password: # Passwort für Benutzergruppe Benutzer (optional) advanced: | type: template template: sma-inverter usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - password: # Passwort für Benutzergruppe Benutzer (Optional) + password: # Passwort für Benutzergruppe Benutzer (optional) - usage: battery default: | type: template template: sma-inverter usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - password: # Passwort für Benutzergruppe Benutzer (Optional) + password: # Passwort für Benutzergruppe Benutzer (optional) advanced: | type: template template: sma-inverter usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - password: # Passwort für Benutzergruppe Benutzer (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + password: # Passwort für Benutzergruppe Benutzer (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sma-webbox_0.yaml b/templates/de/meter/sma-webbox_0.yaml similarity index 100% rename from templates/meter/sma-webbox_0.yaml rename to templates/de/meter/sma-webbox_0.yaml diff --git a/templates/meter/sofarsolar-g3_0.yaml b/templates/de/meter/sofarsolar-g3_0.yaml similarity index 94% rename from templates/meter/sofarsolar-g3_0.yaml rename to templates/de/meter/sofarsolar-g3_0.yaml index f1fe7963c2..f7daef4fdc 100644 --- a/templates/meter/sofarsolar-g3_0.yaml +++ b/templates/de/meter/sofarsolar-g3_0.yaml @@ -26,7 +26,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -50,7 +50,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: pv default: | type: template @@ -75,7 +75,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -99,7 +99,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: battery default: | type: template @@ -124,7 +124,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -148,5 +148,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + delay: 1s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sofarsolar-g3_1.yaml b/templates/de/meter/sofarsolar-g3_1.yaml similarity index 94% rename from templates/meter/sofarsolar-g3_1.yaml rename to templates/de/meter/sofarsolar-g3_1.yaml index 6d8b6afc61..97c4613dee 100644 --- a/templates/meter/sofarsolar-g3_1.yaml +++ b/templates/de/meter/sofarsolar-g3_1.yaml @@ -26,7 +26,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -50,7 +50,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: pv default: | type: template @@ -75,7 +75,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -99,7 +99,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: battery default: | type: template @@ -124,7 +124,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -148,5 +148,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + delay: 1s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sofarsolar-g3_2.yaml b/templates/de/meter/sofarsolar-g3_2.yaml similarity index 94% rename from templates/meter/sofarsolar-g3_2.yaml rename to templates/de/meter/sofarsolar-g3_2.yaml index b867c0c5bb..76fe408d8b 100644 --- a/templates/meter/sofarsolar-g3_2.yaml +++ b/templates/de/meter/sofarsolar-g3_2.yaml @@ -26,7 +26,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -50,7 +50,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: pv default: | type: template @@ -75,7 +75,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -99,7 +99,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: battery default: | type: template @@ -124,7 +124,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -148,5 +148,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + delay: 1s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sofarsolar-g3_3.yaml b/templates/de/meter/sofarsolar-g3_3.yaml similarity index 94% rename from templates/meter/sofarsolar-g3_3.yaml rename to templates/de/meter/sofarsolar-g3_3.yaml index 669bc6f1c8..eec6cefba9 100644 --- a/templates/meter/sofarsolar-g3_3.yaml +++ b/templates/de/meter/sofarsolar-g3_3.yaml @@ -26,7 +26,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -50,7 +50,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: pv default: | type: template @@ -75,7 +75,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -99,7 +99,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional - usage: battery default: | type: template @@ -124,7 +124,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional + delay: 1s # optional advanced: | type: template template: sofarsolar-g3 @@ -148,5 +148,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - delay: 1s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + delay: 1s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sofarsolar_0.yaml b/templates/de/meter/sofarsolar_0.yaml similarity index 98% rename from templates/meter/sofarsolar_0.yaml rename to templates/de/meter/sofarsolar_0.yaml index dfa30347d6..615600d334 100644 --- a/templates/meter/sofarsolar_0.yaml +++ b/templates/de/meter/sofarsolar_0.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sofarsolar_1.yaml b/templates/de/meter/sofarsolar_1.yaml similarity index 98% rename from templates/meter/sofarsolar_1.yaml rename to templates/de/meter/sofarsolar_1.yaml index cecc086751..a22885567e 100644 --- a/templates/meter/sofarsolar_1.yaml +++ b/templates/de/meter/sofarsolar_1.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solaranzeige_0.yaml b/templates/de/meter/solaranzeige_0.yaml similarity index 64% rename from templates/meter/solaranzeige_0.yaml rename to templates/de/meter/solaranzeige_0.yaml index 300cc47ed9..d99f58814b 100644 --- a/templates/meter/solaranzeige_0.yaml +++ b/templates/de/meter/solaranzeige_0.yaml @@ -8,33 +8,33 @@ render: template: solaranzeige usage: grid host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - topic: solaranzeige/box1 # Topic (ohne / am Anfang) (Optional) + port: 1883 # MQTT Broker Port (optional) + topic: solaranzeige/box1 # Topic (ohne / am Anfang) (optional) advanced: | type: template template: solaranzeige usage: grid host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - topic: solaranzeige/box1 # Topic (ohne / am Anfang) (Optional) - timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (Optional) + port: 1883 # MQTT Broker Port (optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + topic: solaranzeige/box1 # Topic (ohne / am Anfang) (optional) + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (optional) - usage: pv default: | type: template template: solaranzeige usage: pv host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - topic: solaranzeige/box1 # Topic (ohne / am Anfang) (Optional) + port: 1883 # MQTT Broker Port (optional) + topic: solaranzeige/box1 # Topic (ohne / am Anfang) (optional) advanced: | type: template template: solaranzeige usage: pv host: 192.0.2.2 # IP Adresse oder der Hostname des MQTT Brokers - port: 1883 # MQTT Broker Port (Optional) - user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) - topic: solaranzeige/box1 # Topic (ohne / am Anfang) (Optional) - timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (Optional) + port: 1883 # MQTT Broker Port (optional) + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) + topic: solaranzeige/box1 # Topic (ohne / am Anfang) (optional) + timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (optional) diff --git a/templates/meter/solaredge-hybrid_0.yaml b/templates/de/meter/solaredge-hybrid_0.yaml similarity index 96% rename from templates/meter/solaredge-hybrid_0.yaml rename to templates/de/meter/solaredge-hybrid_0.yaml index 35f94c2224..aa799535a5 100644 --- a/templates/meter/solaredge-hybrid_0.yaml +++ b/templates/de/meter/solaredge-hybrid_0.yaml @@ -51,7 +51,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 10s # Optional + timeout: 10s # optional - usage: pv default: | type: template @@ -99,7 +99,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 10s # Optional + timeout: 10s # optional - usage: battery default: | type: template @@ -147,5 +147,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 10s # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + timeout: 10s # optional + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solaredge-inverter_0.yaml b/templates/de/meter/solaredge-inverter_0.yaml similarity index 97% rename from templates/meter/solaredge-inverter_0.yaml rename to templates/de/meter/solaredge-inverter_0.yaml index 9ebe00185b..dc48913a70 100644 --- a/templates/meter/solaredge-inverter_0.yaml +++ b/templates/de/meter/solaredge-inverter_0.yaml @@ -51,7 +51,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 10s # Optional + timeout: 10s # optional - usage: pv default: | type: template @@ -99,4 +99,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 1502 # Port - timeout: 10s # Optional + timeout: 10s # optional diff --git a/templates/meter/solarlog_0.yaml b/templates/de/meter/solarlog_0.yaml similarity index 89% rename from templates/meter/solarlog_0.yaml rename to templates/de/meter/solarlog_0.yaml index e86d6a6a30..0178750f3e 100644 --- a/templates/meter/solarlog_0.yaml +++ b/templates/de/meter/solarlog_0.yaml @@ -11,11 +11,11 @@ render: template: solarlog usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: solarlog usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) diff --git a/templates/meter/solarman_0.yaml b/templates/de/meter/solarman_0.yaml similarity index 80% rename from templates/meter/solarman_0.yaml rename to templates/de/meter/solarman_0.yaml index c3bbc336c5..9b34e77396 100644 --- a/templates/meter/solarman_0.yaml +++ b/templates/de/meter/solarman_0.yaml @@ -8,5 +8,5 @@ render: template: solarman usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/solarman_1.yaml b/templates/de/meter/solarman_1.yaml similarity index 81% rename from templates/meter/solarman_1.yaml rename to templates/de/meter/solarman_1.yaml index ac4f08c83b..23ab207f4e 100644 --- a/templates/meter/solarman_1.yaml +++ b/templates/de/meter/solarman_1.yaml @@ -8,5 +8,5 @@ render: template: solarman usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/solarman_2.yaml b/templates/de/meter/solarman_2.yaml similarity index 81% rename from templates/meter/solarman_2.yaml rename to templates/de/meter/solarman_2.yaml index 39b04c3448..ba51b99cfc 100644 --- a/templates/meter/solarman_2.yaml +++ b/templates/de/meter/solarman_2.yaml @@ -8,5 +8,5 @@ render: template: solarman usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/solarman_3.yaml b/templates/de/meter/solarman_3.yaml similarity index 80% rename from templates/meter/solarman_3.yaml rename to templates/de/meter/solarman_3.yaml index d90c160445..ff1f6f4a76 100644 --- a/templates/meter/solarman_3.yaml +++ b/templates/de/meter/solarman_3.yaml @@ -8,5 +8,5 @@ render: template: solarman usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (Optional) - password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: admin # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional) + password: admin # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/solarmax-maxstorage_0.yaml b/templates/de/meter/solarmax-maxstorage_0.yaml similarity index 96% rename from templates/meter/solarmax-maxstorage_0.yaml rename to templates/de/meter/solarmax-maxstorage_0.yaml index 2eba9318d0..26cadc9ba3 100644 --- a/templates/meter/solarmax-maxstorage_0.yaml +++ b/templates/de/meter/solarmax-maxstorage_0.yaml @@ -65,4 +65,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solarwatt-myreserve-matrix_0.yaml b/templates/de/meter/solarwatt-myreserve-matrix_0.yaml similarity index 79% rename from templates/meter/solarwatt-myreserve-matrix_0.yaml rename to templates/de/meter/solarwatt-myreserve-matrix_0.yaml index 9cd7a0fa78..8072e08a45 100644 --- a/templates/meter/solarwatt-myreserve-matrix_0.yaml +++ b/templates/de/meter/solarwatt-myreserve-matrix_0.yaml @@ -8,37 +8,37 @@ render: template: solarwatt-myreserve-matrix usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: solarwatt-myreserve-matrix usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) - usage: pv default: | type: template template: solarwatt-myreserve-matrix usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: solarwatt-myreserve-matrix usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) - usage: battery default: | type: template template: solarwatt-myreserve-matrix usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: solarwatt-myreserve-matrix usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 8080 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solarwatt_0.yaml b/templates/de/meter/solarwatt_0.yaml similarity index 94% rename from templates/meter/solarwatt_0.yaml rename to templates/de/meter/solarwatt_0.yaml index 97946d61da..249d512072 100644 --- a/templates/meter/solarwatt_0.yaml +++ b/templates/de/meter/solarwatt_0.yaml @@ -35,4 +35,4 @@ render: template: solarwatt usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solarwatt_1.yaml b/templates/de/meter/solarwatt_1.yaml similarity index 94% rename from templates/meter/solarwatt_1.yaml rename to templates/de/meter/solarwatt_1.yaml index db8b439387..314553573a 100644 --- a/templates/meter/solarwatt_1.yaml +++ b/templates/de/meter/solarwatt_1.yaml @@ -35,4 +35,4 @@ render: template: solarwatt usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solax-hybrid-cloud_0.yaml b/templates/de/meter/solax-hybrid-cloud_0.yaml similarity index 97% rename from templates/meter/solax-hybrid-cloud_0.yaml rename to templates/de/meter/solax-hybrid-cloud_0.yaml index e284b255d3..9a69eaaed4 100644 --- a/templates/meter/solax-hybrid-cloud_0.yaml +++ b/templates/de/meter/solax-hybrid-cloud_0.yaml @@ -46,4 +46,4 @@ render: usage: battery tokenid: # Auf https://www.solaxcloud.com/#/api den Wert von "ObtaintokenID" hier eintragen. serial: # Auf https://www.solaxcloud.com/#/inverter die Registriernummer hier eintragen. - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solax-inverter-cloud_0.yaml b/templates/de/meter/solax-inverter-cloud_0.yaml similarity index 100% rename from templates/meter/solax-inverter-cloud_0.yaml rename to templates/de/meter/solax-inverter-cloud_0.yaml diff --git a/templates/meter/solax_0.yaml b/templates/de/meter/solax_0.yaml similarity index 98% rename from templates/meter/solax_0.yaml rename to templates/de/meter/solax_0.yaml index a238c55f78..7af139e4e5 100644 --- a/templates/meter/solax_0.yaml +++ b/templates/de/meter/solax_0.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/solax_1.yaml b/templates/de/meter/solax_1.yaml similarity index 98% rename from templates/meter/solax_1.yaml rename to templates/de/meter/solax_1.yaml index 245b24bcdf..f652999c34 100644 --- a/templates/meter/solax_1.yaml +++ b/templates/de/meter/solax_1.yaml @@ -143,4 +143,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sonnenbatterie-eco56_0.yaml b/templates/de/meter/sonnenbatterie-eco56_0.yaml similarity index 78% rename from templates/meter/sonnenbatterie-eco56_0.yaml rename to templates/de/meter/sonnenbatterie-eco56_0.yaml index 32b4bb7512..cca77516df 100644 --- a/templates/meter/sonnenbatterie-eco56_0.yaml +++ b/templates/de/meter/sonnenbatterie-eco56_0.yaml @@ -8,37 +8,37 @@ render: template: sonnenbatterie-eco56 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) + port: 7979 # Port (optional) advanced: | type: template template: sonnenbatterie-eco56 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) + port: 7979 # Port (optional) - usage: pv default: | type: template template: sonnenbatterie-eco56 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) + port: 7979 # Port (optional) advanced: | type: template template: sonnenbatterie-eco56 usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) + port: 7979 # Port (optional) - usage: battery default: | type: template template: sonnenbatterie-eco56 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) + port: 7979 # Port (optional) advanced: | type: template template: sonnenbatterie-eco56 usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 7979 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 7979 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sonnenbatterie_0.yaml b/templates/de/meter/sonnenbatterie_0.yaml similarity index 77% rename from templates/meter/sonnenbatterie_0.yaml rename to templates/de/meter/sonnenbatterie_0.yaml index b3039de23a..67149a834e 100644 --- a/templates/meter/sonnenbatterie_0.yaml +++ b/templates/de/meter/sonnenbatterie_0.yaml @@ -8,37 +8,37 @@ render: template: sonnenbatterie usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: sonnenbatterie usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) - usage: pv default: | type: template template: sonnenbatterie usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: sonnenbatterie usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) - usage: battery default: | type: template template: sonnenbatterie usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) + port: 8080 # Port (optional) advanced: | type: template template: sonnenbatterie usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8080 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 8080 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sungrow-hybrid_0.yaml b/templates/de/meter/sungrow-hybrid_0.yaml similarity index 98% rename from templates/meter/sungrow-hybrid_0.yaml rename to templates/de/meter/sungrow-hybrid_0.yaml index 9432e3f2ad..620880f7fe 100644 --- a/templates/meter/sungrow-hybrid_0.yaml +++ b/templates/de/meter/sungrow-hybrid_0.yaml @@ -145,4 +145,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sungrow-inverter_0.yaml b/templates/de/meter/sungrow-inverter_0.yaml similarity index 100% rename from templates/meter/sungrow-inverter_0.yaml rename to templates/de/meter/sungrow-inverter_0.yaml diff --git a/templates/meter/sunspec-hybrid_0.yaml b/templates/de/meter/sunspec-hybrid_0.yaml similarity index 97% rename from templates/meter/sunspec-hybrid_0.yaml rename to templates/de/meter/sunspec-hybrid_0.yaml index 99a427b57c..e946be37f6 100644 --- a/templates/meter/sunspec-hybrid_0.yaml +++ b/templates/de/meter/sunspec-hybrid_0.yaml @@ -49,7 +49,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - integer: # Einstellung Float/Integer im Wechselrichter überprüfen (Optional) + integer: # Einstellung Float/Integer im Wechselrichter überprüfen (optional) - usage: pv default: | type: template @@ -97,7 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - integer: # Einstellung Float/Integer im Wechselrichter überprüfen (Optional) + integer: # Einstellung Float/Integer im Wechselrichter überprüfen (optional) - usage: battery default: | type: template @@ -145,5 +145,5 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - integer: # Einstellung Float/Integer im Wechselrichter überprüfen (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + integer: # Einstellung Float/Integer im Wechselrichter überprüfen (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/sunspec-inverter_0.yaml b/templates/de/meter/sunspec-inverter_0.yaml similarity index 98% rename from templates/meter/sunspec-inverter_0.yaml rename to templates/de/meter/sunspec-inverter_0.yaml index f6ef5ec038..759acc2e1f 100644 --- a/templates/meter/sunspec-inverter_0.yaml +++ b/templates/de/meter/sunspec-inverter_0.yaml @@ -49,7 +49,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - integer: # Einstellung Float/Integer im Wechselrichter überprüfen (Optional) + integer: # Einstellung Float/Integer im Wechselrichter überprüfen (optional) - usage: pv default: | type: template @@ -97,4 +97,4 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - integer: # Einstellung Float/Integer im Wechselrichter überprüfen (Optional) + integer: # Einstellung Float/Integer im Wechselrichter überprüfen (optional) diff --git a/templates/meter/tapo_0.yaml b/templates/de/meter/tapo_0.yaml similarity index 100% rename from templates/meter/tapo_0.yaml rename to templates/de/meter/tapo_0.yaml diff --git a/templates/meter/tasmota_0.yaml b/templates/de/meter/tasmota_0.yaml similarity index 69% rename from templates/meter/tasmota_0.yaml rename to templates/de/meter/tasmota_0.yaml index 3634b398b6..a2e8a47eca 100644 --- a/templates/meter/tasmota_0.yaml +++ b/templates/de/meter/tasmota_0.yaml @@ -8,21 +8,21 @@ render: template: tasmota usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Standard-User ist admin (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Standard-User ist admin (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: pv default: | type: template template: tasmota usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Standard-User ist admin (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Standard-User ist admin (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) - usage: battery default: | type: template template: tasmota usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - user: # Standard-User ist admin (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + user: # Standard-User ist admin (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/tesla-powerwall_0.yaml b/templates/de/meter/tesla-powerwall_0.yaml similarity index 100% rename from templates/meter/tesla-powerwall_0.yaml rename to templates/de/meter/tesla-powerwall_0.yaml diff --git a/templates/meter/tibber-pulse_0.yaml b/templates/de/meter/tibber-pulse_0.yaml similarity index 77% rename from templates/meter/tibber-pulse_0.yaml rename to templates/de/meter/tibber-pulse_0.yaml index 59f25f7e7a..da0bd04b41 100644 --- a/templates/meter/tibber-pulse_0.yaml +++ b/templates/de/meter/tibber-pulse_0.yaml @@ -8,4 +8,4 @@ render: template: tibber-pulse usage: grid token: 5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE - homeid: 96a14971-525a-4420-aae9-e5aedaa129ff # Optional + homeid: 96a14971-525a-4420-aae9-e5aedaa129ff # optional diff --git a/templates/meter/tplink_0.yaml b/templates/de/meter/tplink_0.yaml similarity index 100% rename from templates/meter/tplink_0.yaml rename to templates/de/meter/tplink_0.yaml diff --git a/templates/meter/tq-em420_0.yaml b/templates/de/meter/tq-em420_0.yaml similarity index 75% rename from templates/meter/tq-em420_0.yaml rename to templates/de/meter/tq-em420_0.yaml index fbc2f451e2..bef5fc3335 100644 --- a/templates/meter/tq-em420_0.yaml +++ b/templates/de/meter/tq-em420_0.yaml @@ -8,6 +8,6 @@ render: template: tq-em420 usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 80 # Port (Optional) - device: local # JSON-Schnittstelle -> Datenendpunkt (Optional) + port: 80 # Port (optional) + device: local # JSON-Schnittstelle -> Datenendpunkt (optional) token: ey... # Token des EM420 (Erstellen unter Profil -> Zugangsschlüssel) diff --git a/templates/meter/tq-em_0.yaml b/templates/de/meter/tq-em_0.yaml similarity index 76% rename from templates/meter/tq-em_0.yaml rename to templates/de/meter/tq-em_0.yaml index 46fa202694..d9bf75479b 100644 --- a/templates/meter/tq-em_0.yaml +++ b/templates/de/meter/tq-em_0.yaml @@ -8,5 +8,5 @@ render: template: tq-em usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 80 # Port (Optional) - password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (Optional) + port: 80 # Port (optional) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/meter/varta_0.yaml b/templates/de/meter/varta_0.yaml similarity index 77% rename from templates/meter/varta_0.yaml rename to templates/de/meter/varta_0.yaml index 355ec51726..9c51fb5e20 100644 --- a/templates/meter/varta_0.yaml +++ b/templates/de/meter/varta_0.yaml @@ -8,37 +8,37 @@ render: template: varta usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: varta usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: varta usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: varta usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: battery default: | type: template template: varta usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: varta usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 502 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/victron-energy_0.yaml b/templates/de/meter/victron-energy_0.yaml similarity index 77% rename from templates/meter/victron-energy_0.yaml rename to templates/de/meter/victron-energy_0.yaml index 91ffc84a65..262c3e596f 100644 --- a/templates/meter/victron-energy_0.yaml +++ b/templates/de/meter/victron-energy_0.yaml @@ -8,37 +8,37 @@ render: template: victron-energy usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: victron-energy usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: pv default: | type: template template: victron-energy usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: victron-energy usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) - usage: battery default: | type: template template: victron-energy usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) + port: 502 # Port (optional) advanced: | type: template template: victron-energy usage: battery host: 192.0.2.2 # IP-Adresse oder Hostname - port: 502 # Port (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + port: 502 # Port (optional) + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/meter/volkszaehler-http_0.yaml b/templates/de/meter/volkszaehler-http_0.yaml similarity index 95% rename from templates/meter/volkszaehler-http_0.yaml rename to templates/de/meter/volkszaehler-http_0.yaml index d146a44a16..f9a4fc9542 100644 --- a/templates/meter/volkszaehler-http_0.yaml +++ b/templates/de/meter/volkszaehler-http_0.yaml @@ -8,5 +8,5 @@ render: type: template template: volkszaehler-http usage: grid - url: # Beispiel: http://zaehler.network.local:8080/api/data (Optional) + url: # Beispiel: http://zaehler.network.local:8080/api/data (optional) uuid: diff --git a/templates/meter/volkszaehler-importexport_0.yaml b/templates/de/meter/volkszaehler-importexport_0.yaml similarity index 91% rename from templates/meter/volkszaehler-importexport_0.yaml rename to templates/de/meter/volkszaehler-importexport_0.yaml index aa025eb479..25c515a7ce 100644 --- a/templates/meter/volkszaehler-importexport_0.yaml +++ b/templates/de/meter/volkszaehler-importexport_0.yaml @@ -8,6 +8,6 @@ render: type: template template: volkszaehler-importexport usage: grid - url: # Die URL ist zum Beispiel: http://zaehler.network.local:8080/api/data (Optional) + url: # Die URL ist zum Beispiel: http://zaehler.network.local:8080/api/data (optional) importuuid: exportuuid: diff --git a/templates/meter/volkszaehler-ws_0.yaml b/templates/de/meter/volkszaehler-ws_0.yaml similarity index 88% rename from templates/meter/volkszaehler-ws_0.yaml rename to templates/de/meter/volkszaehler-ws_0.yaml index f5f7f9f3be..bb5706edfe 100644 --- a/templates/meter/volkszaehler-ws_0.yaml +++ b/templates/de/meter/volkszaehler-ws_0.yaml @@ -9,5 +9,5 @@ render: template: volkszaehler-ws usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8082 # Port (Optional) + port: 8082 # Port (optional) uuid: diff --git a/templates/meter/vzlogger_0.yaml b/templates/de/meter/vzlogger_0.yaml similarity index 73% rename from templates/meter/vzlogger_0.yaml rename to templates/de/meter/vzlogger_0.yaml index 5359d44872..4cd7e050c8 100644 --- a/templates/meter/vzlogger_0.yaml +++ b/templates/de/meter/vzlogger_0.yaml @@ -8,13 +8,13 @@ render: template: vzlogger usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8081 # Port (Optional) + port: 8081 # Port (optional) uuid: advanced: | type: template template: vzlogger usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname - port: 8081 # Port (Optional) + port: 8081 # Port (optional) uuid: - scale: 1 # Multipliziere Rohwert mit diesem Faktor (Optional) + scale: 1 # Multipliziere Rohwert mit diesem Faktor (optional) diff --git a/templates/meter/youless_0.yaml b/templates/de/meter/youless_0.yaml similarity index 100% rename from templates/meter/youless_0.yaml rename to templates/de/meter/youless_0.yaml diff --git a/templates/vehicle/aiways_0.yaml b/templates/de/vehicle/aiways_0.yaml similarity index 73% rename from templates/vehicle/aiways_0.yaml rename to templates/de/vehicle/aiways_0.yaml index c2f24e2e94..bc50a19164 100644 --- a/templates/vehicle/aiways_0.yaml +++ b/templates/de/vehicle/aiways_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: aiways - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: aiways - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/audi_0.yaml b/templates/de/vehicle/audi_0.yaml similarity index 70% rename from templates/vehicle/audi_0.yaml rename to templates/de/vehicle/audi_0.yaml index f101f5e536..8e7e7c4287 100644 --- a/templates/vehicle/audi_0.yaml +++ b/templates/de/vehicle/audi_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: audi - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WAUZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WAUZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: audi - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WAUZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WAUZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/bmw_0.yaml b/templates/de/vehicle/bmw_0.yaml similarity index 70% rename from templates/vehicle/bmw_0.yaml rename to templates/de/vehicle/bmw_0.yaml index 429d1429ae..72b806f388 100644 --- a/templates/vehicle/bmw_0.yaml +++ b/templates/de/vehicle/bmw_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: bmw - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: bmw - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/carwings_0.yaml b/templates/de/vehicle/carwings_0.yaml similarity index 71% rename from templates/vehicle/carwings_0.yaml rename to templates/de/vehicle/carwings_0.yaml index 4949817c4b..14506e4483 100644 --- a/templates/vehicle/carwings_0.yaml +++ b/templates/de/vehicle/carwings_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: carwings - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: carwings - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/citroen_0.yaml b/templates/de/vehicle/citroen_0.yaml similarity index 71% rename from templates/vehicle/citroen_0.yaml rename to templates/de/vehicle/citroen_0.yaml index 8ca079d586..6bc5c92363 100644 --- a/templates/vehicle/citroen_0.yaml +++ b/templates/de/vehicle/citroen_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: citroen - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: citroen - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/cupra_0.yaml b/templates/de/vehicle/cupra_0.yaml similarity index 71% rename from templates/vehicle/cupra_0.yaml rename to templates/de/vehicle/cupra_0.yaml index fd2d14e5e7..87393f554c 100644 --- a/templates/vehicle/cupra_0.yaml +++ b/templates/de/vehicle/cupra_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: cupra - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: cupra - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/dacia_0.yaml b/templates/de/vehicle/dacia_0.yaml similarity index 70% rename from templates/vehicle/dacia_0.yaml rename to templates/de/vehicle/dacia_0.yaml index 84ed1aa8b8..20f7276559 100644 --- a/templates/vehicle/dacia_0.yaml +++ b/templates/de/vehicle/dacia_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: dacia - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: dacia - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/ds_0.yaml b/templates/de/vehicle/ds_0.yaml similarity index 70% rename from templates/vehicle/ds_0.yaml rename to templates/de/vehicle/ds_0.yaml index fa4c569723..a37eb5bd54 100644 --- a/templates/vehicle/ds_0.yaml +++ b/templates/de/vehicle/ds_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: ds - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: ds - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/enyaq_0.yaml b/templates/de/vehicle/enyaq_0.yaml similarity index 70% rename from templates/vehicle/enyaq_0.yaml rename to templates/de/vehicle/enyaq_0.yaml index df86257e83..5d03a87f83 100644 --- a/templates/vehicle/enyaq_0.yaml +++ b/templates/de/vehicle/enyaq_0.yaml @@ -5,27 +5,27 @@ render: - default: | type: template template: enyaq - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: enyaq - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) - timeout: 10s # Optional + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) + timeout: 10s # optional diff --git a/templates/vehicle/evnotify_0.yaml b/templates/de/vehicle/evnotify_0.yaml similarity index 67% rename from templates/vehicle/evnotify_0.yaml rename to templates/de/vehicle/evnotify_0.yaml index 62a53a5e11..a249b8e9bf 100644 --- a/templates/vehicle/evnotify_0.yaml +++ b/templates/de/vehicle/evnotify_0.yaml @@ -5,23 +5,23 @@ render: - default: | type: template template: evnotify - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) akey: token: - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: evnotify - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) akey: token: - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/fiat_0.yaml b/templates/de/vehicle/fiat_0.yaml similarity index 69% rename from templates/vehicle/fiat_0.yaml rename to templates/de/vehicle/fiat_0.yaml index c5487e8bc2..daec46b2bf 100644 --- a/templates/vehicle/fiat_0.yaml +++ b/templates/de/vehicle/fiat_0.yaml @@ -4,28 +4,28 @@ render: - default: | type: template template: fiat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - pin: # Optional + vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + pin: # optional advanced: | type: template template: fiat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - pin: # Optional - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + pin: # optional + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/fiat_1.yaml b/templates/de/vehicle/fiat_1.yaml similarity index 69% rename from templates/vehicle/fiat_1.yaml rename to templates/de/vehicle/fiat_1.yaml index 39415ce9ed..31b2435d1e 100644 --- a/templates/vehicle/fiat_1.yaml +++ b/templates/de/vehicle/fiat_1.yaml @@ -4,28 +4,28 @@ render: - default: | type: template template: fiat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - pin: # Optional + vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + pin: # optional advanced: | type: template template: fiat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - pin: # Optional - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + pin: # optional + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/flobz_0.yaml b/templates/de/vehicle/flobz_0.yaml similarity index 70% rename from templates/vehicle/flobz_0.yaml rename to templates/de/vehicle/flobz_0.yaml index d9900bf916..57ed2c19a5 100644 --- a/templates/vehicle/flobz_0.yaml +++ b/templates/de/vehicle/flobz_0.yaml @@ -7,23 +7,23 @@ render: - default: | type: template template: flobz - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) url: http://192.0.2.2 vin: W... # Erforderlich - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: flobz - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) url: http://192.0.2.2 vin: W... # Erforderlich - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/ford_0.yaml b/templates/de/vehicle/ford_0.yaml similarity index 70% rename from templates/vehicle/ford_0.yaml rename to templates/de/vehicle/ford_0.yaml index da4d956cf5..1c8f5e48e1 100644 --- a/templates/vehicle/ford_0.yaml +++ b/templates/de/vehicle/ford_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: ford - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WF0FXX... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WF0FXX... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: ford - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WF0FXX... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WF0FXX... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/hyundai_0.yaml b/templates/de/vehicle/hyundai_0.yaml similarity index 67% rename from templates/vehicle/hyundai_0.yaml rename to templates/de/vehicle/hyundai_0.yaml index 83e18df4ee..8fa215269a 100644 --- a/templates/vehicle/hyundai_0.yaml +++ b/templates/de/vehicle/hyundai_0.yaml @@ -5,28 +5,28 @@ render: - default: | type: template template: hyundai - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - language: en # 'de' für Deutsch und 'en' für Englisch (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + language: en # 'de' für Deutsch und 'en' für Englisch (optional) advanced: | type: template template: hyundai - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - language: en # 'de' für Deutsch und 'en' für Englisch (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + language: en # 'de' für Deutsch und 'en' für Englisch (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/id_0.yaml b/templates/de/vehicle/id_0.yaml similarity index 71% rename from templates/vehicle/id_0.yaml rename to templates/de/vehicle/id_0.yaml index f5de03ce48..ef7a658b5c 100644 --- a/templates/vehicle/id_0.yaml +++ b/templates/de/vehicle/id_0.yaml @@ -7,26 +7,26 @@ render: - default: | type: template template: id - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: id - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/iso15118_0.yaml b/templates/de/vehicle/iso15118_0.yaml similarity index 69% rename from templates/vehicle/iso15118_0.yaml rename to templates/de/vehicle/iso15118_0.yaml index 1fbe3eed79..d53d40f468 100644 --- a/templates/vehicle/iso15118_0.yaml +++ b/templates/de/vehicle/iso15118_0.yaml @@ -8,19 +8,19 @@ render: - default: | type: template template: iso15118 - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: iso15118 - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/jaguar-landrover_0.yaml b/templates/de/vehicle/jaguar-landrover_0.yaml similarity index 71% rename from templates/vehicle/jaguar-landrover_0.yaml rename to templates/de/vehicle/jaguar-landrover_0.yaml index c2c332dd94..326520bc5a 100644 --- a/templates/vehicle/jaguar-landrover_0.yaml +++ b/templates/de/vehicle/jaguar-landrover_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: jaguar-landrover - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: jaguar-landrover - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/jaguar-landrover_1.yaml b/templates/de/vehicle/jaguar-landrover_1.yaml similarity index 71% rename from templates/vehicle/jaguar-landrover_1.yaml rename to templates/de/vehicle/jaguar-landrover_1.yaml index 90d7ac5c0c..9146dc9956 100644 --- a/templates/vehicle/jaguar-landrover_1.yaml +++ b/templates/de/vehicle/jaguar-landrover_1.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: jaguar-landrover - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: jaguar-landrover - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/kia_0.yaml b/templates/de/vehicle/kia_0.yaml similarity index 67% rename from templates/vehicle/kia_0.yaml rename to templates/de/vehicle/kia_0.yaml index 5338d9ea93..35574285be 100644 --- a/templates/vehicle/kia_0.yaml +++ b/templates/de/vehicle/kia_0.yaml @@ -5,28 +5,28 @@ render: - default: | type: template template: kia - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - language: en # 'de' für Deutsch und 'en' für Englisch (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + language: en # 'de' für Deutsch und 'en' für Englisch (optional) advanced: | type: template template: kia - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - language: en # 'de' für Deutsch und 'en' für Englisch (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + language: en # 'de' für Deutsch und 'en' für Englisch (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/mazda2mqtt_0.yaml b/templates/de/vehicle/mazda2mqtt_0.yaml similarity index 69% rename from templates/vehicle/mazda2mqtt_0.yaml rename to templates/de/vehicle/mazda2mqtt_0.yaml index 6af348d236..c0435a8374 100644 --- a/templates/vehicle/mazda2mqtt_0.yaml +++ b/templates/de/vehicle/mazda2mqtt_0.yaml @@ -7,22 +7,22 @@ render: - default: | type: template template: mazda2mqtt - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) vin: W... # Erforderlich - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: mazda2mqtt - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) vin: W... # Erforderlich - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - timeout: 720h # Optional - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + timeout: 720h # optional + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/mg2mqtt_0.yaml b/templates/de/vehicle/mg2mqtt_0.yaml similarity index 73% rename from templates/vehicle/mg2mqtt_0.yaml rename to templates/de/vehicle/mg2mqtt_0.yaml index fc75dbc93b..27da53cba1 100644 --- a/templates/vehicle/mg2mqtt_0.yaml +++ b/templates/de/vehicle/mg2mqtt_0.yaml @@ -7,24 +7,24 @@ render: - default: | type: template template: mg2mqtt - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind - capacity: 50 # Akkukapazität in kWh (Optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: mg2mqtt - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) - timeout: 1h # Optional - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + icon: car # Icon in der Benutzeroberfläche (optional) + timeout: 1h # optional + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/mini_0.yaml b/templates/de/vehicle/mini_0.yaml similarity index 70% rename from templates/vehicle/mini_0.yaml rename to templates/de/vehicle/mini_0.yaml index 51b336113e..3996cd89d6 100644 --- a/templates/vehicle/mini_0.yaml +++ b/templates/de/vehicle/mini_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: mini - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: mini - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WBMW... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/nissan_0.yaml b/templates/de/vehicle/nissan_0.yaml similarity index 71% rename from templates/vehicle/nissan_0.yaml rename to templates/de/vehicle/nissan_0.yaml index 4e72468088..493f4b5200 100644 --- a/templates/vehicle/nissan_0.yaml +++ b/templates/de/vehicle/nissan_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: nissan - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: nissan - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/niu-e-scooter_0.yaml b/templates/de/vehicle/niu-e-scooter_0.yaml similarity index 70% rename from templates/vehicle/niu-e-scooter_0.yaml rename to templates/de/vehicle/niu-e-scooter_0.yaml index 194621bf04..367b9bac1c 100644 --- a/templates/vehicle/niu-e-scooter_0.yaml +++ b/templates/de/vehicle/niu-e-scooter_0.yaml @@ -6,25 +6,25 @@ render: - default: | type: template template: niu-e-scooter - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: scooter # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: scooter # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) serial: - capacity: 4 # Akkukapazität in kWh (Optional) + capacity: 4 # Akkukapazität in kWh (optional) advanced: | type: template template: niu-e-scooter - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: scooter # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: scooter # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) serial: - capacity: 4 # Akkukapazität in kWh (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 4 # Akkukapazität in kWh (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/offline_0.yaml b/templates/de/vehicle/offline_0.yaml similarity index 66% rename from templates/vehicle/offline_0.yaml rename to templates/de/vehicle/offline_0.yaml index 407e748fe4..041b69c90a 100644 --- a/templates/vehicle/offline_0.yaml +++ b/templates/de/vehicle/offline_0.yaml @@ -5,19 +5,19 @@ render: - default: | type: template template: offline - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: offline - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/opel_0.yaml b/templates/de/vehicle/opel_0.yaml similarity index 70% rename from templates/vehicle/opel_0.yaml rename to templates/de/vehicle/opel_0.yaml index 79bda1d588..cde73987a6 100644 --- a/templates/vehicle/opel_0.yaml +++ b/templates/de/vehicle/opel_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: opel - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WP0... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WP0... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: opel - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WP0... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WP0... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/ovms_0.yaml b/templates/de/vehicle/ovms_0.yaml similarity index 75% rename from templates/vehicle/ovms_0.yaml rename to templates/de/vehicle/ovms_0.yaml index 262689d7c8..4f0622bd0e 100644 --- a/templates/vehicle/ovms_0.yaml +++ b/templates/de/vehicle/ovms_0.yaml @@ -7,25 +7,25 @@ render: - default: | type: template template: ovms - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) vehicleid: - capacity: 12 # Akkukapazität in kWh (Optional) + capacity: 12 # Akkukapazität in kWh (optional) advanced: | type: template template: ovms - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) vehicleid: - capacity: 12 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + capacity: 12 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/peugeot_0.yaml b/templates/de/vehicle/peugeot_0.yaml similarity index 71% rename from templates/vehicle/peugeot_0.yaml rename to templates/de/vehicle/peugeot_0.yaml index 36750fa805..6879edc65f 100644 --- a/templates/vehicle/peugeot_0.yaml +++ b/templates/de/vehicle/peugeot_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: peugeot - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: peugeot - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/porsche_0.yaml b/templates/de/vehicle/porsche_0.yaml similarity index 71% rename from templates/vehicle/porsche_0.yaml rename to templates/de/vehicle/porsche_0.yaml index 1531baeb9f..3d90670cbd 100644 --- a/templates/vehicle/porsche_0.yaml +++ b/templates/de/vehicle/porsche_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: porsche - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: porsche - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/renault_0.yaml b/templates/de/vehicle/renault_0.yaml similarity index 70% rename from templates/vehicle/renault_0.yaml rename to templates/de/vehicle/renault_0.yaml index 0e8573d723..b7679edf76 100644 --- a/templates/vehicle/renault_0.yaml +++ b/templates/de/vehicle/renault_0.yaml @@ -4,26 +4,26 @@ render: - default: | type: template template: renault - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WREN... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WREN... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: renault - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WREN... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WREN... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/seat_0.yaml b/templates/de/vehicle/seat_0.yaml similarity index 71% rename from templates/vehicle/seat_0.yaml rename to templates/de/vehicle/seat_0.yaml index b2591525ed..d9783a2613 100644 --- a/templates/vehicle/seat_0.yaml +++ b/templates/de/vehicle/seat_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: seat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: seat - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/skoda_0.yaml b/templates/de/vehicle/skoda_0.yaml similarity index 71% rename from templates/vehicle/skoda_0.yaml rename to templates/de/vehicle/skoda_0.yaml index 9b550be9db..1da464ab75 100644 --- a/templates/vehicle/skoda_0.yaml +++ b/templates/de/vehicle/skoda_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: skoda - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: skoda - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/smart_0.yaml b/templates/de/vehicle/smart_0.yaml similarity index 71% rename from templates/vehicle/smart_0.yaml rename to templates/de/vehicle/smart_0.yaml index 85aa5fdc25..04df3a567c 100644 --- a/templates/vehicle/smart_0.yaml +++ b/templates/de/vehicle/smart_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: smart - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: smart - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/tesla_0.yaml b/templates/de/vehicle/tesla_0.yaml similarity index 76% rename from templates/vehicle/tesla_0.yaml rename to templates/de/vehicle/tesla_0.yaml index 532b244139..467ccec19c 100644 --- a/templates/vehicle/tesla_0.yaml +++ b/templates/de/vehicle/tesla_0.yaml @@ -12,25 +12,25 @@ render: - default: | type: template template: tesla - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) accessToken: # Siehe https://docs.evcc.io/docs/devices/vehicles#tesla refreshToken: # Siehe https://docs.evcc.io/docs/devices/vehicles#tesla - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: tesla - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) accessToken: # Siehe https://docs.evcc.io/docs/devices/vehicles#tesla refreshToken: # Siehe https://docs.evcc.io/docs/devices/vehicles#tesla - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/teslamate_0.yaml b/templates/de/vehicle/teslamate_0.yaml similarity index 67% rename from templates/vehicle/teslamate_0.yaml rename to templates/de/vehicle/teslamate_0.yaml index 182502b8b2..8d344d363f 100644 --- a/templates/vehicle/teslamate_0.yaml +++ b/templates/de/vehicle/teslamate_0.yaml @@ -7,21 +7,21 @@ render: - default: | type: template template: teslamate - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - id: 1 # Optional - capacity: 50 # Akkukapazität in kWh (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + id: 1 # optional + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: teslamate - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) - id: 1 # Optional - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) + id: 1 # optional + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/tronity_0.yaml b/templates/de/vehicle/tronity_0.yaml similarity index 70% rename from templates/vehicle/tronity_0.yaml rename to templates/de/vehicle/tronity_0.yaml index e0d003999b..67d9ae65ac 100644 --- a/templates/vehicle/tronity_0.yaml +++ b/templates/de/vehicle/tronity_0.yaml @@ -6,25 +6,25 @@ render: - default: | type: template template: tronity - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) clientid: # Einrichtung unter https://app.tronity.tech clientsecret: # Einrichtung unter https://app.tronity.tech - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 10 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 10 # Akkukapazität in kWh (optional) advanced: | type: template template: tronity - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) clientid: # Einrichtung unter https://app.tronity.tech clientsecret: # Einrichtung unter https://app.tronity.tech - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 10 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 10 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/volvo-connected_0.yaml b/templates/de/vehicle/volvo-connected_0.yaml similarity index 74% rename from templates/vehicle/volvo-connected_0.yaml rename to templates/de/vehicle/volvo-connected_0.yaml index 9ed6a4547a..ddba934f58 100644 --- a/templates/vehicle/volvo-connected_0.yaml +++ b/templates/de/vehicle/volvo-connected_0.yaml @@ -4,28 +4,28 @@ render: - default: | type: template template: volvo-connected - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) vccapikey: # Volvo developer portal VCC API Key, siehe https://github.com/evcc-io/evcc/discussions/3677#discussioncomment-4106300 advanced: | type: template template: volvo-connected - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) vccapikey: # Volvo developer portal VCC API Key, siehe https://github.com/evcc-io/evcc/discussions/3677#discussioncomment-4106300 diff --git a/templates/vehicle/volvo_0.yaml b/templates/de/vehicle/volvo_0.yaml similarity index 71% rename from templates/vehicle/volvo_0.yaml rename to templates/de/vehicle/volvo_0.yaml index a9ab92839b..04ec704ad5 100644 --- a/templates/vehicle/volvo_0.yaml +++ b/templates/de/vehicle/volvo_0.yaml @@ -5,26 +5,26 @@ render: - default: | type: template template: volvo - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: volvo - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/vehicle/vw_0.yaml b/templates/de/vehicle/vw_0.yaml similarity index 71% rename from templates/vehicle/vw_0.yaml rename to templates/de/vehicle/vw_0.yaml index 54267ff60d..13ae89520c 100644 --- a/templates/vehicle/vw_0.yaml +++ b/templates/de/vehicle/vw_0.yaml @@ -7,26 +7,26 @@ render: - default: | type: template template: vw - title: # Wird in der Benutzeroberfläche angezeigt (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) + vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) advanced: | type: template template: vw - title: # Wird in der Benutzeroberfläche angezeigt (Optional) - icon: car # Icon in der Benutzeroberfläche (Optional) + title: # Wird in der Benutzeroberfläche angezeigt (optional) + icon: car # Icon in der Benutzeroberfläche (optional) user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) - vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (Optional) - capacity: 50 # Akkukapazität in kWh (Optional) - phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (Optional) - cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (Optional) - mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (Optional) - minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (Optional) - targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (Optional) - minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (Optional) - identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (Optional) - priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (Optional) + vin: WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional) + capacity: 50 # Akkukapazität in kWh (optional) + phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional) + cache: 15m # Zeitintervall nach dem Daten erneut vom Fahrzeug abgefragt werden (optional) + mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) + minSoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + targetSoc: 80 # Bis zu welchem Ladestand (Soc) soll das Fahrzeug geladen werden (optional) + minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional) + identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional) diff --git a/templates/en/charger/abb_0.yaml b/templates/en/charger/abb_0.yaml new file mode 100644 index 0000000000..537b90cf5e --- /dev/null +++ b/templates/en/charger/abb_0.yaml @@ -0,0 +1,30 @@ +product: + brand: ABB + description: Terra AC +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + Requires firmware >= 1.6.5 +render: + - default: | + type: template + template: abb + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/abl-em4_0.yaml b/templates/en/charger/abl-em4_0.yaml new file mode 100644 index 0000000000..fd8b2533fe --- /dev/null +++ b/templates/en/charger/abl-em4_0.yaml @@ -0,0 +1,25 @@ +product: + brand: ABL + description: eM4 (SBCx) +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: abl-em4 + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: abl-em4 + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port + connector: 1 # optional diff --git a/templates/en/charger/abl_0.yaml b/templates/en/charger/abl_0.yaml new file mode 100644 index 0000000000..85f9a23040 --- /dev/null +++ b/templates/en/charger/abl_0.yaml @@ -0,0 +1,39 @@ +product: + brand: ABL + description: eMH1, eMH2 +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: abl + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 38400 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: abl + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 38400 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 10s # optional diff --git a/templates/en/charger/abl_1.yaml b/templates/en/charger/abl_1.yaml new file mode 100644 index 0000000000..61c67d08a8 --- /dev/null +++ b/templates/en/charger/abl_1.yaml @@ -0,0 +1,39 @@ +product: + brand: SENEC + description: Wallbox pro +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: abl + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 38400 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: abl + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 38400 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 10s # optional diff --git a/templates/en/charger/alfen_0.yaml b/templates/en/charger/alfen_0.yaml new file mode 100644 index 0000000000..26744d1573 --- /dev/null +++ b/templates/en/charger/alfen_0.yaml @@ -0,0 +1,17 @@ +product: + brand: Alfen + description: Eve +capabilities: ["1p3p", "mA"] +requirements: ["sponsorship"] +description: | + The "Active load balancing" license is required for external Modbus control of the charger. Enable "Active Load Balancing" and select "Energy Management System" as Data Source in the configuration. When using "Double" charger both loadpoints need to be added. The the first port (or single) is accessable on ID 1, second port on ID 2. +render: + - default: | + type: template + template: alfen + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/alphatec_0.yaml b/templates/en/charger/alphatec_0.yaml new file mode 100644 index 0000000000..617f43c092 --- /dev/null +++ b/templates/en/charger/alphatec_0.yaml @@ -0,0 +1,38 @@ +product: + brand: Alphatec + description: Wallbox Mini/ AW1eM +requirements: ["sponsorship"] +render: + - default: | + type: template + template: alphatec + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: alphatec + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 10s # optional diff --git a/templates/en/charger/amperfied_0.yaml b/templates/en/charger/amperfied_0.yaml new file mode 100644 index 0000000000..98a6dd4e94 --- /dev/null +++ b/templates/en/charger/amperfied_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Amperfied + description: Wallbox connect.home +capabilities: ["mA", "rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: amperfied + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/amperfied_1.yaml b/templates/en/charger/amperfied_1.yaml new file mode 100644 index 0000000000..630984a204 --- /dev/null +++ b/templates/en/charger/amperfied_1.yaml @@ -0,0 +1,15 @@ +product: + brand: Amperfied + description: Wallbox connect.business +capabilities: ["mA", "rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: amperfied + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/amtron_0.yaml b/templates/en/charger/amtron_0.yaml new file mode 100644 index 0000000000..56ac1a3a85 --- /dev/null +++ b/templates/en/charger/amtron_0.yaml @@ -0,0 +1,14 @@ +product: + brand: Mennekes + description: AMTRON XTRA, AMTRON PREMIUM +requirements: ["sponsorship"] +render: + - default: | + type: template + template: amtron + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/bender_0.yaml b/templates/en/charger/bender_0.yaml new file mode 100644 index 0000000000..e2363063b7 --- /dev/null +++ b/templates/en/charger/bender_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Bender + description: CC612/613 +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_1.yaml b/templates/en/charger/bender_1.yaml new file mode 100644 index 0000000000..b42d59d9d9 --- /dev/null +++ b/templates/en/charger/bender_1.yaml @@ -0,0 +1,13 @@ +product: + brand: Mennekes + description: Amedio, Amtron ChargeControl, Professional +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_2.yaml b/templates/en/charger/bender_2.yaml new file mode 100644 index 0000000000..f0ad901a22 --- /dev/null +++ b/templates/en/charger/bender_2.yaml @@ -0,0 +1,13 @@ +product: + brand: Webasto + description: Live +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_3.yaml b/templates/en/charger/bender_3.yaml new file mode 100644 index 0000000000..8c79e55650 --- /dev/null +++ b/templates/en/charger/bender_3.yaml @@ -0,0 +1,13 @@ +product: + brand: Juice + description: Charger Me +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_4.yaml b/templates/en/charger/bender_4.yaml new file mode 100644 index 0000000000..0a3603ff29 --- /dev/null +++ b/templates/en/charger/bender_4.yaml @@ -0,0 +1,13 @@ +product: + brand: TechniSat + description: Technivolt +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_5.yaml b/templates/en/charger/bender_5.yaml new file mode 100644 index 0000000000..9ae1b2179e --- /dev/null +++ b/templates/en/charger/bender_5.yaml @@ -0,0 +1,13 @@ +product: + brand: Ebee + description: Wallbox +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_6.yaml b/templates/en/charger/bender_6.yaml new file mode 100644 index 0000000000..05185f05f2 --- /dev/null +++ b/templates/en/charger/bender_6.yaml @@ -0,0 +1,13 @@ +product: + brand: Optec + description: Mobility One +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_7.yaml b/templates/en/charger/bender_7.yaml new file mode 100644 index 0000000000..b3b9f33893 --- /dev/null +++ b/templates/en/charger/bender_7.yaml @@ -0,0 +1,13 @@ +product: + brand: Garo + description: GLB, GLB+, LS4, LS4 compact +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_8.yaml b/templates/en/charger/bender_8.yaml new file mode 100644 index 0000000000..157cfda011 --- /dev/null +++ b/templates/en/charger/bender_8.yaml @@ -0,0 +1,13 @@ +product: + brand: Ensto + description: Chago Wallbox +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/bender_9.yaml b/templates/en/charger/bender_9.yaml new file mode 100644 index 0000000000..568c986c7e --- /dev/null +++ b/templates/en/charger/bender_9.yaml @@ -0,0 +1,13 @@ +product: + brand: Ubitricity + description: Heinz +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + The 'Modbus TCP Server' must be enabled. The setting 'Register Address Set' must NOT be set to 'Phoenix' or 'TQ-DM100'. Use the third selection labeled 'Ebee', 'Bender', 'MENNEKES' etc. Set 'Allow UID Disclose' to On. +render: + - default: | + type: template + template: bender + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/cfos_0.yaml b/templates/en/charger/cfos_0.yaml new file mode 100644 index 0000000000..3b9115ab33 --- /dev/null +++ b/templates/en/charger/cfos_0.yaml @@ -0,0 +1,12 @@ +product: + brand: cFos + description: PowerBrain +capabilities: ["mA", "rfid"] +requirements: ["sponsorship"] +description: | + The meter- if present- must be configured separately as charge meter. +render: + - default: | + type: template + template: cfos + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/dadapower_0.yaml b/templates/en/charger/dadapower_0.yaml new file mode 100644 index 0000000000..6d044dba05 --- /dev/null +++ b/templates/en/charger/dadapower_0.yaml @@ -0,0 +1,14 @@ +product: + brand: Dadapower + description: Premium Wallbox +capabilities: ["1p3p", "mA", "rfid"] +render: + - default: | + type: template + template: dadapower + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/daheimladen-mb_0.yaml b/templates/en/charger/daheimladen-mb_0.yaml new file mode 100644 index 0000000000..0787a4a611 --- /dev/null +++ b/templates/en/charger/daheimladen-mb_0.yaml @@ -0,0 +1,11 @@ +product: + brand: DaheimLaden + description: Wallbox (via ModbusTCP) +description: | + For use with evcc, the wallbox must be operated with a recent firmware including Modbus support. Please contact vendor. +render: + - default: | + type: template + template: daheimladen-mb + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/daheimladen_0.yaml b/templates/en/charger/daheimladen_0.yaml new file mode 100644 index 0000000000..4fdf601f77 --- /dev/null +++ b/templates/en/charger/daheimladen_0.yaml @@ -0,0 +1,11 @@ +product: + brand: DaheimLaden + description: Wallbox +description: | + For use with evcc, the wallbox must be operated in RFID mode. +render: + - default: | + type: template + template: daheimladen + token: # Request your access token from Daheimladen support: info@daheimladen.de. (optional) + stationid: # Serial number as displayed on the wallbox display. (optional) diff --git a/templates/en/charger/easee_0.yaml b/templates/en/charger/easee_0.yaml new file mode 100644 index 0000000000..b1484cc486 --- /dev/null +++ b/templates/en/charger/easee_0.yaml @@ -0,0 +1,19 @@ +product: + brand: Easee + description: Home +capabilities: ["1p3p", "rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: easee + user: # Email address + password: # same as Easee app or the web portal (https://easee.cloud) + charger: EH______ + advanced: | + type: template + template: easee + user: # Email address + password: # same as Easee app or the web portal (https://easee.cloud) + charger: EH______ + timeout: 10s # optional diff --git a/templates/en/charger/eebus_0.yaml b/templates/en/charger/eebus_0.yaml new file mode 100644 index 0000000000..85e977b0a2 --- /dev/null +++ b/templates/en/charger/eebus_0.yaml @@ -0,0 +1,11 @@ +product: + description: EEBUS compatible Wallbox + group: Generic support +capabilities: ["mA"] +requirements: ["eebus"] +render: + - default: | + type: template + template: eebus + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/en/charger/elliconnect_0.yaml b/templates/en/charger/elliconnect_0.yaml new file mode 100644 index 0000000000..629ba7314a --- /dev/null +++ b/templates/en/charger/elliconnect_0.yaml @@ -0,0 +1,20 @@ +product: + brand: Elli + description: Charger Connect (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + + Note: If you've added an energy meter to your charger please use the Pro or Connected+ integration. + +render: + - default: | + type: template + template: elliconnect + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/elliconnect_1.yaml b/templates/en/charger/elliconnect_1.yaml new file mode 100644 index 0000000000..44d1b7e85f --- /dev/null +++ b/templates/en/charger/elliconnect_1.yaml @@ -0,0 +1,20 @@ +product: + brand: Volkswagen + description: ID. Charger Connect (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + + Note: If you've added an energy meter to your charger please use the Pro or Connected+ integration. + +render: + - default: | + type: template + template: elliconnect + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/elliconnect_2.yaml b/templates/en/charger/elliconnect_2.yaml new file mode 100644 index 0000000000..fe6dab065c --- /dev/null +++ b/templates/en/charger/elliconnect_2.yaml @@ -0,0 +1,20 @@ +product: + brand: Skoda + description: iV Charger Connect (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + + Note: If you've added an energy meter to your charger please use the Pro or Connected+ integration. + +render: + - default: | + type: template + template: elliconnect + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/elliconnect_3.yaml b/templates/en/charger/elliconnect_3.yaml new file mode 100644 index 0000000000..1e4fda4112 --- /dev/null +++ b/templates/en/charger/elliconnect_3.yaml @@ -0,0 +1,20 @@ +product: + brand: Cupra + description: Charger Connect (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + + Note: If you've added an energy meter to your charger please use the Pro or Connected+ integration. + +render: + - default: | + type: template + template: elliconnect + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/elliconnect_4.yaml b/templates/en/charger/elliconnect_4.yaml new file mode 100644 index 0000000000..7687639dae --- /dev/null +++ b/templates/en/charger/elliconnect_4.yaml @@ -0,0 +1,20 @@ +product: + brand: Audi + description: Wallbox plus (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + + Note: If you've added an energy meter to your charger please use the Pro or Connected+ integration. + +render: + - default: | + type: template + template: elliconnect + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/ellipro_0.yaml b/templates/en/charger/ellipro_0.yaml new file mode 100644 index 0000000000..9711d9e308 --- /dev/null +++ b/templates/en/charger/ellipro_0.yaml @@ -0,0 +1,18 @@ +product: + brand: Elli + description: Charger Pro (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + +render: + - default: | + type: template + template: ellipro + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/ellipro_1.yaml b/templates/en/charger/ellipro_1.yaml new file mode 100644 index 0000000000..912ea934a7 --- /dev/null +++ b/templates/en/charger/ellipro_1.yaml @@ -0,0 +1,18 @@ +product: + brand: Volkswagen + description: ID. Charger Pro (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + +render: + - default: | + type: template + template: ellipro + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/ellipro_2.yaml b/templates/en/charger/ellipro_2.yaml new file mode 100644 index 0000000000..88390c55e1 --- /dev/null +++ b/templates/en/charger/ellipro_2.yaml @@ -0,0 +1,18 @@ +product: + brand: Skoda + description: iV Charger Connect+ (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + +render: + - default: | + type: template + template: ellipro + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/ellipro_3.yaml b/templates/en/charger/ellipro_3.yaml new file mode 100644 index 0000000000..dbaf23bb7a --- /dev/null +++ b/templates/en/charger/ellipro_3.yaml @@ -0,0 +1,18 @@ +product: + brand: Cupra + description: Charger Pro (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + +render: + - default: | + type: template + template: ellipro + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/ellipro_4.yaml b/templates/en/charger/ellipro_4.yaml new file mode 100644 index 0000000000..19e4917349 --- /dev/null +++ b/templates/en/charger/ellipro_4.yaml @@ -0,0 +1,18 @@ +product: + brand: Audi + description: Audi Wallbox pro (Beta) +capabilities: ["mA"] +requirements: ["eebus"] +description: | + The device has to have a fix IP address (manuall or via DHCP). + + The identification of a vehicle using the RFID card is not possible. + + Important: A mostly flawless functionality can only be provided with an external energy meter and no usage of CT coils, due to sosftware bugs of the Wallbox. Using a LAN connection is highly recommended. + +render: + - default: | + type: template + template: ellipro + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address diff --git a/templates/en/charger/elvi_0.yaml b/templates/en/charger/elvi_0.yaml new file mode 100644 index 0000000000..1c653a016f --- /dev/null +++ b/templates/en/charger/elvi_0.yaml @@ -0,0 +1,18 @@ +product: + brand: EVBox + description: Elvi +render: + - default: | + type: template + template: elvi + meter: true # Deactivate if the charger has no integrated metering device installed (optional) + advanced: | + type: template + template: elvi + stationid: EVB-P12354 # The chargers unique station id (or chargepoint id). This id must also be part of the charger OCPP configuration ws://:8887/. (optional) + connector: 1 # Connector number, usually 1 for first connector. (optional) + idtag: '04E6B78921BBA0' # Token-ID returned to the charger for authorisation of charging sessions (optional) + connecttimeout: 5m # optional + timeout: 2m # optional + meter: true # Deactivate if the charger has no integrated metering device installed (optional) + meterinterval: 4s # optional diff --git a/templates/en/charger/em2go_0.yaml b/templates/en/charger/em2go_0.yaml new file mode 100644 index 0000000000..36a266ab98 --- /dev/null +++ b/templates/en/charger/em2go_0.yaml @@ -0,0 +1,16 @@ +product: + brand: EM2GO + description: Pro Power/OCPP/ONC +capabilities: ["mA"] +description: | + Recent firmware with Modbus support required (Pro Power: 1.01 and OCPP/ONC: 3.15) +render: + - default: | + type: template + template: em2go + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/etrel-duo_0.yaml b/templates/en/charger/etrel-duo_0.yaml new file mode 100644 index 0000000000..9c4fea3642 --- /dev/null +++ b/templates/en/charger/etrel-duo_0.yaml @@ -0,0 +1,19 @@ +product: + brand: Etrel + description: INCH Duo +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + The charger must be switched to "Power" charging mode. +render: + - default: | + type: template + template: etrel-duo + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: etrel-duo + connector: 1 # optional + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/etrel_0.yaml b/templates/en/charger/etrel_0.yaml new file mode 100644 index 0000000000..3dea8d7305 --- /dev/null +++ b/templates/en/charger/etrel_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Etrel + description: INCH +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + The charger must be switched to "Power" charging mode. +render: + - default: | + type: template + template: etrel + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/etrel_1.yaml b/templates/en/charger/etrel_1.yaml new file mode 100644 index 0000000000..d2e8985f5c --- /dev/null +++ b/templates/en/charger/etrel_1.yaml @@ -0,0 +1,13 @@ +product: + brand: Sonnen + description: sonnenCharger +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + The charger must be switched to "Power" charging mode. +render: + - default: | + type: template + template: etrel + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/evse-din_0.yaml b/templates/en/charger/evse-din_0.yaml new file mode 100644 index 0000000000..4f2a93b261 --- /dev/null +++ b/templates/en/charger/evse-din_0.yaml @@ -0,0 +1,20 @@ +product: + brand: Stark in Strom + description: Easy +render: + - default: | + type: template + template: evse-din + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/evse-din_1.yaml b/templates/en/charger/evse-din_1.yaml new file mode 100644 index 0000000000..caf6f20729 --- /dev/null +++ b/templates/en/charger/evse-din_1.yaml @@ -0,0 +1,19 @@ +product: + description: EVSE DIN +render: + - default: | + type: template + template: evse-din + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/evsewifi_0.yaml b/templates/en/charger/evsewifi_0.yaml new file mode 100644 index 0000000000..5795fa06d9 --- /dev/null +++ b/templates/en/charger/evsewifi_0.yaml @@ -0,0 +1,7 @@ +product: + description: EVSE-WiFi +render: + - default: | + type: template + template: evsewifi + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/fritzdect_0.yaml b/templates/en/charger/fritzdect_0.yaml new file mode 100644 index 0000000000..774f423bf6 --- /dev/null +++ b/templates/en/charger/fritzdect_0.yaml @@ -0,0 +1,23 @@ +product: + brand: AVM + description: FritzDECT + group: Switchable sockets +render: + - default: | + type: template + template: fritzdect + uri: https://fritz.box # HTTP(S) address (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + ain: 307788992233 # The AIN is printed on the type label on the back of the device. Embed it in double quotes in case of leading zeroes. + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: fritzdect + uri: https://fritz.box # HTTP(S) address (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + ain: 307788992233 # The AIN is printed on the type label on the back of the device. Embed it in double quotes in case of leading zeroes. + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/fronius-wattpilot_0.yaml b/templates/en/charger/fronius-wattpilot_0.yaml new file mode 100644 index 0000000000..d7c6a3051a --- /dev/null +++ b/templates/en/charger/fronius-wattpilot_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Fronius + description: Wattpilot +capabilities: ["1p3p", "rfid"] +description: | + Requires firmware 36.3 or later. + +render: + - default: | + type: template + template: fronius-wattpilot + host: 192.0.2.2 # IP address or hostname + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/charger/go-e-v3_0.yaml b/templates/en/charger/go-e-v3_0.yaml new file mode 100644 index 0000000000..a3e8be4937 --- /dev/null +++ b/templates/en/charger/go-e-v3_0.yaml @@ -0,0 +1,15 @@ +product: + brand: go-eCharger + description: Gemini, HOME+, HOMEfix (V3) +capabilities: ["1p3p", "rfid"] +requirements: ["sponsorship"] +description: | + Requires firmware 052.1 or later. + + For 1P/3P-Phase switching the HTTP API v2 in the charger setup needs to be activated. + +render: + - default: | + type: template + template: go-e-v3 + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/go-e_0.yaml b/templates/en/charger/go-e_0.yaml new file mode 100644 index 0000000000..35286247e0 --- /dev/null +++ b/templates/en/charger/go-e_0.yaml @@ -0,0 +1,12 @@ +product: + brand: go-eCharger + description: HOME+, HOMEfix, Pro +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + Requires firmware 040.0 or later. HTTP API v1 or v2 must be activated. +render: + - default: | + type: template + template: go-e + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/hardybarth-ecb1_0.yaml b/templates/en/charger/hardybarth-ecb1_0.yaml new file mode 100644 index 0000000000..f49e467e5c --- /dev/null +++ b/templates/en/charger/hardybarth-ecb1_0.yaml @@ -0,0 +1,11 @@ +product: + brand: HardyBarth + description: cPH1 +requirements: ["sponsorship"] +description: | + Charge mode must be configured as `manual` +render: + - default: | + type: template + template: hardybarth-ecb1 + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/hardybarth-ecb1_1.yaml b/templates/en/charger/hardybarth-ecb1_1.yaml new file mode 100644 index 0000000000..aaef291659 --- /dev/null +++ b/templates/en/charger/hardybarth-ecb1_1.yaml @@ -0,0 +1,11 @@ +product: + brand: echarge + description: cPH1 +requirements: ["sponsorship"] +description: | + Charge mode must be configured as `manual` +render: + - default: | + type: template + template: hardybarth-ecb1 + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/hardybarth-salia_0.yaml b/templates/en/charger/hardybarth-salia_0.yaml new file mode 100644 index 0000000000..ae994f4abf --- /dev/null +++ b/templates/en/charger/hardybarth-salia_0.yaml @@ -0,0 +1,9 @@ +product: + brand: HardyBarth + description: cPH2, cPμ2 +requirements: ["sponsorship"] +render: + - default: | + type: template + template: hardybarth-salia + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/hardybarth-salia_1.yaml b/templates/en/charger/hardybarth-salia_1.yaml new file mode 100644 index 0000000000..1db69b94cb --- /dev/null +++ b/templates/en/charger/hardybarth-salia_1.yaml @@ -0,0 +1,9 @@ +product: + brand: echarge + description: cPH2, cPμ2 +requirements: ["sponsorship"] +render: + - default: | + type: template + template: hardybarth-salia + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/heidelberg_0.yaml b/templates/en/charger/heidelberg_0.yaml new file mode 100644 index 0000000000..04e1da686f --- /dev/null +++ b/templates/en/charger/heidelberg_0.yaml @@ -0,0 +1,24 @@ +product: + brand: Heidelberg + description: Energy Control +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + Please read the wiring and configuration manual carefully. All boxes must be configured for external control in follower mode (DIP S5/4 OFF). Each box needs an individual Modbus ID (DIP S4). Ensure correct RS485 cabling including bus termination (DIP S6/2). +render: + - default: | + type: template + template: heidelberg + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/heidelberg_1.yaml b/templates/en/charger/heidelberg_1.yaml new file mode 100644 index 0000000000..5f910f2d2f --- /dev/null +++ b/templates/en/charger/heidelberg_1.yaml @@ -0,0 +1,24 @@ +product: + brand: SENEC + description: Wallbox pro s +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + Please read the wiring and configuration manual carefully. All boxes must be configured for external control in follower mode (DIP S5/4 OFF). Each box needs an individual Modbus ID (DIP S4). Ensure correct RS485 cabling including bus termination (DIP S6/2). +render: + - default: | + type: template + template: heidelberg + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/heidelberg_2.yaml b/templates/en/charger/heidelberg_2.yaml new file mode 100644 index 0000000000..360a58cf42 --- /dev/null +++ b/templates/en/charger/heidelberg_2.yaml @@ -0,0 +1,24 @@ +product: + brand: Walther Werke + description: Basic Evo Pro +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + Please read the wiring and configuration manual carefully. All boxes must be configured for external control in follower mode (DIP S5/4 OFF). Each box needs an individual Modbus ID (DIP S4). Ensure correct RS485 cabling including bus termination (DIP S6/2). +render: + - default: | + type: template + template: heidelberg + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/heidelberg_3.yaml b/templates/en/charger/heidelberg_3.yaml new file mode 100644 index 0000000000..863e1833eb --- /dev/null +++ b/templates/en/charger/heidelberg_3.yaml @@ -0,0 +1,24 @@ +product: + brand: Amperfied + description: Wallbox Energy Control +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + Please read the wiring and configuration manual carefully. All boxes must be configured for external control in follower mode (DIP S5/4 OFF). Each box needs an individual Modbus ID (DIP S4). Ensure correct RS485 cabling including bus termination (DIP S6/2). +render: + - default: | + type: template + template: heidelberg + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/hesotec_0.yaml b/templates/en/charger/hesotec_0.yaml new file mode 100644 index 0000000000..87351899ef --- /dev/null +++ b/templates/en/charger/hesotec_0.yaml @@ -0,0 +1,14 @@ +product: + brand: Hesotec + description: eSat, eBox +requirements: ["sponsorship"] +render: + - default: | + type: template + template: hesotec + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/homematic_0.yaml b/templates/en/charger/homematic_0.yaml new file mode 100644 index 0000000000..c1b08559ee --- /dev/null +++ b/templates/en/charger/homematic_0.yaml @@ -0,0 +1,27 @@ +product: + brand: Homematic / Homematic IP + group: Switchable sockets +render: + - default: | + type: template + template: homematic + host: 192.0.2.2 # IP address or hostname + port: 2010 # Port (optional) + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: homematic + host: 192.0.2.2 # IP address or hostname + port: 2010 # Port (optional) + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + meterchannel: 6 # Homematic meter channel number like shown in the CCU web user interface. + switchchannel: 3 # Homematic switch actor channel number like shown in the CCU web user interface. + cache: 1s # In case of duty cycle problems try a cache setting of 30s. (optional) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/homewizard_0.yaml b/templates/en/charger/homewizard_0.yaml new file mode 100644 index 0000000000..8e03726a9a --- /dev/null +++ b/templates/en/charger/homewizard_0.yaml @@ -0,0 +1,16 @@ +product: + brand: HomeWizard + group: Switchable sockets +render: + - default: | + type: template + template: homewizard + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: homewizard + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/ichargecion_0.yaml b/templates/en/charger/ichargecion_0.yaml new file mode 100644 index 0000000000..cf5c1a3de5 --- /dev/null +++ b/templates/en/charger/ichargecion_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Schrack + description: i-CHARGE CION +render: + - default: | + type: template + template: ichargecion + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/innogy-ebox_0.yaml b/templates/en/charger/innogy-ebox_0.yaml new file mode 100644 index 0000000000..805ac61c0d --- /dev/null +++ b/templates/en/charger/innogy-ebox_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Innogy + description: eBox +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: innogy-ebox + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/innogy-ebox_1.yaml b/templates/en/charger/innogy-ebox_1.yaml new file mode 100644 index 0000000000..628cd32186 --- /dev/null +++ b/templates/en/charger/innogy-ebox_1.yaml @@ -0,0 +1,15 @@ +product: + brand: E.ON Drive + description: eBox +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: innogy-ebox + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/innogy-ebox_2.yaml b/templates/en/charger/innogy-ebox_2.yaml new file mode 100644 index 0000000000..a35d5b1986 --- /dev/null +++ b/templates/en/charger/innogy-ebox_2.yaml @@ -0,0 +1,15 @@ +product: + brand: Compleo + description: eBox +capabilities: ["mA"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: innogy-ebox + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/keba-modbus_0.yaml b/templates/en/charger/keba-modbus_0.yaml new file mode 100644 index 0000000000..82100bf9a7 --- /dev/null +++ b/templates/en/charger/keba-modbus_0.yaml @@ -0,0 +1,17 @@ +product: + brand: KEBA + description: KeContact P20, P30, C/X Series +capabilities: ["1p3p", "mA", "rfid"] +requirements: ["sponsorship"] +description: | + Requires firmware version 3.10.42 (C-series) bzw. 1.11 (X-series). For phase switching the Keba phase switch (KeContact S10) is also required. +render: + - default: | + type: template + template: keba-modbus + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/keba-modbus_1.yaml b/templates/en/charger/keba-modbus_1.yaml new file mode 100644 index 0000000000..93f9979fba --- /dev/null +++ b/templates/en/charger/keba-modbus_1.yaml @@ -0,0 +1,17 @@ +product: + brand: BMW + description: i Wallbox +capabilities: ["1p3p", "mA", "rfid"] +requirements: ["sponsorship"] +description: | + Requires firmware version 3.10.42 (C-series) bzw. 1.11 (X-series). For phase switching the Keba phase switch (KeContact S10) is also required. +render: + - default: | + type: template + template: keba-modbus + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/keba-modbus_2.yaml b/templates/en/charger/keba-modbus_2.yaml new file mode 100644 index 0000000000..584d9985d0 --- /dev/null +++ b/templates/en/charger/keba-modbus_2.yaml @@ -0,0 +1,17 @@ +product: + brand: SolarEdge + description: Home EV Charger +capabilities: ["1p3p", "mA", "rfid"] +requirements: ["sponsorship"] +description: | + Requires firmware version 3.10.42 (C-series) bzw. 1.11 (X-series). For phase switching the Keba phase switch (KeContact S10) is also required. +render: + - default: | + type: template + template: keba-modbus + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/keba_0.yaml b/templates/en/charger/keba_0.yaml new file mode 100644 index 0000000000..f77fab8087 --- /dev/null +++ b/templates/en/charger/keba_0.yaml @@ -0,0 +1,17 @@ +product: + brand: KEBA + description: KeContact P20, P30, C/X Series (legacy UDP protocol) +capabilities: ["mA", "rfid"] +description: | + This requires the UDP function to be enabled with DIP 1.3 = ON, see the installation manual. +render: + - default: | + type: template + template: keba + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: keba + host: 192.0.2.2 # IP address or hostname + rfid: 765765348 # A RFID tag ID to enable charging even when the wallbox is locked. (optional) + serial: # The serial number, allows to communicate with the Wallbox when running evcc in docker (optional) diff --git a/templates/en/charger/keba_1.yaml b/templates/en/charger/keba_1.yaml new file mode 100644 index 0000000000..c7774a9a28 --- /dev/null +++ b/templates/en/charger/keba_1.yaml @@ -0,0 +1,17 @@ +product: + brand: BMW + description: i Wallbox (legacy UDP protocol) +capabilities: ["mA", "rfid"] +description: | + This requires the UDP function to be enabled with DIP 1.3 = ON, see the installation manual. +render: + - default: | + type: template + template: keba + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: keba + host: 192.0.2.2 # IP address or hostname + rfid: 765765348 # A RFID tag ID to enable charging even when the wallbox is locked. (optional) + serial: # The serial number, allows to communicate with the Wallbox when running evcc in docker (optional) diff --git a/templates/en/charger/kse_0.yaml b/templates/en/charger/kse_0.yaml new file mode 100644 index 0000000000..90ad48cc4a --- /dev/null +++ b/templates/en/charger/kse_0.yaml @@ -0,0 +1,22 @@ +product: + brand: KSE + description: wBX16 +capabilities: ["rfid"] +requirements: ["sponsorship"] +render: + - default: | + type: template + template: kse + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 100 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 100 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/mystrom_0.yaml b/templates/en/charger/mystrom_0.yaml new file mode 100644 index 0000000000..1ab8971575 --- /dev/null +++ b/templates/en/charger/mystrom_0.yaml @@ -0,0 +1,17 @@ +product: + brand: myStrom + description: Switch + group: Switchable sockets +render: + - default: | + type: template + template: mystrom + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: mystrom + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/nrgkick-bluetooth_0.yaml b/templates/en/charger/nrgkick-bluetooth_0.yaml new file mode 100644 index 0000000000..4a687b39bc --- /dev/null +++ b/templates/en/charger/nrgkick-bluetooth_0.yaml @@ -0,0 +1,9 @@ +product: + brand: NRGKick + description: Bluetooth +render: + - default: | + type: template + template: nrgkick-bluetooth + mac: + pin: diff --git a/templates/en/charger/nrgkick-connect_0.yaml b/templates/en/charger/nrgkick-connect_0.yaml new file mode 100644 index 0000000000..60a06c9b77 --- /dev/null +++ b/templates/en/charger/nrgkick-connect_0.yaml @@ -0,0 +1,10 @@ +product: + brand: NRGKick + description: Connect +render: + - default: | + type: template + template: nrgkick-connect + host: 192.0.2.2 # IP address or hostname + mac: + password: # Password of the user account (use single quotes in case of leading zeros) diff --git a/templates/en/charger/obo_0.yaml b/templates/en/charger/obo_0.yaml new file mode 100644 index 0000000000..b47bf8b176 --- /dev/null +++ b/templates/en/charger/obo_0.yaml @@ -0,0 +1,26 @@ +product: + brand: OBO Bettermann + description: Ion +render: + - default: | + type: template + template: obo + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 101 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8E1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 101 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 101 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/ocpp_0.yaml b/templates/en/charger/ocpp_0.yaml new file mode 100644 index 0000000000..fc4da7a79a --- /dev/null +++ b/templates/en/charger/ocpp_0.yaml @@ -0,0 +1,35 @@ +product: + description: OCPP 1.6J compatible charger with Smart Charging Profile + group: Generic support +description: | + With OCPP the connection will be established from charger (client) to evcc (server). + The charger needs to be able to reach evcc via the host name (functioning DNS resolution required!) or via the IP address on port 8887. + By default, the first incoming connection with any station identifier is used. + In order to be able to clearly assign several charging points, the respective station identifier (`stationid: `) and connector number (`connector: `) must be configured. + Many wallboxes automatically add the `station id` to the backend URL, some have to do this manually `ws://:8887/`. + The charger may need a pre-configured (virtual) token ID/RFID identifier (`idtag: `) with which the charging sessions can be started without authorization. + If the charger supports sending metering values try to adjust the interval to a short time span. + + Requirements: + * If necessary, remove previously configured OCPP profiles (e.g. used for a different backend connection) in the charger configuration + * Backend URL (Central System) in the charger configuration: `ws://[evcc-adresse]:8887/` (possibly add `stationid`) + * Protocol: OCPP-J v1.6, ocpp16j, JSON, Websocket, ws:// or similar + * No encryption, no authentication, no password + * Local network connection + +render: + - default: | + type: template + template: ocpp + advanced: | + type: template + template: ocpp + stationid: EVB-P12354 # The chargers unique station id (or chargepoint id). This id must also be part of the charger OCPP configuration ws://:8887/. (optional) + connector: 1 # Connector number, usually 1 for first connector. (optional) + idtag: '04E6B78921BBA0' # Token-ID returned to the charger for authorisation of charging sessions (optional) + connecttimeout: 5m # optional + timeout: 2m # optional + getconfiguration: true # Deactivating can help with certain chargers (optional) + bootnotification: false # Activating can help with certain chargers (optional) + meterinterval: # optional + metervalues: # optional diff --git a/templates/en/charger/openevse_0.yaml b/templates/en/charger/openevse_0.yaml new file mode 100644 index 0000000000..93c2a0905e --- /dev/null +++ b/templates/en/charger/openevse_0.yaml @@ -0,0 +1,11 @@ +product: + brand: OpenEVSE +description: | + Requires firmware 7.0 or later. +render: + - default: | + type: template + template: openevse + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/charger/openwb-pro_0.yaml b/templates/en/charger/openwb-pro_0.yaml new file mode 100644 index 0000000000..3bc89ce0bd --- /dev/null +++ b/templates/en/charger/openwb-pro_0.yaml @@ -0,0 +1,9 @@ +product: + brand: openWB + description: Pro +capabilities: ["1p3p", "mA", "iso151182"] +render: + - default: | + type: template + template: openwb-pro + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/openwb_0.yaml b/templates/en/charger/openwb_0.yaml new file mode 100644 index 0000000000..ed9ffaec0c --- /dev/null +++ b/templates/en/charger/openwb_0.yaml @@ -0,0 +1,16 @@ +product: + brand: openWB + description: series2 +description: | + The wallbox has to be configured as loadpoint. +render: + - default: | + type: template + template: openwb + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openwb + host: 192.0.2.2 # IP address or hostname + connector: 1 # optional + phases1p3p: false # optional diff --git a/templates/en/charger/orbis-viaris_0.yaml b/templates/en/charger/orbis-viaris_0.yaml new file mode 100644 index 0000000000..59fca3e4f7 --- /dev/null +++ b/templates/en/charger/orbis-viaris_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Orbis + description: Viaris Uni +render: + - default: | + type: template + template: orbis-viaris + advanced: | + type: template + template: orbis-viaris + stationid: EVB-P12354 # The chargers unique station id (or chargepoint id). This id must also be part of the charger OCPP configuration ws://:8887/. (optional) + connector: 1 # Connector number, usually 1 for first connector. (optional) + idtag: '04E6B78921BBA0' # Token-ID returned to the charger for authorisation of charging sessions (optional) + connecttimeout: 5m # optional + timeout: 2m # optional diff --git a/templates/en/charger/pantabox_0.yaml b/templates/en/charger/pantabox_0.yaml new file mode 100644 index 0000000000..1607b7c68d --- /dev/null +++ b/templates/en/charger/pantabox_0.yaml @@ -0,0 +1,8 @@ +product: + brand: INRO + description: Pantabox +render: + - default: | + type: template + template: pantabox + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/pcelectric-garo_0.yaml b/templates/en/charger/pcelectric-garo_0.yaml new file mode 100644 index 0000000000..c7cfdbbb79 --- /dev/null +++ b/templates/en/charger/pcelectric-garo_0.yaml @@ -0,0 +1,12 @@ +product: + brand: PC Electric + description: Garo +requirements: ["sponsorship"] +description: | + Only devices configured as master can be used right now! +render: + - default: | + type: template + template: pcelectric-garo + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) diff --git a/templates/en/charger/phoenix-charx_0.yaml b/templates/en/charger/phoenix-charx_0.yaml new file mode 100644 index 0000000000..5f43f5298e --- /dev/null +++ b/templates/en/charger/phoenix-charx_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Phoenix + description: CHARX +render: + - default: | + type: template + template: phoenix-charx + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: phoenix-charx + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + connector: 1 # optional diff --git a/templates/en/charger/phoenix-charx_1.yaml b/templates/en/charger/phoenix-charx_1.yaml new file mode 100644 index 0000000000..c05f5420da --- /dev/null +++ b/templates/en/charger/phoenix-charx_1.yaml @@ -0,0 +1,15 @@ +product: + brand: LadeFoxx + description: EvLoad/ Mikro 2.0 +render: + - default: | + type: template + template: phoenix-charx + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: phoenix-charx + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + connector: 1 # optional diff --git a/templates/en/charger/phoenix-em-eth_0.yaml b/templates/en/charger/phoenix-em-eth_0.yaml new file mode 100644 index 0000000000..22383bab66 --- /dev/null +++ b/templates/en/charger/phoenix-em-eth_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Phoenix + description: EM-CP-PP-ETH (Modbus TCP) +description: | + The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: phoenix-em-eth + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/phoenix-ev-eth_0.yaml b/templates/en/charger/phoenix-ev-eth_0.yaml new file mode 100644 index 0000000000..1ac82ae5f7 --- /dev/null +++ b/templates/en/charger/phoenix-ev-eth_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Phoenix + description: EV-ETH (Modbus TCP) +description: | + The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: phoenix-ev-eth + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/phoenix-ev-ser_0.yaml b/templates/en/charger/phoenix-ev-ser_0.yaml new file mode 100644 index 0000000000..8740e7f40d --- /dev/null +++ b/templates/en/charger/phoenix-ev-ser_0.yaml @@ -0,0 +1,20 @@ +product: + brand: Phoenix + description: EV-SER (Modbus RTU) +render: + - default: | + type: template + template: phoenix-ev-ser + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/pmcc_0.yaml b/templates/en/charger/pmcc_0.yaml new file mode 100644 index 0000000000..c85e2b956d --- /dev/null +++ b/templates/en/charger/pmcc_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Porsche + description: Mobile Charger Connect +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +render: + - default: | + type: template + template: pmcc + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/en/charger/pmcp_0.yaml b/templates/en/charger/pmcp_0.yaml new file mode 100644 index 0000000000..7fd0a62008 --- /dev/null +++ b/templates/en/charger/pmcp_0.yaml @@ -0,0 +1,10 @@ +product: + brand: Porsche + description: Mobile Charger Plus +requirements: ["eebus"] +render: + - default: | + type: template + template: pmcp + ski: # The SKI of the wallbox, usually found on the web interface of the wallbox + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/en/charger/pracht-alpha_0.yaml b/templates/en/charger/pracht-alpha_0.yaml new file mode 100644 index 0000000000..d40ed55435 --- /dev/null +++ b/templates/en/charger/pracht-alpha_0.yaml @@ -0,0 +1,51 @@ +product: + brand: Pracht + description: Alpha XT, XT+, Mono XT, Mono XT+, PNI +requirements: ["sponsorship"] +render: + - default: | + type: template + template: pracht-alpha + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: pracht-alpha + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + connector: 1 # optional + timeout: 10s # optional diff --git a/templates/en/charger/pulsarplus_0.yaml b/templates/en/charger/pulsarplus_0.yaml new file mode 100644 index 0000000000..9bcb83a96e --- /dev/null +++ b/templates/en/charger/pulsarplus_0.yaml @@ -0,0 +1,22 @@ +product: + brand: wallbox + description: Pulsar Plus / Commander 2 / Copper SB +description: | + Setup Guide: https://support.wallbox.com/en/knowledge-base/ocpp-activation-and-setup-guide/ + * Switch on “Enable OCPP” (myWallbox app) or enable the “OCPP WebSocket connection” switch (myWallbox Portal) + * URL: ws://[evcc-adresse]:8887/ (local network connection) + * Charge Point Identity: Custom value (e.g. serial number of charger) which is reused in configuration as *stationid* + * Password: leave empty + +render: + - default: | + type: template + template: pulsarplus + advanced: | + type: template + template: pulsarplus + stationid: EVB-P12354 # The chargers unique station id (or chargepoint id). This id must also be part of the charger OCPP configuration ws://:8887/. (optional) + connector: 1 # Connector number, usually 1 for first connector. (optional) + idtag: '04E6B78921BBA0' # Token-ID returned to the charger for authorisation of charging sessions (optional) + connecttimeout: 5m # optional + timeout: 2m # optional diff --git a/templates/en/charger/schneider-evlink_0.yaml b/templates/en/charger/schneider-evlink_0.yaml new file mode 100644 index 0000000000..b1218d4f79 --- /dev/null +++ b/templates/en/charger/schneider-evlink_0.yaml @@ -0,0 +1,14 @@ +product: + brand: Schneider + description: EVlink Wallbox, EVlink Parkplatz +requirements: ["sponsorship"] +render: + - default: | + type: template + template: schneider-evlink + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/shelly_0.yaml b/templates/en/charger/shelly_0.yaml new file mode 100644 index 0000000000..e7992121b9 --- /dev/null +++ b/templates/en/charger/shelly_0.yaml @@ -0,0 +1,22 @@ +product: + brand: Shelly + group: Switchable sockets +render: + - default: | + type: template + template: shelly + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 0 # optional + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: shelly + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 0 # optional + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/smaevcharger_0.yaml b/templates/en/charger/smaevcharger_0.yaml new file mode 100644 index 0000000000..2d05de26ab --- /dev/null +++ b/templates/en/charger/smaevcharger_0.yaml @@ -0,0 +1,14 @@ +product: + brand: SMA + description: EV Charger +capabilities: ["mA"] +requirements: ["sponsorship"] +description: | + The charger must be switched to "Fast" charging mode and the user must have "Administrator" rights. +render: + - default: | + type: template + template: smaevcharger + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) diff --git a/templates/en/charger/smartwb_0.yaml b/templates/en/charger/smartwb_0.yaml new file mode 100644 index 0000000000..b8c3cce0b8 --- /dev/null +++ b/templates/en/charger/smartwb_0.yaml @@ -0,0 +1,7 @@ +product: + description: smartWB +render: + - default: | + type: template + template: smartwb + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/tapo_0.yaml b/templates/en/charger/tapo_0.yaml new file mode 100644 index 0000000000..6f3d6c11f3 --- /dev/null +++ b/templates/en/charger/tapo_0.yaml @@ -0,0 +1,21 @@ +product: + brand: TP-Link + description: Tapo P-Series Smart Plug + group: Switchable sockets +render: + - default: | + type: template + template: tapo + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: tapo + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/tasmota_0.yaml b/templates/en/charger/tasmota_0.yaml new file mode 100644 index 0000000000..60b3af30f0 --- /dev/null +++ b/templates/en/charger/tasmota_0.yaml @@ -0,0 +1,22 @@ +product: + brand: Tasmota + group: Switchable sockets +render: + - default: | + type: template + template: tasmota + host: 192.0.2.2 # IP address or hostname + user: # admin is default (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 1 # Device relay channel number (allowed range 1-8) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: tasmota + host: 192.0.2.2 # IP address or hostname + user: # admin is default (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 1 # Device relay channel number (allowed range 1-8) + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/tinkerforge-warp_0.yaml b/templates/en/charger/tinkerforge-warp_0.yaml new file mode 100644 index 0000000000..55e0ee3b74 --- /dev/null +++ b/templates/en/charger/tinkerforge-warp_0.yaml @@ -0,0 +1,24 @@ +product: + brand: TinkerForge + description: WARP Charger Smart +capabilities: ["mA", "1p3p"] +description: | + Firmware v2 required. Automatic phase switching requires the additional WARP Energy Manager. +render: + - default: | + type: template + template: tinkerforge-warp + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + topic: warp # Topic (omit leading /) (optional) + energymanager: # EnergyManager MQTT topic if installed (optional) + advanced: | + type: template + template: tinkerforge-warp + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + topic: warp # Topic (omit leading /) (optional) + timeout: 30s # Don't accept values older than this value (optional) + energymanager: # EnergyManager MQTT topic if installed (optional) diff --git a/templates/en/charger/tinkerforge-warp_1.yaml b/templates/en/charger/tinkerforge-warp_1.yaml new file mode 100644 index 0000000000..44fada6f20 --- /dev/null +++ b/templates/en/charger/tinkerforge-warp_1.yaml @@ -0,0 +1,24 @@ +product: + brand: TinkerForge + description: WARP Charger Pro +capabilities: ["mA", "1p3p"] +description: | + Firmware v2 required. Automatic phase switching requires the additional WARP Energy Manager. +render: + - default: | + type: template + template: tinkerforge-warp + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + topic: warp # Topic (omit leading /) (optional) + energymanager: # EnergyManager MQTT topic if installed (optional) + advanced: | + type: template + template: tinkerforge-warp + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + topic: warp # Topic (omit leading /) (optional) + timeout: 30s # Don't accept values older than this value (optional) + energymanager: # EnergyManager MQTT topic if installed (optional) diff --git a/templates/en/charger/tplink_0.yaml b/templates/en/charger/tplink_0.yaml new file mode 100644 index 0000000000..62e33fd599 --- /dev/null +++ b/templates/en/charger/tplink_0.yaml @@ -0,0 +1,17 @@ +product: + brand: TP-Link + description: H-Series Smart Plug + group: Switchable sockets +render: + - default: | + type: template + template: tplink + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + advanced: | + type: template + template: tplink + host: 192.0.2.2 # IP address or hostname + standbypower: 15 # Power values above this value will be considered as charging pow (optional) + integrateddevice: # optional + icon: # Icon as shown in user interface (optional) diff --git a/templates/en/charger/twc3_0.yaml b/templates/en/charger/twc3_0.yaml new file mode 100644 index 0000000000..08dd81b78d --- /dev/null +++ b/templates/en/charger/twc3_0.yaml @@ -0,0 +1,10 @@ +product: + brand: Tesla + description: TWC3 +description: | + The TWC wallbox cannot be controlled directly. Control is via the vehicle. The vehicle must be associated with the TWC3 loadpoint. At this time only Tesla vehicles are supported. +render: + - default: | + type: template + template: twc3 + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/charger/versicharge_0.yaml b/templates/en/charger/versicharge_0.yaml new file mode 100644 index 0000000000..953b2758af --- /dev/null +++ b/templates/en/charger/versicharge_0.yaml @@ -0,0 +1,16 @@ +product: + brand: Siemens + description: Versicharge GEN3 +requirements: ["sponsorship"] +description: | + Requires firmware >= 2.121.5 +render: + - default: | + type: template + template: versicharge + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/vestel_0.yaml b/templates/en/charger/vestel_0.yaml new file mode 100644 index 0000000000..81c35f64c2 --- /dev/null +++ b/templates/en/charger/vestel_0.yaml @@ -0,0 +1,14 @@ +product: + brand: Vestel + description: EVC04 Home Smart/Connect Plus +requirements: ["sponsorship"] +render: + - default: | + type: template + template: vestel + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/vestel_1.yaml b/templates/en/charger/vestel_1.yaml new file mode 100644 index 0000000000..62f98dc8bf --- /dev/null +++ b/templates/en/charger/vestel_1.yaml @@ -0,0 +1,14 @@ +product: + brand: Webasto + description: Unite +requirements: ["sponsorship"] +render: + - default: | + type: template + template: vestel + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/vestel_2.yaml b/templates/en/charger/vestel_2.yaml new file mode 100644 index 0000000000..cd336cf77d --- /dev/null +++ b/templates/en/charger/vestel_2.yaml @@ -0,0 +1,14 @@ +product: + brand: E.ON Drive + description: vBox +requirements: ["sponsorship"] +render: + - default: | + type: template + template: vestel + + # Modbus TCP + modbus: tcpip + id: 255 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/charger/wallbe-meter_0.yaml b/templates/en/charger/wallbe-meter_0.yaml new file mode 100644 index 0000000000..72a2cb9b25 --- /dev/null +++ b/templates/en/charger/wallbe-meter_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Wallbe + description: Eco, Pro (with meter) +description: | + DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: wallbe-meter + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/wallbe-pre2019-meter_0.yaml b/templates/en/charger/wallbe-pre2019-meter_0.yaml new file mode 100644 index 0000000000..164ccca3b4 --- /dev/null +++ b/templates/en/charger/wallbe-pre2019-meter_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Wallbe + description: Eco, Pro (pre ~2019, with meter) +description: | + DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: wallbe-pre2019-meter + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/wallbe-pre2019_0.yaml b/templates/en/charger/wallbe-pre2019_0.yaml new file mode 100644 index 0000000000..23037ac011 --- /dev/null +++ b/templates/en/charger/wallbe-pre2019_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Wallbe + description: Eco, Pro (pre ~2019) +description: | + DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: wallbe-pre2019 + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/wallbe_0.yaml b/templates/en/charger/wallbe_0.yaml new file mode 100644 index 0000000000..fb3298a861 --- /dev/null +++ b/templates/en/charger/wallbe_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Wallbe + description: Eco, Pro +description: | + The Wallbe must be connected using Ethernet and the DIP switch 10 must be set to 'ON'. +render: + - default: | + type: template + template: wallbe + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/webasto-next_0.yaml b/templates/en/charger/webasto-next_0.yaml new file mode 100644 index 0000000000..7fc83a6262 --- /dev/null +++ b/templates/en/charger/webasto-next_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Webasto + description: NEXT +capabilities: ["rfid"] +requirements: ["sponsorship"] +description: | + Mode "HEMS activated" must be enabled. RFID tags can only be read by evcc. +render: + - default: | + type: template + template: webasto-next + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/charger/zaptec_0.yaml b/templates/en/charger/zaptec_0.yaml new file mode 100644 index 0000000000..11073a3142 --- /dev/null +++ b/templates/en/charger/zaptec_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Zaptec + description: Go/Pro +requirements: ["sponsorship"] +render: + - default: | + type: template + template: zaptec + id: # Charger ID (optional) + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/abb-ab_0.yaml b/templates/en/meter/abb-ab_0.yaml new file mode 100644 index 0000000000..8555cd10ce --- /dev/null +++ b/templates/en/meter/abb-ab_0.yaml @@ -0,0 +1,40 @@ +product: + brand: ABB + description: A43, A44, B23, B24 +render: + - usage: grid + default: | + type: template + template: abb-ab + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: abb-ab + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/acrel-adw300_0.yaml b/templates/en/meter/acrel-adw300_0.yaml new file mode 100644 index 0000000000..158d7b0051 --- /dev/null +++ b/templates/en/meter/acrel-adw300_0.yaml @@ -0,0 +1,76 @@ +product: + brand: Acrel + description: ADW300 Wireless Metering Meter +render: + - usage: grid + default: | + type: template + template: acrel-adw300 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 1200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: acrel-adw300 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 1200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: acrel-adw300 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 1200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/alpha-ess-smile_0.yaml b/templates/en/meter/alpha-ess-smile_0.yaml new file mode 100644 index 0000000000..8d5a63e89a --- /dev/null +++ b/templates/en/meter/alpha-ess-smile_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Alpha ESS + description: Storion SMILE +render: + - usage: grid + default: | + type: template + template: alpha-ess-smile + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: alpha-ess-smile + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: alpha-ess-smile + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: alpha-ess-smile + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: alpha-ess-smile + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: alpha-ess-smile + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 85 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 85 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/cfos_0.yaml b/templates/en/meter/cfos_0.yaml new file mode 100644 index 0000000000..c7b87e0fcf --- /dev/null +++ b/templates/en/meter/cfos_0.yaml @@ -0,0 +1,16 @@ +product: + brand: cFos + description: PowerBrain Meter +requirements: ["sponsorship"] +render: + - usage: charge + default: | + type: template + template: cfos + usage: charge + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 4702 # Port diff --git a/templates/en/meter/cg-em24_0.yaml b/templates/en/meter/cg-em24_0.yaml new file mode 100644 index 0000000000..fe78719974 --- /dev/null +++ b/templates/en/meter/cg-em24_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Carlo Gavazzi + description: EM24 +render: + - usage: grid + default: | + type: template + template: cg-em24 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: cg-em24 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/cg-emt3xx_0.yaml b/templates/en/meter/cg-emt3xx_0.yaml new file mode 100644 index 0000000000..dc745038d3 --- /dev/null +++ b/templates/en/meter/cg-emt3xx_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Carlo Gavazzi + description: EM/ET 330/340 +render: + - usage: grid + default: | + type: template + template: cg-emt3xx + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: cg-emt3xx + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/deye-hybrid_0.yaml b/templates/en/meter/deye-hybrid_0.yaml new file mode 100644 index 0000000000..faf37ebe70 --- /dev/null +++ b/templates/en/meter/deye-hybrid_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Deye + description: SUN-(5/6/8/10/12)K-SG04LP3-EU series hybrid inverter +render: + - usage: grid + default: | + type: template + template: deye-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: deye-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: deye-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/deye-hybrid_1.yaml b/templates/en/meter/deye-hybrid_1.yaml new file mode 100644 index 0000000000..fc8afd0435 --- /dev/null +++ b/templates/en/meter/deye-hybrid_1.yaml @@ -0,0 +1,146 @@ +product: + brand: Sunsynk + description: SYNK-(8/10/12)K-SG04LP3 *untested* +render: + - usage: grid + default: | + type: template + template: deye-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: deye-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: deye-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: deye-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/discovergy_0.yaml b/templates/en/meter/discovergy_0.yaml new file mode 100644 index 0000000000..7c373883c9 --- /dev/null +++ b/templates/en/meter/discovergy_0.yaml @@ -0,0 +1,19 @@ +product: + description: Discovergy +render: + - usage: grid + default: | + type: template + template: discovergy + usage: grid + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + meter: 1ESY1161229886 + - usage: pv + default: | + type: template + template: discovergy + usage: pv + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + meter: 1ESY1161229886 diff --git a/templates/en/meter/dsmr_0.yaml b/templates/en/meter/dsmr_0.yaml new file mode 100644 index 0000000000..d89cab4f10 --- /dev/null +++ b/templates/en/meter/dsmr_0.yaml @@ -0,0 +1,17 @@ +product: + brand: DSMR +render: + - usage: grid + default: | + type: template + template: dsmr + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 1502 # Port (optional) + advanced: | + type: template + template: dsmr + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 1502 # Port (optional) + energy: # Typically 1-0:1.8.0 or 1-0:1.8.1/1-0:1.8.2 with multiple tariffs (optional) diff --git a/templates/en/meter/dzg_0.yaml b/templates/en/meter/dzg_0.yaml new file mode 100644 index 0000000000..944659a798 --- /dev/null +++ b/templates/en/meter/dzg_0.yaml @@ -0,0 +1,22 @@ +product: + brand: DZG + description: DVH4013 +render: + - usage: charge + default: | + type: template + template: dzg + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/e3dc_0.yaml b/templates/en/meter/e3dc_0.yaml new file mode 100644 index 0000000000..3663bc972b --- /dev/null +++ b/templates/en/meter/e3dc_0.yaml @@ -0,0 +1,43 @@ +product: + brand: E3/DC +render: + - usage: grid + default: | + type: template + template: e3dc + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: e3dc + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: e3dc + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: e3dc + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: battery + default: | + type: template + template: e3dc + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: e3dc + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/eastron-sdm120_0.yaml b/templates/en/meter/eastron-sdm120_0.yaml new file mode 100644 index 0000000000..5a9db8fb0d --- /dev/null +++ b/templates/en/meter/eastron-sdm120_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Eastron + description: SDM120-Modbus +render: + - usage: grid + default: | + type: template + template: eastron-sdm120 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: eastron-sdm120 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/eastron-sdm220_230_0.yaml b/templates/en/meter/eastron-sdm220_230_0.yaml new file mode 100644 index 0000000000..52e4d9b147 --- /dev/null +++ b/templates/en/meter/eastron-sdm220_230_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Eastron + description: SDM220/230 +render: + - usage: grid + default: | + type: template + template: eastron-sdm220_230 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: eastron-sdm220_230 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/eastron-sdm72_0.yaml b/templates/en/meter/eastron-sdm72_0.yaml new file mode 100644 index 0000000000..bbc7de94e2 --- /dev/null +++ b/templates/en/meter/eastron-sdm72_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Eastron + description: SDM72D-M +render: + - usage: grid + default: | + type: template + template: eastron-sdm72 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: eastron-sdm72 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/eastron_0.yaml b/templates/en/meter/eastron_0.yaml new file mode 100644 index 0000000000..c15d696c08 --- /dev/null +++ b/templates/en/meter/eastron_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Eastron + description: SDM630-Modbus +render: + - usage: grid + default: | + type: template + template: eastron + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: eastron + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/eastron_1.yaml b/templates/en/meter/eastron_1.yaml new file mode 100644 index 0000000000..dbc823ff78 --- /dev/null +++ b/templates/en/meter/eastron_1.yaml @@ -0,0 +1,40 @@ +product: + brand: Eastron + description: SDM72DM-V2 +render: + - usage: grid + default: | + type: template + template: eastron + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: eastron + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/enphase_0.yaml b/templates/en/meter/enphase_0.yaml new file mode 100644 index 0000000000..0e951f1a58 --- /dev/null +++ b/templates/en/meter/enphase_0.yaml @@ -0,0 +1,46 @@ +product: + brand: Enphase + description: IQ Envoy +description: | + Only batteries of type "AC Battery" are currently supported by Enphase-API. +render: + - usage: grid + default: | + type: template + template: enphase + usage: grid + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + advanced: | + type: template + template: enphase + usage: grid + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + - usage: pv + default: | + type: template + template: enphase + usage: pv + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + advanced: | + type: template + template: enphase + usage: pv + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + - usage: battery + default: | + type: template + template: enphase + usage: battery + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + advanced: | + type: template + template: enphase + usage: battery + host: 192.0.2.2 # IP address or hostname + token: # Required if Envoy Firmware D7.x.xxx. Token is valid for one year. Instructions for obtaining a token via web UI: https://enphase.com/download/accessing-iq-gateway-local-apis-or-local-ui-token-based-authentication (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/fox-ess-h1_0.yaml b/templates/en/meter/fox-ess-h1_0.yaml new file mode 100644 index 0000000000..b1690ddf4d --- /dev/null +++ b/templates/en/meter/fox-ess-h1_0.yaml @@ -0,0 +1,26 @@ +product: + brand: FoxESS + description: H1 via Ethernet +render: + - usage: pv + default: | + type: template + template: fox-ess-h1 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: fox-ess-h1 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/fox-ess-h3_0.yaml b/templates/en/meter/fox-ess-h3_0.yaml new file mode 100644 index 0000000000..1fb69220ca --- /dev/null +++ b/templates/en/meter/fox-ess-h3_0.yaml @@ -0,0 +1,37 @@ +product: + brand: FoxESS + description: H3 via Ethernet +render: + - usage: grid + default: | + type: template + template: fox-ess-h3 + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: fox-ess-h3 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: fox-ess-h3 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/fox-ess-rs485_0.yaml b/templates/en/meter/fox-ess-rs485_0.yaml new file mode 100644 index 0000000000..e218f813f4 --- /dev/null +++ b/templates/en/meter/fox-ess-rs485_0.yaml @@ -0,0 +1,58 @@ +product: + brand: FoxESS + description: FoxESS via RS485 Modbus +render: + - usage: grid + default: | + type: template + template: fox-ess-rs485 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: fox-ess-rs485 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: fox-ess-rs485 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/fritzdect_0.yaml b/templates/en/meter/fritzdect_0.yaml new file mode 100644 index 0000000000..33f4fa4d70 --- /dev/null +++ b/templates/en/meter/fritzdect_0.yaml @@ -0,0 +1,23 @@ +product: + brand: AVM + description: FritzDECT + group: Switchable sockets +render: + - usage: pv + default: | + type: template + template: fritzdect + usage: pv + uri: https://fritz.box # HTTP(S) address (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + ain: 307788992233 # The AIN is printed on the type label on the back of the device. Embed it in double quotes in case of leading zeroes. + - usage: charge + default: | + type: template + template: fritzdect + usage: charge + uri: https://fritz.box # HTTP(S) address (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + ain: 307788992233 # The AIN is printed on the type label on the back of the device. Embed it in double quotes in case of leading zeroes. diff --git a/templates/en/meter/fronius-gen24_0.yaml b/templates/en/meter/fronius-gen24_0.yaml new file mode 100644 index 0000000000..13bb7b94a0 --- /dev/null +++ b/templates/en/meter/fronius-gen24_0.yaml @@ -0,0 +1,44 @@ +product: + brand: Fronius + description: Symo GEN24 Plus +render: + - usage: grid + default: | + type: template + template: fronius-gen24 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: fronius-gen24 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: battery + default: | + type: template + template: fronius-gen24 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/fronius-gen24_1.yaml b/templates/en/meter/fronius-gen24_1.yaml new file mode 100644 index 0000000000..ae7bce722f --- /dev/null +++ b/templates/en/meter/fronius-gen24_1.yaml @@ -0,0 +1,44 @@ +product: + brand: Fronius + description: Primo GEN24 Plus +render: + - usage: grid + default: | + type: template + template: fronius-gen24 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: fronius-gen24 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: battery + default: | + type: template + template: fronius-gen24 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: fronius-gen24 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/fronius-solarapi-v1_0.yaml b/templates/en/meter/fronius-solarapi-v1_0.yaml new file mode 100644 index 0000000000..5ceb021521 --- /dev/null +++ b/templates/en/meter/fronius-solarapi-v1_0.yaml @@ -0,0 +1,38 @@ +product: + brand: Fronius + description: Solar API V1 +render: + - usage: grid + default: | + type: template + template: fronius-solarapi-v1 + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: fronius-solarapi-v1 + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: fronius-solarapi-v1 + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: fronius-solarapi-v1 + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: fronius-solarapi-v1 + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: fronius-solarapi-v1 + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/goodwe-hybrid_0.yaml b/templates/en/meter/goodwe-hybrid_0.yaml new file mode 100644 index 0000000000..92b843bd8f --- /dev/null +++ b/templates/en/meter/goodwe-hybrid_0.yaml @@ -0,0 +1,146 @@ +product: + brand: GoodWe + description: ET/EH/BH/BT Hybrid Inverter +render: + - usage: grid + default: | + type: template + template: goodwe-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: goodwe-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: goodwe-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: goodwe-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: goodwe-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: goodwe-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/growatt-hybrid-tlxh_0.yaml b/templates/en/meter/growatt-hybrid-tlxh_0.yaml new file mode 100644 index 0000000000..f74fbdb5c7 --- /dev/null +++ b/templates/en/meter/growatt-hybrid-tlxh_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Growatt + description: TL-X(H) Hybrid Inverter +render: + - usage: grid + default: | + type: template + template: growatt-hybrid-tlxh + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid-tlxh + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: growatt-hybrid-tlxh + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid-tlxh + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: growatt-hybrid-tlxh + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid-tlxh + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/growatt-hybrid_0.yaml b/templates/en/meter/growatt-hybrid_0.yaml new file mode 100644 index 0000000000..381b7f61be --- /dev/null +++ b/templates/en/meter/growatt-hybrid_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Growatt + description: Hybrid Inverter +render: + - usage: grid + default: | + type: template + template: growatt-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: growatt-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: growatt-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: growatt-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/homematic_0.yaml b/templates/en/meter/homematic_0.yaml new file mode 100644 index 0000000000..ff4b0389e6 --- /dev/null +++ b/templates/en/meter/homematic_0.yaml @@ -0,0 +1,61 @@ +product: + brand: Homematic IP + group: Switchable sockets +render: + - usage: grid + default: | + type: template + template: homematic + usage: grid + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + advanced: | + type: template + template: homematic + usage: grid + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + meterchannel: 6 # Homematic meter channel number like shown in the CCU web user interface. + cache: 1s # In case of duty cycle problems try a cache setting of 30s. (optional) + - usage: pv + default: | + type: template + template: homematic + usage: pv + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + advanced: | + type: template + template: homematic + usage: pv + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + meterchannel: 6 # Homematic meter channel number like shown in the CCU web user interface. + cache: 1s # In case of duty cycle problems try a cache setting of 30s. (optional) + - usage: charge + default: | + type: template + template: homematic + usage: charge + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + advanced: | + type: template + template: homematic + usage: charge + host: 192.0.2.2 # IP address or hostname + device: '0001EE89AAD848' # Homematic device id like shown in the CCU web user interface. + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + meterchannel: 6 # Homematic meter channel number like shown in the CCU web user interface. + cache: 1s # In case of duty cycle problems try a cache setting of 30s. (optional) diff --git a/templates/en/meter/homewizard_0.yaml b/templates/en/meter/homewizard_0.yaml new file mode 100644 index 0000000000..a61db33120 --- /dev/null +++ b/templates/en/meter/homewizard_0.yaml @@ -0,0 +1,16 @@ +product: + brand: HomeWizard + description: Wi-Fi P1 Meter +render: + - usage: grid + default: | + type: template + template: homewizard + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: homewizard + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/hoymiles-opendtu_0.yaml b/templates/en/meter/hoymiles-opendtu_0.yaml new file mode 100644 index 0000000000..e7662dcce6 --- /dev/null +++ b/templates/en/meter/hoymiles-opendtu_0.yaml @@ -0,0 +1,10 @@ +product: + brand: Hoymiles + description: HM and HMS Series (via OpenDTU) +render: + - usage: pv + default: | + type: template + template: hoymiles-opendtu + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/huawei-dongle-powersensor_0.yaml b/templates/en/meter/huawei-dongle-powersensor_0.yaml new file mode 100644 index 0000000000..e76db375a9 --- /dev/null +++ b/templates/en/meter/huawei-dongle-powersensor_0.yaml @@ -0,0 +1,74 @@ +product: + brand: Huawei + description: SUN2000 with SDongle & Power Sensor +render: + - usage: grid + default: | + type: template + template: huawei-dongle-powersensor + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-dongle-powersensor + usage: grid + storageunit: 1 # optional + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 15s # optional + - usage: pv + default: | + type: template + template: huawei-dongle-powersensor + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-dongle-powersensor + usage: pv + storageunit: 1 # optional + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 15s # optional + - usage: battery + default: | + type: template + template: huawei-dongle-powersensor + usage: battery + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-dongle-powersensor + usage: battery + storageunit: 1 # optional + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 15s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/huawei-dongle_0.yaml b/templates/en/meter/huawei-dongle_0.yaml new file mode 100644 index 0000000000..acea2463dc --- /dev/null +++ b/templates/en/meter/huawei-dongle_0.yaml @@ -0,0 +1,26 @@ +product: + brand: Huawei + description: SUN2000 with SDongle +render: + - usage: pv + default: | + type: template + template: huawei-dongle + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-dongle + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + timeout: 15s # optional diff --git a/templates/en/meter/huawei-smartlogger_0.yaml b/templates/en/meter/huawei-smartlogger_0.yaml new file mode 100644 index 0000000000..0232ad1a0a --- /dev/null +++ b/templates/en/meter/huawei-smartlogger_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Huawei + description: SmartLogger +render: + - usage: pv + default: | + type: template + template: huawei-smartlogger + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/meter/huawei-sun2000-rs485_0.yaml b/templates/en/meter/huawei-sun2000-rs485_0.yaml new file mode 100644 index 0000000000..e6f044d8a5 --- /dev/null +++ b/templates/en/meter/huawei-sun2000-rs485_0.yaml @@ -0,0 +1,149 @@ +product: + brand: Huawei + description: SUN2000 via RS485 Modbus +render: + - usage: grid + default: | + type: template + template: huawei-sun2000-rs485 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-sun2000-rs485 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + storageunit: 1 # optional + - usage: pv + default: | + type: template + template: huawei-sun2000-rs485 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-sun2000-rs485 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + storageunit: 1 # optional + - usage: battery + default: | + type: template + template: huawei-sun2000-rs485 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: huawei-sun2000-rs485 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + storageunit: 1 # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/inepro_0.yaml b/templates/en/meter/inepro_0.yaml new file mode 100644 index 0000000000..a72a94dd1b --- /dev/null +++ b/templates/en/meter/inepro_0.yaml @@ -0,0 +1,40 @@ +product: + brand: inepro + description: PRO380-MOD +render: + - usage: grid + default: | + type: template + template: inepro + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: inepro + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/janitza_0.yaml b/templates/en/meter/janitza_0.yaml new file mode 100644 index 0000000000..1c8d9b69ff --- /dev/null +++ b/templates/en/meter/janitza_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Janitza + description: B series, UMG series +render: + - usage: grid + default: | + type: template + template: janitza + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: janitza + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/kostal-ksem-inverter_0.yaml b/templates/en/meter/kostal-ksem-inverter_0.yaml new file mode 100644 index 0000000000..94e1f00784 --- /dev/null +++ b/templates/en/meter/kostal-ksem-inverter_0.yaml @@ -0,0 +1,17 @@ +product: + brand: Kostal + description: Smart Energy Meter (via inverter) +description: | + The energy meter must be installed in sensor position 2 (grid connection). Sensor position 1 (House consumption) is not supported. +render: + - usage: grid + default: | + type: template + template: kostal-ksem-inverter + usage: grid + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port diff --git a/templates/en/meter/kostal-ksem_0.yaml b/templates/en/meter/kostal-ksem_0.yaml new file mode 100644 index 0000000000..a2d146cf9c --- /dev/null +++ b/templates/en/meter/kostal-ksem_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Kostal + description: Smart Energy Meter +render: + - usage: grid + default: | + type: template + template: kostal-ksem + usage: grid + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/kostal-piko-hybrid_0.yaml b/templates/en/meter/kostal-piko-hybrid_0.yaml new file mode 100644 index 0000000000..b391a3ece0 --- /dev/null +++ b/templates/en/meter/kostal-piko-hybrid_0.yaml @@ -0,0 +1,38 @@ +product: + brand: Kostal + description: Piko Hybrid +render: + - usage: grid + default: | + type: template + template: kostal-piko-hybrid + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: kostal-piko-hybrid + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: kostal-piko-hybrid + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: kostal-piko-hybrid + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: kostal-piko-hybrid + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: kostal-piko-hybrid + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/kostal-piko-legacy_0.yaml b/templates/en/meter/kostal-piko-legacy_0.yaml new file mode 100644 index 0000000000..6618ee8875 --- /dev/null +++ b/templates/en/meter/kostal-piko-legacy_0.yaml @@ -0,0 +1,12 @@ +product: + brand: Kostal + description: Piko (legacy) +render: + - usage: pv + default: | + type: template + template: kostal-piko-legacy + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) diff --git a/templates/en/meter/kostal-piko-mp-plus_0.yaml b/templates/en/meter/kostal-piko-mp-plus_0.yaml new file mode 100644 index 0000000000..74ff42473f --- /dev/null +++ b/templates/en/meter/kostal-piko-mp-plus_0.yaml @@ -0,0 +1,10 @@ +product: + brand: Kostal + description: Piko MP Plus +render: + - usage: pv + default: | + type: template + template: kostal-piko-mp-plus + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/kostal-piko-mp-plus_1.yaml b/templates/en/meter/kostal-piko-mp-plus_1.yaml new file mode 100644 index 0000000000..c609239b45 --- /dev/null +++ b/templates/en/meter/kostal-piko-mp-plus_1.yaml @@ -0,0 +1,10 @@ +product: + brand: Steca + description: coolcept fleX +render: + - usage: pv + default: | + type: template + template: kostal-piko-mp-plus + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/kostal-piko-pv_0.yaml b/templates/en/meter/kostal-piko-pv_0.yaml new file mode 100644 index 0000000000..e8f3051863 --- /dev/null +++ b/templates/en/meter/kostal-piko-pv_0.yaml @@ -0,0 +1,16 @@ +product: + brand: Kostal + description: Piko, Piko BA +render: + - usage: grid + default: | + type: template + template: kostal-piko-pv + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: kostal-piko-pv + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/kostal-plenticore_0.yaml b/templates/en/meter/kostal-plenticore_0.yaml new file mode 100644 index 0000000000..781ef73a30 --- /dev/null +++ b/templates/en/meter/kostal-plenticore_0.yaml @@ -0,0 +1,47 @@ +product: + brand: Kostal + description: Plenticore Hybrid +render: + - usage: pv + default: | + type: template + template: kostal-plenticore + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + - usage: battery + default: | + type: template + template: kostal-plenticore + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/lg-ess-home-8-10_0.yaml b/templates/en/meter/lg-ess-home-8-10_0.yaml new file mode 100644 index 0000000000..1b3abda417 --- /dev/null +++ b/templates/en/meter/lg-ess-home-8-10_0.yaml @@ -0,0 +1,44 @@ +product: + brand: LG + description: ESS Home 8/10 +render: + - usage: grid + default: | + type: template + template: lg-ess-home-8-10 + usage: grid + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + advanced: | + type: template + template: lg-ess-home-8-10 + usage: grid + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + - usage: pv + default: | + type: template + template: lg-ess-home-8-10 + usage: pv + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + advanced: | + type: template + template: lg-ess-home-8-10 + usage: pv + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + - usage: battery + default: | + type: template + template: lg-ess-home-8-10 + usage: battery + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + advanced: | + type: template + template: lg-ess-home-8-10 + usage: battery + host: 192.0.2.2 # IP address or hostname + registration: DE200... # Registration number of the LG ESS HOME inverter. + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/mpm3pm_0.yaml b/templates/en/meter/mpm3pm_0.yaml new file mode 100644 index 0000000000..e3d65077f7 --- /dev/null +++ b/templates/en/meter/mpm3pm_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Bernecker Engineering + description: MPM3PM +render: + - usage: grid + default: | + type: template + template: mpm3pm + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: mpm3pm + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/mtec-eb-gen2_0.yaml b/templates/en/meter/mtec-eb-gen2_0.yaml new file mode 100644 index 0000000000..de33af6124 --- /dev/null +++ b/templates/en/meter/mtec-eb-gen2_0.yaml @@ -0,0 +1,58 @@ +product: + brand: M-TEC + description: Energy Butler GEN2 +render: + - usage: grid + default: | + type: template + template: mtec-eb-gen2 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: mtec-eb-gen2 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: mtec-eb-gen2 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/mtec-eb-gen3_0.yaml b/templates/en/meter/mtec-eb-gen3_0.yaml new file mode 100644 index 0000000000..05740fae56 --- /dev/null +++ b/templates/en/meter/mtec-eb-gen3_0.yaml @@ -0,0 +1,58 @@ +product: + brand: M-TEC + description: Energy Butler GEN3 +render: + - usage: grid + default: | + type: template + template: mtec-eb-gen3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: mtec-eb-gen3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: mtec-eb-gen3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 247 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 247 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/mypv-wifi-meter_0.yaml b/templates/en/meter/mypv-wifi-meter_0.yaml new file mode 100644 index 0000000000..f8d60b48a0 --- /dev/null +++ b/templates/en/meter/mypv-wifi-meter_0.yaml @@ -0,0 +1,15 @@ +product: + brand: my-PV + description: WiFi Meter +render: + - usage: grid + default: | + type: template + template: mypv-wifi-meter + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/mystrom_0.yaml b/templates/en/meter/mystrom_0.yaml new file mode 100644 index 0000000000..3e146f8e1f --- /dev/null +++ b/templates/en/meter/mystrom_0.yaml @@ -0,0 +1,17 @@ +product: + brand: myStrom + description: Switch + group: Switchable sockets +render: + - usage: pv + default: | + type: template + template: mystrom + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: charge + default: | + type: template + template: mystrom + usage: charge + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/openems_0.yaml b/templates/en/meter/openems_0.yaml new file mode 100644 index 0000000000..5762c96455 --- /dev/null +++ b/templates/en/meter/openems_0.yaml @@ -0,0 +1,40 @@ +product: + brand: OpenEMS +render: + - usage: grid + default: | + type: template + template: openems + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: grid + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: pv + default: | + type: template + template: openems + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: pv + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: battery + default: | + type: template + template: openems + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: battery + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/openems_1.yaml b/templates/en/meter/openems_1.yaml new file mode 100644 index 0000000000..ffd5a237d2 --- /dev/null +++ b/templates/en/meter/openems_1.yaml @@ -0,0 +1,40 @@ +product: + brand: FENECON +render: + - usage: grid + default: | + type: template + template: openems + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: grid + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: pv + default: | + type: template + template: openems + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: pv + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: battery + default: | + type: template + template: openems + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: openems + usage: battery + host: 192.0.2.2 # IP address or hostname + password: user # Password of the user account (use single quotes in case of leading zeros) (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/orno_0.yaml b/templates/en/meter/orno_0.yaml new file mode 100644 index 0000000000..576e41c3ed --- /dev/null +++ b/templates/en/meter/orno_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Orno + description: OR-WE-516, OR-WE-517 +render: + - usage: grid + default: | + type: template + template: orno + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: orno + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/powerdog_0.yaml b/templates/en/meter/powerdog_0.yaml new file mode 100644 index 0000000000..e8ffec3dde --- /dev/null +++ b/templates/en/meter/powerdog_0.yaml @@ -0,0 +1,25 @@ +product: + description: Powerdog +render: + - usage: grid + default: | + type: template + template: powerdog + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: powerdog + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/powerfox-poweropti_0.yaml b/templates/en/meter/powerfox-poweropti_0.yaml new file mode 100644 index 0000000000..518d543136 --- /dev/null +++ b/templates/en/meter/powerfox-poweropti_0.yaml @@ -0,0 +1,32 @@ +product: + brand: Powerfox + description: Poweropti +render: + - usage: grid + default: | + type: template + template: powerfox-poweropti + usage: grid + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + advanced: | + type: template + template: powerfox-poweropti + usage: grid + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + id: main # Id in case of multiple PowerOpti + - usage: pv + default: | + type: template + template: powerfox-poweropti + usage: pv + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + advanced: | + type: template + template: powerfox-poweropti + usage: pv + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + id: main # Id in case of multiple PowerOpti diff --git a/templates/en/meter/rct-power_0.yaml b/templates/en/meter/rct-power_0.yaml new file mode 100644 index 0000000000..8ada1adc6e --- /dev/null +++ b/templates/en/meter/rct-power_0.yaml @@ -0,0 +1,38 @@ +product: + brand: RCT + description: Power +render: + - usage: grid + default: | + type: template + template: rct-power + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: rct-power + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: rct-power + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: rct-power + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: rct-power + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: rct-power + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sax_0.yaml b/templates/en/meter/sax_0.yaml new file mode 100644 index 0000000000..f38f3bb66d --- /dev/null +++ b/templates/en/meter/sax_0.yaml @@ -0,0 +1,26 @@ +product: + brand: SAX + description: Homespeicher +render: + - usage: grid + default: | + type: template + template: sax + usage: grid + + # Modbus TCP + modbus: tcpip + id: 64 + host: 192.0.2.2 # Hostname + port: 3600 # Port + - usage: battery + default: | + type: template + template: sax + usage: battery + + # Modbus TCP + modbus: tcpip + id: 64 + host: 192.0.2.2 # Hostname + port: 3600 # Port diff --git a/templates/en/meter/sbc-axx3_0.yaml b/templates/en/meter/sbc-axx3_0.yaml new file mode 100644 index 0000000000..0932eb8d3b --- /dev/null +++ b/templates/en/meter/sbc-axx3_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Saia-Burgess Controls + description: ALE3, AWD3 +render: + - usage: grid + default: | + type: template + template: sbc-axx3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: sbc-axx3 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/schneider-iem3000_0.yaml b/templates/en/meter/schneider-iem3000_0.yaml new file mode 100644 index 0000000000..c766da31fc --- /dev/null +++ b/templates/en/meter/schneider-iem3000_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Schneider Electric + description: iEM3xxx Modbus +render: + - usage: grid + default: | + type: template + template: schneider-iem3000 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: schneider-iem3000 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/senec-home_0.yaml b/templates/en/meter/senec-home_0.yaml new file mode 100644 index 0000000000..989d427617 --- /dev/null +++ b/templates/en/meter/senec-home_0.yaml @@ -0,0 +1,38 @@ +product: + brand: SENEC + description: .Home +render: + - usage: grid + default: | + type: template + template: senec-home + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: senec-home + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: senec-home + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: senec-home + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: senec-home + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: senec-home + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/senergy_0.yaml b/templates/en/meter/senergy_0.yaml new file mode 100644 index 0000000000..9a544572ac --- /dev/null +++ b/templates/en/meter/senergy_0.yaml @@ -0,0 +1,15 @@ +product: + brand: Senergy + description: SE 4/5/6KTL-S1/G2 Inverter +render: + - usage: pv + default: | + type: template + template: senergy + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/senergy_1.yaml b/templates/en/meter/senergy_1.yaml new file mode 100644 index 0000000000..1d9c00fb45 --- /dev/null +++ b/templates/en/meter/senergy_1.yaml @@ -0,0 +1,15 @@ +product: + brand: SolarMax + description: SP Series Inverter +render: + - usage: pv + default: | + type: template + template: senergy + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/shelly-1pm_0.yaml b/templates/en/meter/shelly-1pm_0.yaml new file mode 100644 index 0000000000..f8a727e5b8 --- /dev/null +++ b/templates/en/meter/shelly-1pm_0.yaml @@ -0,0 +1,23 @@ +product: + brand: Shelly + description: 1PM, EM, Plug S + group: Switchable sockets +render: + - usage: pv + default: | + type: template + template: shelly-1pm + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 0 # optional + - usage: charge + default: | + type: template + template: shelly-1pm + usage: charge + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + channel: 0 # optional diff --git a/templates/en/meter/shelly-3em_0.yaml b/templates/en/meter/shelly-3em_0.yaml new file mode 100644 index 0000000000..5ac2555eb1 --- /dev/null +++ b/templates/en/meter/shelly-3em_0.yaml @@ -0,0 +1,43 @@ +product: + brand: Shelly + description: 3EM +render: + - usage: grid + default: | + type: template + template: shelly-3em + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: shelly-3em + usage: grid + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: pv + default: | + type: template + template: shelly-3em + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: shelly-3em + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: charge + default: | + type: template + template: shelly-3em + usage: charge + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: shelly-3em + usage: charge + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/shelly-pro-3em_0.yaml b/templates/en/meter/shelly-pro-3em_0.yaml new file mode 100644 index 0000000000..02597f5502 --- /dev/null +++ b/templates/en/meter/shelly-pro-3em_0.yaml @@ -0,0 +1,28 @@ +product: + brand: Shelly + description: Pro 3 EM +render: + - usage: grid + default: | + type: template + template: shelly-pro-3em + usage: grid + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: pv + default: | + type: template + template: shelly-pro-3em + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: charge + default: | + type: template + template: shelly-pro-3em + usage: charge + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/siemens-7kt1665_0.yaml b/templates/en/meter/siemens-7kt1665_0.yaml new file mode 100644 index 0000000000..938c0727f0 --- /dev/null +++ b/templates/en/meter/siemens-7kt1665_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Siemens + description: 7KT1665 +render: + - usage: grid + default: | + type: template + template: siemens-7kt1665 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: siemens-7kt1665 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/siemens-pac2200_0.yaml b/templates/en/meter/siemens-pac2200_0.yaml new file mode 100644 index 0000000000..f4a8b1239f --- /dev/null +++ b/templates/en/meter/siemens-pac2200_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Siemens + description: PAC 2200 +render: + - usage: grid + default: | + type: template + template: siemens-pac2200 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: charge + default: | + type: template + template: siemens-pac2200 + usage: charge + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/slimmelezer_0.yaml b/templates/en/meter/slimmelezer_0.yaml new file mode 100644 index 0000000000..6b8a3f3228 --- /dev/null +++ b/templates/en/meter/slimmelezer_0.yaml @@ -0,0 +1,10 @@ +product: + brand: Zuidwijk + description: SlimmeLezer(+) +render: + - usage: grid + default: | + type: template + template: slimmelezer + usage: grid + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/slimmelezer_1.yaml b/templates/en/meter/slimmelezer_1.yaml new file mode 100644 index 0000000000..fb7b80d345 --- /dev/null +++ b/templates/en/meter/slimmelezer_1.yaml @@ -0,0 +1,10 @@ +product: + brand: ESPHome + description: DSMR +render: + - usage: grid + default: | + type: template + template: slimmelezer + usage: grid + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/sma-data-manager_0.yaml b/templates/en/meter/sma-data-manager_0.yaml new file mode 100644 index 0000000000..ba4d756a77 --- /dev/null +++ b/templates/en/meter/sma-data-manager_0.yaml @@ -0,0 +1,70 @@ +product: + brand: SMA + description: Data Manager +description: | + In the web interface of the SMA Data Manager you need to activate "Modbus Server activated" in the section "External communication". +render: + - usage: grid + default: | + type: template + template: sma-data-manager + usage: grid + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sma-data-manager + usage: grid + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: sma-data-manager + usage: pv + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sma-data-manager + usage: pv + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: sma-data-manager + usage: battery + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sma-data-manager + usage: battery + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sma-energy-meter_0.yaml b/templates/en/meter/sma-energy-meter_0.yaml new file mode 100644 index 0000000000..e52c01d079 --- /dev/null +++ b/templates/en/meter/sma-energy-meter_0.yaml @@ -0,0 +1,28 @@ +product: + brand: SMA + description: Energy Meter +render: + - usage: grid + default: | + type: template + template: sma-energy-meter + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: sma-energy-meter + usage: grid + host: 192.0.2.2 # IP address or hostname + interface: eth0 # Network interface (optional) + - usage: pv + default: | + type: template + template: sma-energy-meter + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: sma-energy-meter + usage: pv + host: 192.0.2.2 # IP address or hostname + interface: eth0 # Network interface (optional) diff --git a/templates/en/meter/sma-home-manager_0.yaml b/templates/en/meter/sma-home-manager_0.yaml new file mode 100644 index 0000000000..7ff27d931f --- /dev/null +++ b/templates/en/meter/sma-home-manager_0.yaml @@ -0,0 +1,17 @@ +product: + brand: SMA + description: Sunny Home Manager 2.0 +capabilities: ["smahems"] +render: + - usage: grid + default: | + type: template + template: sma-home-manager + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: sma-home-manager + usage: grid + host: 192.0.2.2 # IP address or hostname + interface: eth0 # Network interface (optional) diff --git a/templates/en/meter/sma-hybrid_0.yaml b/templates/en/meter/sma-hybrid_0.yaml new file mode 100644 index 0000000000..e64684d3c2 --- /dev/null +++ b/templates/en/meter/sma-hybrid_0.yaml @@ -0,0 +1,47 @@ +product: + brand: SMA + description: Smart Energy Hybrid Inverter +render: + - usage: pv + default: | + type: template + template: sma-hybrid + usage: pv + + # Modbus TCP + modbus: tcpip + id: 3 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sma-hybrid + usage: pv + + # Modbus TCP + modbus: tcpip + id: 3 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: sma-hybrid + usage: battery + + # Modbus TCP + modbus: tcpip + id: 3 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sma-hybrid + usage: battery + + # Modbus TCP + modbus: tcpip + id: 3 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sma-inverter_0.yaml b/templates/en/meter/sma-inverter_0.yaml new file mode 100644 index 0000000000..32b10d26bb --- /dev/null +++ b/templates/en/meter/sma-inverter_0.yaml @@ -0,0 +1,31 @@ +product: + brand: SMA + description: Inverter +render: + - usage: pv + default: | + type: template + template: sma-inverter + usage: pv + host: 192.0.2.2 # IP address or hostname + password: # Password for user group Standard (optional) + advanced: | + type: template + template: sma-inverter + usage: pv + host: 192.0.2.2 # IP address or hostname + password: # Password for user group Standard (optional) + - usage: battery + default: | + type: template + template: sma-inverter + usage: battery + host: 192.0.2.2 # IP address or hostname + password: # Password for user group Standard (optional) + advanced: | + type: template + template: sma-inverter + usage: battery + host: 192.0.2.2 # IP address or hostname + password: # Password for user group Standard (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sma-webbox_0.yaml b/templates/en/meter/sma-webbox_0.yaml new file mode 100644 index 0000000000..2d6962964d --- /dev/null +++ b/templates/en/meter/sma-webbox_0.yaml @@ -0,0 +1,15 @@ +product: + brand: SMA + description: WebBox +render: + - usage: pv + default: | + type: template + template: sma-webbox + usage: pv + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/sofarsolar-g3_0.yaml b/templates/en/meter/sofarsolar-g3_0.yaml new file mode 100644 index 0000000000..3b97ae6887 --- /dev/null +++ b/templates/en/meter/sofarsolar-g3_0.yaml @@ -0,0 +1,152 @@ +product: + brand: SofarSolar + description: HYD 5…20K-3PH +render: + - usage: grid + default: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: pv + default: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: battery + default: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sofarsolar-g3_1.yaml b/templates/en/meter/sofarsolar-g3_1.yaml new file mode 100644 index 0000000000..83d15256d9 --- /dev/null +++ b/templates/en/meter/sofarsolar-g3_1.yaml @@ -0,0 +1,152 @@ +product: + brand: SofarSolar + description: HYD 3…6K-EP +render: + - usage: grid + default: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: pv + default: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: battery + default: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sofarsolar-g3_2.yaml b/templates/en/meter/sofarsolar-g3_2.yaml new file mode 100644 index 0000000000..f77a36e863 --- /dev/null +++ b/templates/en/meter/sofarsolar-g3_2.yaml @@ -0,0 +1,152 @@ +product: + brand: SofarSolar + description: SOFAR 80…136KTL +render: + - usage: grid + default: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: pv + default: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: battery + default: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sofarsolar-g3_3.yaml b/templates/en/meter/sofarsolar-g3_3.yaml new file mode 100644 index 0000000000..ef23b4f955 --- /dev/null +++ b/templates/en/meter/sofarsolar-g3_3.yaml @@ -0,0 +1,152 @@ +product: + brand: SofarSolar + description: SOFAR 5…24KTL-G3 +render: + - usage: grid + default: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: pv + default: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + - usage: battery + default: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + advanced: | + type: template + template: sofarsolar-g3 + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + delay: 1s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sofarsolar_0.yaml b/templates/en/meter/sofarsolar_0.yaml new file mode 100644 index 0000000000..1807d7d38d --- /dev/null +++ b/templates/en/meter/sofarsolar_0.yaml @@ -0,0 +1,146 @@ +product: + brand: SofarSolar + description: Inverter / Hybrid Inverter +render: + - usage: grid + default: | + type: template + template: sofarsolar + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: sofarsolar + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: sofarsolar + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sofarsolar_1.yaml b/templates/en/meter/sofarsolar_1.yaml new file mode 100644 index 0000000000..0b08f63941 --- /dev/null +++ b/templates/en/meter/sofarsolar_1.yaml @@ -0,0 +1,146 @@ +product: + brand: ZCS Azzurro + description: Inverter / Hybrid Inverter +render: + - usage: grid + default: | + type: template + template: sofarsolar + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: sofarsolar + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: sofarsolar + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sofarsolar + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solaranzeige_0.yaml b/templates/en/meter/solaranzeige_0.yaml new file mode 100644 index 0000000000..cc890e7046 --- /dev/null +++ b/templates/en/meter/solaranzeige_0.yaml @@ -0,0 +1,40 @@ +product: + brand: Solaranzeige + description: Solaranzeige +render: + - usage: grid + default: | + type: template + template: solaranzeige + usage: grid + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + topic: solaranzeige/box1 # Topic (omit leading /) (optional) + advanced: | + type: template + template: solaranzeige + usage: grid + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + topic: solaranzeige/box1 # Topic (omit leading /) (optional) + timeout: 30s # Don't accept values older than this value (optional) + - usage: pv + default: | + type: template + template: solaranzeige + usage: pv + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + topic: solaranzeige/box1 # Topic (omit leading /) (optional) + advanced: | + type: template + template: solaranzeige + usage: pv + host: 192.0.2.2 # IP address or hostname of the MQTT broker + port: 1883 # MQTT broker port (optional) + user: # User account (e.g. email address, user id, etc.) (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + topic: solaranzeige/box1 # Topic (omit leading /) (optional) + timeout: 30s # Don't accept values older than this value (optional) diff --git a/templates/en/meter/solaredge-hybrid_0.yaml b/templates/en/meter/solaredge-hybrid_0.yaml new file mode 100644 index 0000000000..e503921054 --- /dev/null +++ b/templates/en/meter/solaredge-hybrid_0.yaml @@ -0,0 +1,151 @@ +product: + brand: SolarEdge + description: Hybrid Inverter +description: | + Only one system may access the inverter! +render: + - usage: grid + default: | + type: template + template: solaredge-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: solaredge-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + timeout: 10s # optional + - usage: pv + default: | + type: template + template: solaredge-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: solaredge-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + timeout: 10s # optional + - usage: battery + default: | + type: template + template: solaredge-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: solaredge-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + timeout: 10s # optional + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solaredge-inverter_0.yaml b/templates/en/meter/solaredge-inverter_0.yaml new file mode 100644 index 0000000000..bc58f09921 --- /dev/null +++ b/templates/en/meter/solaredge-inverter_0.yaml @@ -0,0 +1,102 @@ +product: + brand: SolarEdge + description: Inverter +description: | + Only one system may access the inverter! +render: + - usage: grid + default: | + type: template + template: solaredge-inverter + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: solaredge-inverter + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + timeout: 10s # optional + - usage: pv + default: | + type: template + template: solaredge-inverter + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: solaredge-inverter + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 1502 # Port + timeout: 10s # optional diff --git a/templates/en/meter/solarlog_0.yaml b/templates/en/meter/solarlog_0.yaml new file mode 100644 index 0000000000..d770c6217d --- /dev/null +++ b/templates/en/meter/solarlog_0.yaml @@ -0,0 +1,21 @@ +product: + description: Solarlog +description: | + We recommend to use this device for grid power values only, if no other device is available providing this data. + If you have a home battery installed, please do not use this device at all for grid power values. + +render: + - usage: grid + default: | + type: template + template: solarlog + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: solarlog + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) diff --git a/templates/en/meter/solarman_0.yaml b/templates/en/meter/solarman_0.yaml new file mode 100644 index 0000000000..f11c2e0432 --- /dev/null +++ b/templates/en/meter/solarman_0.yaml @@ -0,0 +1,12 @@ +product: + brand: IGEN Tech + description: Solarman Logger +render: + - usage: pv + default: | + type: template + template: solarman + usage: pv + host: 192.0.2.2 # IP address or hostname + user: admin # User account (e.g. email address, user id, etc.) (optional) + password: admin # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/solarman_1.yaml b/templates/en/meter/solarman_1.yaml new file mode 100644 index 0000000000..3d425d412d --- /dev/null +++ b/templates/en/meter/solarman_1.yaml @@ -0,0 +1,12 @@ +product: + brand: Deye + description: SUN series micro inverter +render: + - usage: pv + default: | + type: template + template: solarman + usage: pv + host: 192.0.2.2 # IP address or hostname + user: admin # User account (e.g. email address, user id, etc.) (optional) + password: admin # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/solarman_2.yaml b/templates/en/meter/solarman_2.yaml new file mode 100644 index 0000000000..497f5e1e73 --- /dev/null +++ b/templates/en/meter/solarman_2.yaml @@ -0,0 +1,12 @@ +product: + brand: Bosswerk + description: MI series micro inverter +render: + - usage: pv + default: | + type: template + template: solarman + usage: pv + host: 192.0.2.2 # IP address or hostname + user: admin # User account (e.g. email address, user id, etc.) (optional) + password: admin # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/solarman_3.yaml b/templates/en/meter/solarman_3.yaml new file mode 100644 index 0000000000..c67c8ab579 --- /dev/null +++ b/templates/en/meter/solarman_3.yaml @@ -0,0 +1,12 @@ +product: + brand: Ginlong + description: Solis inverter +render: + - usage: pv + default: | + type: template + template: solarman + usage: pv + host: 192.0.2.2 # IP address or hostname + user: admin # User account (e.g. email address, user id, etc.) (optional) + password: admin # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/solarmax-maxstorage_0.yaml b/templates/en/meter/solarmax-maxstorage_0.yaml new file mode 100644 index 0000000000..89a0cb175c --- /dev/null +++ b/templates/en/meter/solarmax-maxstorage_0.yaml @@ -0,0 +1,68 @@ +product: + brand: SolarMax + description: MAX.STORAGE / MAX.STORAGE Ultimate +render: + - usage: grid + default: | + type: template + template: solarmax-maxstorage + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solarmax-maxstorage + usage: grid + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: solarmax-maxstorage + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solarmax-maxstorage + usage: pv + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: solarmax-maxstorage + usage: battery + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solarmax-maxstorage + usage: battery + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solarwatt-myreserve-matrix_0.yaml b/templates/en/meter/solarwatt-myreserve-matrix_0.yaml new file mode 100644 index 0000000000..378ff8d183 --- /dev/null +++ b/templates/en/meter/solarwatt-myreserve-matrix_0.yaml @@ -0,0 +1,44 @@ +product: + brand: Solarwatt + description: MyReserve Matrix (LAN oder PowerGateway) +render: + - usage: grid + default: | + type: template + template: solarwatt-myreserve-matrix + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: solarwatt-myreserve-matrix + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + - usage: pv + default: | + type: template + template: solarwatt-myreserve-matrix + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: solarwatt-myreserve-matrix + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + - usage: battery + default: | + type: template + template: solarwatt-myreserve-matrix + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: solarwatt-myreserve-matrix + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solarwatt_0.yaml b/templates/en/meter/solarwatt_0.yaml new file mode 100644 index 0000000000..dd4daeb34a --- /dev/null +++ b/templates/en/meter/solarwatt_0.yaml @@ -0,0 +1,38 @@ +product: + brand: Solarwatt + description: MyReserve +render: + - usage: grid + default: | + type: template + template: solarwatt + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: solarwatt + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: solarwatt + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solarwatt_1.yaml b/templates/en/meter/solarwatt_1.yaml new file mode 100644 index 0000000000..3147d1fabb --- /dev/null +++ b/templates/en/meter/solarwatt_1.yaml @@ -0,0 +1,38 @@ +product: + brand: Solarwatt + description: EnergyManager, EnergyManager Pro +render: + - usage: grid + default: | + type: template + template: solarwatt + usage: grid + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: solarwatt + usage: pv + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: pv + host: 192.0.2.2 # IP address or hostname + - usage: battery + default: | + type: template + template: solarwatt + usage: battery + host: 192.0.2.2 # IP address or hostname + advanced: | + type: template + template: solarwatt + usage: battery + host: 192.0.2.2 # IP address or hostname + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solax-hybrid-cloud_0.yaml b/templates/en/meter/solax-hybrid-cloud_0.yaml new file mode 100644 index 0000000000..3d1bd87f42 --- /dev/null +++ b/templates/en/meter/solax-hybrid-cloud_0.yaml @@ -0,0 +1,49 @@ +product: + brand: Solax + description: Hybrid-Inverter (Cloud) +description: | + The Solax hybrid inverter has to be registered in the SolaxCloud. + + **Attention**: Values can only be fetched every 150s and then also can be 5 minutes old. Charging by PV will not be optimal because of this! Only use as fallback if no local access is available. + +render: + - usage: grid + default: | + type: template + template: solax-hybrid-cloud + usage: grid + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + advanced: | + type: template + template: solax-hybrid-cloud + usage: grid + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + - usage: pv + default: | + type: template + template: solax-hybrid-cloud + usage: pv + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + advanced: | + type: template + template: solax-hybrid-cloud + usage: pv + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + - usage: battery + default: | + type: template + template: solax-hybrid-cloud + usage: battery + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + advanced: | + type: template + template: solax-hybrid-cloud + usage: battery + tokenid: # Go to https://www.solaxcloud.com/#/api and take the value of "ObtaintokenID". + serial: # Go to https://www.solaxcloud.com/#/inverter and take the value of registration number. + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solax-inverter-cloud_0.yaml b/templates/en/meter/solax-inverter-cloud_0.yaml new file mode 100644 index 0000000000..3ad49be803 --- /dev/null +++ b/templates/en/meter/solax-inverter-cloud_0.yaml @@ -0,0 +1,16 @@ +product: + brand: Solax + description: Inverter (Cloud) +description: | + The Solax inverter has to be registered in the SolaxCloud. + + **Attention**: Values can only be fetched every 150s and then also can be 5 minutes old. Charging by PV will not be optimal because of this! Only use as fallback if no local access is available. + +render: + - usage: pv + default: | + type: template + template: solax-inverter-cloud + usage: pv + tokenid: # Use the ObtaintokenID from https://www.solaxcloud.com/#/api. + serial: # Use the registration number from https://www.solaxcloud.com/#/inverter. diff --git a/templates/en/meter/solax_0.yaml b/templates/en/meter/solax_0.yaml new file mode 100644 index 0000000000..e7d453e560 --- /dev/null +++ b/templates/en/meter/solax_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Solax + description: Hybrid X1/X3 G3/G4 +render: + - usage: grid + default: | + type: template + template: solax + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: solax + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: solax + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/solax_1.yaml b/templates/en/meter/solax_1.yaml new file mode 100644 index 0000000000..a9036da640 --- /dev/null +++ b/templates/en/meter/solax_1.yaml @@ -0,0 +1,146 @@ +product: + brand: Qcells + description: Q.HOME ESS HYB-G3 +render: + - usage: grid + default: | + type: template + template: solax + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: solax + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: solax + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: solax + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 19200 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sonnenbatterie-eco56_0.yaml b/templates/en/meter/sonnenbatterie-eco56_0.yaml new file mode 100644 index 0000000000..116e7c10a4 --- /dev/null +++ b/templates/en/meter/sonnenbatterie-eco56_0.yaml @@ -0,0 +1,44 @@ +product: + brand: Sonnen + description: comfort, eco 5, eco 6, oem 6.5 +render: + - usage: grid + default: | + type: template + template: sonnenbatterie-eco56 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + advanced: | + type: template + template: sonnenbatterie-eco56 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + - usage: pv + default: | + type: template + template: sonnenbatterie-eco56 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + advanced: | + type: template + template: sonnenbatterie-eco56 + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + - usage: battery + default: | + type: template + template: sonnenbatterie-eco56 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + advanced: | + type: template + template: sonnenbatterie-eco56 + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 7979 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sonnenbatterie_0.yaml b/templates/en/meter/sonnenbatterie_0.yaml new file mode 100644 index 0000000000..ef78cf4bfe --- /dev/null +++ b/templates/en/meter/sonnenbatterie_0.yaml @@ -0,0 +1,44 @@ +product: + brand: Sonnen + description: sonnenBatterie +render: + - usage: grid + default: | + type: template + template: sonnenbatterie + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: sonnenbatterie + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + - usage: pv + default: | + type: template + template: sonnenbatterie + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: sonnenbatterie + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + - usage: battery + default: | + type: template + template: sonnenbatterie + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + advanced: | + type: template + template: sonnenbatterie + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 8080 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sungrow-hybrid_0.yaml b/templates/en/meter/sungrow-hybrid_0.yaml new file mode 100644 index 0000000000..aafdd08e47 --- /dev/null +++ b/templates/en/meter/sungrow-hybrid_0.yaml @@ -0,0 +1,148 @@ +product: + brand: Sungrow + description: SH Series Hybrid Inverter +description: | + The connection can be serial (RS485) or via the native (rear) LAN socket on the inverter. Connections via the WiNet-S dongle (WiFi or LAN) do NOT work correctly. +render: + - usage: grid + default: | + type: template + template: sungrow-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sungrow-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: sungrow-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sungrow-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: battery + default: | + type: template + template: sungrow-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sungrow-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sungrow-inverter_0.yaml b/templates/en/meter/sungrow-inverter_0.yaml new file mode 100644 index 0000000000..3bc755a5b5 --- /dev/null +++ b/templates/en/meter/sungrow-inverter_0.yaml @@ -0,0 +1,52 @@ +product: + brand: Sungrow + description: SG Series Inverter +render: + - usage: grid + default: | + type: template + template: sungrow-inverter + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + - usage: pv + default: | + type: template + template: sungrow-inverter + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port diff --git a/templates/en/meter/sunspec-hybrid_0.yaml b/templates/en/meter/sunspec-hybrid_0.yaml new file mode 100644 index 0000000000..7f5cae2269 --- /dev/null +++ b/templates/en/meter/sunspec-hybrid_0.yaml @@ -0,0 +1,149 @@ +product: + description: Hybrid Inverter + group: Generic support +render: + - usage: grid + default: | + type: template + template: sunspec-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sunspec-hybrid + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + integer: # Verify Float/Integer setting in inverter (optional) + - usage: pv + default: | + type: template + template: sunspec-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sunspec-hybrid + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + integer: # Verify Float/Integer setting in inverter (optional) + - usage: battery + default: | + type: template + template: sunspec-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sunspec-hybrid + usage: battery + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + integer: # Verify Float/Integer setting in inverter (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/sunspec-inverter_0.yaml b/templates/en/meter/sunspec-inverter_0.yaml new file mode 100644 index 0000000000..4c43da7751 --- /dev/null +++ b/templates/en/meter/sunspec-inverter_0.yaml @@ -0,0 +1,100 @@ +product: + description: Inverter + group: Generic support +render: + - usage: grid + default: | + type: template + template: sunspec-inverter + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sunspec-inverter + usage: grid + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + integer: # Verify Float/Integer setting in inverter (optional) + - usage: pv + default: | + type: template + template: sunspec-inverter + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + advanced: | + type: template + template: sunspec-inverter + usage: pv + + # RS485 via adapter (Modbus RTU) + modbus: rs485serial + id: 1 + device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse + baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 + comset: "8N1" # Kommunikationsparameter für den Adapter + + # RS485 via TCP/IP (Modbus RTU) + modbus: rs485tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + + # Modbus TCP + modbus: tcpip + id: 1 + host: 192.0.2.2 # Hostname + port: 502 # Port + integer: # Verify Float/Integer setting in inverter (optional) diff --git a/templates/en/meter/tapo_0.yaml b/templates/en/meter/tapo_0.yaml new file mode 100644 index 0000000000..a451f24f92 --- /dev/null +++ b/templates/en/meter/tapo_0.yaml @@ -0,0 +1,13 @@ +product: + brand: TP-Link + description: Tapo P-Series Smart Plug + group: Switchable sockets +render: + - usage: pv + default: | + type: template + template: tapo + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) diff --git a/templates/en/meter/tasmota_0.yaml b/templates/en/meter/tasmota_0.yaml new file mode 100644 index 0000000000..6de05e2a5b --- /dev/null +++ b/templates/en/meter/tasmota_0.yaml @@ -0,0 +1,28 @@ +product: + description: Tasmota + group: Switchable sockets +render: + - usage: grid + default: | + type: template + template: tasmota + usage: grid + host: 192.0.2.2 # IP address or hostname + user: # admin is default (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: pv + default: | + type: template + template: tasmota + usage: pv + host: 192.0.2.2 # IP address or hostname + user: # admin is default (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) + - usage: battery + default: | + type: template + template: tasmota + usage: battery + host: 192.0.2.2 # IP address or hostname + user: # admin is default (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/tesla-powerwall_0.yaml b/templates/en/meter/tesla-powerwall_0.yaml new file mode 100644 index 0000000000..4b811d41a7 --- /dev/null +++ b/templates/en/meter/tesla-powerwall_0.yaml @@ -0,0 +1,25 @@ +product: + brand: Tesla + description: Powerwall +render: + - usage: grid + default: | + type: template + template: tesla-powerwall + usage: grid + host: 192.0.2.2 # IP address or hostname + password: # Password of the user "customer" + - usage: pv + default: | + type: template + template: tesla-powerwall + usage: pv + host: 192.0.2.2 # IP address or hostname + password: # Password of the user "customer" + - usage: battery + default: | + type: template + template: tesla-powerwall + usage: battery + host: 192.0.2.2 # IP address or hostname + password: # Password of the user "customer" diff --git a/templates/en/meter/tibber-pulse_0.yaml b/templates/en/meter/tibber-pulse_0.yaml new file mode 100644 index 0000000000..da0bd04b41 --- /dev/null +++ b/templates/en/meter/tibber-pulse_0.yaml @@ -0,0 +1,11 @@ +product: + brand: Tibber + description: Pulse +render: + - usage: grid + default: | + type: template + template: tibber-pulse + usage: grid + token: 5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE + homeid: 96a14971-525a-4420-aae9-e5aedaa129ff # optional diff --git a/templates/en/meter/tplink_0.yaml b/templates/en/meter/tplink_0.yaml new file mode 100644 index 0000000000..b20e61dbee --- /dev/null +++ b/templates/en/meter/tplink_0.yaml @@ -0,0 +1,11 @@ +product: + brand: TP-Link + description: H-Series Smart Plug + group: Switchable sockets +render: + - usage: pv + default: | + type: template + template: tplink + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/meter/tq-em420_0.yaml b/templates/en/meter/tq-em420_0.yaml new file mode 100644 index 0000000000..0c7db18e08 --- /dev/null +++ b/templates/en/meter/tq-em420_0.yaml @@ -0,0 +1,13 @@ +product: + brand: TQ + description: Energy Manager EM420 +render: + - usage: grid + default: | + type: template + template: tq-em420 + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 80 # Port (optional) + device: local # JSON-API -> Data Endpoint (optional) + token: ey... # Access token for EM420 (Create in Profile -> Access tokens) diff --git a/templates/en/meter/tq-em_0.yaml b/templates/en/meter/tq-em_0.yaml new file mode 100644 index 0000000000..3aa38a9798 --- /dev/null +++ b/templates/en/meter/tq-em_0.yaml @@ -0,0 +1,12 @@ +product: + brand: TQ + description: Energy Manager EM2xx/EM3xx +render: + - usage: grid + default: | + type: template + template: tq-em + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 80 # Port (optional) + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/en/meter/varta_0.yaml b/templates/en/meter/varta_0.yaml new file mode 100644 index 0000000000..b2d978e83a --- /dev/null +++ b/templates/en/meter/varta_0.yaml @@ -0,0 +1,44 @@ +product: + brand: VARTA + description: pulse/ pulse neo/ element (PV only available with PV sensor) +render: + - usage: grid + default: | + type: template + template: varta + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: varta + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: varta + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: varta + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: battery + default: | + type: template + template: varta + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: varta + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/victron-energy_0.yaml b/templates/en/meter/victron-energy_0.yaml new file mode 100644 index 0000000000..10c1c1edf1 --- /dev/null +++ b/templates/en/meter/victron-energy_0.yaml @@ -0,0 +1,44 @@ +product: + brand: Victron + description: Energy +render: + - usage: grid + default: | + type: template + template: victron-energy + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: victron-energy + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: pv + default: | + type: template + template: victron-energy + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: victron-energy + usage: pv + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + - usage: battery + default: | + type: template + template: victron-energy + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + advanced: | + type: template + template: victron-energy + usage: battery + host: 192.0.2.2 # IP address or hostname + port: 502 # Port (optional) + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/volkszaehler-http_0.yaml b/templates/en/meter/volkszaehler-http_0.yaml new file mode 100644 index 0000000000..102738c0f2 --- /dev/null +++ b/templates/en/meter/volkszaehler-http_0.yaml @@ -0,0 +1,12 @@ +product: + brand: Volkszähler + description: HTTP API + group: Generic support +render: + - usage: grid + default: | + type: template + template: volkszaehler-http + usage: grid + url: # Example: http://zaehler.network.local:8080/api/data (optional) + uuid: diff --git a/templates/en/meter/volkszaehler-importexport_0.yaml b/templates/en/meter/volkszaehler-importexport_0.yaml new file mode 100644 index 0000000000..20ab92c003 --- /dev/null +++ b/templates/en/meter/volkszaehler-importexport_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Volkszähler + description: HTTP API, Import & Export + group: Generic support +render: + - usage: grid + default: | + type: template + template: volkszaehler-importexport + usage: grid + url: # The URL is for example: http://zaehler.network.local:8080/api/data (optional) + importuuid: + exportuuid: diff --git a/templates/en/meter/volkszaehler-ws_0.yaml b/templates/en/meter/volkszaehler-ws_0.yaml new file mode 100644 index 0000000000..c23d1f0e1c --- /dev/null +++ b/templates/en/meter/volkszaehler-ws_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Volkszähler + description: WebSocket API + group: Generic support +render: + - usage: grid + default: | + type: template + template: volkszaehler-ws + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8082 # Port (optional) + uuid: diff --git a/templates/en/meter/vzlogger_0.yaml b/templates/en/meter/vzlogger_0.yaml new file mode 100644 index 0000000000..236e78acc3 --- /dev/null +++ b/templates/en/meter/vzlogger_0.yaml @@ -0,0 +1,20 @@ +product: + description: vzlogger + group: Generic support +render: + - usage: grid + default: | + type: template + template: vzlogger + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8081 # Port (optional) + uuid: + advanced: | + type: template + template: vzlogger + usage: grid + host: 192.0.2.2 # IP address or hostname + port: 8081 # Port (optional) + uuid: + scale: 1 # Multiply by this value (optional) diff --git a/templates/en/meter/youless_0.yaml b/templates/en/meter/youless_0.yaml new file mode 100644 index 0000000000..3d4b310f3d --- /dev/null +++ b/templates/en/meter/youless_0.yaml @@ -0,0 +1,19 @@ +product: + brand: Youless + description: Energy Monitor +description: | + An externally connected S0 generation meter is required to record the solar production. + +render: + - usage: grid + default: | + type: template + template: youless + usage: grid + host: 192.0.2.2 # IP address or hostname + - usage: pv + default: | + type: template + template: youless + usage: pv + host: 192.0.2.2 # IP address or hostname diff --git a/templates/en/vehicle/aiways_0.yaml b/templates/en/vehicle/aiways_0.yaml new file mode 100644 index 0000000000..8ba99f4cb4 --- /dev/null +++ b/templates/en/vehicle/aiways_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Aiways +render: + - default: | + type: template + template: aiways + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: aiways + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/audi_0.yaml b/templates/en/vehicle/audi_0.yaml new file mode 100644 index 0000000000..dc2ee1de59 --- /dev/null +++ b/templates/en/vehicle/audi_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Audi +render: + - default: | + type: template + template: audi + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WAUZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: audi + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WAUZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/bmw_0.yaml b/templates/en/vehicle/bmw_0.yaml new file mode 100644 index 0000000000..65ac522224 --- /dev/null +++ b/templates/en/vehicle/bmw_0.yaml @@ -0,0 +1,29 @@ +product: + brand: BMW +render: + - default: | + type: template + template: bmw + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WBMW... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: bmw + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WBMW... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/carwings_0.yaml b/templates/en/vehicle/carwings_0.yaml new file mode 100644 index 0000000000..89baf44d87 --- /dev/null +++ b/templates/en/vehicle/carwings_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Nissan + description: Leaf (pre 2019) +render: + - default: | + type: template + template: carwings + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: carwings + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/citroen_0.yaml b/templates/en/vehicle/citroen_0.yaml new file mode 100644 index 0000000000..05b9f6c734 --- /dev/null +++ b/templates/en/vehicle/citroen_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Citroën +render: + - default: | + type: template + template: citroen + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: citroen + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/cupra_0.yaml b/templates/en/vehicle/cupra_0.yaml new file mode 100644 index 0000000000..a96179de25 --- /dev/null +++ b/templates/en/vehicle/cupra_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Seat + description: CupraConnect Gen4 (Born) +render: + - default: | + type: template + template: cupra + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: cupra + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/dacia_0.yaml b/templates/en/vehicle/dacia_0.yaml new file mode 100644 index 0000000000..da45171d60 --- /dev/null +++ b/templates/en/vehicle/dacia_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Dacia +render: + - default: | + type: template + template: dacia + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: dacia + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/ds_0.yaml b/templates/en/vehicle/ds_0.yaml new file mode 100644 index 0000000000..95406f0959 --- /dev/null +++ b/templates/en/vehicle/ds_0.yaml @@ -0,0 +1,29 @@ +product: + brand: DS +render: + - default: | + type: template + template: ds + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: ds + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/enyaq_0.yaml b/templates/en/vehicle/enyaq_0.yaml new file mode 100644 index 0000000000..848ade8f54 --- /dev/null +++ b/templates/en/vehicle/enyaq_0.yaml @@ -0,0 +1,31 @@ +product: + brand: Skoda + description: Enyaq +render: + - default: | + type: template + template: enyaq + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: enyaq + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) + timeout: 10s # optional diff --git a/templates/en/vehicle/evnotify_0.yaml b/templates/en/vehicle/evnotify_0.yaml new file mode 100644 index 0000000000..85e28d7181 --- /dev/null +++ b/templates/en/vehicle/evnotify_0.yaml @@ -0,0 +1,27 @@ +product: + description: evNotify + group: Generic support +render: + - default: | + type: template + template: evnotify + title: # Will be displayed in the user interface (optional) + akey: + token: + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: evnotify + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + akey: + token: + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/fiat_0.yaml b/templates/en/vehicle/fiat_0.yaml new file mode 100644 index 0000000000..e43700ad5d --- /dev/null +++ b/templates/en/vehicle/fiat_0.yaml @@ -0,0 +1,31 @@ +product: + brand: Fiat +render: + - default: | + type: template + template: fiat + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + pin: # optional + advanced: | + type: template + template: fiat + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + pin: # optional + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/fiat_1.yaml b/templates/en/vehicle/fiat_1.yaml new file mode 100644 index 0000000000..cb39f15a00 --- /dev/null +++ b/templates/en/vehicle/fiat_1.yaml @@ -0,0 +1,31 @@ +product: + brand: Jeep +render: + - default: | + type: template + template: fiat + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + pin: # optional + advanced: | + type: template + template: fiat + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + pin: # optional + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/flobz_0.yaml b/templates/en/vehicle/flobz_0.yaml new file mode 100644 index 0000000000..e1165c9ed8 --- /dev/null +++ b/templates/en/vehicle/flobz_0.yaml @@ -0,0 +1,29 @@ +product: + description: PSA Car Controller + group: Generic support +description: | + Remote Control of PSA car https://github.com/flobz/psa_car_controller +render: + - default: | + type: template + template: flobz + title: # Will be displayed in the user interface (optional) + url: http://192.0.2.2 + vin: W... # Required + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: flobz + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + url: http://192.0.2.2 + vin: W... # Required + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/ford_0.yaml b/templates/en/vehicle/ford_0.yaml new file mode 100644 index 0000000000..9ee629d291 --- /dev/null +++ b/templates/en/vehicle/ford_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Ford +render: + - default: | + type: template + template: ford + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WF0FXX... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: ford + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WF0FXX... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/hyundai_0.yaml b/templates/en/vehicle/hyundai_0.yaml new file mode 100644 index 0000000000..f53411c9c8 --- /dev/null +++ b/templates/en/vehicle/hyundai_0.yaml @@ -0,0 +1,32 @@ +product: + brand: Hyundai + description: Bluelink +render: + - default: | + type: template + template: hyundai + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + language: en # 'en' for English and 'de' for German (optional) + advanced: | + type: template + template: hyundai + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + language: en # 'en' for English and 'de' for German (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/id_0.yaml b/templates/en/vehicle/id_0.yaml new file mode 100644 index 0000000000..085b60d8ff --- /dev/null +++ b/templates/en/vehicle/id_0.yaml @@ -0,0 +1,32 @@ +product: + brand: Volkswagen + description: We Connect ID +description: | + ID.3, ID.4 (also works for e-Golf, e-Up) +render: + - default: | + type: template + template: id + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WVWZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: id + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WVWZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/iso15118_0.yaml b/templates/en/vehicle/iso15118_0.yaml new file mode 100644 index 0000000000..816139b373 --- /dev/null +++ b/templates/en/vehicle/iso15118_0.yaml @@ -0,0 +1,26 @@ +product: + description: ISO15118 + group: Generic support +capabilities: ["iso151182"] +description: | + Only supported if the vehicle can provided the state of charge (Soc) to the connected wallbox. +render: + - default: | + type: template + template: iso15118 + title: # Will be displayed in the user interface (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: iso15118 + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/jaguar-landrover_0.yaml b/templates/en/vehicle/jaguar-landrover_0.yaml new file mode 100644 index 0000000000..da2696c18b --- /dev/null +++ b/templates/en/vehicle/jaguar-landrover_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Jaguar +render: + - default: | + type: template + template: jaguar-landrover + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: jaguar-landrover + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/jaguar-landrover_1.yaml b/templates/en/vehicle/jaguar-landrover_1.yaml new file mode 100644 index 0000000000..6c2c4f9b5e --- /dev/null +++ b/templates/en/vehicle/jaguar-landrover_1.yaml @@ -0,0 +1,29 @@ +product: + brand: Land Rover +render: + - default: | + type: template + template: jaguar-landrover + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: jaguar-landrover + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/kia_0.yaml b/templates/en/vehicle/kia_0.yaml new file mode 100644 index 0000000000..c63261d2f1 --- /dev/null +++ b/templates/en/vehicle/kia_0.yaml @@ -0,0 +1,32 @@ +product: + brand: Kia + description: Bluelink +render: + - default: | + type: template + template: kia + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + language: en # 'en' for English and 'de' for German (optional) + advanced: | + type: template + template: kia + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + language: en # 'en' for English and 'de' for German (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/mazda2mqtt_0.yaml b/templates/en/vehicle/mazda2mqtt_0.yaml new file mode 100644 index 0000000000..0edd7a4bea --- /dev/null +++ b/templates/en/vehicle/mazda2mqtt_0.yaml @@ -0,0 +1,28 @@ +product: + description: mazda2mqtt + group: Generic support +description: | + Required MQTT broker configuration and a mazda2mqtt installation https://github.com/C64Axel/mazda2mqtt. +render: + - default: | + type: template + template: mazda2mqtt + title: # Will be displayed in the user interface (optional) + vin: W... # Required + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: mazda2mqtt + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + vin: W... # Required + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + timeout: 720h # optional + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/mg2mqtt_0.yaml b/templates/en/vehicle/mg2mqtt_0.yaml new file mode 100644 index 0000000000..948c9ab94b --- /dev/null +++ b/templates/en/vehicle/mg2mqtt_0.yaml @@ -0,0 +1,30 @@ +product: + description: mg2mqtt + group: Generic support +description: | + Required MQTT broker configuration and a SAIC/MQTT Gateway (https://github.com/SAIC-iSmart-API/saic-python-mqtt-gateway or https://github.com/SAIC-iSmart-API/saic-java-client) +render: + - default: | + type: template + template: mg2mqtt + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + vin: W... # Required if you own multiple vehicles of the same brand + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: mg2mqtt + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + vin: W... # Required if you own multiple vehicles of the same brand + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + icon: car # Icon as shown in user interface (optional) + timeout: 1h # optional + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/mini_0.yaml b/templates/en/vehicle/mini_0.yaml new file mode 100644 index 0000000000..8ad7b09c67 --- /dev/null +++ b/templates/en/vehicle/mini_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Mini +render: + - default: | + type: template + template: mini + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WBMW... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: mini + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WBMW... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/nissan_0.yaml b/templates/en/vehicle/nissan_0.yaml new file mode 100644 index 0000000000..782b5d3a9c --- /dev/null +++ b/templates/en/vehicle/nissan_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Nissan + description: Leaf +render: + - default: | + type: template + template: nissan + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: nissan + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/niu-e-scooter_0.yaml b/templates/en/vehicle/niu-e-scooter_0.yaml new file mode 100644 index 0000000000..6504ef59d2 --- /dev/null +++ b/templates/en/vehicle/niu-e-scooter_0.yaml @@ -0,0 +1,30 @@ +product: + brand: NIU + description: E-Scooter + group: Scooter +render: + - default: | + type: template + template: niu-e-scooter + title: # Will be displayed in the user interface (optional) + icon: scooter # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + serial: + capacity: 4 # Battery capacity in kWh (optional) + advanced: | + type: template + template: niu-e-scooter + title: # Will be displayed in the user interface (optional) + icon: scooter # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + serial: + capacity: 4 # Battery capacity in kWh (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/offline_0.yaml b/templates/en/vehicle/offline_0.yaml new file mode 100644 index 0000000000..2aa237adf8 --- /dev/null +++ b/templates/en/vehicle/offline_0.yaml @@ -0,0 +1,23 @@ +product: + description: Offline + group: Generic support +render: + - default: | + type: template + template: offline + title: # Will be displayed in the user interface (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: offline + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/opel_0.yaml b/templates/en/vehicle/opel_0.yaml new file mode 100644 index 0000000000..e58327af7d --- /dev/null +++ b/templates/en/vehicle/opel_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Opel +render: + - default: | + type: template + template: opel + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WP0... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: opel + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WP0... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/ovms_0.yaml b/templates/en/vehicle/ovms_0.yaml new file mode 100644 index 0000000000..e924204a21 --- /dev/null +++ b/templates/en/vehicle/ovms_0.yaml @@ -0,0 +1,31 @@ +product: + description: Open Vehicle Monitoring System + group: Generic support +description: | + Support for all vehicles via ODB2 adapter in the vehicle. More info at [Open Vehicle Monitoring System](http://api.openvehicles.com/). +render: + - default: | + type: template + template: ovms + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vehicleid: + capacity: 12 # Battery capacity in kWh (optional) + advanced: | + type: template + template: ovms + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vehicleid: + capacity: 12 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/peugeot_0.yaml b/templates/en/vehicle/peugeot_0.yaml new file mode 100644 index 0000000000..1b9a9277a2 --- /dev/null +++ b/templates/en/vehicle/peugeot_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Peugeot +render: + - default: | + type: template + template: peugeot + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: peugeot + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/porsche_0.yaml b/templates/en/vehicle/porsche_0.yaml new file mode 100644 index 0000000000..08d97e88cf --- /dev/null +++ b/templates/en/vehicle/porsche_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Porsche +render: + - default: | + type: template + template: porsche + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: porsche + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/renault_0.yaml b/templates/en/vehicle/renault_0.yaml new file mode 100644 index 0000000000..942889a5bf --- /dev/null +++ b/templates/en/vehicle/renault_0.yaml @@ -0,0 +1,29 @@ +product: + brand: Renault +render: + - default: | + type: template + template: renault + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WREN... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: renault + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WREN... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/seat_0.yaml b/templates/en/vehicle/seat_0.yaml new file mode 100644 index 0000000000..6ba7e700d0 --- /dev/null +++ b/templates/en/vehicle/seat_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Seat + description: CupraConnect Gen3 (Ateca, Leon, Formentor) +render: + - default: | + type: template + template: seat + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: seat + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/skoda_0.yaml b/templates/en/vehicle/skoda_0.yaml new file mode 100644 index 0000000000..0c62df7aec --- /dev/null +++ b/templates/en/vehicle/skoda_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Skoda + description: Others +render: + - default: | + type: template + template: skoda + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: skoda + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/smart_0.yaml b/templates/en/vehicle/smart_0.yaml new file mode 100644 index 0000000000..8e9a0a4488 --- /dev/null +++ b/templates/en/vehicle/smart_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Smart + description: EQ +render: + - default: | + type: template + template: smart + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: smart + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/tesla_0.yaml b/templates/en/vehicle/tesla_0.yaml new file mode 100644 index 0000000000..9977079603 --- /dev/null +++ b/templates/en/vehicle/tesla_0.yaml @@ -0,0 +1,36 @@ +product: + brand: Tesla +description: | + You need to generate an `access` and a `refresh` token for communicating with the Tesla API. + + The following apps allow to create these tokens: + - [Auth app for Tesla (iOS)](https://apps.apple.com/us/app/auth-app-for-tesla/id1552058613#?platform=iphone) + - [Tesla Tokens (Android)](https://play.google.com/store/apps/details?id=net.leveugle.teslatokens) + - [Tesla Auth (macOS, Linux)](https://github.com/adriankumpf/tesla_auth) + +render: + - default: | + type: template + template: tesla + title: # Will be displayed in the user interface (optional) + accessToken: # See https://docs.evcc.io/docs/devices/vehicles#tesla + refreshToken: # See https://docs.evcc.io/docs/devices/vehicles#tesla + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: tesla + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + accessToken: # See https://docs.evcc.io/docs/devices/vehicles#tesla + refreshToken: # See https://docs.evcc.io/docs/devices/vehicles#tesla + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/teslamate_0.yaml b/templates/en/vehicle/teslamate_0.yaml new file mode 100644 index 0000000000..1cc8f08738 --- /dev/null +++ b/templates/en/vehicle/teslamate_0.yaml @@ -0,0 +1,27 @@ +product: + description: TeslaMate + group: Generic support +description: | + Open source Tesla data logger https://github.com/adriankumpf/teslamate. MQTT broker required. +render: + - default: | + type: template + template: teslamate + title: # Will be displayed in the user interface (optional) + id: 1 # optional + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: teslamate + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + id: 1 # optional + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/tronity_0.yaml b/templates/en/vehicle/tronity_0.yaml new file mode 100644 index 0000000000..193a486715 --- /dev/null +++ b/templates/en/vehicle/tronity_0.yaml @@ -0,0 +1,30 @@ +product: + description: Tronity + group: Generic support +requirements: ["sponsorship"] +render: + - default: | + type: template + template: tronity + title: # Will be displayed in the user interface (optional) + clientid: # Setup at https://app.tronity.tech + clientsecret: # Setup at https://app.tronity.tech + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 10 # Battery capacity in kWh (optional) + advanced: | + type: template + template: tronity + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + clientid: # Setup at https://app.tronity.tech + clientsecret: # Setup at https://app.tronity.tech + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 10 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/volvo-connected_0.yaml b/templates/en/vehicle/volvo-connected_0.yaml new file mode 100644 index 0000000000..949f5ac69e --- /dev/null +++ b/templates/en/vehicle/volvo-connected_0.yaml @@ -0,0 +1,31 @@ +product: + brand: Volvo +render: + - default: | + type: template + template: volvo-connected + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + vccapikey: # Volvo developer portal VCC API Key, see https://github.com/evcc-io/evcc/discussions/3677#discussioncomment-4106300 + advanced: | + type: template + template: volvo-connected + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) + vccapikey: # Volvo developer portal VCC API Key, see https://github.com/evcc-io/evcc/discussions/3677#discussioncomment-4106300 diff --git a/templates/en/vehicle/volvo_0.yaml b/templates/en/vehicle/volvo_0.yaml new file mode 100644 index 0000000000..7fbf6b197f --- /dev/null +++ b/templates/en/vehicle/volvo_0.yaml @@ -0,0 +1,30 @@ +product: + brand: Volvo + description: legacy +render: + - default: | + type: template + template: volvo + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: volvo + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: W... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional) diff --git a/templates/en/vehicle/vw_0.yaml b/templates/en/vehicle/vw_0.yaml new file mode 100644 index 0000000000..c4f99bdcc2 --- /dev/null +++ b/templates/en/vehicle/vw_0.yaml @@ -0,0 +1,32 @@ +product: + brand: Volkswagen + description: We Connect (legacy) +description: | + older Models like e-Up, e-Golf, etc. +render: + - default: | + type: template + template: vw + title: # Will be displayed in the user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WVWZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + advanced: | + type: template + template: vw + title: # Will be displayed in the user interface (optional) + icon: car # Icon as shown in user interface (optional) + user: # User account (e.g. email address, user id, etc.) + password: # Password of the user account (use single quotes in case of leading zeros) + vin: WVWZZZ... # Required if you own multiple vehicles of the same brand (optional) + capacity: 50 # Battery capacity in kWh (optional) + phases: 3 # The maximum number of phases which can be used (optional) + cache: 15m # Time interval with when data should be reloaded from the vehicle (optional) + mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional) + minSoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) + targetSoc: 80 # Until which state of charge (Soc) should the vehicle be charged (optional) + minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional) + maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional) + identifiers: # Mostly this can be added later, see: https://docs.evcc.io/docs/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox (optional) + priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional)