miio package
Subpackages
- miio.devtools package
- miio.integrations package
- Subpackages
- miio.integrations.airdog package
- miio.integrations.cgllc package
- miio.integrations.chuangmi package
- miio.integrations.chunmi package
- miio.integrations.deerma package
- miio.integrations.dmaker package
- miio.integrations.dreame package
- miio.integrations.genericmiot package
- miio.integrations.huayi package
- miio.integrations.ijai package
- miio.integrations.ksmb package
- miio.integrations.leshow package
- miio.integrations.lumi package
- miio.integrations.mijia package
- miio.integrations.mmgg package
- miio.integrations.nwt package
- miio.integrations.philips package
- miio.integrations.pwzn package
- miio.integrations.roborock package
- miio.integrations.roidmi package
- miio.integrations.scishare package
- miio.integrations.shuii package
- miio.integrations.tinymu package
- miio.integrations.viomi package
- miio.integrations.xiaomi package
- miio.integrations.yeelight package
- miio.integrations.yunmi package
- miio.integrations.zhimi package
- miio.integrations.zimi package
- Module contents
- Subpackages
- miio.push_server package
Submodules
- miio.cli module
- miio.click_common module
DeviceGroup
DeviceGroup.Command
DeviceGroup.context_class
DeviceGroup.collect_usage_pieces()
DeviceGroup.command_callback()
DeviceGroup.format_commands()
DeviceGroup.format_epilog()
DeviceGroup.format_help()
DeviceGroup.format_help_text()
DeviceGroup.format_options()
DeviceGroup.format_usage()
DeviceGroup.get_command()
DeviceGroup.get_help()
DeviceGroup.get_help_option()
DeviceGroup.get_help_option_names()
DeviceGroup.get_params()
DeviceGroup.get_short_help_str()
DeviceGroup.get_usage()
DeviceGroup.group_callback()
DeviceGroup.invoke()
DeviceGroup.list_commands()
DeviceGroup.main()
DeviceGroup.make_context()
DeviceGroup.make_parser()
DeviceGroup.parse_args()
DeviceGroup.resolve_command()
DeviceGroup.result_callback()
DeviceGroup.shell_complete()
DeviceGroup.to_info_dict()
DeviceGroup.DEFAULT_PARAMS
DeviceGroup.allow_extra_args
DeviceGroup.allow_interspersed_args
DeviceGroup.callback
DeviceGroup.context_settings
DeviceGroup.ignore_unknown_options
DeviceGroup.name
DeviceGroup.params
DeviceGroupMeta
EnumType
ExceptionHandlerGroup
ExceptionHandlerGroup.context_class
ExceptionHandlerGroup.add_command()
ExceptionHandlerGroup.collect_usage_pieces()
ExceptionHandlerGroup.command()
ExceptionHandlerGroup.format_commands()
ExceptionHandlerGroup.format_epilog()
ExceptionHandlerGroup.format_help()
ExceptionHandlerGroup.format_help_text()
ExceptionHandlerGroup.format_options()
ExceptionHandlerGroup.format_usage()
ExceptionHandlerGroup.get_command()
ExceptionHandlerGroup.get_help()
ExceptionHandlerGroup.get_help_option()
ExceptionHandlerGroup.get_help_option_names()
ExceptionHandlerGroup.get_params()
ExceptionHandlerGroup.get_short_help_str()
ExceptionHandlerGroup.get_usage()
ExceptionHandlerGroup.group()
ExceptionHandlerGroup.invoke()
ExceptionHandlerGroup.list_commands()
ExceptionHandlerGroup.main()
ExceptionHandlerGroup.make_context()
ExceptionHandlerGroup.make_parser()
ExceptionHandlerGroup.parse_args()
ExceptionHandlerGroup.resolve_command()
ExceptionHandlerGroup.result_callback()
ExceptionHandlerGroup.shell_complete()
ExceptionHandlerGroup.to_info_dict()
ExceptionHandlerGroup.allow_extra_args
ExceptionHandlerGroup.allow_interspersed_args
ExceptionHandlerGroup.callback
ExceptionHandlerGroup.command_class
ExceptionHandlerGroup.commands
ExceptionHandlerGroup.context_settings
ExceptionHandlerGroup.group_class
ExceptionHandlerGroup.ignore_unknown_options
ExceptionHandlerGroup.name
ExceptionHandlerGroup.params
GlobalContextObject
LiteralParamType
LiteralParamType.convert()
LiteralParamType.fail()
LiteralParamType.get_metavar()
LiteralParamType.get_missing_message()
LiteralParamType.shell_complete()
LiteralParamType.split_envvar_value()
LiteralParamType.to_info_dict()
LiteralParamType.arity
LiteralParamType.envvar_list_splitter
LiteralParamType.is_composite
LiteralParamType.name
command()
format_output()
json_output()
validate_ip()
validate_token()
- miio.cloud module
CloudDeviceInfo
CloudDeviceInfo.Config
CloudDeviceInfo.construct()
CloudDeviceInfo.copy()
CloudDeviceInfo.dict()
CloudDeviceInfo.from_orm()
CloudDeviceInfo.json()
CloudDeviceInfo.parse_file()
CloudDeviceInfo.parse_obj()
CloudDeviceInfo.parse_raw()
CloudDeviceInfo.schema()
CloudDeviceInfo.schema_json()
CloudDeviceInfo.update_forward_refs()
CloudDeviceInfo.validate()
CloudDeviceInfo.bssid
CloudDeviceInfo.description
CloudDeviceInfo.did
CloudDeviceInfo.ip
CloudDeviceInfo.is_child
CloudDeviceInfo.is_online
CloudDeviceInfo.locale
CloudDeviceInfo.mac
CloudDeviceInfo.model
CloudDeviceInfo.name
CloudDeviceInfo.parent_id
CloudDeviceInfo.parent_model
CloudDeviceInfo.raw_data
CloudDeviceInfo.rssi
CloudDeviceInfo.ssid
CloudDeviceInfo.token
CloudInterface
- miio.descriptors module
AccessFlags
ActionDescriptor
Descriptor
EnumDescriptor
PropertyConstraint
PropertyDescriptor
RangeDescriptor
RangeDescriptor.access
RangeDescriptor.constraint
RangeDescriptor.extras
RangeDescriptor.id
RangeDescriptor.max_value
RangeDescriptor.min_value
RangeDescriptor.name
RangeDescriptor.range_attribute
RangeDescriptor.setter
RangeDescriptor.setter_name
RangeDescriptor.status_attribute
RangeDescriptor.step
RangeDescriptor.type
RangeDescriptor.unit
ValidSettingRange
- miio.device module
Device
Device.actions()
Device.configure_wifi()
Device.get_device_group()
Device.get_properties()
Device.info()
Device.properties()
Device.raw_command()
Device.send()
Device.send_handshake()
Device.sensors()
Device.settings()
Device.status()
Device.supports_miot()
Device.update()
Device.update_progress()
Device.update_state()
Device.device_id
Device.model
Device.raw_id
Device.retry_count
Device.supported_models
Device.timeout
UpdateState
- miio.devicefactory module
- miio.deviceinfo module
- miio.devicestatus module
- miio.discovery module
- miio.exceptions module
- miio.extract_tokens module
- miio.identifiers module
- miio.miioprotocol module
- miio.miot_cloud module
MiotCloud
ReleaseInfo
ReleaseInfo.Config
ReleaseInfo.construct()
ReleaseInfo.copy()
ReleaseInfo.dict()
ReleaseInfo.from_orm()
ReleaseInfo.json()
ReleaseInfo.parse_file()
ReleaseInfo.parse_obj()
ReleaseInfo.parse_raw()
ReleaseInfo.schema()
ReleaseInfo.schema_json()
ReleaseInfo.update_forward_refs()
ReleaseInfo.validate()
ReleaseInfo.filename
ReleaseInfo.model
ReleaseInfo.status
ReleaseInfo.type
ReleaseInfo.version
ReleaseList
ReleaseList.Config
ReleaseList.construct()
ReleaseList.copy()
ReleaseList.dict()
ReleaseList.from_orm()
ReleaseList.info_for_model()
ReleaseList.json()
ReleaseList.parse_file()
ReleaseList.parse_obj()
ReleaseList.parse_raw()
ReleaseList.schema()
ReleaseList.schema_json()
ReleaseList.update_forward_refs()
ReleaseList.validate()
ReleaseList.releases
- miio.miot_device module
MiotDevice
MiotDevice.actions()
MiotDevice.call_action()
MiotDevice.call_action_by()
MiotDevice.configure_wifi()
MiotDevice.get_device_group()
MiotDevice.get_properties()
MiotDevice.get_properties_for_mapping()
MiotDevice.get_property_by()
MiotDevice.info()
MiotDevice.properties()
MiotDevice.raw_command()
MiotDevice.send()
MiotDevice.send_handshake()
MiotDevice.sensors()
MiotDevice.set_property()
MiotDevice.set_property_by()
MiotDevice.settings()
MiotDevice.status()
MiotDevice.supports_miot()
MiotDevice.update()
MiotDevice.update_progress()
MiotDevice.update_state()
MiotDevice.device_id
MiotDevice.mapping
MiotDevice.model
MiotDevice.raw_id
MiotDevice.retry_count
MiotDevice.supported_models
MiotDevice.timeout
MiotDevice.token
MiotValueType
- miio.miot_models module
DeviceModel
DeviceModel.Config
DeviceModel.construct()
DeviceModel.copy()
DeviceModel.dict()
DeviceModel.from_orm()
DeviceModel.get_property()
DeviceModel.get_property_by_siid_piid()
DeviceModel.get_service_by_siid()
DeviceModel.json()
DeviceModel.parse_file()
DeviceModel.parse_obj()
DeviceModel.parse_raw()
DeviceModel.schema()
DeviceModel.schema_json()
DeviceModel.update_forward_refs()
DeviceModel.validate()
DeviceModel.description
DeviceModel.device_type
DeviceModel.services
DeviceModel.urn
MiotAccess
MiotAction
MiotAction.Config
MiotAction.construct()
MiotAction.copy()
MiotAction.dict()
MiotAction.fill_from_parent()
MiotAction.from_orm()
MiotAction.get_descriptor()
MiotAction.json()
MiotAction.parse_file()
MiotAction.parse_obj()
MiotAction.parse_raw()
MiotAction.schema()
MiotAction.schema_json()
MiotAction.update_forward_refs()
MiotAction.validate()
MiotAction.aiid
MiotAction.description
MiotAction.extras
MiotAction.inputs
MiotAction.name
MiotAction.normalized_name
MiotAction.outputs
MiotAction.plain_name
MiotAction.service
MiotAction.siid
MiotAction.urn
MiotBaseModel
MiotBaseModel.Config
MiotBaseModel.construct()
MiotBaseModel.copy()
MiotBaseModel.dict()
MiotBaseModel.fill_from_parent()
MiotBaseModel.from_orm()
MiotBaseModel.json()
MiotBaseModel.parse_file()
MiotBaseModel.parse_obj()
MiotBaseModel.parse_raw()
MiotBaseModel.schema()
MiotBaseModel.schema_json()
MiotBaseModel.update_forward_refs()
MiotBaseModel.validate()
MiotBaseModel.description
MiotBaseModel.extras
MiotBaseModel.name
MiotBaseModel.normalized_name
MiotBaseModel.plain_name
MiotBaseModel.service
MiotBaseModel.siid
MiotBaseModel.urn
MiotEnumValue
MiotEnumValue.Config
MiotEnumValue.construct()
MiotEnumValue.copy()
MiotEnumValue.description_from_value()
MiotEnumValue.dict()
MiotEnumValue.from_orm()
MiotEnumValue.json()
MiotEnumValue.parse_file()
MiotEnumValue.parse_obj()
MiotEnumValue.parse_raw()
MiotEnumValue.schema()
MiotEnumValue.schema_json()
MiotEnumValue.update_forward_refs()
MiotEnumValue.validate()
MiotEnumValue.description
MiotEnumValue.value
MiotEvent
MiotEvent.Config
MiotEvent.construct()
MiotEvent.copy()
MiotEvent.dict()
MiotEvent.fill_from_parent()
MiotEvent.from_orm()
MiotEvent.json()
MiotEvent.parse_file()
MiotEvent.parse_obj()
MiotEvent.parse_raw()
MiotEvent.schema()
MiotEvent.schema_json()
MiotEvent.update_forward_refs()
MiotEvent.validate()
MiotEvent.arguments
MiotEvent.description
MiotEvent.eiid
MiotEvent.extras
MiotEvent.name
MiotEvent.normalized_name
MiotEvent.plain_name
MiotEvent.service
MiotEvent.siid
MiotEvent.urn
MiotFormat
MiotProperty
MiotProperty.Config
MiotProperty.construct()
MiotProperty.copy()
MiotProperty.dict()
MiotProperty.fill_from_parent()
MiotProperty.from_orm()
MiotProperty.get_descriptor()
MiotProperty.json()
MiotProperty.parse_file()
MiotProperty.parse_obj()
MiotProperty.parse_raw()
MiotProperty.schema()
MiotProperty.schema_json()
MiotProperty.update_forward_refs()
MiotProperty.validate()
MiotProperty.access
MiotProperty.choices
MiotProperty.description
MiotProperty.extras
MiotProperty.format
MiotProperty.gatt_access
MiotProperty.name
MiotProperty.normalized_name
MiotProperty.piid
MiotProperty.plain_name
MiotProperty.pretty_access
MiotProperty.pretty_input_constraints
MiotProperty.pretty_value
MiotProperty.range
MiotProperty.service
MiotProperty.siid
MiotProperty.unit
MiotProperty.urn
MiotProperty.value
MiotService
MiotService.Config
MiotService.construct()
MiotService.copy()
MiotService.dict()
MiotService.from_orm()
MiotService.get_action_by_id()
MiotService.get_property_by_id()
MiotService.json()
MiotService.parse_file()
MiotService.parse_obj()
MiotService.parse_raw()
MiotService.schema()
MiotService.schema_json()
MiotService.update_forward_refs()
MiotService.validate()
MiotService.actions
MiotService.description
MiotService.events
MiotService.name
MiotService.normalized_name
MiotService.properties
MiotService.siid
MiotService.urn
URN
URN.Config
URN.construct()
URN.copy()
URN.dict()
URN.from_orm()
URN.json()
URN.parse_file()
URN.parse_obj()
URN.parse_raw()
URN.schema()
URN.schema_json()
URN.update_forward_refs()
URN.validate()
URN.internal_id
URN.model
URN.name
URN.namespace
URN.parent_urn
URN.type
URN.unexpected
URN.urn_string
URN.version
- miio.protocol module
- miio.updater module
OneShotServer
SingleFileHandler
SingleFileHandler.MessageClass
SingleFileHandler.address_string()
SingleFileHandler.date_time_string()
SingleFileHandler.end_headers()
SingleFileHandler.finish()
SingleFileHandler.flush_headers()
SingleFileHandler.handle()
SingleFileHandler.handle_expect_100()
SingleFileHandler.handle_one_request()
SingleFileHandler.log_date_time_string()
SingleFileHandler.log_error()
SingleFileHandler.log_message()
SingleFileHandler.log_request()
SingleFileHandler.parse_request()
SingleFileHandler.send_error()
SingleFileHandler.send_header()
SingleFileHandler.send_response()
SingleFileHandler.send_response_only()
SingleFileHandler.setup()
SingleFileHandler.version_string()
SingleFileHandler.default_request_version
SingleFileHandler.disable_nagle_algorithm
SingleFileHandler.error_content_type
SingleFileHandler.error_message_format
SingleFileHandler.monthname
SingleFileHandler.protocol_version
SingleFileHandler.rbufsize
SingleFileHandler.responses
SingleFileHandler.server_version
SingleFileHandler.sys_version
SingleFileHandler.timeout
SingleFileHandler.wbufsize
SingleFileHandler.weekdayname
- miio.utils module