Class: Alula::Device

Defined Under Namespace

Classes: FeaturesSelected

Constant Summary

Constants included from Alula::DeviceHelpers::ProgramIdHelper

Alula::DeviceHelpers::ProgramIdHelper::CONNECT_PROGRAM_IDS, Alula::DeviceHelpers::ProgramIdHelper::EUFY_CAMERA_PROGRAM_IDS, Alula::DeviceHelpers::ProgramIdHelper::GSM_PROGRAM_IDS, Alula::DeviceHelpers::ProgramIdHelper::KAMI_CAMERA_PROGRAM_IDS, Alula::DeviceHelpers::ProgramIdHelper::XIP_FAMILY_PROGRAM_IDS

Constants included from Alula::DeviceHelpers::AttributeTranslationsHelper

Alula::DeviceHelpers::AttributeTranslationsHelper::PANEL_NAME_MAP

Instance Attribute Summary

Attributes inherited from ApiResource

#dirty_attributes, #errors, #id, #link_matchers, #links, #rate_limit, #raw_data, #values

Method Summary

Methods included from ResourceAttributes

date_fields, extended, field, field_names, filterable_fields, get_fields, get_http_methods, get_resource_path, get_type, http_methods, param_key, read_only_attributes, resource_path, sortable_fields, type

Methods included from RelationshipAttributes

check_relationship!, extended, get_relationship, get_relationships, relationship, relationship_exists?

Methods included from ApiOperations::Request

build_and_merge_item_relationships, extended, retrieve

Methods included from ApiOperations::List

build_and_merge_list_relationships, extended, list, method_missing

Methods included from ApiOperations::Save

extended

Methods included from Alula::DeviceHelpers::ProgramIdHelper

#alder_wtp?, #bat_mini?, #connect_device?, #connect_xip?, #connect_xt?, #eufy_camera?, #gsm_device?, #kami_camera?, #legacy_device?, #xip_family?

Methods included from Alula::DeviceHelpers::AttributeTranslationsHelper

#panel_name

Methods inherited from RestResource

resource_url, #resource_url

Methods inherited from ApiResource

#annotate_errors, #apply_attributes, #as_json, #as_patchable_json, build, #cache_links, class_name, #clone, #construct_from, #dirty?, #errors?, #filter_builder, #initialize, #model_name, #reconstruct_from, #refresh

Constructor Details

This class inherits a constructor from Alula::ApiResource