PhilipsHueSDK-Java-MultiPlatform-Android icon indicating copy to clipboard operation
PhilipsHueSDK-Java-MultiPlatform-Android copied to clipboard

Schedule can not work ,but the callback was success

Open YzjAndroid opened this issue 7 years ago • 0 comments

public static void addGroupTimer(Bridge bridge, LightState lightState, String scheduleName,
                                 String scheduleDesc, TimerScheduleBean timerScheduleBean,
                                 LightPoint lightPoint, final IStateCallBack iStateCallBack) {
    Schedule schedule = new Schedule();
    schedule.setAutoDelete(true);
    schedule.setName(scheduleName);
    schedule.setDescription(scheduleDesc);
    schedule.setStatus(ScheduleStatus.ENABLED);

    ClipActionBuilder clipActionBuilder = new ClipActionBuilder();

// clipActionBuilder.setGroupLightState(groupId, lightState); clipActionBuilder.updateDeviceState(lightPoint,lightState); schedule.setClipAction(clipActionBuilder.buildSingle(bridge.getBridgeConfiguration().getVersion())); // Triggers 1-1-2035 @ 10:05 A.M. TimePatternBuilder timePatternBuilder = new TimePatternBuilder(); // day month year hour min sec timePatternBuilder.startAtDate(timerScheduleBean.day, timerScheduleBean.month, timerScheduleBean.year, timerScheduleBean.hour, timerScheduleBean.minute, timerScheduleBean.second); schedule.setLocalTime(timePatternBuilder.build()); bridge.updateResource(schedule, BridgeConnectionType.LOCAL, new MyBridgeResponseCallback(iStateCallBack));

}

YzjAndroid avatar Nov 28 '17 06:11 YzjAndroid