beautypg.com

Creating and modifying the eventscheduler.xml file, Event scheduler soap interface, Event scheduler soap interface -4 – Echelon i.LON 100 e2 Internet Server User Manual

Page 156: 1 event scheduler soap interface

background image

10.2 Creating and Modifying the EventScheduler.XML File

You can create and modify the EventScheduler.XML file with the EventSchedulerSet SOAP
function. The following section, Event Scheduler SOAP Interface, describes how to use

EventSchedulerSet and the other Event Scheduler SOAP functions.
Alternatively, you can create and modify the EventScheduler.XML file manually with an
XML editor, and download it to the

i.

LON 100 via FTP. Echelon does not recommend this, as

the

i.

LON 100 will require a reboot to read the configuration of the downloaded file.

Additionally, the

i.

LON 100 performs error checking on all SOAP messages it receives before

writing to the XML file. It will not perform error checking on any XML files you download via
FTP, and thus the application may not boot properly.
If you plan to create the XML file manually, you should review the rest of this chapter first,

as it describes the elements and properties in the XML file that define each Event Scheduler.
For instructions on creating or modifying an XML file manually, see Manually Modifying an

XML Configuration File on page 15-1.

10.2.1

Event Scheduler SOAP Interface

The SOAP interface for the Event Scheduler application includes four functions. Table 51

lists and describes these functions. See the sections following Table 51 for more information

on each function.

Table 51 Event Scheduler SOAP Functions

Function Description

EventSchedulerList

Use this function to retrieve a list of the Event Schedulers that

you have added to the

i.

LON 100. For more information, see

EventSchedulerList on page 10-5.

EventSchedulerGet

Use this function to retrieve the configuration of an Event
Scheduler. For more information, see EventSchedulerGet on page

10-6.

EventSchedulerSet

Use this function to create an Event Scheduler, or to modify an

existing Event Scheduler. For more information, see
EventSchedulerSet on page 10-13.

EventSchedulerDelete

Use this function to delete an Event Scheduler. For more
information, see EventSchedulerDelete on page 10-15.

i.

LON 100 Internet Server Program

10-4

mer’s Reference