preheat_open.interfaces.Adapter
- class preheat_open.interfaces.Adapter
Bases:
ABC- __init__()
Methods
__init__()close()- rtype:
None
get_all_locations_collection()- rtype:
get_all_locations_information()- rtype:
list[LocationInformation]
get_comfort_profile_setpoints(date_range, ...)- rtype:
list[ComfortProfile]
get_devices(location_id)- rtype:
list[Device]
get_electricity_prices(unit, date_range, ...)- rtype:
get_features(location_id)get_location(location_id)- rtype:
get_locations(location_ids)- rtype:
list[Location]
get_price_components(supply_point_ids)- rtype:
dict[int,list[AppliedPriceComponent]]
get_price_data(date_range, price_component_ids)- rtype:
dict[int,PriceData]
get_setpoint_schedule(control_unit, date_range)- rtype:
load_measurements(components, date_range)- rtype:
None
location_post_setup(location)- rtype:
None
open()- rtype:
None
put_setpoint_schedule(schedule, control_unit)- rtype:
Response
Attributes
building_model