Skip to content

Smartglass models

pythonxbox.api.provider.smartglass.models.ConsoleType

Bases: StrEnum

XboxOne = 'XboxOne' class-attribute instance-attribute

XboxOneS = 'XboxOneS' class-attribute instance-attribute

XboxOneSDigital = 'XboxOneSDigital' class-attribute instance-attribute

XboxOneX = 'XboxOneX' class-attribute instance-attribute

XboxSeriesS = 'XboxSeriesS' class-attribute instance-attribute

XboxSeriesX = 'XboxSeriesX' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.PowerState

Bases: StrEnum

Unknown = 'Unknown' class-attribute instance-attribute

On = 'On' class-attribute instance-attribute

Off = 'Off' class-attribute instance-attribute

ConnectedStandby = 'ConnectedStandby' class-attribute instance-attribute

SystemUpdate = 'SystemUpdate' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.PlaybackState

Bases: StrEnum

Unknown = 'Unknown' class-attribute instance-attribute

Playing = 'Playing' class-attribute instance-attribute

Paused = 'Paused' class-attribute instance-attribute

Stopped = 'Stopped' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.ErrorCode

Bases: StrEnum

OK = 'OK' class-attribute instance-attribute

CurrentConsoleNotFound = 'CurrentConsoleNotFound' class-attribute instance-attribute

RemoteManagementDisabled = 'RemoteManagementDisabled' class-attribute instance-attribute

XboxDataNotFound = 'XboxDataNotFound' class-attribute instance-attribute

XboxNotPaired = 'XboxNotPaired' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.OpStatus

Bases: StrEnum

Paused = 'Paused' class-attribute instance-attribute

OffConsoleError = 'OffConsoleError' class-attribute instance-attribute

Pending = 'Pending' class-attribute instance-attribute

TimedOut = 'TimedOut' class-attribute instance-attribute

Error = 'Error' class-attribute instance-attribute

Succeeded = 'Succeeded' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.SmartglassApiStatus

Bases: CamelCaseModel

error_code instance-attribute

error_message = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.StorageDevice

Bases: CamelCaseModel

storage_device_id instance-attribute

storage_device_name instance-attribute

is_default instance-attribute

total_space_bytes instance-attribute

free_space_bytes instance-attribute

pythonxbox.api.provider.smartglass.models.SmartglassConsole

Bases: CamelCaseModel

id instance-attribute

name instance-attribute

console_type instance-attribute

power_state instance-attribute

console_streaming_enabled instance-attribute

digital_assistant_remote_control_enabled instance-attribute

remote_management_enabled instance-attribute

storage_devices = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.SmartglassConsoleList

Bases: CamelCaseModel

agent_user_id = None class-attribute instance-attribute

result instance-attribute

status instance-attribute

pythonxbox.api.provider.smartglass.models.SmartglassConsoleStatus

Bases: CamelCaseModel

console_streaming_enabled instance-attribute

digital_assistant_remote_control_enabled instance-attribute

remote_management_enabled instance-attribute

focus_app_aumid instance-attribute

is_tv_configured instance-attribute

login_state = None class-attribute instance-attribute

playback_state instance-attribute

power_state instance-attribute

storage_devices = None class-attribute instance-attribute

status instance-attribute

pythonxbox.api.provider.smartglass.models.InstalledPackage

Bases: CamelCaseModel

one_store_product_id = None class-attribute instance-attribute

title_id instance-attribute

aumid = None class-attribute instance-attribute

last_active_time = None class-attribute instance-attribute

is_game instance-attribute

name = None class-attribute instance-attribute

content_type instance-attribute

instance_id instance-attribute

storage_device_id instance-attribute

unique_id instance-attribute

legacy_product_id = None class-attribute instance-attribute

version instance-attribute

size_in_bytes instance-attribute

install_time instance-attribute

update_time = None class-attribute instance-attribute

parent_id = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.InstalledPackagesList

Bases: CamelCaseModel

result instance-attribute

status instance-attribute

agent_user_id = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.StorageDevicesList

Bases: CamelCaseModel

device_id instance-attribute

result instance-attribute

status instance-attribute

pythonxbox.api.provider.smartglass.models.OpStatusNode

Bases: CamelCaseModel

operation_status instance-attribute

op_id instance-attribute

originating_session_id instance-attribute

command instance-attribute

succeeded instance-attribute

console_status_code = None class-attribute instance-attribute

xccs_error_code = None class-attribute instance-attribute

h_result = None class-attribute instance-attribute

message = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.OperationStatusResponse

Bases: CamelCaseModel

op_status_list instance-attribute

status instance-attribute

pythonxbox.api.provider.smartglass.models.CommandDestination

Bases: CamelCaseModel

id instance-attribute

name instance-attribute

power_state instance-attribute

remote_management_enabled instance-attribute

console_streaming_enabled instance-attribute

console_type instance-attribute

wireless_warning = None class-attribute instance-attribute

out_of_home_warning = None class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.CommandResponse

Bases: CamelCaseModel

result = None class-attribute instance-attribute

ui_text = None class-attribute instance-attribute

destination instance-attribute

user_info = None class-attribute instance-attribute

op_id instance-attribute

status instance-attribute

pythonxbox.api.provider.smartglass.models.VolumeDirection

Bases: StrEnum

Up = 'Up' class-attribute instance-attribute

Down = 'Down' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.InputKeyType

Bases: StrEnum

Guide = 'Guide' class-attribute instance-attribute

Menu = 'Menu' class-attribute instance-attribute

View = 'View' class-attribute instance-attribute

A = 'A' class-attribute instance-attribute

B = 'B' class-attribute instance-attribute

X = 'X' class-attribute instance-attribute

Y = 'Y' class-attribute instance-attribute

Up = 'Up' class-attribute instance-attribute

Down = 'Down' class-attribute instance-attribute

Left = 'Left' class-attribute instance-attribute

Right = 'Right' class-attribute instance-attribute

Nexus = 'Nexus' class-attribute instance-attribute

pythonxbox.api.provider.smartglass.models.GuideTab

Bases: StrEnum

Guide = 'Guide' class-attribute instance-attribute