preheat_open.interfaces

Functions

log_method_call([logger, level])

Decorator that logs method calls with their arguments.

Classes

Adapter(building_model)

Abstract base class for building management system adapters.

BuildingModel(component_query_type, ...)

Configuration class that defines the types used by a building management system.

Factory([input_dict])

Abstract factory class for creating objects from dictionaries.