Skip to content

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.