Request which informs a device of a daylight transiton: it has become dark (sunset) or light (sunrise). The device will switch the relays, which have schedule entries for transition messages. The optional 'time' value can be used to indicate a switch time. If the optional 'time' value is omitted the device should switch immediately. See light schedule-entry for more information regarding switch schedules.
Response communicates status.
Message definitions
message SetTransitionRequest { required TransitionType transitionType =1; // Night-Day or Day-Night transition optional string time =2; // [(nanopb).max_size = 7]; // - format hhmmss UTC}message SetTransitionResponse { required Status status =1;}
Data types
enumTransitionType { NIGHT_DAY =0; DAY_NIGHT =1;}enumStatus { OK =0; FAILURE =1; // general failure REJECTED =2; // request received in wrong state}
Example
Soap requests and responses sent to and from platform: