Helpers for common Providers
Helpers for the LoadProfileGenerator
Helper functions for creating requests for the LPG
- utspclient.helpers.lpg_helper.collect_lpg_households() Dict[str, JsonReference]
Collects the JsonReferences of all predefined LPG household
- utspclient.helpers.lpg_helper.create_basic_lpg_config(householdref: JsonReference, housetype: str, startdate: str | None = None, enddate: str | None = None, external_resolution: str | None = None, geographic_location: JsonReference | None = None, energy_intensity: EnergyIntensityType = EnergyIntensityType.Random, transportation_device_set: JsonReference | None = None, travel_route_set: JsonReference | None = None, charging_station_set: JsonReference | None = None, calc_options: List[CalcOption] | None = None) HouseCreationAndCalculationJob
Creates a basic LPG request for a single household from the most relevant parameters, using a default configuration for everything else.
- utspclient.helpers.lpg_helper.create_default_house_data() HouseData
Creates a HouseData object with default values
- Returns:
a HouseData object that can be inserted into an LPG simulation config
- Return type:
- utspclient.helpers.lpg_helper.create_empty_calcspec(housetype: str, startdate: str | None = None, enddate: str | None = None, external_resolution: str | None = None, geographic_location: JsonReference | None = None, energy_intensity: EnergyIntensityType = EnergyIntensityType.Random, calc_options: List[CalcOption] | None = None) HouseCreationAndCalculationJob
Creates a basic LPG calculation specification from the most relevant parameters, using a default configuration for everything else. Does not include any households yet
- utspclient.helpers.lpg_helper.create_hh_data_from_number_and_size(number_of_households: int, people_per_household: int) List[HouseholdData]
Creates a list of HouseholdData objects that can be added to a HouseData object in an LPG simulation config
- Parameters:
number_of_households (int) – the number of households to create
people_per_household (int) – the number of people per household
- Returns:
the list of HouseholdsData objects
- Return type:
List[HouseholdData]
- utspclient.helpers.lpg_helper.create_hhdata_from_name(householdref: JsonReference, transportation_device_set: JsonReference | None = None, travel_route_set: JsonReference | None = None, charging_station_set: JsonReference | None = None) HouseholdData
Creates a basic HouseholdData object from a household reference. This object can then be added to a LPG CalcSpec.
- utspclient.helpers.lpg_helper.create_hhdata_from_template(hh_template: str, transportation_device_set: JsonReference | None = None, travel_route_set: JsonReference | None = None, charging_station_set: JsonReference | None = None) HouseholdData
Creates a basic HouseholdData object from a household template name. This object can then be added to a LPG CalcSpec.
Data from LoadProfileGenerator
- class utspclient.helpers.lpgdata.ChargingStationSets
Bases:
object- Charging_At_Home_with_00_5_kW: JsonReference = JsonReference(Name='Charging At Home with 00.5 kW', Guid=StrGuid(StrVal='0a42e424-2f0d-40db-b257-82a5fc010567'))
- Charging_At_Home_with_03_7_kW: JsonReference = JsonReference(Name='Charging At Home with 03.7 kW', Guid=StrGuid(StrVal='38e3a15d-d6f5-4f51-a16a-da287d14608f'))
- Charging_At_Home_with_03_7_kW_output_results_to_Car_Electricity: JsonReference = JsonReference(Name='Charging At Home with 03.7 kW, output results to Car Electricity', Guid=StrGuid(StrVal='223f0577-9249-4293-a849-ea12e2033377'))
- Charging_At_Home_with_11_kW: JsonReference = JsonReference(Name='Charging At Home with 11 kW', Guid=StrGuid(StrVal='78dae308-24c4-45cc-8bdf-b001d61f45c2'))
- Charging_At_Home_with_22_kW: JsonReference = JsonReference(Name='Charging At Home with 22 kW', Guid=StrGuid(StrVal='c96bf5dd-d3ad-4212-acde-badc43d5ffe3'))
- Charging_At_Work_with_00_5_kW: JsonReference = JsonReference(Name='Charging At Work with 00.5 kW', Guid=StrGuid(StrVal='570e3cea-8b67-404d-9426-ef782773edb0'))
- Charging_At_Work_with_03_7_kW: JsonReference = JsonReference(Name='Charging At Work with 03.7 kW', Guid=StrGuid(StrVal='32b071ad-c49c-47e8-9c5e-1d05f7f46fcd'))
- Charging_At_Work_with_11_kW: JsonReference = JsonReference(Name='Charging At Work with 11 kW', Guid=StrGuid(StrVal='a6b62baf-d164-407e-858b-75a4ad8f36ca'))
- Charging_At_Work_with_22_kW: JsonReference = JsonReference(Name='Charging At Work with 22 kW', Guid=StrGuid(StrVal='e24180ef-852e-4361-8fc8-0eb01bba096b'))
- Filling_Station_At_Home: JsonReference = JsonReference(Name='Filling Station At Home', Guid=StrGuid(StrVal='ecbaceba-f067-4cca-aaaa-3e93fd5afa85'))
- class utspclient.helpers.lpgdata.GeographicLocations
Bases:
object- Finland_Helsinki: JsonReference = JsonReference(Name='(Finland) Helsinki', Guid=StrGuid(StrVal='ddb2bae5-d41a-494d-b5df-80eee767fc20'))
- France_Carpentras: JsonReference = JsonReference(Name='(France) Carpentras', Guid=StrGuid(StrVal='9d92f84e-4f71-4476-a307-3480cc2c1530'))
- France_Limoges: JsonReference = JsonReference(Name='(France) Limoges', Guid=StrGuid(StrVal='2a16d9bd-87b5-4ddb-8810-6c9a6120455e'))
- France_Palaiseau: JsonReference = JsonReference(Name='(France) Palaiseau', Guid=StrGuid(StrVal='45b3899c-2c0d-43d1-b83d-5c3f8ae878b8'))
- Germany_Berlin: JsonReference = JsonReference(Name='(Germany) Berlin', Guid=StrGuid(StrVal='484ea885-45de-4967-8d52-9d765f886692'))
- Germany_ChemLowLight: JsonReference = JsonReference(Name='(Germany) ChemLowLight', Guid=StrGuid(StrVal='596a7f65-c154-4554-b6b4-84c43c161af8'))
- Germany_ChemNoBridge: JsonReference = JsonReference(Name='(Germany) ChemNoBridge', Guid=StrGuid(StrVal='f6964917-ae96-4ff4-8b06-eaadea2b1dca'))
- Germany_Chemnitz: JsonReference = JsonReference(Name='(Germany) Chemnitz', Guid=StrGuid(StrVal='eddeb22c-fbd4-44c1-bf2d-fbde3342f1bd'))
- Germany_Freiburg: JsonReference = JsonReference(Name='(Germany) Freiburg', Guid=StrGuid(StrVal='515806af-d667-4994-b93d-8366c970e1c8'))
- Germany_Hamburg: JsonReference = JsonReference(Name='(Germany) Hamburg', Guid=StrGuid(StrVal='4535a43c-b165-4ca8-9aa5-8ccaf42bac36'))
- Germany_Kassel: JsonReference = JsonReference(Name='(Germany) Kassel', Guid=StrGuid(StrVal='5f665a7f-4edd-4166-8427-bbf3d537cf59'))
- Germany_Muenchen: JsonReference = JsonReference(Name='(Germany) München', Guid=StrGuid(StrVal='93dd3ee0-254f-4cca-99f0-428324bb7a9f'))
- Germany_Potsdam: JsonReference = JsonReference(Name='(Germany) Potsdam', Guid=StrGuid(StrVal='6a7d9aed-0a96-49ea-a981-291cf07e3d20'))
- Germany_Stuttgart: JsonReference = JsonReference(Name='(Germany) Stuttgart', Guid=StrGuid(StrVal='86ebf966-ca23-43a4-8035-4b075307920b'))
- Greece_Finokalia: JsonReference = JsonReference(Name='(Greece) Finokalia', Guid=StrGuid(StrVal='3f0a181e-32c9-4864-9bbd-dc7c5b499130'))
- Greece_Patras: JsonReference = JsonReference(Name='(Greece) Patras', Guid=StrGuid(StrVal='438d5d87-d188-40c2-9fb2-32e293176c55'))
- Greece_Thessaloniki: JsonReference = JsonReference(Name='(Greece) Thessaloniki', Guid=StrGuid(StrVal='8381810d-221b-4dc3-86d4-d43ee256568d'))
- Italy_Mailand: JsonReference = JsonReference(Name='(Italy) Mailand', Guid=StrGuid(StrVal='913cb1d5-d5cb-4284-9aad-30695a8d4f15'))
- Italy_Palermo: JsonReference = JsonReference(Name='(Italy) Palermo', Guid=StrGuid(StrVal='161b2990-2f3f-4a70-9aed-f189699d8797'))
- Italy_Rom: JsonReference = JsonReference(Name='(Italy) Rom', Guid=StrGuid(StrVal='355e2af2-fe6a-4977-b59b-ce0b04da3ff2'))
- class utspclient.helpers.lpgdata.HouseTypes
Bases:
object- HT01_House_with_a_10kWh_Battery_and_a_fuel_cell_battery_charger_5_MWh_yearly_space_heating_gas_heating = 'HT01 House with a 10kWh Battery and a fuel cell battery charger, 5 MWh yearly space heating, gas heating'
- HT02_House_with_a_5_kWh_Battery_and_a_50_m2_Photovolatic_Array_5MWh_space_heating_gas_heating = 'HT02 House with a 5 kWh Battery and a 50 m2 Photovolatic Array, 5MWh space heating, gas heating'
- HT03_House_with_a_solar_thermal_System_and_300_L_storage_tank_gas_heating = 'HT03 House with a solar thermal System and 300 L storage tank, gas heating'
- HT04_Photovoltaic_System_5_kW_no_space_heating_gas_warm_water_heater = 'HT04 Photovoltaic System 5 kW, no space heating, gas warm water heater'
- HT05_House_with_a_5_kWh_Battery_and_a_50_m2_Photovolatic_Array_5MWh_space_heating_electric_heating = 'HT05 House with a 5 kWh Battery and a 50 m2 Photovolatic Array, 5MWh space heating, electric heating'
- HT06_Normal_house_with_15_000_kWh_Heating_Continuous_Flow_Gas_Heating = 'HT06 Normal house with 15.000 kWh Heating, Continuous Flow Gas Heating'
- HT07_Normal_house_with_15_000_kWh_Heating_and_5_000_kWh_Cooling_Electric_Air_Conditioning_Continuous_Flow_Gas_Heating = 'HT07 Normal house with 15.000 kWh Heating and 5.000 kWh Cooling, Electric Air Conditioning, Continuous Flow Gas Heating'
- HT08_Normal_house_with_15_000_kWh_Heating_and_5_000_kWh_Cooling_Continuous_Flow_Electric_Heat_Pump = 'HT08 Normal house with 15.000 kWh Heating and 5.000 kWh Cooling, Continuous Flow Electric Heat Pump'
- HT09_Normal_house_with_20_000_kWh_Heating_Continuous_Gas_Heating = 'HT09 Normal house with 20.000 kWh Heating, Continuous Gas Heating'
- HT10_Normal_house_with_20_000_kWh_Heating_5_000_kWh_Cooling_Electric_Air_Conditioning_Continuous_Flow_Gas_Heating = 'HT10 Normal house with 20.000 kWh Heating, 5.000 kWh Cooling, Electric Air Conditioning, Continuous Flow Gas Heating'
- HT11_Normal_house_with_20_000_kWh_Heating_no_cooling_Continuous_Flow_Heat_pump = 'HT11 Normal house with 20.000 kWh Heating, no cooling, Continuous Flow Heat pump'
- HT12_Normal_house_with_30_000_kWh_Continuous_Flow_Gas_Heating = 'HT12 Normal house with 30.000 kWh Continuous Flow Gas Heating'
- HT13_Normal_house_with_30_000_kWh_Continous_Flow_Gas_Heating_and_10_000_kWh_Electric_Cooling = 'HT13 Normal house with 30.000 kWh Continous Flow Gas Heating and 10.000 kWh Electric Cooling'
- HT14_Normal_house_with_5_000_kWh_Air_Conditioning_no_Heating_Electric_Warm_Water = 'HT14 Normal house with 5.000 kWh Air Conditioning, no Heating, Electric Warm Water'
- HT15_Normal_house_with_5_000_kWh_Space_heating_Continuous_Flow_Gas_Heater = 'HT15 Normal house with 5.000 kWh Space heating, Continuous Flow Gas Heater'
- HT16_Normal_house_with_20_000_kWh_Heating_Continuous_Flow_Heat_Pump = 'HT16 Normal house with 20.000 kWh Heating, Continuous Flow Heat Pump'
- HT18_Normal_House_with_15_000_kWh_Gas_Heating_and_a_hot_water_storage_tank = 'HT18 Normal House with 15.000 kWh Gas Heating and a hot water storage tank'
- HT19_Normal_House_with_15_000_kWh_Heat_Demand_Heat_Pump_with_COP3_and_Hot_Water_Storage_Tank = 'HT19 Normal House with 15.000 kWh Heat Demand, Heat Pump with COP3 and Hot Water Storage Tank'
- HT20_Single_Family_House_no_heating_cooling = 'HT20 Single Family House (no heating/cooling)'
- HT21_Normal_House_with_15_000_kWh_Heat_Demand_Heat_Pump_with_COP3_and_Hot_Water_Storage_Tank_Heat_Pump_Electricity = 'HT21 Normal House with 15.000 kWh Heat Demand, Heat Pump with COP3 and Hot Water Storage Tank, Heat Pump Electricity'
- HT22_Big_Multifamily_House_no_heating_cooling = 'HT22 Big Multifamily House (no heating/cooling)'
- HT23_No_Infrastructure_at_all = 'HT23 No Infrastructure at all'
- class utspclient.helpers.lpgdata.HouseholdTags
Bases:
object- Children_None = 'Children - None'
- Children_One_Child = 'Children - One Child'
- Children_Three_Children = 'Children - Three Children'
- Children_Two_Children = 'Children - Two Children'
- Earners_None = 'Earners - None'
- Earners_One = 'Earners - One'
- Earners_Two = 'Earners - Two'
- Employment_Employed_Office_Hours = 'Employment - Employed Office Hours'
- Employment_Part_Time = 'Employment - Part Time'
- Employment_Retired = 'Employment - Retired'
- Employment_Student = 'Employment - Student'
- Employment_Three_Shifts = 'Employment - Three Shifts'
- Employment_Two_Shifts = 'Employment - Two Shifts'
- Employment_Unemployed = 'Employment - Unemployed'
- Size_Couple = 'Size - Couple'
- Size_Family = 'Size - Family'
- Size_Flatsharing = 'Size - Flatsharing'
- Size_Single = 'Size - Single'
- Size_Single_Parent = 'Size - Single Parent'
- class utspclient.helpers.lpgdata.HouseholdTemplates
Bases:
object- CHR01_Couple_both_at_Work = 'CHR01 Couple both at Work'
- CHR02_Couple_30_64_age_with_work = 'CHR02 Couple, 30 - 64 age, with work'
- CHR03_Family_1_child_both_at_work = 'CHR03 Family, 1 child, both at work'
- CHR04_Couple_30_64_years_1_at_work_1_at_home = 'CHR04 Couple, 30 - 64 years, 1 at work, 1 at home'
- CHR05_Family_3_children_both_with_work = 'CHR05 Family, 3 children, both with work'
- CHR06_Jak_Jobless = 'CHR06 Jak Jobless'
- CHR07_Single_with_work = 'CHR07 Single with work'
- CHR08_Single_woman_2_children_with_work = 'CHR08 Single woman, 2 children, with work'
- CHR09_Single_woman_30_64_years_with_work = 'CHR09 Single woman, 30 - 64 years, with work'
- CHR10_Single_man_30_64_age_shift_worker = 'CHR10 Single man, 30 - 64 age, shift worker'
- CHR11_Student_Female_Philosophy = 'CHR11 Student, Female, Philosophy'
- CHR12_Student_2_Male_Philosophy = 'CHR12 Student 2, Male, Philosophy'
- CHR13_Student_with_Work = 'CHR13 Student with Work'
- CHR14_3_adults_Couple_30_64_years_both_at_work_Senior_at_home = 'CHR14 3 adults: Couple, 30- 64 years, both at work + Senior at home'
- CHR15_Multigenerational_Home_working_couple_2_children_2_seniors = 'CHR15 Multigenerational Home: working couple, 2 children, 2 seniors'
- CHR16_Couple_over_65_years = 'CHR16 Couple over 65 years'
- CHR17_Shiftworker_Couple = 'CHR17 Shiftworker Couple'
- CHR18_Family_2_children_parents_without_work = 'CHR18 Family, 2 children, parents without work'
- CHR19_Couple_30_64_years_both_at_work_with_homehelp = 'CHR19 Couple, 30 - 64 years, both at work, with homehelp'
- CHR20_one_at_work_one_work_home_3_children = 'CHR20 one at work, one work home, 3 children'
- CHR21_Couple_30_64_years_shift_worker = 'CHR21 Couple, 30 - 64 years, shift worker'
- CHR22_Single_woman_1_child_with_work = 'CHR22 Single woman, 1 child, with work'
- CHR23_Single_man_over_65_years = 'CHR23 Single man over 65 years'
- CHR24_Single_woman_over_65_years = 'CHR24 Single woman over 65 years'
- CHR25_Single_woman_under_30_years_with_work = 'CHR25 Single woman under 30 years with work'
- CHR26_Single_woman_under_30_years_without_work = 'CHR26 Single woman under 30 years without work'
- CHR27_Family_both_at_work_2_children = 'CHR27 Family both at work, 2 children'
- CHR28_Single_man_under_30_years_without_work = 'CHR28 Single man under 30 years without work'
- CHR29_Single_man_under_30_years_with_work = 'CHR29 Single man under 30 years with work'
- CHR30_Single_Retired_Man = 'CHR30 Single, Retired Man'
- CHR31_Single_Retired_Woman = 'CHR31 Single, Retired Woman'
- CHR32_Couple_under_30_years_without_work = 'CHR32 Couple under 30 years without work'
- CHR33_Couple_under_30_years_with_work = 'CHR33 Couple under 30 years with work'
- CHR34_Couple_under_30_years_one_at_work_one_at_home = 'CHR34 Couple under 30 years, one at work, one at home'
- CHR35_Single_woman_30_64_years_with_work = 'CHR35 Single woman, 30 - 64 years, with work'
- CHR36_Single_woman_30_64_years_without_work = 'CHR36 Single woman, 30 - 64 years, without work'
- CHR37_Single_man_30_64_years_with_work = 'CHR37 Single man, 30 - 64 years, with work'
- CHR38_Single_man_30_64_years_without_work = 'CHR38 Single man, 30 - 64 years, without work'
- CHR39_Couple_30_64_years_with_work = 'CHR39 Couple, 30 - 64 years, with work'
- CHR40_Couple_30_64_years_without_work = 'CHR40 Couple, 30 - 64 years, without work'
- CHR41_Family_with_3_children_both_at_work = 'CHR41 Family with 3 children, both at work'
- CHR42_Single_man_with_2_children_with_work = 'CHR42 Single man with 2 children, with work'
- CHR43_Single_man_with_1_child_with_work = 'CHR43 Single man with 1 child, with work'
- CHR44_Family_with_2_children_1_at_work_1_at_home = 'CHR44 Family with 2 children, 1 at work, 1 at home'
- CHR45_Family_with_1_child_1_at_work_1_at_home = 'CHR45 Family with 1 child, 1 at work, 1 at home'
- CHR46_Single_woman_1_child_without_work = 'CHR46 Single woman, 1 child, without work'
- CHR47_Single_woman_2_children_without_work = 'CHR47 Single woman, 2 children, without work'
- CHR48_Family_with_2_children_without_work = 'CHR48 Family with 2 children, without work'
- CHR49_Family_with_1_child_without_work = 'CHR49 Family with 1 child, without work'
- CHR50_Single_woman_with_3_children_without_work = 'CHR50 Single woman with 3 children, without work'
- CHR51_Couple_over_65_years_II = 'CHR51 Couple over 65 years II'
- CHR52_Student_Flatsharing = 'CHR52 Student Flatsharing'
- CHR53_2_Parents_1_Working_2_Children = 'CHR53 2 Parents, 1 Working, 2 Children'
- CHR54_Retired_Couple_no_work = 'CHR54 Retired Couple, no work'
- CHR55_Couple_with_work_around_40 = 'CHR55 Couple with work around 40'
- CHR56_Couple_with_2_children_husband_at_work = 'CHR56 Couple with 2 children, husband at work'
- CHR57_Family_with_2_Children_Man_at_work = 'CHR57 Family with 2 Children, Man at work'
- CHR58_Retired_Couple_no_work_no_cooking = 'CHR58 Retired Couple, no work, no cooking'
- CHR59_Family_3_children_parents_without_work = 'CHR59 Family, 3 children, parents without work'
- CHR60_Family_1_toddler_one_at_work_one_at_home = 'CHR60 Family, 1 toddler, one at work, one at home'
- CHR61_Family_1_child_both_at_work_early_living_pattern = 'CHR61 Family, 1 child, both at work, early living pattern'
- CHR62_Couple_both_Working_from_Home = 'CHR62 Couple both Working from Home'
- CHS01_Couple_with_2_Children_Dad_Employed = 'CHS01 Couple with 2 Children, Dad Employed'
- CHS04_Retired_Couple_no_work = 'CHS04 Retired Couple, no work'
- CHS12_Shiftworker_Couple = 'CHS12 Shiftworker Couple'
- OR01_Single_Person_Office = 'OR01 Single Person Office'
- class utspclient.helpers.lpgdata.Households
Bases:
object- CHR01_Couple_both_at_Work: JsonReference = JsonReference(Name='CHR01 Couple both at Work', Guid=StrGuid(StrVal='516a33ab-79e1-4221-853b-967fc11cc85a'))
- CHR02_Couple_30_64_age_with_work: JsonReference = JsonReference(Name='CHR02 Couple, 30 - 64 age, with work', Guid=StrGuid(StrVal='1a7c45dc-272a-4836-bca9-076bd200486a'))
- CHR03_Family_1_child_both_at_work: JsonReference = JsonReference(Name='CHR03 Family, 1 child, both at work', Guid=StrGuid(StrVal='e41a31b5-8eb1-4ec1-8875-49d0d4441f33'))
- CHR04_Couple_30_64_years_1_at_work_1_at_home: JsonReference = JsonReference(Name='CHR04 Couple, 30 - 64 years, 1 at work, 1 at home', Guid=StrGuid(StrVal='5da74745-b625-4311-8f69-6ef3351207c5'))
- CHR05_Family_3_children_both_with_work: JsonReference = JsonReference(Name='CHR05 Family, 3 children, both with work', Guid=StrGuid(StrVal='f0c151a4-ee8d-4a23-9cd1-6858d258aef8'))
- CHR06_Jak_Jobless: JsonReference = JsonReference(Name='CHR06 Jak Jobless', Guid=StrGuid(StrVal='c1248c1a-a654-486c-8e20-2435dc0cad4d'))
- CHR07_Single_with_work: JsonReference = JsonReference(Name='CHR07 Single with work', Guid=StrGuid(StrVal='20173a11-f1ac-44ef-952d-4c5a65ac3988'))
- CHR08_Single_woman_2_children_with_work: JsonReference = JsonReference(Name='CHR08 Single woman, 2 children, with work', Guid=StrGuid(StrVal='e30d5760-b89d-4087-ac5a-c33b3250b000'))
- CHR09_Single_woman_30_64_years_with_work: JsonReference = JsonReference(Name='CHR09 Single woman, 30 - 64 years, with work', Guid=StrGuid(StrVal='f6309e9c-af83-44e8-9381-12766e6dc8a4'))
- CHR10_Single_man_30_64_age_shift_worker: JsonReference = JsonReference(Name='CHR10 Single man, 30 - 64 age, shift worker', Guid=StrGuid(StrVal='2b85a956-a211-4b39-9c66-41144394a3fe'))
- CHR11_Student_Female_Philosophy: JsonReference = JsonReference(Name='CHR11 Student, Female, Philosophy', Guid=StrGuid(StrVal='57b0bafd-93ce-4ae1-a0ec-568eb41e3a88'))
- CHR12_Student_2_Male_Philosophy: JsonReference = JsonReference(Name='CHR12 Student 2, Male, Philosophy', Guid=StrGuid(StrVal='d4fb5502-660e-4d1e-bc9f-ca07dc4882ef'))
- CHR13_Student_with_Work: JsonReference = JsonReference(Name='CHR13 Student with Work', Guid=StrGuid(StrVal='f2a97869-7a3d-4efc-8565-51b3c43ba183'))
- CHR14_3_adults_Couple_30_64_years_both_at_work_Senior_at_home: JsonReference = JsonReference(Name='CHR14 3 adults: Couple, 30- 64 years, both at work + Senior at home', Guid=StrGuid(StrVal='65bd2299-3174-4531-b4fd-fc327b6fc3f6'))
- CHR15_Multigenerational_Home_working_couple_2_children_2_seniors: JsonReference = JsonReference(Name='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', Guid=StrGuid(StrVal='f1470a33-c934-4203-b7cb-184b6dc07633'))
- CHR16_Couple_over_65_years: JsonReference = JsonReference(Name='CHR16 Couple over 65 years', Guid=StrGuid(StrVal='8260de8b-2fa6-4a36-bf40-5304afb2fc1a'))
- CHR17_Shiftworker_Couple: JsonReference = JsonReference(Name='CHR17 Shiftworker Couple', Guid=StrGuid(StrVal='61668b2d-0559-4dd2-815d-9d2725222690'))
- CHR18_Family_2_children_parents_without_work: JsonReference = JsonReference(Name='CHR18 Family, 2 children, parents without work', Guid=StrGuid(StrVal='0d17c119-8566-4eac-b610-33bd6f764878'))
- CHR19_Couple_30_64_years_both_at_work_with_homehelp: JsonReference = JsonReference(Name='CHR19 Couple, 30 - 64 years, both at work, with homehelp', Guid=StrGuid(StrVal='919ccda6-7a07-49e3-a4b0-bbba2410c70e'))
- CHR20_one_at_work_one_work_home_3_children: JsonReference = JsonReference(Name='CHR20 one at work, one work home, 3 children', Guid=StrGuid(StrVal='68edfea5-f8d4-4a6f-a2ae-313ee2e41624'))
- CHR21_Couple_30_64_years_shift_worker: JsonReference = JsonReference(Name='CHR21 Couple, 30 - 64 years, shift worker', Guid=StrGuid(StrVal='fd1406f4-1f65-43ba-9504-9425f6eb01ef'))
- CHR22_Single_woman_1_child_with_work: JsonReference = JsonReference(Name='CHR22 Single woman, 1 child, with work', Guid=StrGuid(StrVal='d97ae616-e1ba-468a-85a0-627b8cc5e1cd'))
- CHR23_Single_man_over_65_years: JsonReference = JsonReference(Name='CHR23 Single man over 65 years', Guid=StrGuid(StrVal='92f23b58-d357-403f-ad30-f7ae63576893'))
- CHR24_Single_woman_over_65_years: JsonReference = JsonReference(Name='CHR24 Single woman over 65 years', Guid=StrGuid(StrVal='df908a28-6d5b-4d90-8a16-d0442c1c32e1'))
- CHR25_Single_woman_under_30_years_with_work: JsonReference = JsonReference(Name='CHR25 Single woman under 30 years with work', Guid=StrGuid(StrVal='a4e53285-125a-4eed-b37a-268f081ae444'))
- CHR26_Single_woman_under_30_years_without_work: JsonReference = JsonReference(Name='CHR26 Single woman under 30 years without work', Guid=StrGuid(StrVal='b8bdef97-556a-447d-8d46-2deda2516057'))
- CHR27_Family_both_at_work_2_children: JsonReference = JsonReference(Name='CHR27 Family both at work, 2 children', Guid=StrGuid(StrVal='dc267b29-cfec-476a-9399-2014058f36f6'))
- CHR28_Single_man_under_30_years_without_work: JsonReference = JsonReference(Name='CHR28 Single man under 30 years without work', Guid=StrGuid(StrVal='b833ceb3-5a19-419f-9835-b75b52f8be7c'))
- CHR29_Single_man_under_30_years_with_work: JsonReference = JsonReference(Name='CHR29 Single man under 30 years with work', Guid=StrGuid(StrVal='e3a959e4-562a-4b15-a820-6159e2b2dddc'))
- CHR30_Single_Retired_Man: JsonReference = JsonReference(Name='CHR30 Single, Retired Man', Guid=StrGuid(StrVal='4fb7efde-3cef-4eb2-8ebe-e89f3ac87aed'))
- CHR31_Single_Retired_Woman: JsonReference = JsonReference(Name='CHR31 Single, Retired Woman', Guid=StrGuid(StrVal='fee0cdc2-22f7-45c4-bf01-3aaf65866773'))
- CHR32_Couple_under_30_years_without_work: JsonReference = JsonReference(Name='CHR32 Couple under 30 years without work', Guid=StrGuid(StrVal='0dad3b57-f255-4c9c-9096-eef45ca3199c'))
- CHR33_Couple_under_30_years_with_work: JsonReference = JsonReference(Name='CHR33 Couple under 30 years with work', Guid=StrGuid(StrVal='5220db46-4d23-410f-af0b-ab11ad1279bc'))
- CHR34_Couple_under_30_years_one_at_work_one_at_home: JsonReference = JsonReference(Name='CHR34 Couple under 30 years, one at work, one at home', Guid=StrGuid(StrVal='25ce714a-9f93-4f8e-ba03-37b76a0294da'))
- CHR35_Single_woman_30_64_years_with_work: JsonReference = JsonReference(Name='CHR35 Single woman, 30 - 64 years, with work', Guid=StrGuid(StrVal='3368c3e9-60f2-49e4-b79c-b1febc74485b'))
- CHR36_Single_woman_30_64_years_without_work: JsonReference = JsonReference(Name='CHR36 Single woman, 30 - 64 years, without work', Guid=StrGuid(StrVal='d17d88c9-666d-4d24-aac1-78bef65c53a1'))
- CHR37_Single_man_30_64_years_with_work: JsonReference = JsonReference(Name='CHR37 Single man, 30 - 64 years, with work', Guid=StrGuid(StrVal='86a5cf7a-e9c7-4f59-8a6c-f9cfe2b7fe03'))
- CHR38_Single_man_30_64_years_without_work: JsonReference = JsonReference(Name='CHR38 Single man, 30 - 64 years, without work', Guid=StrGuid(StrVal='2335b994-d7fa-41c1-af93-0c401d192122'))
- CHR39_Couple_30_64_years_with_work: JsonReference = JsonReference(Name='CHR39 Couple, 30 - 64 years, with work', Guid=StrGuid(StrVal='afc3244b-2988-4f65-8c73-f4fcc1f531d2'))
- CHR40_Couple_30_64_years_without_work: JsonReference = JsonReference(Name='CHR40 Couple, 30 - 64 years, without work', Guid=StrGuid(StrVal='7cf13644-b837-4d93-9a90-0e32a295e4a9'))
- CHR41_Family_with_3_children_both_at_work: JsonReference = JsonReference(Name='CHR41 Family with 3 children, both at work', Guid=StrGuid(StrVal='e5355495-afd3-490f-9dd0-3839d1f7f1d0'))
- CHR42_Single_man_with_2_children_with_work: JsonReference = JsonReference(Name='CHR42 Single man with 2 children, with work', Guid=StrGuid(StrVal='23fb7efd-abcf-4caa-8434-bb6cfc87fdaf'))
- CHR43_Single_man_with_1_child_with_work: JsonReference = JsonReference(Name='CHR43 Single man with 1 child, with work', Guid=StrGuid(StrVal='130aedcf-e0cc-4335-a6c8-594189fffefb'))
- CHR44_Family_with_2_children_1_at_work_1_at_home: JsonReference = JsonReference(Name='CHR44 Family with 2 children, 1 at work, 1 at home', Guid=StrGuid(StrVal='c2ea56a1-6413-4bc3-9b0a-d0d5705434e1'))
- CHR45_Family_with_1_child_1_at_work_1_at_home: JsonReference = JsonReference(Name='CHR45 Family with 1 child, 1 at work, 1 at home', Guid=StrGuid(StrVal='bab73822-78ce-4a3a-9164-3e0942fb6508'))
- CHR46_Single_woman_1_child_without_work: JsonReference = JsonReference(Name='CHR46 Single woman, 1 child, without work', Guid=StrGuid(StrVal='442a31e8-ccb6-457a-8436-8c4d6acabc23'))
- CHR47_Single_woman_2_children_without_work: JsonReference = JsonReference(Name='CHR47 Single woman, 2 children, without work', Guid=StrGuid(StrVal='820d9de7-4fc7-42af-bf7f-701a35675063'))
- CHR48_Family_with_2_children_without_work: JsonReference = JsonReference(Name='CHR48 Family with 2 children, without work', Guid=StrGuid(StrVal='567c3426-85dd-4ab5-917a-9f28f0cc9f76'))
- CHR49_Family_with_1_child_without_work: JsonReference = JsonReference(Name='CHR49 Family with 1 child, without work', Guid=StrGuid(StrVal='3c10c5de-b246-461a-b2bb-589ad80da159'))
- CHR50_Single_woman_with_3_children_without_work: JsonReference = JsonReference(Name='CHR50 Single woman with 3 children, without work', Guid=StrGuid(StrVal='4c5fc522-9472-4b37-b7dc-1d72a24c2df1'))
- CHR51_Couple_over_65_years_II: JsonReference = JsonReference(Name='CHR51 Couple over 65 years II', Guid=StrGuid(StrVal='114871cb-345a-47c0-9138-6322367333d6'))
- CHR52_Student_Flatsharing: JsonReference = JsonReference(Name='CHR52 Student Flatsharing', Guid=StrGuid(StrVal='debf4669-1be0-44a1-8010-30a7e8290559'))
- CHR53_2_Parents_1_Working_2_Children: JsonReference = JsonReference(Name='CHR53 2 Parents, 1 Working, 2 Children', Guid=StrGuid(StrVal='fe8adddd-8409-4f01-9ccc-f85dd018eff8'))
- CHR54_Retired_Couple_no_work: JsonReference = JsonReference(Name='CHR54 Retired Couple, no work', Guid=StrGuid(StrVal='b22ecb7c-4422-4e72-8af0-0f2c5d28441a'))
- CHR55_Couple_with_work_around_40: JsonReference = JsonReference(Name='CHR55 Couple with work around 40', Guid=StrGuid(StrVal='b4451879-164c-4416-bd20-502fb471ccdc'))
- CHR56_Couple_with_2_children_husband_at_work: JsonReference = JsonReference(Name='CHR56 Couple with 2 children, husband at work', Guid=StrGuid(StrVal='11195315-953b-46de-9572-ec7c10b2ce5e'))
- CHR57_Family_with_2_Children_Man_at_work: JsonReference = JsonReference(Name='CHR57 Family with 2 Children, Man at work', Guid=StrGuid(StrVal='db51a7ef-16e9-49bc-8dec-1406a664d641'))
- CHR58_Retired_Couple_no_work_no_cooking: JsonReference = JsonReference(Name='CHR58 Retired Couple, no work, no cooking', Guid=StrGuid(StrVal='747120ae-5203-4ed7-9bb5-b56a2075c5f5'))
- CHR59_Family_3_children_parents_without_work: JsonReference = JsonReference(Name='CHR59 Family, 3 children, parents without work', Guid=StrGuid(StrVal='f497f10f-6628-4b34-8ce3-8daf8660e6a5'))
- CHR60_Family_1_toddler_one_at_work_one_at_home: JsonReference = JsonReference(Name='CHR60 Family, 1 toddler, one at work, one at home', Guid=StrGuid(StrVal='e045f4b5-3086-4389-ba23-c026e40900c9'))
- CHR61_Family_1_child_both_at_work_early_living_pattern: JsonReference = JsonReference(Name='CHR61 Family, 1 child, both at work, early living pattern', Guid=StrGuid(StrVal='e7cb1be5-caac-4087-83e8-c181911a68e2'))
- CHR62_Couple_30_64_years_vacation_home_1_month_presence_only: JsonReference = JsonReference(Name='CHR62 Couple, 30 - 64 years, vacation home (1 month presence only)', Guid=StrGuid(StrVal='e641e89e-41b3-4ee0-8df2-b0bb185f09ed'))
- CHS01_Couple_with_2_Children_Dad_Employed: JsonReference = JsonReference(Name='CHS01 Couple with 2 Children, Dad Employed', Guid=StrGuid(StrVal='148a1c21-2a3a-49bf-93aa-20ac0e89724e'))
- CHS04_Retired_Couple_no_work: JsonReference = JsonReference(Name='CHS04 Retired Couple, no work', Guid=StrGuid(StrVal='1fd8d33c-97b2-4934-a681-d6b10446e462'))
- CHS12_Shiftworker_Couple: JsonReference = JsonReference(Name='CHS12 Shiftworker Couple', Guid=StrGuid(StrVal='bc09654d-e1bf-4f66-b5f6-e97476455537'))
- OR01_Single_Person_Office: JsonReference = JsonReference(Name='OR01 Single Person Office', Guid=StrGuid(StrVal='65e73536-0d89-407c-bb47-00f67a9a0945'))
- class utspclient.helpers.lpgdata.Houses
Bases:
object- CHH01_02_and_03_in_HT02: JsonReference = JsonReference(Name='CHH01, 02 and 03... in HT02', Guid=StrGuid(StrVal='75077e03-3e4a-4c48-aa0f-2438a9f819f4'))
- CHR03_in_HT02: JsonReference = JsonReference(Name='CHR03 in HT02', Guid=StrGuid(StrVal='2720a742-5b29-4846-9b31-464e8ea03df7'))
- CHR03_in_HT04: JsonReference = JsonReference(Name='CHR03 in HT04', Guid=StrGuid(StrVal='a9ceec7f-e47c-4b8d-bc2b-bc29b3285f18'))
- CHR07_in_HT04_with_Car_05_km_to_work_3_7_kW_Charging_at_home: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 05 km to work, 3.7 kW Charging at home', Guid=StrGuid(StrVal='aa849a94-dbaf-45f4-8660-954850768aeb'))
- CHR07_in_HT04_with_Car_05_km_to_work_3_7_kW_Charging_at_work: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 05 km to work, 3.7 kW Charging at work', Guid=StrGuid(StrVal='340792aa-f55c-48e9-92b1-73463bcf5afc'))
- CHR07_in_HT04_with_Car_30_km_to_work_22kW_Charging_at_home: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 30 km to work, 22kW Charging at home', Guid=StrGuid(StrVal='3ebeb519-f62e-4db7-84fd-744af7f24bca'))
- CHR07_in_HT04_with_Car_30_km_to_work_22kW_Charging_at_work: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 30 km to work, 22kW Charging at work', Guid=StrGuid(StrVal='4e465dd6-677f-4600-a17f-efc1bc1a1f98'))
- CHR07_in_HT04_with_Car_30_km_to_work_3_7kW_Charging_at_home: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 30 km to work, 3.7kW Charging at home', Guid=StrGuid(StrVal='cb521436-0a85-4f69-aef5-c1ca1b8781c1'))
- CHR07_in_HT04_with_Car_30_km_to_work_3_7kW_Charging_at_work: JsonReference = JsonReference(Name='CHR07 in HT04 with Car, 30 km to work, 3.7kW Charging at work', Guid=StrGuid(StrVal='03ae1815-a810-4c91-89aa-7bcd10f9068f'))
- CHS01_Familiy_2_Children_in_HT06_normal_detached_house: JsonReference = JsonReference(Name='CHS01 (Familiy, 2 Children) in HT06 (normal detached house)', Guid=StrGuid(StrVal='c8e6af1a-6aba-4c7e-932e-5a40cdbd693b'))
- H01_in_HT02: JsonReference = JsonReference(Name='H01 in HT02', Guid=StrGuid(StrVal='de274d56-0280-4631-b05d-f6641caf1a24'))
- H01_in_HT03: JsonReference = JsonReference(Name='H01 in HT03', Guid=StrGuid(StrVal='90e20bf2-ddc4-4b9d-b442-aa5b10475e4d'))
- H01_in_HT04: JsonReference = JsonReference(Name='H01 in HT04', Guid=StrGuid(StrVal='262466a9-5168-4493-bc68-101ede2f83d3'))
- H01_in_HT05: JsonReference = JsonReference(Name='H01 in HT05', Guid=StrGuid(StrVal='3fab0bc6-8a25-4764-8eab-42670137eaa5'))
- H01_in_HT06: JsonReference = JsonReference(Name='H01 in HT06', Guid=StrGuid(StrVal='571b24ee-09c3-4cc2-a6a5-7e09337e776a'))
- H01_in_HT07: JsonReference = JsonReference(Name='H01 in HT07', Guid=StrGuid(StrVal='efdfee1e-4ff7-438d-975b-e6465cfe5434'))
- H01_in_HT08: JsonReference = JsonReference(Name='H01 in HT08', Guid=StrGuid(StrVal='ba39951f-41fe-40ef-a274-15cdf8ca78a7'))
- H01_in_HT09: JsonReference = JsonReference(Name='H01 in HT09', Guid=StrGuid(StrVal='5dd1a988-f63f-4c7b-a9d5-878c864b944c'))
- H01_in_HT10: JsonReference = JsonReference(Name='H01 in HT10', Guid=StrGuid(StrVal='0184a80c-04df-4418-ba47-56f71743a944'))
- H01_in_HT11: JsonReference = JsonReference(Name='H01 in HT11', Guid=StrGuid(StrVal='6ec74659-5d98-47f1-a6ae-55e3978912f9'))
- H01_in_HT12: JsonReference = JsonReference(Name='H01 in HT12', Guid=StrGuid(StrVal='c3b25334-e265-4dc8-816a-0a25617cac06'))
- H01_in_HT13: JsonReference = JsonReference(Name='H01 in HT13', Guid=StrGuid(StrVal='ce282069-8b2d-4e38-9bc6-4d0749880b40'))
- H01_in_HT14: JsonReference = JsonReference(Name='H01 in HT14', Guid=StrGuid(StrVal='de57236a-2cb6-46ab-9631-c130e0897033'))
- H01_in_HT15: JsonReference = JsonReference(Name='H01 in HT15', Guid=StrGuid(StrVal='93a0463c-1819-4286-9bed-d6acff91dd5d'))
- H01_in_HT16: JsonReference = JsonReference(Name='H01 in HT16', Guid=StrGuid(StrVal='4e3d306e-6622-414a-9fa1-8be88343053c'))
- H01_in_HT18: JsonReference = JsonReference(Name='H01 in HT18', Guid=StrGuid(StrVal='68d7f93a-b15e-4f71-bb61-a3650772dabc'))
- H01_in_HT19: JsonReference = JsonReference(Name='H01 in HT19', Guid=StrGuid(StrVal='f86dacc1-29bc-4d0e-ae9c-807d24b04cef'))
- SHO01I_CHS01_in_HT06: JsonReference = JsonReference(Name='SHO01I CHS01 in HT06', Guid=StrGuid(StrVal='cc39df66-a6c8-48f5-afb7-6cf1935307e8'))
- SHO01_CHS01_in_HT06: JsonReference = JsonReference(Name='SHO01 CHS01 in HT06', Guid=StrGuid(StrVal='13173e9b-3025-48f8-abe2-df647afef99a'))
- SHO04I_CHS04_in_HT06: JsonReference = JsonReference(Name='SHO04I CHS04 in HT06', Guid=StrGuid(StrVal='02f23a76-5a6b-488a-8f6f-79d0f7172174'))
- SHO04_CHS04_in_HT06: JsonReference = JsonReference(Name='SHO04 CHS04 in HT06', Guid=StrGuid(StrVal='b7affde3-79e1-4822-9ec8-59c4b5a21fec'))
- SHO12I_CHS12_in_HT06: JsonReference = JsonReference(Name='SHO12I CHS12 in HT06', Guid=StrGuid(StrVal='0d097bc8-4497-4ea5-b234-69f90c81af33'))
- SHO12_CHS12_in_HT06: JsonReference = JsonReference(Name='SHO12 CHS12 in HT06', Guid=StrGuid(StrVal='b65cbd06-10c8-4176-b101-59f5e5f19d43'))
- class utspclient.helpers.lpgdata.LivingPatternTags
Bases:
object- Living_Pattern_All = 'Living Pattern / All'
- Living_Pattern_Kindergarden = 'Living Pattern / Kindergarden'
- Living_Pattern_Maid_Day_Maid = 'Living Pattern / Maid / Day Maid'
- Living_Pattern_Office_Job = 'Living Pattern / Office Job'
- Living_Pattern_Office_Job_Early_5_7am = 'Living Pattern / Office Job / Early (5-7am)'
- Living_Pattern_Office_Job_Late_9_11am = 'Living Pattern / Office Job / Late (9-11am)'
- Living_Pattern_Office_Job_Medium_7_9am = 'Living Pattern / Office Job / Medium (7-9am)'
- Living_Pattern_Office_Worker = 'Living Pattern / Office Worker'
- Living_Pattern_Part_Time_Job = 'Living Pattern / Part Time Job'
- Living_Pattern_Retiree = 'Living Pattern / Retiree'
- Living_Pattern_School = 'Living Pattern / School'
- Living_Pattern_School_Medium_7_9am = 'Living Pattern / School / Medium (7-9am)'
- Living_Pattern_Shift_work = 'Living Pattern / Shift work'
- Living_Pattern_Shift_work_3_Shifts_A = 'Living Pattern / Shift work / 3 Shifts A'
- Living_Pattern_Shift_work_3_Shifts_B = 'Living Pattern / Shift work / 3 Shifts B'
- Living_Pattern_Stay_at_Home = 'Living Pattern / Stay at Home'
- Living_Pattern_Stay_at_Home_Drifting = 'Living Pattern / Stay at Home / Drifting'
- Living_Pattern_Stay_at_Home_Regular = 'Living Pattern / Stay at Home / Regular'
- Living_Pattern_Two_Shift_Work = 'Living Pattern / Two Shift Work'
- Living_Pattern_University = 'Living Pattern / University'
- Living_Pattern_University_Student_Independent = 'Living Pattern / University / Student Independent'
- Living_Pattern_University_Student_Living_at_Home = 'Living Pattern / University / Student Living at Home'
- Living_Pattern_Work_From_Home = 'Living Pattern / Work From Home'
- Living_Pattern_Work_From_Home_Full_Time_5_days = 'Living Pattern / Work From Home / Full Time 5 days'
- Living_Pattern_Work_From_Home_Part_Time = 'Living Pattern / Work From Home / Part Time'
- class utspclient.helpers.lpgdata.LoadTypes
Bases:
object- Air_Conditioning_Load = 'Air Conditioning Load'
- Apparent = 'Apparent'
- Coal = 'Coal'
- Cold_Water = 'Cold Water'
- Direct_Solar_Radiation = 'Direct Solar Radiation'
- Electricity = 'Electricity'
- Electricity_for_Car_Charging = 'Electricity for Car Charging'
- Electricity_for_Heating = 'Electricity for Heating'
- Elevator_Distance = 'Elevator Distance'
- Gas = 'Gas'
- Gasoline = 'Gasoline'
- Heat_Buffer_Energy_Balance = 'Heat Buffer Energy Balance'
- Hot_water = 'Hot water'
- Hydrogen = 'Hydrogen'
- Inner_Device_Heat_Gains = 'Inner Device Heat Gains'
- Reactive = 'Reactive'
- Space_Heating = 'Space Heating'
- Temperature = 'Temperature'
- Total_Solar_Radiation_Direct_Indirect = 'Total Solar Radiation (Direct + Indirect)'
- Warm_Water = 'Warm Water'
- Workplace_Electricity = 'Workplace Electricity'
- class utspclient.helpers.lpgdata.Sites
Bases:
object- Event_Location: JsonReference = JsonReference(Name='Event Location', Guid=StrGuid(StrVal='ed76f15d-6839-414f-bee1-feabdaa4c00b'))
- Home: JsonReference = JsonReference(Name='Home', Guid=StrGuid(StrVal='0ddd03e7-07ee-4fc8-8616-1a8b9e22d3a0'))
- School: JsonReference = JsonReference(Name='School', Guid=StrGuid(StrVal='11b0983d-9f36-4dbf-a5b2-21d887420923'))
- Shopping: JsonReference = JsonReference(Name='Shopping', Guid=StrGuid(StrVal='616a0831-8735-4a2a-ba20-bcf8ca2d59d4'))
- Workplace: JsonReference = JsonReference(Name='Workplace', Guid=StrGuid(StrVal='ef1ba348-91ef-480d-b5bd-7e10f7a051e1'))
- class utspclient.helpers.lpgdata.TemperatureProfiles
Bases:
object- Berlin_Germany_1996_from_Deutscher_Wetterdienst_DWD_www_dwd_de: JsonReference = JsonReference(Name='Berlin, Germany 1996 from Deutscher Wetterdienst DWD (www.dwd.de)', Guid=StrGuid(StrVal='ec337ba6-60a1-404b-9db0-9be52c9e5702'))
- Dresden_Germany_2000_from_Deutscher_Wetterdienst_DWD_www_dwd_de: JsonReference = JsonReference(Name='Dresden, Germany 2000 from Deutscher Wetterdienst DWD (www.dwd.de)', Guid=StrGuid(StrVal='532c98ac-e4ae-406e-b96c-67c8cecd5fa2'))
- Hamburg_Germany_1940_from_Deutscher_Wetterdienst_DWD_www_dwd_de: JsonReference = JsonReference(Name='Hamburg, Germany 1940 from Deutscher Wetterdienst DWD (www.dwd.de)', Guid=StrGuid(StrVal='9d9447f8-5070-4256-a826-a1e187286c85'))
- Hamburg_Germany_2007_from_Deutscher_Wetterdienst_DWD_www_dwd_de: JsonReference = JsonReference(Name='Hamburg, Germany 2007 from Deutscher Wetterdienst DWD (www.dwd.de)', Guid=StrGuid(StrVal='5cee108e-4126-41c2-9601-e867d597a96b'))
- class utspclient.helpers.lpgdata.TemplatePersons
Bases:
object- CHR01_0_23F: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR01 Couple both at Work', PersonName='CHR01 Rubi', Name='CHR01_0_23F')
- CHR01_1_25M: TemplatePersonEntry = TemplatePersonEntry(Age=25, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR01 Couple both at Work', PersonName='CHR01 Sami', Name='CHR01_1_25M')
- CHR02_0_37F: TemplatePersonEntry = TemplatePersonEntry(Age=37, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR02 Couple, 30 - 64 age, with work', PersonName='CHR02 Katee', Name='CHR02_0_37F')
- CHR02_1_38M: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR02 Couple, 30 - 64 age, with work', PersonName='CHR02 Tomi', Name='CHR02_1_38M')
- CHR03_0_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR03 Family, 1 child, both at work', PersonName='CHR03 Ava', Name='CHR03_0_40F')
- CHR03_1_43M: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Early (5-7am)', TemplateName='CHR03 Family, 1 child, both at work', PersonName='CHR03 Fin', Name='CHR03_1_43M')
- CHR03_2_10M: TemplatePersonEntry = TemplatePersonEntry(Age=10, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR03 Family, 1 child, both at work', PersonName='CHR03 Luka', Name='CHR03_2_10M')
- CHR04_0_45F: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR04 Couple, 30 - 64 years, 1 at work, 1 at home', PersonName='CHR04 Amy', Name='CHR04_0_45F')
- CHR04_1_50M: TemplatePersonEntry = TemplatePersonEntry(Age=50, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR04 Couple, 30 - 64 years, 1 at work, 1 at home', PersonName='CHR04 Jim', Name='CHR04_1_50M')
- CHR05_0_35F: TemplatePersonEntry = TemplatePersonEntry(Age=35, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR05 Family, 3 children, both with work', PersonName='CHR05 Liz', Name='CHR05_0_35F')
- CHR05_1_13M: TemplatePersonEntry = TemplatePersonEntry(Age=13, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR05 Family, 3 children, both with work', PersonName='CHR05 Mark', Name='CHR05_1_13M')
- CHR05_2_40M: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR05 Family, 3 children, both with work', PersonName='CHR05 Nate', Name='CHR05_2_40M')
- CHR05_3_6M: TemplatePersonEntry = TemplatePersonEntry(Age=6, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR05 Family, 3 children, both with work', PersonName='CHR05 Will', Name='CHR05_3_6M')
- CHR05_4_4F: TemplatePersonEntry = TemplatePersonEntry(Age=4, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Kindergarden', TemplateName='CHR05 Family, 3 children, both with work', PersonName='CHR05 Zoe', Name='CHR05_4_4F')
- CHR06_0_30M: TemplatePersonEntry = TemplatePersonEntry(Age=30, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR06 Jak Jobless', PersonName='CHR06 Jak', Name='CHR06_0_30M')
- CHR07_0_23M: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR07 Single with work', PersonName='CHR07 Christian', Name='CHR07_0_23M')
- CHR08_0_11M: TemplatePersonEntry = TemplatePersonEntry(Age=11, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR08 Single woman, 2 children, with work', PersonName='CHR08 Adrian', Name='CHR08_0_11M')
- CHR08_1_7M: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR08 Single woman, 2 children, with work', PersonName='CHR08 Ben', Name='CHR08_1_7M')
- CHR08_2_30F: TemplatePersonEntry = TemplatePersonEntry(Age=30, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR08 Single woman, 2 children, with work', PersonName='CHR08 Erin', Name='CHR08_2_30F')
- CHR09_0_34F: TemplatePersonEntry = TemplatePersonEntry(Age=34, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR09 Single woman, 30 - 64 years, with work', PersonName='CHR09 Lilly', Name='CHR09_0_34F')
- CHR10_0_40M: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Shift work / 3 Shifts A', TemplateName='CHR10 Single man, 30 - 64 age, shift worker', PersonName='CHR10 Alvin', Name='CHR10_0_40M')
- CHR11_0_23F: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR11 Student, Female, Philosophy', PersonName='CHR11 Maddy', Name='CHR11_0_23F')
- CHR12_0_22M: TemplatePersonEntry = TemplatePersonEntry(Age=22, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR12 Student 2, Male, Philosophy', PersonName='CHR12 Chris', Name='CHR12_0_22M')
- CHR13_0_22F: TemplatePersonEntry = TemplatePersonEntry(Age=22, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR13 Student with Work', PersonName='CHR13 Iris', Name='CHR13_0_22F')
- CHR14_0_45F: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR14 3 adults: Couple, 30- 64 years, both at work + Senior at home', PersonName='CHR14 Hanna', Name='CHR14_0_45F')
- CHR14_1_46M: TemplatePersonEntry = TemplatePersonEntry(Age=46, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR14 3 adults: Couple, 30- 64 years, both at work + Senior at home', PersonName='CHR14 Michael', Name='CHR14_1_46M')
- CHR14_2_80F: TemplatePersonEntry = TemplatePersonEntry(Age=80, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR14 3 adults: Couple, 30- 64 years, both at work + Senior at home', PersonName='CHR14 Wilma', Name='CHR14_2_80F')
- CHR15_0_15F: TemplatePersonEntry = TemplatePersonEntry(Age=15, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Abby', Name='CHR15_0_15F')
- CHR15_1_4M: TemplatePersonEntry = TemplatePersonEntry(Age=4, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Kindergarden', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Adam', Name='CHR15_1_4M')
- CHR15_2_70M: TemplatePersonEntry = TemplatePersonEntry(Age=70, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Eddie', Name='CHR15_2_70M')
- CHR15_3_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Myra', Name='CHR15_3_68F')
- CHR15_4_40M: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Nick', Name='CHR15_4_40M')
- CHR15_5_32F: TemplatePersonEntry = TemplatePersonEntry(Age=32, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR15 Multigenerational Home: working couple, 2 children, 2 seniors', PersonName='CHR15 Rebekah', Name='CHR15_5_32F')
- CHR16_0_75F: TemplatePersonEntry = TemplatePersonEntry(Age=75, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR16 Couple over 65 years', PersonName='CHR16 Cordelia', Name='CHR16_0_75F')
- CHR16_1_80M: TemplatePersonEntry = TemplatePersonEntry(Age=80, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR16 Couple over 65 years', PersonName='CHR16 Edgar', Name='CHR16_1_80M')
- CHR17_0_31M: TemplatePersonEntry = TemplatePersonEntry(Age=31, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Shift work / 3 Shifts A', TemplateName='CHR17 Shiftworker Couple', PersonName='CHR17 Joachim', Name='CHR17_0_31M')
- CHR17_1_29F: TemplatePersonEntry = TemplatePersonEntry(Age=29, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Shift work / 3 Shifts B', TemplateName='CHR17 Shiftworker Couple', PersonName='CHR17 Maya', Name='CHR17_1_29F')
- CHR18_0_37M: TemplatePersonEntry = TemplatePersonEntry(Age=37, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR18 Family, 2 children, parents without work', PersonName='CHR18 Dan', Name='CHR18_0_37M')
- CHR18_1_35F: TemplatePersonEntry = TemplatePersonEntry(Age=35, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR18 Family, 2 children, parents without work', PersonName='CHR18 Rachel', Name='CHR18_1_35F')
- CHR18_2_8M: TemplatePersonEntry = TemplatePersonEntry(Age=8, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR18 Family, 2 children, parents without work', PersonName='CHR18 Simon', Name='CHR18_2_8M')
- CHR18_3_12F: TemplatePersonEntry = TemplatePersonEntry(Age=12, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR18 Family, 2 children, parents without work', PersonName='CHR18 Sora', Name='CHR18_3_12F')
- CHR19_0_50F: TemplatePersonEntry = TemplatePersonEntry(Age=50, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Maid / Day Maid', TemplateName='CHR19 Couple, 30 - 64 years, both at work, with homehelp', PersonName='CHR19 Jenny', Name='CHR19_0_50F')
- CHR19_1_38F: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR19 Couple, 30 - 64 years, both at work, with homehelp', PersonName='CHR19 Molly', Name='CHR19_1_38F')
- CHR19_2_42M: TemplatePersonEntry = TemplatePersonEntry(Age=42, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR19 Couple, 30 - 64 years, both at work, with homehelp', PersonName='CHR19 Richard', Name='CHR19_2_42M')
- CHR20_0_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR20 one at work, one work home, 3 children', PersonName='CHR20 Arthur', Name='CHR20_0_45M')
- CHR20_1_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Work From Home / Part Time', TemplateName='CHR20 one at work, one work home, 3 children', PersonName='CHR20 Cassie', Name='CHR20_1_40F')
- CHR20_2_8M: TemplatePersonEntry = TemplatePersonEntry(Age=8, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR20 one at work, one work home, 3 children', PersonName='CHR20 Garreth', Name='CHR20_2_8M')
- CHR20_3_12M: TemplatePersonEntry = TemplatePersonEntry(Age=12, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR20 one at work, one work home, 3 children', PersonName='CHR20 George', Name='CHR20_3_12M')
- CHR20_4_4M: TemplatePersonEntry = TemplatePersonEntry(Age=4, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Kindergarden', TemplateName='CHR20 one at work, one work home, 3 children', PersonName='CHR20 Gregor', Name='CHR20_4_4M')
- CHR21_0_36F: TemplatePersonEntry = TemplatePersonEntry(Age=36, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Shift work / 3 Shifts B', TemplateName='CHR21 Couple, 30 - 64 years, shift worker', PersonName='CHR21 Emily', Name='CHR21_0_36F')
- CHR21_1_40M: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Shift work / 3 Shifts A', TemplateName='CHR21 Couple, 30 - 64 years, shift worker', PersonName='CHR21 John', Name='CHR21_1_40M')
- CHR22_0_7F: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR22 Single woman, 1 child, with work', PersonName='CHR22 Anja', Name='CHR22_0_7F')
- CHR22_1_28F: TemplatePersonEntry = TemplatePersonEntry(Age=28, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR22 Single woman, 1 child, with work', PersonName='CHR22 Fiona', Name='CHR22_1_28F')
- CHR23_0_68M: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR23 Single man over 65 years', PersonName='CHR23 James', Name='CHR23_0_68M')
- CHR24_0_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR24 Single woman over 65 years', PersonName='CHR24 Martha', Name='CHR24_0_68F')
- CHR25_0_28F: TemplatePersonEntry = TemplatePersonEntry(Age=28, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR25 Single woman under 30 years with work', PersonName='CHR25 Marlene', Name='CHR25_0_28F')
- CHR26_0_27F: TemplatePersonEntry = TemplatePersonEntry(Age=27, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR26 Single woman under 30 years without work', PersonName='CHR26 Florence', Name='CHR26_0_27F')
- CHR27_0_43M: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR27 Family both at work, 2 children', PersonName='CHR27 Emil', Name='CHR27_0_43M')
- CHR27_1_9F: TemplatePersonEntry = TemplatePersonEntry(Age=9, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR27 Family both at work, 2 children', PersonName='CHR27 Laura', Name='CHR27_1_9F')
- CHR27_2_39F: TemplatePersonEntry = TemplatePersonEntry(Age=39, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR27 Family both at work, 2 children', PersonName='CHR27 Melanie', Name='CHR27_2_39F')
- CHR27_3_13M: TemplatePersonEntry = TemplatePersonEntry(Age=13, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR27 Family both at work, 2 children', PersonName='CHR27 Tobias', Name='CHR27_3_13M')
- CHR28_0_24M: TemplatePersonEntry = TemplatePersonEntry(Age=24, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR28 Single man under 30 years without work', PersonName='CHR28 Patrick', Name='CHR28_0_24M')
- CHR29_0_26M: TemplatePersonEntry = TemplatePersonEntry(Age=26, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR29 Single man under 30 years with work', PersonName='CHR29 Benjamin', Name='CHR29_0_26M')
- CHR30_0_70M: TemplatePersonEntry = TemplatePersonEntry(Age=70, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR30 Single, Retired Man', PersonName='CHR30 Horsti', Name='CHR30_0_70M')
- CHR31_0_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR31 Single, Retired Woman', PersonName='CHR31 Monika', Name='CHR31_0_68F')
- CHR32_0_23F: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR32 Couple under 30 years without work', PersonName='CHR32 Christin', Name='CHR32_0_23F')
- CHR32_1_25M: TemplatePersonEntry = TemplatePersonEntry(Age=25, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR32 Couple under 30 years without work', PersonName='CHR32 Jona', Name='CHR32_1_25M')
- CHR33_0_28M: TemplatePersonEntry = TemplatePersonEntry(Age=28, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR33 Couple under 30 years with work', PersonName='CHR33 Florian', Name='CHR33_0_28M')
- CHR33_1_27F: TemplatePersonEntry = TemplatePersonEntry(Age=27, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR33 Couple under 30 years with work', PersonName='CHR33 Vicky', Name='CHR33_1_27F')
- CHR34_0_25F: TemplatePersonEntry = TemplatePersonEntry(Age=25, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR34 Couple under 30 years, one at work, one at home', PersonName='CHR34 Julia', Name='CHR34_0_25F')
- CHR34_1_26M: TemplatePersonEntry = TemplatePersonEntry(Age=26, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR34 Couple under 30 years, one at work, one at home', PersonName='CHR34 Romeo', Name='CHR34_1_26M')
- CHR35_0_42F: TemplatePersonEntry = TemplatePersonEntry(Age=42, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR35 Single woman, 30 - 64 years, with work', PersonName='CHR35 Heike', Name='CHR35_0_42F')
- CHR36_0_51F: TemplatePersonEntry = TemplatePersonEntry(Age=51, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR36 Single woman, 30 - 64 years, without work', PersonName='CHR36 Anne', Name='CHR36_0_51F')
- CHR37_0_48M: TemplatePersonEntry = TemplatePersonEntry(Age=48, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR37 Single man, 30 - 64 years, with work', PersonName='CHR37 Johannes', Name='CHR37_0_48M')
- CHR38_0_55M: TemplatePersonEntry = TemplatePersonEntry(Age=55, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR38 Single man, 30 - 64 years, without work', PersonName='CHR38 David', Name='CHR38_0_55M')
- CHR39_0_44M: TemplatePersonEntry = TemplatePersonEntry(Age=44, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR39 Couple, 30 - 64 years, with work', PersonName='CHR39 Normen', Name='CHR39_0_44M')
- CHR39_1_38F: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR39 Couple, 30 - 64 years, with work', PersonName='CHR39 Tina', Name='CHR39_1_38F')
- CHR40_0_48F: TemplatePersonEntry = TemplatePersonEntry(Age=48, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR40 Couple, 30 - 64 years, without work', PersonName='CHR40 Antje', Name='CHR40_0_48F')
- CHR40_1_51M: TemplatePersonEntry = TemplatePersonEntry(Age=51, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR40 Couple, 30 - 64 years, without work', PersonName='CHR40 Marcus', Name='CHR40_1_51M')
- CHR41_0_9M: TemplatePersonEntry = TemplatePersonEntry(Age=9, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR41 Family with 3 children, both at work', PersonName='CHR41 Felix', Name='CHR41_0_9M')
- CHR41_1_7M: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR41 Family with 3 children, both at work', PersonName='CHR41 Justin', Name='CHR41_1_7M')
- CHR41_2_12F: TemplatePersonEntry = TemplatePersonEntry(Age=12, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR41 Family with 3 children, both at work', PersonName='CHR41 Lucy', Name='CHR41_2_12F')
- CHR41_3_38F: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR41 Family with 3 children, both at work', PersonName='CHR41 Maria', Name='CHR41_3_38F')
- CHR41_4_42M: TemplatePersonEntry = TemplatePersonEntry(Age=42, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR41 Family with 3 children, both at work', PersonName='CHR41 Peter', Name='CHR41_4_42M')
- CHR42_0_7F: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR42 Single man with 2 children, with work', PersonName='CHR42 Jessica', Name='CHR42_0_7F')
- CHR42_1_42M: TemplatePersonEntry = TemplatePersonEntry(Age=42, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR42 Single man with 2 children, with work', PersonName='CHR42 Max', Name='CHR42_1_42M')
- CHR42_2_10M: TemplatePersonEntry = TemplatePersonEntry(Age=10, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR42 Single man with 2 children, with work', PersonName='CHR42 Moritz', Name='CHR42_2_10M')
- CHR43_0_43M: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR43 Single man with 1 child, with work', PersonName='CHR43 Lutz', Name='CHR43_0_43M')
- CHR43_1_16M: TemplatePersonEntry = TemplatePersonEntry(Age=16, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR43 Single man with 1 child, with work', PersonName='CHR43 Maik', Name='CHR43_1_16M')
- CHR44_0_43F: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR44 Family with 2 children, 1 at work, 1 at home', PersonName='CHR44 Barbara', Name='CHR44_0_43F')
- CHR44_1_16M: TemplatePersonEntry = TemplatePersonEntry(Age=16, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR44 Family with 2 children, 1 at work, 1 at home', PersonName='CHR44 Christopher', Name='CHR44_1_16M')
- CHR44_2_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR44 Family with 2 children, 1 at work, 1 at home', PersonName='CHR44 Rainer', Name='CHR44_2_45M')
- CHR44_3_14F: TemplatePersonEntry = TemplatePersonEntry(Age=14, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR44 Family with 2 children, 1 at work, 1 at home', PersonName='CHR44 Sandy', Name='CHR44_3_14F')
- CHR45_0_48M: TemplatePersonEntry = TemplatePersonEntry(Age=48, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR45 Family with 1 child, 1 at work, 1 at home', PersonName='CHR45 Alexander', Name='CHR45_0_48M')
- CHR45_1_16F: TemplatePersonEntry = TemplatePersonEntry(Age=16, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR45 Family with 1 child, 1 at work, 1 at home', PersonName='CHR45 Claudia', Name='CHR45_1_16F')
- CHR45_2_45F: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR45 Family with 1 child, 1 at work, 1 at home', PersonName='CHR45 Susann', Name='CHR45_2_45F')
- CHR46_0_8M: TemplatePersonEntry = TemplatePersonEntry(Age=8, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR46 Single woman, 1 child, without work', PersonName='CHR46 Kevin', Name='CHR46_0_8M')
- CHR46_1_38F: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR46 Single woman, 1 child, without work', PersonName='CHR46 Marita', Name='CHR46_1_38F')
- CHR47_0_39F: TemplatePersonEntry = TemplatePersonEntry(Age=39, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR47 Single woman, 2 children, without work', PersonName='CHR47 Diana', Name='CHR47_0_39F')
- CHR47_1_7F: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR47 Single woman, 2 children, without work', PersonName='CHR47 Katrin', Name='CHR47_1_7F')
- CHR47_2_10M: TemplatePersonEntry = TemplatePersonEntry(Age=10, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR47 Single woman, 2 children, without work', PersonName='CHR47 Sven', Name='CHR47_2_10M')
- CHR48_0_51F: TemplatePersonEntry = TemplatePersonEntry(Age=51, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR48 Family with 2 children, without work', PersonName='CHR48 Lisa', Name='CHR48_0_51F')
- CHR48_1_13F: TemplatePersonEntry = TemplatePersonEntry(Age=13, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR48 Family with 2 children, without work', PersonName='CHR48 Maggie', Name='CHR48_1_13F')
- CHR48_2_7M: TemplatePersonEntry = TemplatePersonEntry(Age=7, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR48 Family with 2 children, without work', PersonName='CHR48 Martin', Name='CHR48_2_7M')
- CHR48_3_51M: TemplatePersonEntry = TemplatePersonEntry(Age=51, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR48 Family with 2 children, without work', PersonName='CHR48 Stefan', Name='CHR48_3_51M')
- CHR49_0_37F: TemplatePersonEntry = TemplatePersonEntry(Age=37, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR49 Family with 1 child, without work', PersonName='CHR49 March', Name='CHR49_0_37F')
- CHR49_1_13F: TemplatePersonEntry = TemplatePersonEntry(Age=13, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR49 Family with 1 child, without work', PersonName='CHR49 Michelle', Name='CHR49_1_13F')
- CHR49_2_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR49 Family with 1 child, without work', PersonName='CHR49 Wilhelm', Name='CHR49_2_45M')
- CHR50_0_5M: TemplatePersonEntry = TemplatePersonEntry(Age=5, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Kindergarden', TemplateName='CHR50 Single woman with 3 children, without work', PersonName='CHR50 Hans', Name='CHR50_0_5M')
- CHR50_1_13F: TemplatePersonEntry = TemplatePersonEntry(Age=13, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR50 Single woman with 3 children, without work', PersonName='CHR50 Isabella', Name='CHR50_1_13F')
- CHR50_2_9M: TemplatePersonEntry = TemplatePersonEntry(Age=9, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR50 Single woman with 3 children, without work', PersonName='CHR50 Pascal', Name='CHR50_2_9M')
- CHR50_3_38F: TemplatePersonEntry = TemplatePersonEntry(Age=38, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR50 Single woman with 3 children, without work', PersonName='CHR50 Rita', Name='CHR50_3_38F')
- CHR51_0_69M: TemplatePersonEntry = TemplatePersonEntry(Age=69, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR51 Couple over 65 years II', PersonName='CHR51 Gustav', Name='CHR51_0_69M')
- CHR51_1_67F: TemplatePersonEntry = TemplatePersonEntry(Age=67, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR51 Couple over 65 years II', PersonName='CHR51 Maren', Name='CHR51_1_67F')
- CHR52_0_22M: TemplatePersonEntry = TemplatePersonEntry(Age=22, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR52 Student Flatsharing', PersonName='CHR52 Chris', Name='CHR52_0_22M')
- CHR52_1_22F: TemplatePersonEntry = TemplatePersonEntry(Age=22, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR52 Student Flatsharing', PersonName='CHR52 Iris', Name='CHR52_1_22F')
- CHR52_2_23F: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / University / Student Independent', TemplateName='CHR52 Student Flatsharing', PersonName='CHR52 Maddy', Name='CHR52_2_23F')
- CHR53_0_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR53 2 Parents, 1 Working, 2 Children', PersonName='CHR53 Franz', Name='CHR53_0_45M')
- CHR53_1_11F: TemplatePersonEntry = TemplatePersonEntry(Age=11, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR53 2 Parents, 1 Working, 2 Children', PersonName='CHR53 Linda', Name='CHR53_1_11F')
- CHR53_2_15M: TemplatePersonEntry = TemplatePersonEntry(Age=15, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR53 2 Parents, 1 Working, 2 Children', PersonName='CHR53 Robert', Name='CHR53_2_15M')
- CHR53_3_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR53 2 Parents, 1 Working, 2 Children', PersonName='CHR53 Rosemarie', Name='CHR53_3_40F')
- CHR54_0_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR54 Retired Couple, no work', PersonName='CHR54 Emma', Name='CHR54_0_68F')
- CHR54_1_71M: TemplatePersonEntry = TemplatePersonEntry(Age=71, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR54 Retired Couple, no work', PersonName='CHR54 Nils', Name='CHR54_1_71M')
- CHR55_0_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR55 Couple with work around 40', PersonName='CHR55 Nicole', Name='CHR55_0_40F')
- CHR55_1_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR55 Couple with work around 40', PersonName='CHR55 Stephan', Name='CHR55_1_45M')
- CHR56_0_50M: TemplatePersonEntry = TemplatePersonEntry(Age=50, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR56 Couple with 2 children, husband at work', PersonName='CHR56 Andreas', Name='CHR56_0_50M')
- CHR56_1_16M: TemplatePersonEntry = TemplatePersonEntry(Age=16, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR56 Couple with 2 children, husband at work', PersonName='CHR56 Anton', Name='CHR56_1_16M')
- CHR56_2_45F: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR56 Couple with 2 children, husband at work', PersonName='CHR56 Sabine', Name='CHR56_2_45F')
- CHR56_3_14F: TemplatePersonEntry = TemplatePersonEntry(Age=14, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR56 Couple with 2 children, husband at work', PersonName='CHR56 Sandi', Name='CHR56_3_14F')
- CHR57_0_43F: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR57 Family with 2 Children, Man at work', PersonName='CHR57 Babs', Name='CHR57_0_43F')
- CHR57_1_20M: TemplatePersonEntry = TemplatePersonEntry(Age=20, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / University / Student Living at Home', TemplateName='CHR57 Family with 2 Children, Man at work', PersonName='CHR57 Christoph', Name='CHR57_1_20M')
- CHR57_2_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR57 Family with 2 Children, Man at work', PersonName='CHR57 Reiner', Name='CHR57_2_45M')
- CHR57_3_14F: TemplatePersonEntry = TemplatePersonEntry(Age=14, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR57 Family with 2 Children, Man at work', PersonName='CHR57 Sarah', Name='CHR57_3_14F')
- CHR58_0_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR58 Retired Couple, no work, no cooking', PersonName='CHR58 Ema', Name='CHR58_0_68F')
- CHR58_1_71M: TemplatePersonEntry = TemplatePersonEntry(Age=71, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHR58 Retired Couple, no work, no cooking', PersonName='CHR58 Nil', Name='CHR58_1_71M')
- CHR59_0_37M: TemplatePersonEntry = TemplatePersonEntry(Age=37, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR59 Family, 3 children, parents without work', PersonName='CHR59 Dani', Name='CHR59_0_37M')
- CHR59_1_35F: TemplatePersonEntry = TemplatePersonEntry(Age=35, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR59 Family, 3 children, parents without work', PersonName='CHR59 Rachela', Name='CHR59_1_35F')
- CHR59_2_8M: TemplatePersonEntry = TemplatePersonEntry(Age=8, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR59 Family, 3 children, parents without work', PersonName='CHR59 Simo', Name='CHR59_2_8M')
- CHR59_3_12F: TemplatePersonEntry = TemplatePersonEntry(Age=12, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR59 Family, 3 children, parents without work', PersonName='CHR59 Sonea', Name='CHR59_3_12F')
- CHR59_4_12F: TemplatePersonEntry = TemplatePersonEntry(Age=12, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR59 Family, 3 children, parents without work', PersonName='CHR59 Sorra', Name='CHR59_4_12F')
- CHR60_0_32M: TemplatePersonEntry = TemplatePersonEntry(Age=32, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHR60 Family, 1 toddler, one at work, one at home', PersonName='CHR60 Alexander', Name='CHR60_0_32M')
- CHR60_1_30F: TemplatePersonEntry = TemplatePersonEntry(Age=30, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHR60 Family, 1 toddler, one at work, one at home', PersonName='CHR60 Julia', Name='CHR60_1_30F')
- CHR60_2_2F: TemplatePersonEntry = TemplatePersonEntry(Age=2, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Kindergarden', TemplateName='CHR60 Family, 1 toddler, one at work, one at home', PersonName='CHR60 Lea', Name='CHR60_2_2F')
- CHR61_0_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Job / Early (5-7am)', TemplateName='CHR61 Family, 1 child, both at work, early living pattern', PersonName='CHR61 Avva', Name='CHR61_0_40F')
- CHR61_1_43M: TemplatePersonEntry = TemplatePersonEntry(Age=43, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Early (5-7am)', TemplateName='CHR61 Family, 1 child, both at work, early living pattern', PersonName='CHR61 Fina', Name='CHR61_1_43M')
- CHR61_2_10M: TemplatePersonEntry = TemplatePersonEntry(Age=10, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHR61 Family, 1 child, both at work, early living pattern', PersonName='CHR61 Lukas', Name='CHR61_2_10M')
- CHR62_0_23F: TemplatePersonEntry = TemplatePersonEntry(Age=23, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Work From Home / Full Time 5 days', TemplateName='CHR62 Couple both Working from Home', PersonName='CHR01 Rubi', Name='CHR62_0_23F')
- CHR62_1_25M: TemplatePersonEntry = TemplatePersonEntry(Age=25, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Work From Home / Full Time 5 days', TemplateName='CHR62 Couple both Working from Home', PersonName='CHR01 Sami', Name='CHR62_1_25M')
- CHS01_0_45M: TemplatePersonEntry = TemplatePersonEntry(Age=45, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Office Job / Medium (7-9am)', TemplateName='CHS01 Couple with 2 Children, Dad Employed', PersonName='CHS01 Egon', Name='CHS01_0_45M')
- CHS01_1_40F: TemplatePersonEntry = TemplatePersonEntry(Age=40, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Stay at Home / Regular', TemplateName='CHS01 Couple with 2 Children, Dad Employed', PersonName='CHS01 Hella', Name='CHS01_1_40F')
- CHS01_2_15M: TemplatePersonEntry = TemplatePersonEntry(Age=15, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHS01 Couple with 2 Children, Dad Employed', PersonName='CHS01 Justus', Name='CHS01_2_15M')
- CHS01_3_11F: TemplatePersonEntry = TemplatePersonEntry(Age=11, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / School / Medium (7-9am)', TemplateName='CHS01 Couple with 2 Children, Dad Employed', PersonName='CHS01 Lucia', Name='CHS01_3_11F')
- CHS04_0_71M: TemplatePersonEntry = TemplatePersonEntry(Age=71, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHS04 Retired Couple, no work', PersonName='CHS04 August', Name='CHS04_0_71M')
- CHS04_1_68F: TemplatePersonEntry = TemplatePersonEntry(Age=68, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Retiree', TemplateName='CHS04 Retired Couple, no work', PersonName='CHS04 Margot', Name='CHS04_1_68F')
- CHS12_0_31M: TemplatePersonEntry = TemplatePersonEntry(Age=31, Gender=<Gender.Male: 'Male'>, LivingPattern='Living Pattern / Shift work / 3 Shifts A', TemplateName='CHS12 Shiftworker Couple', PersonName='CHS12 Falk', Name='CHS12_0_31M')
- CHS12_1_29F: TemplatePersonEntry = TemplatePersonEntry(Age=29, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Shift work / 3 Shifts B', TemplateName='CHS12 Shiftworker Couple', PersonName='CHS12 Regina', Name='CHS12_1_29F')
- OR01_0_26F: TemplatePersonEntry = TemplatePersonEntry(Age=26, Gender=<Gender.Female: 'Female'>, LivingPattern='Living Pattern / Office Worker', TemplateName='OR01 Single Person Office', PersonName='OR01 Ellen', Name='OR01_0_26F')
- class utspclient.helpers.lpgdata.TraitTags
Bases:
object- Child_Children_Entertainment = 'Child / Children Entertainment'
- Child_Garden_Play = 'Child / Garden Play'
- Child_Getting_Ready = 'Child / Getting Ready'
- Child_Kindergarden = 'Child / Kindergarden'
- Child_School = 'Child / School'
- Cleaning_All_Kinds_Cleaning = 'Cleaning / All Kinds Cleaning'
- Cleaning_Bathroom_Cleaning = 'Cleaning / Bathroom Cleaning'
- Cleaning_Dishwasher = 'Cleaning / Dishwasher'
- Cleaning_Dishwashing_by_hand = 'Cleaning / Dishwashing by hand'
- Cleaning_Dry_Laundry = 'Cleaning / Dry Laundry'
- Cleaning_Floor_Cleaning = 'Cleaning / Floor Cleaning'
- Cleaning_House_Dusting = 'Cleaning / House Dusting'
- Cleaning_Ironing = 'Cleaning / Ironing'
- Cleaning_Laundry = 'Cleaning / Laundry'
- Cleaning_Vacuuming = 'Cleaning / Vacuuming'
- Cleaning_Window_Cleaning = 'Cleaning / Window Cleaning'
- Entertainment_Home_Server = 'Entertainment / Home Server'
- Food_Baking = 'Food / Baking'
- Food_Bread_Baking = 'Food / Bread Baking'
- Food_Breakfast = 'Food / Breakfast'
- Food_Brunching = 'Food / Brunching'
- Food_Cooking = 'Food / Cooking'
- Food_Cooking_Every_Day = 'Food / Cooking Every Day'
- Food_Cooking_Together = 'Food / Cooking Together'
- Food_Dishes = 'Food / Dishes'
- Food_Grilling = 'Food / Grilling'
- Food_Lunch = 'Food / Lunch'
- Food_Smoothie_Making = 'Food / Smoothie Making'
- Food_Tea = 'Food / Tea'
- Food_Unhungry = 'Food / Unhungry'
- Hygiene_Bathing = 'Hygiene / Bathing'
- Hygiene_Beautification = 'Hygiene / Beautification'
- Hygiene_Foot_Bathing = 'Hygiene / Foot Bathing'
- Hygiene_Getting_Ready_Men = 'Hygiene / Getting Ready Men'
- Hygiene_Getting_Ready_for_Women = 'Hygiene / Getting Ready for Women'
- Hygiene_Hygiene_Women = 'Hygiene / Hygiene Women'
- Hygiene_Showering = 'Hygiene / Showering'
- Hygiene_Showering_Men_1 = 'Hygiene / Showering Men 1'
- Hygiene_Toilet = 'Hygiene / Toilet'
- Hygiene_Various = 'Hygiene / Various'
- Office_Leave = 'Office / Leave'
- Office_Meeting = 'Office / Meeting'
- Office_Phone = 'Office / Phone'
- Office_Sickness = 'Office / Sickness'
- Office_Start = 'Office / Start'
- Office_Use_Computer = 'Office / Use Computer'
- Sleep_Sleep_Bed_01 = 'Sleep / Sleep Bed 01'
- Sleep_Sleep_Bed_02 = 'Sleep / Sleep Bed 02'
- Sleep_Sleep_Bed_03 = 'Sleep / Sleep Bed 03'
- Sleep_Sleep_Bed_04 = 'Sleep / Sleep Bed 04'
- Sleep_Sleep_Bed_05 = 'Sleep / Sleep Bed 05'
- Sleep_Sleep_Bed_08 = 'Sleep / Sleep Bed 08'
- Sleep_Sleep_Bed_09 = 'Sleep / Sleep Bed 09'
- Sleep_Sleep_Shiftworker_1 = 'Sleep / Sleep Shiftworker 1'
- Sleep_Sleep_Shiftworker_2 = 'Sleep / Sleep Shiftworker 2'
- Spare_Time_Car_Activities = 'Spare Time / Car Activities'
- Spare_Time_Exercise = 'Spare Time / Exercise'
- Spare_Time_Garden_Activities = 'Spare Time / Garden Activities'
- Spare_Time_Hobby = 'Spare Time / Hobby'
- Spare_Time_Indoor_Entertainment = 'Spare Time / Indoor Entertainment'
- Spare_Time_Outside_Afternoon_Entertainment = 'Spare Time / Outside Afternoon Entertainment'
- Spare_Time_Outside_Evening_Entertainment = 'Spare Time / Outside Evening Entertainment'
- Spare_Time_Weekend_Activity = 'Spare Time / Weekend Activity'
- Special_Alarm = 'Special / Alarm'
- Special_Child_Care = 'Special / Child Care'
- Special_Christmas_Cooking = 'Special / Christmas Cooking'
- Special_Doctor_Visit = 'Special / Doctor Visit'
- Special_Enviromental_Improvement = 'Special / Enviromental Improvement'
- Special_Food_Shopping = 'Special / Food Shopping'
- Special_Maid_Service = 'Special / Maid Service'
- Special_Napping = 'Special / Napping'
- Special_Shovel_Snow = 'Special / Shovel Snow'
- Special_Sickness_Activities = 'Special / Sickness Activities'
- Special_Sickness_Activities_Children = 'Special / Sickness Activities Children'
- Special_Summer_Camp = 'Special / Summer Camp'
- Special_Various_small_Activities = 'Special / Various small Activities'
- Technical_Equipment_Cell_Phone = 'Technical Equipment / Cell Phone'
- Technical_Equipment_Deep_Freezer = 'Technical Equipment / Deep Freezer'
- Technical_Equipment_Fridge = 'Technical Equipment / Fridge'
- Technical_Equipment_Mini_Fridge = 'Technical Equipment / Mini Fridge'
- Technical_Equipment_Mini_Washing_Machine = 'Technical Equipment / Mini Washing Machine'
- Web_Mandatory_Food = 'Web / Mandatory / Food'
- Web_Mandatory_Sleep = 'Web / Mandatory / Sleep'
- Web_Mandatory_Work = 'Web / Mandatory / Work'
- Web_Optional_Alarm_Clock = 'Web / Optional / Alarm Clock'
- Web_Optional_Entertainment = 'Web / Optional / Entertainment'
- Web_Optional_Humidification = 'Web / Optional / Humidification'
- Web_Optional_Laundry = 'Web / Optional / Laundry'
- Web_Optional_Special = 'Web / Optional / Special'
- Web_Optional_Toilet = 'Web / Optional / Toilet'
- Web_Recommended_Additional_Food = 'Web / Recommended / Additional Food'
- Web_Recommended_Entertainment = 'Web / Recommended / Entertainment'
- Web_Recommended_Exercise = 'Web / Recommended / Exercise'
- Web_Recommended_Gardening = 'Web / Recommended / Gardening'
- Web_Recommended_Hobby = 'Web / Recommended / Hobby'
- Web_Recommended_Housework = 'Web / Recommended / Housework'
- Web_Recommended_Hygiene_Children = 'Web / Recommended / Hygiene Children'
- Web_Recommended_Hygiene_Men = 'Web / Recommended / Hygiene Men'
- Web_Recommended_Hygiene_for_Women = 'Web / Recommended / Hygiene for Women'
- Web_Recommended_Hygine_General = 'Web / Recommended / Hygine General'
- Web_Recommended_Outside_Afternoon_Entertainment = 'Web / Recommended / Outside Afternoon Entertainment'
- Web_Recommended_Outside_Evening_Entertainment = 'Web / Recommended / Outside Evening Entertainment'
- Web_Recommended_Special = 'Web / Recommended / Special'
- Web_Recommended_Toddler_Care = 'Web / Recommended / Toddler Care'
- Web_Recommended_Weekend_Activity = 'Web / Recommended / Weekend Activity'
- Work_Home_Office = 'Work / Home Office'
- Work_University = 'Work / University'
- Work_Work_1 = 'Work / Work 1'
- Work_Work_2 = 'Work / Work 2'
- Work_Work_in_Shifts_1 = 'Work / Work in Shifts 1'
- Work_Work_in_Shifts_2 = 'Work / Work in Shifts 2'
- class utspclient.helpers.lpgdata.TransportationDeviceCategories
Bases:
object- Bus_Category: JsonReference = JsonReference(Name='Bus Category', Guid=StrGuid(StrVal='db747dbe-5260-4dd8-8a1d-dd0fc00e975e'))
- Car_Category: JsonReference = JsonReference(Name='Car Category', Guid=StrGuid(StrVal='a271c897-cf03-4d10-8265-9381f10cce42'))
- Elevator_Category: JsonReference = JsonReference(Name='Elevator Category', Guid=StrGuid(StrVal='85a414ff-2df2-4612-b8fc-5daef328c3ac'))
- Walking_Category: JsonReference = JsonReference(Name='Walking Category', Guid=StrGuid(StrVal='4244e47e-405a-439b-9c53-cbd3e89509cd'))
- class utspclient.helpers.lpgdata.TransportationDeviceSets
Bases:
object- Bus_and_one_30_km_h_Car: JsonReference = JsonReference(Name='Bus and one 30 km/h Car', Guid=StrGuid(StrVal='6ac74bd0-bacd-4b39-b84a-dc7ae16702c9'))
- Bus_and_one_30_km_h_Gasoline_Car: JsonReference = JsonReference(Name='Bus and one 30 km/h Gasoline Car', Guid=StrGuid(StrVal='045a831b-0fde-49ef-b0ce-f4dfda83034b'))
- Bus_and_one_60_km_h_Car: JsonReference = JsonReference(Name='Bus and one 60 km/h Car', Guid=StrGuid(StrVal='b7b80c60-3292-4d35-9ec2-81ecf1199ce9'))
- Bus_and_two_30_km_h_Cars: JsonReference = JsonReference(Name='Bus and two 30 km/h Cars', Guid=StrGuid(StrVal='f90fece2-901a-4419-8a6b-a0ed4ed6ceff'))
- Bus_and_two_60_km_h_Cars: JsonReference = JsonReference(Name='Bus and two 60 km/h Cars', Guid=StrGuid(StrVal='4bbcd8b8-ddd9-4592-8f4e-f1cf5579eb37'))
- class utspclient.helpers.lpgdata.TransportationDevices
Bases:
object- Bus: JsonReference = JsonReference(Name='Bus', Guid=StrGuid(StrVal='5afbd166-9b10-4267-923d-6a81d3fd3c23'))
- Car_1_22kW_Charging_Power_avg_Speed_30_km_h: JsonReference = JsonReference(Name='Car 1, 22kW Charging Power, avg. Speed 30 km/h', Guid=StrGuid(StrVal='1bf273c8-ceee-4db5-bbef-f5a819c60389'))
- Car_2_22kW_Charging_Power_avg_Speed_30_km_h: JsonReference = JsonReference(Name='Car 2, 22kW Charging Power, avg. Speed 30 km/h', Guid=StrGuid(StrVal='2acc7301-29bf-45c6-8209-257469910f6f'))
- Car_3_22kW_Charging_Power_avg_Speed_60_km_h: JsonReference = JsonReference(Name='Car 3, 22kW Charging Power, avg. Speed 60 km/h', Guid=StrGuid(StrVal='ce17f288-e0bc-46ef-bbfe-4d254987f96e'))
- Car_4_22kW_Charging_Power_avg_Speed_60_km_h: JsonReference = JsonReference(Name='Car 4, 22kW Charging Power, avg. Speed 60 km/h', Guid=StrGuid(StrVal='febd2ad9-4428-4e63-89a0-42d792303011'))
- Car_5_gasoline_Fuel_Consumption_5_8_l_avg_Speed_30_km_h: JsonReference = JsonReference(Name='Car 5 (gasoline), Fuel Consumption 5.8 l, avg. Speed 30 km/h', Guid=StrGuid(StrVal='abe47f12-4f87-4dce-bdd1-4eecf5ae8d32'))
- Car_6_gasoline_Fuel_Consumption_6_2_l_avg_Speed_60_km_h: JsonReference = JsonReference(Name='Car 6 (gasoline), Fuel Consumption 6.2 l, avg. Speed 60 km/h', Guid=StrGuid(StrVal='3c39da9a-c63c-4a0f-9e54-c72f36e518b2'))
- Car_7_gasoline_Fuel_Consumption_9_l_avg_Speed_30_km_h: JsonReference = JsonReference(Name='Car 7 (gasoline), Fuel Consumption 9 l, avg. Speed 30 km/h', Guid=StrGuid(StrVal='ff39ab67-c465-4cbd-9de9-b2afaa7453f7'))
- Elevator: JsonReference = JsonReference(Name='Elevator', Guid=StrGuid(StrVal='5f7344c9-54fd-497f-96e4-8b8b122fc06f'))
- Feet: JsonReference = JsonReference(Name='Feet', Guid=StrGuid(StrVal='cf6ae18f-ee93-4647-9bbb-5251534fb7b2'))
- class utspclient.helpers.lpgdata.TravelRouteSets
Bases:
object- Travel_Route_Set_for_05km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 05km Commuting Distance', Guid=StrGuid(StrVal='c4de76f9-0085-4c3a-9fca-6754dafb9156'))
- Travel_Route_Set_for_10km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 10km Commuting Distance', Guid=StrGuid(StrVal='ca46be86-9cc7-47b5-9769-abff78ceca7a'))
- Travel_Route_Set_for_15km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 15km Commuting Distance', Guid=StrGuid(StrVal='8a18c022-d5cc-43f8-bc40-571a7925fbe6'))
- Travel_Route_Set_for_20km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 20km Commuting Distance', Guid=StrGuid(StrVal='6322a7a1-81de-4c4d-997b-2aec88900d4c'))
- Travel_Route_Set_for_25km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 25km Commuting Distance', Guid=StrGuid(StrVal='0b490f67-2c5f-4125-bb76-8c17169c1571'))
- Travel_Route_Set_for_30km_Commuting_Distance: JsonReference = JsonReference(Name='Travel Route Set for 30km Commuting Distance', Guid=StrGuid(StrVal='78cd9323-b9ea-4f9c-9a49-76b8daf562dc'))
Python Bindings of LoadProfileGenerator
- class utspclient.helpers.lpgpythonbindings.CalcOption(value)
Bases:
str,Enum- ActionCarpetPlot = 'ActionCarpetPlot'
- ActionEntries = 'ActionEntries'
- ActionsEachTimestep = 'ActionsEachTimestep'
- ActivationFrequencies = 'ActivationFrequencies'
- ActivationsPerHour = 'ActivationsPerHour'
- AffordanceDefinitions = 'AffordanceDefinitions'
- AffordanceEnergyUse = 'AffordanceEnergyUse'
- AffordanceTaggingSets = 'AffordanceTaggingSets'
- BasicOverview = 'BasicOverview'
- BodilyActivityStatistics = 'BodilyActivityStatistics'
- CalculationFlameChart = 'CalculationFlameChart'
- CriticalViolations = 'CriticalViolations'
- DaylightTimesList = 'DaylightTimesList'
- DeleteDatFiles = 'DeleteDatFiles'
- DesiresLogfile = 'DesiresLogfile'
- DetailedDatFiles = 'DetailedDatFiles'
- DeviceActivations = 'DeviceActivations'
- DeviceProfileExternalEntireHouse = 'DeviceProfileExternalEntireHouse'
- DeviceProfileExternalIndividualHouseholds = 'DeviceProfileExternalIndividualHouseholds'
- DeviceProfilesHouse = 'DeviceProfilesHouse'
- DeviceProfilesIndividualHouseholds = 'DeviceProfilesIndividualHouseholds'
- DeviceTaggingSets = 'DeviceTaggingSets'
- DurationCurve = 'DurationCurve'
- EnergyStorageFile = 'EnergyStorageFile'
- FlexibilityEvents = 'FlexibilityEvents'
- HouseSumProfilesFromDetailedDats = 'HouseSumProfilesFromDetailedDats'
- HouseholdContents = 'HouseholdContents'
- HouseholdPlan = 'HouseholdPlan'
- HouseholdSumProfilesCsvNoFlex = 'HouseholdSumProfilesCsvNoFlex'
- HouseholdSumProfilesFromDetailedDats = 'HouseholdSumProfilesFromDetailedDats'
- JsonDeviceProfilesIndividualHouseholds = 'JsonDeviceProfilesIndividualHouseholds'
- JsonHouseSumFiles = 'JsonHouseSumFiles'
- JsonHouseholdSumFiles = 'JsonHouseholdSumFiles'
- JsonHouseholdSumFilesNoFlex = 'JsonHouseholdSumFilesNoFlex'
- LocationCarpetPlot = 'LocationCarpetPlot'
- LocationsEntries = 'LocationsEntries'
- LocationsFile = 'LocationsFile'
- LogAllMessages = 'LogAllMessages'
- LogErrorMessages = 'LogErrorMessages'
- MakeGraphics = 'MakeGraphics'
- MakePDF = 'MakePDF'
- OverallDats = 'OverallDats'
- OverallSum = 'OverallSum'
- PersonStatus = 'PersonStatus'
- PolysunImportFiles = 'PolysunImportFiles'
- SumProfileExternalEntireHouse = 'SumProfileExternalEntireHouse'
- SumProfileExternalIndividualHouseholds = 'SumProfileExternalIndividualHouseholds'
- SumProfileExternalIndividualHouseholdsAsJson = 'SumProfileExternalIndividualHouseholdsAsJson'
- TansportationDeviceJsons = 'TansportationDeviceJsons'
- TemperatureFile = 'TemperatureFile'
- ThoughtsLogfile = 'ThoughtsLogfile'
- TimeOfUsePlot = 'TimeOfUsePlot'
- TimeProfileFile = 'TimeProfileFile'
- TotalsPerDevice = 'TotalsPerDevice'
- TotalsPerLoadtype = 'TotalsPerLoadtype'
- TransportationDeviceCarpetPlot = 'TransportationDeviceCarpetPlot'
- TransportationStatistics = 'TransportationStatistics'
- VariableLogFile = 'VariableLogFile'
- WeekdayProfiles = 'WeekdayProfiles'
- class utspclient.helpers.lpgpythonbindings.EnergyIntensityType(value)
Bases:
str,Enum- AsOriginal = 'AsOriginal'
- EnergyIntensive = 'EnergyIntensive'
- EnergyIntensivePreferMeasured = 'EnergyIntensivePreferMeasured'
- EnergySaving = 'EnergySaving'
- EnergySavingPreferMeasured = 'EnergySavingPreferMeasured'
- Random = 'Random'
- class utspclient.helpers.lpgpythonbindings.Gender(value)
Bases:
str,Enum- Female = 'Female'
- Male = 'Male'
- class utspclient.helpers.lpgpythonbindings.HouseCreationAndCalculationJob(House: HouseData | None = None, CalcSpec: JsonCalcSpecification | None = None, HouseDefinitionType: HouseDefinitionType | None = HouseDefinitionType.HouseData, HouseRef: HouseReference | None = None, Scenario: str | None = '', Year: str | None = '', DistrictName: str | None = '', PathToDatabase: str | None = '')
Bases:
object- Parameters:
PathToDatabase (str) – Path to the database file to use. Defaults to profilegenerator.db3 in the current directory if not set.
- CalcSpec: JsonCalcSpecification | None = None
- DistrictName: str | None = ''
- HouseDefinitionType: HouseDefinitionType | None = 'HouseData'
- HouseRef: HouseReference | None = None
- PathToDatabase: str | None = ''
- Scenario: str | None = ''
- Year: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_CalcSpec(value: JsonCalcSpecification) HouseCreationAndCalculationJob
- set_DistrictName(value: str) HouseCreationAndCalculationJob
- set_House(value: HouseData) HouseCreationAndCalculationJob
- set_HouseDefinitionType(value: HouseDefinitionType) HouseCreationAndCalculationJob
- set_HouseRef(value: HouseReference) HouseCreationAndCalculationJob
- set_PathToDatabase(value: str) HouseCreationAndCalculationJob
- set_Scenario(value: str) HouseCreationAndCalculationJob
- set_Year(value: str) HouseCreationAndCalculationJob
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseData(Name: 'Optional[str]' = '', HouseGuid: 'Optional[StrGuid]' = None, Households: 'List[HouseholdData]' = <factory>, HouseTypeCode: 'Optional[str]' = '', TargetCoolingDemand: 'float' = 0, TargetHeatDemand: 'float' = 0)
Bases:
object- HouseTypeCode: str | None = ''
- Households: List[HouseholdData]
- Name: str | None = ''
- TargetCoolingDemand: float = 0
- TargetHeatDemand: float = 0
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Households(value: List[HouseholdData]) HouseData
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseDefinitionType(value)
Bases:
str,Enum- HouseData = 'HouseData'
- HouseName = 'HouseName'
- class utspclient.helpers.lpgpythonbindings.HouseReference(House: 'Optional[JsonReference]' = None)
Bases:
object- House: JsonReference | None = None
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_House(value: JsonReference) HouseReference
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdData(HouseholdDataPersonSpec: 'Optional[HouseholdDataPersonSpecification]' = None, HouseholdTemplateSpec: 'Optional[HouseholdTemplateSpecification]' = None, HouseholdNameSpec: 'Optional[HouseholdNameSpecification]' = None, UniqueHouseholdId: 'Optional[str]' = '', Name: 'Optional[str]' = '', ChargingStationSet: 'Optional[JsonReference]' = None, TransportationDeviceSet: 'Optional[JsonReference]' = None, TravelRouteSet: 'Optional[JsonReference]' = None, TransportationDistanceModifiers: 'Optional[List[TransportationDistanceModifier]]' = <factory>, HouseholdDataSpecification: 'Optional[HouseholdDataSpecificationType]' = None)
Bases:
object- ChargingStationSet: JsonReference | None = None
- HouseholdDataPersonSpec: HouseholdDataPersonSpecification | None = None
- HouseholdDataSpecification: HouseholdDataSpecificationType | None = None
- HouseholdNameSpec: HouseholdNameSpecification | None = None
- HouseholdTemplateSpec: HouseholdTemplateSpecification | None = None
- Name: str | None = ''
- TransportationDeviceSet: JsonReference | None = None
- TransportationDistanceModifiers: List[TransportationDistanceModifier] | None
- TravelRouteSet: JsonReference | None = None
- UniqueHouseholdId: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_ChargingStationSet(value: JsonReference) HouseholdData
- set_HouseholdDataPersonSpec(value: HouseholdDataPersonSpecification) HouseholdData
- set_HouseholdDataSpecification(value: HouseholdDataSpecificationType) HouseholdData
- set_HouseholdNameSpec(value: HouseholdNameSpecification) HouseholdData
- set_HouseholdTemplateSpec(value: HouseholdTemplateSpecification) HouseholdData
- set_Name(value: str) HouseholdData
- set_TransportationDeviceSet(value: JsonReference) HouseholdData
- set_TransportationDistanceModifiers(value: List[TransportationDistanceModifier]) HouseholdData
- set_TravelRouteSet(value: JsonReference) HouseholdData
- set_UniqueHouseholdId(value: str) HouseholdData
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdDataPersonSpecification(Persons: 'List[PersonData]' = <factory>, HouseholdTags: 'List[str]' = <factory>)
Bases:
object- HouseholdTags: List[str]
- Persons: List[PersonData]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_HouseholdTags(value: List[str]) HouseholdDataPersonSpecification
- set_Persons(value: List[PersonData]) HouseholdDataPersonSpecification
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdDataSpecificationType(value)
Bases:
str,Enum- ByHouseholdName = 'ByHouseholdName'
- ByPersons = 'ByPersons'
- ByTemplateName = 'ByTemplateName'
- class utspclient.helpers.lpgpythonbindings.HouseholdKey(Key: 'Optional[str]' = '')
Bases:
object- Key: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Key(value: str) HouseholdKey
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdKeyEntry(HouseDescription: 'Optional[str]' = '', HouseholdDescription: 'Optional[str]' = '', HHKey: 'Optional[HouseholdKey]' = None, HouseholdName: 'Optional[str]' = '', HouseName: 'Optional[str]' = '', KeyType: 'Optional[HouseholdKeyType]' = '')
Bases:
object- HHKey: HouseholdKey | None = None
- HouseDescription: str | None = ''
- HouseName: str | None = ''
- HouseholdDescription: str | None = ''
- HouseholdName: str | None = ''
- KeyType: HouseholdKeyType | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_HHKey(value: HouseholdKey) HouseholdKeyEntry
- set_HouseDescription(value: str) HouseholdKeyEntry
- set_HouseName(value: str) HouseholdKeyEntry
- set_HouseholdDescription(value: str) HouseholdKeyEntry
- set_HouseholdName(value: str) HouseholdKeyEntry
- set_KeyType(value: HouseholdKeyType) HouseholdKeyEntry
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdKeyType(value)
Bases:
str,Enum- General = 'General'
- House = 'House'
- Household = 'Household'
- class utspclient.helpers.lpgpythonbindings.HouseholdNameSpecification(HouseholdReference: 'Optional[JsonReference]' = None)
Bases:
object- HouseholdReference: JsonReference | None = None
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_HouseholdReference(value: JsonReference) HouseholdNameSpecification
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.HouseholdTemplateSpecification(Persons: 'List[PersonLivingTag]' = <factory>, HouseholdTemplateName: 'Optional[str]' = '', ForbiddenTraitTags: 'List[str]' = <factory>)
Bases:
object- ForbiddenTraitTags: List[str]
- HouseholdTemplateName: str | None = ''
- Persons: List[PersonLivingTag]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_ForbiddenTraitTags(value: List[str]) HouseholdTemplateSpecification
- set_HouseholdTemplateName(value: str) HouseholdTemplateSpecification
- set_Persons(value: List[PersonLivingTag]) HouseholdTemplateSpecification
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.JsonCalcSpecification(LoadtypesForPostprocessing: ~typing.List[str] = <factory>, CalculationName: str | None = '', CalcOptions: ~typing.List[~utspclient.helpers.lpgpythonbindings.CalcOption] = <factory>, DefaultForOutputFiles: ~utspclient.helpers.lpgpythonbindings.OutputFileDefault | None = None, DeleteAllButPDF: bool = False, DeviceSelection: ~utspclient.helpers.lpgpythonbindings.JsonReference | None = None, EndDate: str | None = '', EnergyIntensityType: ~utspclient.helpers.lpgpythonbindings.EnergyIntensityType | None = None, ExternalTimeResolution: str | None = '', InternalTimeResolution: str | None = '', GeographicLocation: ~utspclient.helpers.lpgpythonbindings.JsonReference | None = None, LoadTypePriority: ~utspclient.helpers.lpgpythonbindings.LoadTypePriority | None = None, OutputDirectory: str | None = '', RandomSeed: int = 0, ShowSettlingPeriod: bool = False, EnableFlexibility: bool = False, SkipExisting: bool = False, StartDate: str | None = '', TemperatureProfile: ~utspclient.helpers.lpgpythonbindings.JsonReference | None = None, DeleteSqlite: bool = False, IgnorePreviousActivitiesWhenNeeded: bool = False, EnableTransportation: bool = False, EnableIdlemode: bool = False)
Bases:
object- Parameters:
LoadtypesForPostprocessing (List[str]) – List of all load types to process in postprocessing. Internally if you calculate a house, the LPG needs to calculate the warm water needs to correctly calculate the electricity demand from the heat pump. But maybe you don’t need the warm water profiles and only want the electricity files. Then you can put Electricity here (case is important!) and the LPG will skip everything in postprocessing that is not in this list. Leave this blank or delete the option entirely if you want all the result files.
CalculationName (str) – Name for the calculation. This is not used in the calculation and is intended for the user to store comments or something like that.
CalcOptions (List[CalcOption]) – List of all calculation output options to enable. This is ADDITIONALLY to the output files enabled by the DefaultForOutputFiles option!
DefaultForOutputFiles (OutputFileDefault) – This sets which output files are generated. You need to use one of the defaults. If you want some additional individual output, you can use the calc options list of individual settings to enable additional things.
DeleteAllButPDF (bool) – This option makes the LPG delete everything but the resulting PDF. This is pretty much only useful if you want to generate a full set of PDFs for all households to get a detailed view of the results for each household. Default: false
DeviceSelection (JsonReference) – If you want the people to use certain devices, for example if you want to make sure that the people really use incandescent light bulbs, then you can set up a device selection to ensure that this type of device will always be selected.
EndDate (str) – End date of the simulation. Defaults to the 31.12. of the current year if not set. One year maximum.
EnergyIntensityType (EnergyIntensityType) – How devices are picked for the households, for example if the household gets an old fridge or a new fridge.
ExternalTimeResolution (str) – If you need result files in 15 min resolution instead of 1 minute, then this option will help you. Set it to 00:15:00 to get 15 minute files. Needs to be a multiple of the internal time resolution, which is normally 1 minute.
InternalTimeResolution (str) – If you need result files in 30 sekunds resolution instead of 1 minute, then this option will help you. Set it to 00:00:30 to get 30 second resolution files. Note that the predefined device profiles are measured with a resolution of 1 minute, so you won’t gain any accuracy, but it will save you the effort of interpolating the results yourself.
GeographicLocation (JsonReference) – The guid of the geographic location to use. This determines holidays and sunrise/sunset times.
LoadTypePriority (LoadTypePriority) – Which load types should be included in the calculation. If you want to calculate a house, it is required to use at least the house-setting.
OutputDirectory (str) – Path to the output directory where all the files will be put. Defaults to the current path.
RandomSeed (int) – Sets the random seed. If two calculations with the same random seed are run, then the results will be identical. Defaults to -1, which means that it will be randomly selected.
ShowSettlingPeriod (bool) – The LPG runs a 3-day period before the simulation start to initialize the people. For debugging purposes it is possible to include this in the result files. Defaults to false.
EnableFlexibility (bool) – Flexibility modelling seperates the electric devices out that can time shifted. The LPG then generates two distinct profiles.
SkipExisting (bool) – If you enable this, the LPG will check in the result directory if this household/house was already calculated and if so, will quit quietly. Defaults to true.
StartDate (str) – Start date of the simulation. Defaults to the 01.01. of the current year if not set.
TemperatureProfile (JsonReference) – Reference of the temperature profile to use. Defaults to the first temperature profile in the database if not set, which is probably not what you want. Only the GUID is used to search the database. The name is ignored and only for human readability.
DeleteSqlite (bool) – This option make the LPG delete all the SQLite result files after the calculation. Only enable this if you really only want the load profiles and no further processing. Default=false
IgnorePreviousActivitiesWhenNeeded (bool) – When using household templates, sometimes random households are generated that don’t work. With this option you can force the LPG to simulate at least some of the cases anyway. Default=false
EnableIdlemode (bool) – When using household templates, sometimes random households are generated that don’t work. With this option you can force the LPG force to simulate all cases, no matter how messed up the definition is. Basically this enables a special activity “Idle” that always gets activated whenever the person can’t find something to do. Default=false
- CalcOptions: List[CalcOption]
- CalculationName: str | None = ''
- DefaultForOutputFiles: OutputFileDefault | None = None
- DeleteAllButPDF: bool = False
- DeleteSqlite: bool = False
- DeviceSelection: JsonReference | None = None
- EnableFlexibility: bool = False
- EnableIdlemode: bool = False
- EnableTransportation: bool = False
- EndDate: str | None = ''
- EnergyIntensityType: EnergyIntensityType | None = None
- ExternalTimeResolution: str | None = ''
- GeographicLocation: JsonReference | None = None
- IgnorePreviousActivitiesWhenNeeded: bool = False
- InternalTimeResolution: str | None = ''
- LoadTypePriority: LoadTypePriority | None = None
- LoadtypesForPostprocessing: List[str]
- OutputDirectory: str | None = ''
- RandomSeed: int = 0
- ShowSettlingPeriod: bool = False
- SkipExisting: bool = False
- StartDate: str | None = ''
- TemperatureProfile: JsonReference | None = None
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_CalcOptions(value: List[CalcOption]) JsonCalcSpecification
- set_CalculationName(value: str) JsonCalcSpecification
- set_DefaultForOutputFiles(value: OutputFileDefault) JsonCalcSpecification
- set_DeleteAllButPDF(value: bool) JsonCalcSpecification
- set_DeleteSqlite(value: bool) JsonCalcSpecification
- set_DeviceSelection(value: JsonReference) JsonCalcSpecification
- set_EnableFlexibility(value: bool) JsonCalcSpecification
- set_EnableIdlemode(value: bool) JsonCalcSpecification
- set_EnableTransportation(value: bool) JsonCalcSpecification
- set_EndDate(value: str) JsonCalcSpecification
- set_EnergyIntensityType(value: EnergyIntensityType) JsonCalcSpecification
- set_ExternalTimeResolution(value: str) JsonCalcSpecification
- set_GeographicLocation(value: JsonReference) JsonCalcSpecification
- set_IgnorePreviousActivitiesWhenNeeded(value: bool) JsonCalcSpecification
- set_InternalTimeResolution(value: str) JsonCalcSpecification
- set_LoadTypePriority(value: LoadTypePriority) JsonCalcSpecification
- set_LoadtypesForPostprocessing(value: List[str]) JsonCalcSpecification
- set_OutputDirectory(value: str) JsonCalcSpecification
- set_RandomSeed(value: int) JsonCalcSpecification
- set_ShowSettlingPeriod(value: bool) JsonCalcSpecification
- set_SkipExisting(value: bool) JsonCalcSpecification
- set_StartDate(value: str) JsonCalcSpecification
- set_TemperatureProfile(value: JsonReference) JsonCalcSpecification
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.JsonDeviceProfiles(DeviceProfiles: 'List[SingleDeviceProfile]' = <factory>, TimeResolution: 'str' = '00:01:00', StartTime: 'Optional[str]' = '', LoadTypeName: 'Optional[str]' = '', LoadTypeDefinition: 'Optional[LoadTypeInformation]' = None, Unit: 'Optional[str]' = '')
Bases:
object- DeviceProfiles: List[SingleDeviceProfile]
- LoadTypeDefinition: LoadTypeInformation | None = None
- LoadTypeName: str | None = ''
- StartTime: str | None = ''
- TimeResolution: str = '00:01:00'
- Unit: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_DeviceProfiles(value: List[SingleDeviceProfile]) JsonDeviceProfiles
- set_LoadTypeDefinition(value: LoadTypeInformation) JsonDeviceProfiles
- set_LoadTypeName(value: str) JsonDeviceProfiles
- set_StartTime(value: str) JsonDeviceProfiles
- set_TimeResolution(value: str) JsonDeviceProfiles
- set_Unit(value: str) JsonDeviceProfiles
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.JsonReference(Name: 'Optional[str]' = '', Guid: 'Optional[StrGuid]' = None)
Bases:
object- Name: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Guid(value: StrGuid) JsonReference
- set_Name(value: str) JsonReference
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.JsonSumProfile(Name: 'Optional[str]' = '', TimeResolution: 'str' = '00:01:00', Values: 'List[float]' = <factory>, StartTime: 'Optional[str]' = '', LoadTypeName: 'Optional[str]' = '', LoadTypeDefinition: 'Optional[LoadTypeInformation]' = None, Unit: 'Optional[str]' = '', HouseKey: 'Optional[HouseholdKeyEntry]' = None)
Bases:
object- HouseKey: HouseholdKeyEntry | None = None
- LoadTypeDefinition: LoadTypeInformation | None = None
- LoadTypeName: str | None = ''
- Name: str | None = ''
- StartTime: str | None = ''
- TimeResolution: str = '00:01:00'
- Unit: str | None = ''
- Values: List[float]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_HouseKey(value: HouseholdKeyEntry) JsonSumProfile
- set_LoadTypeDefinition(value: LoadTypeInformation) JsonSumProfile
- set_LoadTypeName(value: str) JsonSumProfile
- set_Name(value: str) JsonSumProfile
- set_StartTime(value: str) JsonSumProfile
- set_TimeResolution(value: str) JsonSumProfile
- set_Unit(value: str) JsonSumProfile
- set_Values(value: List[float]) JsonSumProfile
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.LoadTypeInformation(ConversionFaktor: 'float' = 0, FileName: 'Optional[str]' = '', Guid: 'Optional[StrGuid]' = None, Name: 'Optional[str]' = '', ShowInCharts: 'bool' = False, UnitOfPower: 'Optional[str]' = '', UnitOfSum: 'Optional[str]' = '')
Bases:
object- ConversionFaktor: float = 0
- FileName: str | None = ''
- Name: str | None = ''
- ShowInCharts: bool = False
- UnitOfPower: str | None = ''
- UnitOfSum: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_ConversionFaktor(value: float) LoadTypeInformation
- set_FileName(value: str) LoadTypeInformation
- set_Guid(value: StrGuid) LoadTypeInformation
- set_Name(value: str) LoadTypeInformation
- set_ShowInCharts(value: bool) LoadTypeInformation
- set_UnitOfPower(value: str) LoadTypeInformation
- set_UnitOfSum(value: str) LoadTypeInformation
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.LoadTypePriority(value)
Bases:
str,Enum- All = 'All'
- Mandatory = 'Mandatory'
- OptionalLoadtypes = 'OptionalLoadtypes'
- RecommendedForHouseholds = 'RecommendedForHouseholds'
- RecommendedForHouses = 'RecommendedForHouses'
- Undefined = 'Undefined'
- class utspclient.helpers.lpgpythonbindings.OutputFileDefault(value)
Bases:
str,Enum- All = 'All'
- ForSettlementCalculations = 'ForSettlementCalculations'
- NoFiles = 'NoFiles'
- OnlyDeviceProfiles = 'OnlyDeviceProfiles'
- OnlyOverallSum = 'OnlyOverallSum'
- OnlySums = 'OnlySums'
- Reasonable = 'Reasonable'
- ReasonableWithCharts = 'ReasonableWithCharts'
- ReasonableWithChartsAndPDF = 'ReasonableWithChartsAndPDF'
- class utspclient.helpers.lpgpythonbindings.PersonData(Age: 'int' = 0, Gender: 'Optional[Gender]' = None, LivingPatternTag: 'Optional[str]' = '', PersonName: 'Optional[str]' = '', TransportationPreferences: 'List[TransportationPreference]' = <factory>)
Bases:
object- Age: int = 0
- LivingPatternTag: str | None = ''
- PersonName: str | None = ''
- TransportationPreferences: List[TransportationPreference]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Age(value: int) PersonData
- set_Gender(value: Gender) PersonData
- set_LivingPatternTag(value: str) PersonData
- set_PersonName(value: str) PersonData
- set_TransportationPreferences(value: List[TransportationPreference]) PersonData
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.PersonLivingTag(LivingPatternTag: 'Optional[str]' = '', PersonName: 'Optional[str]' = '')
Bases:
object- LivingPatternTag: str | None = ''
- PersonName: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_LivingPatternTag(value: str) PersonLivingTag
- set_PersonName(value: str) PersonLivingTag
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.SingleDeviceProfile(Name: 'Optional[str]' = '', Guid: 'Optional[str]' = '', TagsBySet: 'Dict[str, str]' = <factory>, DeviceType: 'Optional[str]' = '')
Bases:
object- DeviceType: str | None = ''
- Guid: str | None = ''
- Name: str | None = ''
- TagsBySet: Dict[str, str]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_DeviceType(value: str) SingleDeviceProfile
- set_Guid(value: str) SingleDeviceProfile
- set_Name(value: str) SingleDeviceProfile
- set_TagsBySet(value: Dict[str, str]) SingleDeviceProfile
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.StrGuid(StrVal: 'Optional[str]' = '')
Bases:
object- StrVal: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.TemplatePersonEntry(Age: 'int' = 0, Gender: 'Optional[Gender]' = None, LivingPattern: 'Optional[str]' = '', TemplateName: 'Optional[str]' = '', PersonName: 'Optional[str]' = '', Name: 'Optional[str]' = '')
Bases:
object- Age: int = 0
- LivingPattern: str | None = ''
- Name: str | None = ''
- PersonName: str | None = ''
- TemplateName: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Age(value: int) TemplatePersonEntry
- set_Gender(value: Gender) TemplatePersonEntry
- set_LivingPattern(value: str) TemplatePersonEntry
- set_Name(value: str) TemplatePersonEntry
- set_PersonName(value: str) TemplatePersonEntry
- set_TemplateName(value: str) TemplatePersonEntry
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.TransportationDistanceModifier(RouteKey: 'Optional[str]' = '', StepKey: 'Optional[str]' = '', NewDistanceInMeters: 'float' = 0)
Bases:
object- NewDistanceInMeters: float = 0
- RouteKey: str | None = ''
- StepKey: str | None = ''
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_NewDistanceInMeters(value: float) TransportationDistanceModifier
- set_RouteKey(value: str) TransportationDistanceModifier
- set_StepKey(value: str) TransportationDistanceModifier
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str
- class utspclient.helpers.lpgpythonbindings.TransportationPreference(DestinationSite: 'Optional[JsonReference]' = None, DistanceFromHome: 'float' = 0, Angle: 'float' = 0, TransportationDeviceCategories: 'List[JsonReference]' = <factory>, Weights: 'List[float]' = <factory>)
Bases:
object- Angle: float = 0
- DestinationSite: JsonReference | None = None
- DistanceFromHome: float = 0
- TransportationDeviceCategories: List[JsonReference]
- Weights: List[float]
- classmethod from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) A
- classmethod from_json(s: str | bytes | bytearray, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw) A
- classmethod schema(*, infer_missing: bool = False, only=None, exclude=(), many: bool = False, context=None, load_only=(), dump_only=(), partial: bool = False, unknown=None) SchemaF[A]
- set_Angle(value: float) TransportationPreference
- set_DestinationSite(value: JsonReference) TransportationPreference
- set_DistanceFromHome(value: float) TransportationPreference
- set_TransportationDeviceCategories(value: List[JsonReference]) TransportationPreference
- set_Weights(value: List[float]) TransportationPreference
- to_dict(encode_json=False) Dict[str, dict | list | str | int | float | bool | None]
- to_json(*, skipkeys: bool = False, ensure_ascii: bool = True, check_circular: bool = True, allow_nan: bool = True, indent: str | int | None = None, separators: Tuple[str, str] | None = None, default: Callable | None = None, sort_keys: bool = False, **kw) str