Appendix 1 : product.xml file, Appendix 2 : configuration_descriptor.xml file, 5 | p a g e – Dell UPS 4200R User Manual
Page 7

5 |
P a g e
N M C D e l l M 2 M p r o t o c o l ( X M L ) – 1 . 1
5. Appendix 1 : product.xml file
<?xml version="1.0" encoding="UTF-8" ?>
- <PRODUCT_INFO name="Network Management Card" type="Mosaic 4M 16M" version="01.01.007">
- <SUMMARY>
<HTML_PROPERTIES_PAGE url="default.htm" security="none" />
<XML_SUMMARY_PAGE url="upsprop.xml" security="none" />
<CENTRAL_CFG url="config.xml" security="none" />
<CSV_LOGS url="logevent.csv" dateRange="no" eventFiltering="no" security="none" />
</SUMMARY>
- <ALARMS>
<SUBSCRIPTION url="subscribe.cgi" security="basic" />
<BROADCAST port="4680" />
</ALARMS>
- <MANAGEMENT>
<XML_MANAGEMENT_PAGE name="Set Card Time" id="SetTime" url="management/set_time.xml" security="none" />
<MANAGEMENT_PAGE name="Access Control" id="AccessControl" url="ups_cont.htm" security="none" />
</MANAGEMENT>
- <UPS_DATA>
<GET_CONFIG url="configuration_descriptor.xml" security="none" mode="FORM" />
<SET_CONFIG url="Forms/set_obj_2" security="basic" mode="FORM" />
<GET_OBJECT url="get_object.xml" security="none" mode="FORM" />
<SET_OBJECT url="Forms/set_obj_1" security="basic" mode="FORM" />
</UPS_DATA>
</PRODUCT_INFO>
6. Appendix 2 : configuration_descriptor.xml file
<?xml version="1.0" encoding="UTF-8" ?>
-
<
SYSTEM_CONFIG version
="
1
">
-
<
GROUP id
="
Network
">
<
ITEM
object
="
System.Network.HostName
"
type
="
String:49
"
access
="
WO
"
default
="
upsXX
"
restart
="
TRUE
"
version
="
1
" />
<
ITEM
object
="
System.Network.IPAddress
"
type
="
IPv4
"
access
="
WO
"
default
="
192.168.1.2
"
restart
="
TRUE
"
version
="
1
" />
<
ITEM
object
="
System.Network.IPMask
"
type
="
IPv4
"
access
="
RW
"
default
="
255.255.0.0
"
restart
="
TRUE
"
version
="
1
" />
<
ITEM
object
="
System.Network.IPGateway
"
type
="
IPv4
"
access
="
RW
"
default
="
0.0.0.0
"
restart
="
TRUE
"
version
="
1
" />
<
ITEM
object
="
System.Network.DomainName
"
type
="
String:49
"
access
="
RW
"
default
="
ups.domain.com
"
version
="
1
" />
<
ITEM
object
="
System.Network.DHCP
"
type
="
Boolean
"
access
="
RW
"
default
="
1
"
restart
="
TRUE
"
version
="
1
" />
<
ITEM
object
="
System.Network.PrimaryDNS
"
type
="
IPv4
"
access
="
RW
"
default
="
0.0.0.0
"
version
="
1
" />
<
ITEM
object
="
System.Network.SecondaryDNS
"
type
="
IPv4
"
access
="
RW
"
default
="
0.0.0.0
"
version
="
1
" />
<
ITEM
object
="
System.Network.SmtpServer.HostName
"
type
="
String:49
"
access
="
RW
"
default
="
smtpserver
"
version
="
1
" />
<
ITEM
object
="
System.Network.SmtpServer.Authentication
"
type
="
Boolean
"
access
="
RW
"
default
="
0
"
version
="
1
" />
<
ITEM
object
="
System.Network.SmtpServer.Login
"
type
="
String:49
"
access
="
RW
"
default
="
smtplogin
"
version
="
1
" />
<
ITEM
object
="
System.Network.SmtpServer.Password
"
type
="
Password:49
"
access
="
RW
"
default
="
smtppwd
"
version
="
1
" />
</
GROUP
>
-
<
GROUP id
="
System
">
<
ITEM
object
="
System.Contact
"
type
="
String:49
"
access
="
RW
"
default
="
Computer Room Manager
"
version
="
1
" />
<
ITEM
object
="
System.Location
"
type
="
String:31
"
access
="
RW
"
default
="
Computer Room
"
version
="
1
" />
<
ITEM
object
="
System.Language
"
type
="
List:AUTO,FRE,ENG,SPA,GER,ITA
"
access
="
RW
"
default
="
AUTO
"
version
="
1
" />
<
ITEM
object
="
System.History.Log.Interval
"
type
="
Time:10..2147483647
"
unit
="
s
"
access
="
RW
"
default
="
60
"
version
="
1
"
/>
<
ITEM
object
="
System.Environment.Log.Interval
"
type
="
Time:10..2147483647
"
unit
="
s
"
access
="
RW
"
default
="
300
"
version
="
1
" />
</
GROUP
>
-
<
GROUP id
="
Shutdown.Outlet[1]
">
<
ITEM
object
="
System.Outlet[1].iName
"
type
="
String:20
"
access
="
RW
"
default
="
Inverter
"
version
="
1
" />
<
ITEM
object
="
System.ShutdownDuration
"
type
="
Time:120..9999
"
unit
="
s
"
access
="
RW
"
default
="
120
"
version
="
1
" />
<
ITEM
object
="
System.ShutdownTimerSelected
"
type
="
Boolean
"
access
="
RW
"
default
="
0
"
version
="
1
" />
<
ITEM
object
="
System.ShutdownTimer
"
type
="
Time:0..5999940/60
"
unit
="
m
"
access
="
RW
"
default
="
1800
"
version
="
1
" />
<
ITEM
object
="
System.RunTimeToEmptyLimit
"
type
="
Time:0..99999
"
unit
="
s
"
access
="
RW
"
default
="
180
"
version
="
1
" />
<
ITEM
object
="
System.RemainingCapacityLimit
"
type
="
Integer:0..100
"
unit
="
%
"
access
="
RW
"
default
="
20
"
version
="
1
" />
<
ITEM
object
="
System.RestartLevel
"
type
="
Integer:0..100
"
unit
="
%
"
access
="
RW
"
default
="
0
"
version
="
1
" />
</
GROUP
>
-
<
GROUP id
="
Shutdown.Outlet[2]
">