package com.kym.service;

import com.kym.entity.WashDevice;

/**
 * 设备健康探测服务——主动查询设备状态并自动恢复
 *
 * @author skyline
 */
public interface DeviceHealthProbeService {

    /**
     * 主动探测设备状态，如果设备在线且正常则触发恢复
     *
     * @param device 设备实体
     * @return true=设备在线已恢复, false=设备仍然离线
     */
    boolean probeAndRecover(WashDevice device);
}
