Grid eXchange Fabric Documentation

  Fix This Page

ResumeSchedule

Description

Request that notifies the device to continue the current schedule after the current schedule was interrupted (for example by switching by hand using SetLightRequest). This request can operate on a single relay or on all relays and the resuming of the schedule can be immediate or at the next schedule-entry.

Response which confirms the ResumeScheduleRequest has been executed or rejects the ResumeScheduleRequest.

Message definitions

message ResumeScheduleRequest {
    optional bytes index = 1; // [(nanopb).max_size = 1]; // index number of connected light (DALI), none means all connected lights.
    required bool immediate = 2; // [default = false]; // Resume at next schedule item or direct
}

message ResumeScheduleResponse {
    required Status status = 1;
}

Data types

enum Status {
    OK = 0;
    FAILURE = 1; // general failure
    REJECTED = 2; // request received in wrong state
}

Example

Soap requests and responses sent to and from platform:


   
      LianderNetManagement
      liander gebruiker
      WEB_NET_MANAGEMENT
   
   
      
         device-01
         
         1
         1
      
   



   
   
      
         
            LianderNetManagement|||device-01|||20160104152159539
            device-01
         
      
   



   
      LianderNetManagement
      liander gebruiker
      WEB_NET_MANAGEMENT
   
   
      
         
            LianderNetManagement|||device-01|||20160104152159539
            device-01
         
      
   



   
   
      
         OK
      
   

OSLP ResumeScheduleRequest sent to 'device-01':

resumeScheduleRequest {
  index: "\001"
  immediate: true
}

OSLP ResumeScheduleResponse sent to platform:

resumeScheduleResponse {
  status: OK
}