package cn.iocoder.yudao.module.iot.framework.iot.config; import lombok.Data; import org.springframework.stereotype.Component; import java.time.Duration; /** * 芋道 IoT 全局配置类 * * @author 芋道源码 */ @Component @Data public class YudaoIotProperties { /** * 设备连接超时时间 */ private Duration keepAliveTime = Duration.ofMinutes(10); /** * 设备连接超时时间的因子 * * 因为设备可能会有网络抖动,所以需要乘以一个因子,避免误判 */ private double keepAliveFactor = 1.5D; }