Devicemgmt.wsdl
APIs
- AddIPAddressFilter
- AddScopes
- CreateCertificate
- CreateDot1XConfiguration
- CreateStorageConfiguration
- CreateUsers
- DeleteCertificates
- DeleteDot1XConfiguration
- DeleteGeoLocation
- DeleteStorageConfiguration
- DeleteUsers
- GetAccessPolicy
- GetCACertificates
- GetCapabilities
- GetCertificateInformation
- GetCertificates
- GetCertificatesStatus
- GetClientCertificateMode
- GetDeviceInformation
- GetDiscoveryMode
- GetDNS
- GetDot1XConfiguration
- GetDot1XConfigurations
- GetDot11Capabilities
- GetDot11Status
- GetDPAddresses
- GetDynamicDNS
- GetEndpointReference
- GetGeoLocation
- GetHostname
- GetIPAddressFilter
- GetNetworkDefaultGateway
- GetNetworkInterfaces
- GetNetworkProtocols
- GetNTP
- GetPkcs10Request
- GetRelayOutputs
- GetRemoteDiscoveryMode
- GetRemoteUser
- GetScopes
- GetServiceCapabilities
- GetServices
- GetStorageConfiguration
- GetStorageConfigurations
- GetSystemBackup
- GetSystemDateAndTime
- GetSystemLog
- GetSystemSupportInformation
- GetSystemUris
- GetUsers
- GetWsdlUrl
- GetZeroConfiguration
- LoadCACertificates
- LoadCertificates
- LoadCertificateWithPrivateKey
- RemoveIPAddressFilter
- RemoveScopes
- RestoreSystem
- ScanAvailableDot11Networks
- SendAuxiliaryCommand
- SetAccessPolicy
- SetCertificatesStatus
- SetClientCertificateMode
- SetDiscoveryMode
- SetDNS
- SetDot1XConfiguration
- SetDPAddresses
- SetDynamicDNS
- SetGeoLocation
- SetHostname
- SetHostnameFromDHCP
- SetIPAddressFilter
- SetNetworkDefaultGateway
- SetNetworkInterfaces
- SetNetworkProtocols
- SetNTP
- SetRelayOutputSettings
- SetRelayOutputState
- SetRemoteDiscoveryMode
- SetRemoteUser
- SetScopes
- SetStorageConfiguration
- SetSystemDateAndTime
- SetSystemFactoryDefault
- SetUser
- SetZeroConfiguration
- StartFirmwareUpgrade
- StartSystemRestore
- SystemReboot
- UpgradeSystemFirmware
Details
GetUsers
[{
'Username': 'admin',
'Password': None,
'UserLevel': 'Administrator',
'Extension': None,
'_attr_1': None
}]
GetCapabilities
{
'Analytics': None,
'Device': {
'XAddr': 'http://192.168.0.50/onvif/device_service',
'Network': {
'IPFilter': False,
'ZeroConfiguration': True,
'IPVersion6': False,
'DynDNS': True,
'Extension': None,
'_attr_1': None
},
'System': {
'DiscoveryResolve': False,
'DiscoveryBye': True,
'RemoteDiscovery': False,
'SystemBackup': False,
'SystemLogging': False,
'FirmwareUpgrade': False,
'SupportedVersions': [
{
'Major': 2,
'Minor': 40
}
],
'Extension': None,
'_attr_1': None
},
'IO': {
'InputConnectors': 1,
'RelayOutputs': 1,
'Extension': None,
'_attr_1': None
},
'Security': {
'TLS1.1': True,
'TLS1.2': False,
'OnboardKeyGeneration': False,
'AccessPolicyConfig': False,
'X.509Token': False,
'SAMLToken': False,
'KerberosToken': False,
'RELToken': False,
'_value_1': None,
'Extension': None,
'_attr_1': None
},
'Extension': None,
'_attr_1': None
},
'Events': {
'XAddr': 'http://192.168.0.50/onvif/device_service',
'WSSubscriptionPolicySupport': True,
'WSPullPointSupport': True,
'WSPausableSubscriptionManagerInterfaceSupport': False,
'_value_1': None,
'_attr_1': None
},
'Imaging': {
'XAddr': 'http://192.168.0.50/onvif/device_service',
'_attr_1': None
},
'Media': {
'XAddr': 'http://192.168.0.50/onvif/device_service',
'StreamingCapabilities': {
'RTPMulticast': True,
'RTP_TCP': True,
'RTP_RTSP_TCP': True,
'Extension': None,
'_attr_1': None
},
'_value_1': None,
'Extension': None,
'_attr_1': None
},
'PTZ': None,
'Extension': {
'_value_1': [
<Element {http://www.onvif.org/ver10/schema}DeviceIO at 0x7f2b0a63c5c0>
],
'DeviceIO': None,
'Display': None,
'Recording': None,
'Search': None,
'Replay': None,
'Receiver': None,
'AnalyticsDevice': None,
'Extensions': None
},
'_attr_1': None
}
{
'Manufacturer': 'Honeywell',
'Model': 'HND-2003-D',
'FirmwareVersion': '3.2.7.57',
'SerialNumber': '78C2C0201D75',
'HardwareId': '1.0'
}
GetDiscoveryMode
GetDNS
{
'FromDHCP': False,
'SearchDomain': [],
'DNSFromDHCP': [],
'DNSManual': [
{
'Type': 'IPv4',
'IPv4Address': '168.126.63.1',
'IPv6Address': None
}
],
'Extension': None,
'_attr_1': None
}
GetDynamicDNS
{
'Type': 'ClientUpdates',
'Name': None,
'TTL': None,
'Extension': None,
'_attr_1': None
}
GetHostname
{
'FromDHCP': False,
'Name': 'HND-2003-D78C2C0201D75',
'Extension': None,
'_attr_1': None
}
GetNetworkDefaultGateway
{
'IPv4Address': [
'192.168.0.1'
],
'IPv6Address': []
}
GetNetworkInterfaces
[{
'Enabled': True,
'Info': {
'Name': 'eth0',
'HwAddress': '78:C2:C0:20:1D:75',
'MTU': 1500
},
'Link': {
'AdminSettings': {
'AutoNegotiation': True,
'Speed': 100,
'Duplex': 'Full'
},
'OperSettings': {
'AutoNegotiation': True,
'Speed': 100,
'Duplex': 'Full'
},
'InterfaceType': 6
},
'IPv4': {
'Enabled': True,
'Config': {
'Manual': [
{
'Address': '192.168.0.50',
'PrefixLength': 24
}
],
'LinkLocal': None,
'FromDHCP': None,
'DHCP': False,
'_value_1': None,
'_attr_1': None
}
},
'IPv6': {
'Enabled': False,
'Config': {
'AcceptRouterAdvert': None,
'DHCP': 'Off',
'Manual': [],
'LinkLocal': [],
'FromDHCP': [],
'FromRA': [],
'Extension': None,
'_attr_1': None
}
},
'Extension': None,
'token': 'eth0',
'_attr_1': {
}
}]
GetNetworkProtocols
[{
'Name': 'HTTP',
'Enabled': True,
'Port': [
80
],
'Extension': None,
'_attr_1': None
}, {
'Name': 'HTTPS',
'Enabled': True,
'Port': [
443
],
'Extension': None,
'_attr_1': None
}, {
'Name': 'RTSP',
'Enabled': True,
'Port': [
554
],
'Extension': None,
'_attr_1': None
}]
GetNTP
{
'FromDHCP': False,
'NTPFromDHCP': [],
'NTPManual': [],
'Extension': None,
'_attr_1': None
}
GetRelayOutputs
[{
'Properties': {
'Mode': 'Bistable',
'DelayTime': datetime.timedelta(seconds=10),
'IdleState': 'open'
},
'_value_1': None,
'token': 'root.IOPort.Output1',
'_attr_1': {
}
}]
GetScopes
[{
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/type/video_encoder'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/type/audio_encoder'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/Profile/Streaming'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/type/Network_Video_Transmitter'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/hardware/HND-2003-D'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/name/Honeywell_HND-2003-D'
}, {
'ScopeDef': 'Fixed',
'ScopeItem': 'onvif://www.onvif.org/location'
}]
GetServiceCapabilities
{
'Network': {
'IPFilter': False,
'ZeroConfiguration': True,
'IPVersion6': False,
'DynDNS': True,
'Dot11Configuration': False,
'Dot1XConfigurations': 0,
'HostnameFromDHCP': False,
'NTP': 1,
'DHCPv6': False,
'_attr_1': {
}
},
'Security': {
'TLS1.0': False,
'TLS1.1': True,
'TLS1.2': False,
'OnboardKeyGeneration': False,
'AccessPolicyConfig': False,
'DefaultAccessPolicy': False,
'Dot1X': True,
'RemoteUserHandling': False,
'X.509Token': False,
'SAMLToken': False,
'KerberosToken': False,
'UsernameToken': True,
'HttpDigest': True,
'RELToken': False,
'SupportedEAPMethods': None,
'MaxUsers': None,
'MaxUserNameLength': None,
'MaxPasswordLength': None,
'SecurityPolicies': None,
'_attr_1': {
}
},
'System': {
'DiscoveryResolve': False,
'DiscoveryBye': True,
'RemoteDiscovery': False,
'SystemBackup': False,
'SystemLogging': False,
'FirmwareUpgrade': False,
'HttpFirmwareUpgrade': False,
'HttpSystemBackup': True,
'HttpSystemLogging': True,
'HttpSupportInformation': True,
'StorageConfiguration': None,
'MaxStorageConfigurations': None,
'GeoLocationEntries': None,
'AutoGeo': None,
'StorageTypesSupported': None,
'DiscoveryNotSupported': None,
'NetworkConfigNotSupported': None,
'UserConfigNotSupported': None,
'_attr_1': {
}
},
'Misc': None
}
GetSystemBackup
[{
'Name': 'backup_78C2C0201D75.tar',
'Data': {
'Include': None,
'contentType': None
}
}]
GetSystemDateAndTime
{
'DateTimeType': 'Manual',
'DaylightSavings': True,
'TimeZone': {
'TZ': 'KST-9KDT'
},
'UTCDateTime': {
'Time': {
'Hour': 21,
'Minute': 37,
'Second': 54
},
'Date': {
'Year': 1970,
'Month': 1,
'Day': 9
}
},
'LocalDateTime': {
'Time': {
'Hour': 6,
'Minute': 37,
'Second': 54
},
'Date': {
'Year': 1970,
'Month': 1,
'Day': 10
}
},
'Extension': None,
'_attr_1': None
}
GetSystemUris
{
'SystemLogUris': {
'SystemLog': [
{
'Type': 'System',
'Uri': 'http://192.168.0.50/system/logs.cgi',
'_value_1': None,
'_attr_1': None
}
]
},
'SupportInfoUri': 'http://192.168.0.50/system/report.cgi',
'SystemBackupUri': 'http://192.168.0.50/system/backup.cgi',
'Extension': None
}
GetWsdlUrl
GetZeroConfiguration
{
'InterfaceToken': 'eth0',
'Enabled': False,
'Addresses': [],
'Extension': None,
'_attr_1': None
}
See also