diff --git a/bundles/org.openhab.binding.evcc/README.md b/bundles/org.openhab.binding.evcc/README.md index 8481821a3240c..fce6304c97784 100644 --- a/bundles/org.openhab.binding.evcc/README.md +++ b/bundles/org.openhab.binding.evcc/README.md @@ -79,7 +79,6 @@ Please note that you have to replace _\_ with your loadpoint id/number. | loadpoint\#title | String | R | Title of loadpoint | | loadpoint\#vehicleConnected | Switch | R | Whether vehicle is connected to loadpoint | | loadpoint\#vehicleConnectedDuration | Number:Time | R | Duration the vehicle is connected to loadpoint | -| loadpoint\#vehicleCapacity | Number:Energy | R | Capacity of EV battery | | loadpoint\#vehicleOdometer | Number:Length | R | Total distance travelled by EV | | loadpoint\#vehiclePresent | Switch | R | Whether evcc is able to get data from vehicle | | loadpoint\#vehicleRange | Number:Length | R | Battery range for EV | @@ -105,31 +104,43 @@ Please note that you have to replace _\_ with your loadpoint id/number. ### Vehicle Channels -Those channels exist per configured vehicle. -Please note that you have to replace _\_ with your vehicle id/name. +Those channels exist: -| Channel | Type | Read/Write | Description | -|----------------------------------|----------------------|------------|--------------------------------------------------------------------------| -| vehicle\#vehicleTitle | String | R | Title of vehicle | -| vehicle\#vehicleMinSoC | Number:Dimensionless | RW | Minimum state of charge (SoC) a vehicle should have | -| vehicle\#vehicleLimitSoC | Number:Dimensionless | RW | Until which state of charge (SoC) should the specific vehicle be charged | -| vehicle\#vehiclePlanEnabled | Switch | RW | Plan for charging enabled | -| vehicle\#vehiclePlanSoC | Number:Dimensionless | RW | Until which state of charge (SoC) should vehicle be charged in plan | -| vehicle\#vehiclePlanTime | DateTime | RW | When the plan SoC should be reached | +* 1 per configured loadpoint with `chargerFeatureHeating = false`: + * These channels point to the heating device that is currently active/connected at/to the loadpoint + * Please note that you have to replace _\_ with your loadpoint id/number +* 1 per configured vehicle: + * Please note that you have to replace _\_ with your vehicle id/name + +| Channel | Type | Read/Write | Description | +|----------------------------------------------------|----------------------|------------|--------------------------------------------------------------------------| +| [loadpoint\\|vehicle\#vehicleTitle | String | R | Title of vehicle | +| [loadpoint\\|vehicle\#vehicleMinSoC | Number:Dimensionless | RW | Minimum state of charge (SoC) a vehicle should have | +| [loadpoint\\|vehicle\#vehicleLimitSoC | Number:Dimensionless | RW | Until which state of charge (SoC) should the specific vehicle be charged | +| [loadpoint\\|vehicle\#vehicleCapacity | Number:Energy | R | Capacity of EV battery | +| [loadpoint\\|vehicle\#vehiclePlanEnabled | Switch | RW | Plan for charging enabled | +| [loadpoint\\|vehicle\#vehiclePlanSoC | Number:Dimensionless | RW | Until which state of charge (SoC) should vehicle be charged in plan | +| [loadpoint\\|vehicle\#vehiclePlanTime | DateTime | RW | When the plan SoC should be reached | ### Heating Channels -Those channels exist per configured heating device. -Please note that you have to replace _\_ with your heating device id/name. +Those channels exist: + +* 1 per configured loadpoint with `chargerFeatureHeating = true`: + * These channels point to the heating device that is currently active/connected at/to the loadpoint + * Please note that you have to replace _\_ with your loadpoint id/number +* 1 per configured heating device: + * Please note that you have to replace _\_ with your heating device id/name -| Channel | Type | Read/Write | Description | -|---------------------------------------|--------------------|------------|-----------------------------------------------------------------------| -| heating\#heatingTitle | String | R | Title of heating device | -| heating\#heatingMinTemperature | Number:Temperature | RW | Minimum Temperature a heating device should have | -| heating\#heatingLimitTemperature | Number:Temperature | RW | Until which Temperature should the specific heating device be charged | -| heating\#heatingPlanEnabled | Switch | RW | Plan for charging enabled | -| heating\#heatingPlanTemperature | Number:Temperature | RW | Until which Temperature should heating device be charged in plan | -| heating\#heatingPlanTime | DateTime | RW | When the plan Temperature should be reached | +| Channel | Type | Read/Write | Description | +|---------------------------------------------------------|--------------------|------------|-----------------------------------------------------------------------| +| [loadpoint\\|heating\#heatingTitle | String | R | Title of heating device | +| [loadpoint\\|heating\#heatingMinTemperature | Number:Temperature | RW | Minimum Temperature a heating device should have | +| [loadpoint\\|heating\#heatingLimitTemperature | Number:Temperature | RW | Until which Temperature should the specific heating device be charged | +| [loadpoint\\|heating\#heatingCapacity | Number:Energy | R | Capacity of heating device | +| [loadpoint\\|heating\#heatingPlanEnabled | Switch | RW | Plan for charging enabled | +| [loadpoint\\|heating\#heatingPlanTemperature | Number:Temperature | RW | Until which Temperature should heating device be charged in plan | +| [loadpoint\\|heating\#heatingPlanTime | DateTime | RW | When the plan Temperature should be reached | ## Full Example @@ -179,23 +190,23 @@ String evcc_loadpoint0_title "Loadpoint Switch evcc_loadpoint0_chargerFeatureHeating "Feature: Heating [%s]" {channel="evcc:device:demo:loadpoint0#chargerFeatureHeating"} Switch evcc_loadpoint0_chargerFeatureIntegratedDevice "Feature: Integrated Device [%s]" {channel="evcc:device:demo:loadpoint0#chargerFeatureIntegratedDevice"} -// Vehicle on loadpoint +// Loadpoint vehicle channels Switch evcc_loadpoint0_vehicleConnected "Vehicle connected [%s]" {channel="evcc:device:demo:loadpoint0#vehicleConnected"} Number:Time evcc_loadpoint0_vehicleConnectedDuration "Vehicle connected duration [%.1f h]"