class
ScriptDeviceDescription.
ScriptDeviceCollection
Bases: list
A collection of ScriptDeviceDescription objects.
vendors
Gets the list of all vendors in the collection.
tuple
get_devices_of_vendor
vendor
Get all devices in the list which match the specified vendor.
vendor (str) -- Vendor name.
A collection of devices from one vendor.
class
ScriptDeviceDescription.
ScriptDeviceDescription
Bases: object
Description of a device.
device_id
Get the identification object of the device.
DeviceID
device_info
Get information about the device.
ScriptDeviceInfo
connectors
Gets the connectors.
ScriptDeviceConnectorSet
name
Internationalized name of the device.
str
description
Internationalized description of the device.
str
vendor
Internationalized vendor of the device vendor.
str
categories
Gets a list of categories this device belongs to.
tuple[int]
families
Gets a list of vendor-specific families this device belongs to.
Each string has got the format VendorId:FamilyId.
tuple[str]
custom
Get vendor specific information for the device.
This property may contain all kinds of information not defined by the specification, structured as an XML-Fragment with root node "Custom".
Example:: |
<Custom><MaxTemp>30</MaxTemp></Custom>\ |
str
order_number
Vendor specific order number for this device.
str
default_instance_name
The default intance name for this device.
3.5.11.0
string
class
ScriptDeviceDescription.
ScriptVendorDescription
Bases: object
Vendor description.
vendor_id
Id of the vendor.
int
version
Version.
str
vendor_info
Vendor information.
families
Get all families of the vendor.
tuple[ScriptDeviceFamily]
get_family
family_id
Get the family with the specified family Id.
family_id (int) -- Family Id.
Device family object or None if there is no matching family.
class
ScriptDeviceDescription.
ScriptVendorInfo
Bases: object
Vendor information.
name
Vendor name.
str
addresses
Address of the vendor.
tuple[str]
phones
Phone number(s).
tuple[str]
faxes
Fax number(s).
tuple[str]
mail_addresses
eMail address(es).
tuple[str]
web_addresses
Web address(es).
tuple[str]
class
ScriptDeviceDescription.
ScriptDeviceFamily
Bases: object
Family Id.
family_id
Family Id.
int
parent_family
Parent family.
str
name
Family name.
str
description
Description of the family.
str
sub_families
Sub families of the family.
tuple[ScriptDeviceFamily]