Equipment Model¶
Class for representing household equipment items.
Equipment¶
Equipment
¶
Bases: BaseModel
A piece of tracked equipment.
id
instance-attribute
¶
name = None
class-attribute
instance-attribute
¶
description = None
class-attribute
instance-attribute
¶
instruction_manual_file_name = None
class-attribute
instance-attribute
¶
created_timestamp = None
class-attribute
instance-attribute
¶
userfields = None
class-attribute
instance-attribute
¶
from_equipment_data(data)
classmethod
¶
Create from an equipment data object.
from_details_response(resp)
classmethod
¶
Create from an equipment-details API response.
from_dict(data)
classmethod
¶
Create from a raw dictionary.
get_details(api_client)
¶
Fetch and populate full equipment details from the API.
as_dict()
¶
Convert to a plain dictionary.