在物联网自动化场景中,时间与日光作为最基础且关键的环境变量,其精准感知程度,直接影响着定时和自动化任务执行的可靠性。然而,在传统自动化方案的实际应用中,这两类环境变量常面临以下痛点:
- 断网后时间会“失忆” :当网关离线且未配备 RTC(实时时钟)模块时,设备重启后就会因为无法自主维持时间记录,导致时间值重置为默认初始值(如 1970 年 1 月 1 日或出厂默认时间)。这一现象将直接导致定时任务和自动化场景无法正常执行,严重影响系统的连续性与稳定性。
- 日出日落自动化过于依赖网络:传统方案中,日出日落相关的自动化逻辑(如天黑后自动开灯、天亮自动打开遮阳帘等),通常需要依赖云端服务来实时获取用户地理位置及天文数据。一旦网络连接不稳定或中断,自动化系统就会无法稳定运行,严重限制了系统的环境适应性与离线可用性。
为解决上述难题,涂鸦打造了两项关键的网关本地化能力:局域网时间同步与日出日落本地化算法。通过协同这两项能力,可显著提升网关在无网环境下的自主运行能力:即使在网络完全中断的极端场景下,网关依然能精准维持当前时间信息,并基于本地算法实时计算日出日落的时间,确保定时任务的准时触发与自动化逻辑的稳定执行。接入这两项能力后,涂鸦赋能网关设备在同类竞品中,将具备极大的差异化竞争优势,非常适合应用于全屋智能场景中。
1、局域网时间同步:时间统计永不掉线
涂鸦赋能网关支持在局域网内部自动同步时间,只要有任意一个网关具备 RTC 能力,它就会向其他网关及时同步时间,从而确保无 RTC 网关的时间准确性。
核心亮点:
- 提升断网后的可靠性:这是最核心的竞争力,即使网络中断,网关间也能互相同步时间,有效确保定时任务和各类自动化场景的精准触发与执行;
- 同步保障子设备时间:在断网情况下,主网关可将时间同步给其下挂的子设备,保证子设备定时任务的准确执行;
- 提高系统记录准确性:通过精准的时间同步,可显著提高系统日志时间戳的准确性,提升事件日志的准确性与可追溯性,为问题排查与数据分析提供精准的时间依据;
戳视频,体验有无局域网时间同步功能的直观对比:不搭载 RTC 能力的网关,照明定时任务不会启动;接入有 RTC 能力的网关,局域网直接同步时间统计功能,照明定时任务按时启动👇:
局域网时间同步视频演示
2、日出日落本地化:自带“天文算法”适配全球部署
涂鸦赋能网关在集成日出日落本地算法后,可根据经纬度和指定日期计算日升日落时间,从而在本地执行相关自动化场景,并自动适配全球时区、夏令时/冬令时,确保逻辑可通用全球部署。它主要具备以下特点:
- 离线也能实现智能触发:在无网络环境下,系统依然能可靠执行以日出日落为触发条件的自动化场景(如日出时分自动开启窗帘、日落时刻自动亮灯),保障与自然光照相关的智能控制不受网络状态影响;、
- 可控制场景生效时间段:在无网络环境下,网关能精准判断当前属于日间或夜间,从而控制自动化逻辑的生效时间段,有效避免非目标时段的无效操作。例如,人体传感器在夜间检测到有人走动时,就会触发灯光,而白天则保持静默,避免误触发,提升执行效率。
戳视频,体验具体效果👇:
日升日落本地联动
3、开发教程看这里
TuyaOS 网关开发框架 3.13.6 版本,支持局域网时间同步和日出日落本地化功能,目前暂时仅发布在 SigmaStar 平台;其他芯片平台如需开通这两项功能,可点击文末【阅读原文】联系涂鸦商务 BD。
获取 TuyaOS 网关开发框架步骤:
3.1 申请获取开发框架权限
3.2 申请通过之后,下载开发框架。进入 Wind IDE 主页,点击 Create Framework
在弹出的菜单栏中,选择如下信息,点击 Finish。
3.3 编译 demo 就大功告成!
完成以上步骤后,即可快速体验局域网时间同步与日出日落本地化功能!
4、开发中遇到问题怎么办
如果在开发过程中遇到任何问题,可以分别去下方两个开发者论坛进行提问,将有工作人员及时为你解答。
- 中文
https://www.tuyaos.com/viewforum.php?f=13
- 英文
https://www.tuyaos.com/viewforum.php?f=29