简单易用的时间调度器 - SimpleScheduler

简单易用的时间调度器 - SimpleScheduler

去发现同类优质开源项目:https://gitcode.com/

项目介绍

SimpleScheduler 是一个专为Home Assistant设计的附加组件,提供了一个无需编码的可视化方式来管理你的开关、灯光和其他实体设备的每周定时任务。只需在界面上点击几下,就可以添加或更改日程,甚至在手机应用上也能轻松操作。

SimpleScheduler Logo

项目技术分析

简单易用是这个项目的核心理念。它支持三种类型的时间调度:

  1. 每日调度:设定每天的开/关时间,并选择在哪些工作日启用。
  2. 周期性调度:每个工作日设定不同的开/关时间。
  3. 循环调度:设定每n分钟循环开/关,并选择工作日启用。

此外,项目还提供了一些高级特性,如多个时间点设置、日出和日落自动调整,以及亮度、颜色、温度等参数控制。

SimpleScheduler 使用JSON文件存储任务,确保升级或重新安装后数据得以保留,这背后涉及到的数据持久化和备份恢复机制非常实用。

项目及技术应用场景

如果你是Home Assistant的用户,那么SimpleScheduler 可以帮助你实现以下场景:

  • 自动开关灯,比如日出时开启,日落后关闭。
  • 定时调整家庭温度,以适应昼夜温差或者特定时间段的需求。
  • 根据作息时间自动打开或关闭其他家用电器,如咖啡机、电视等。
  • 在指定的工作日自动化某些任务,例如早晨开启洗衣机。

通过与Home Assistant的深度集成,你可以方便地将这些日常任务自动化,让家居生活更加智能和舒适。

项目特点

  1. 直观界面:无需编程,通过简单的界面即可创建、编辑和删除任务。
  2. 多种调度模式:支持每日、每周和周期性的定时任务,满足不同需求。
  3. 高级功能:支持光照自动调整、亮度设定、颜色和温度控制等,使自动化更具灵活性。
  4. 条件触发:可以设定模板表达式作为执行条件,确保任务在特定环境下执行。
  5. MQTT集成:可与其他系统联动,通过MQTT消息控制任务的启用/禁用。
  6. 数据持久化:任务保存在JSON文件中,更新不丢失,便于备份和恢复。
  7. 自定义语言:支持多语言,易于添加新的翻译。
  8. 主题切换:提供深色模式,适合夜间使用。

对于喜欢智能家居自动化和追求生活品质的你来说,SimpleScheduler无疑是一个值得尝试的优秀工具。立即安装并开始体验吧!

[<img src="https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg">](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Farthurdent75%2FSimpleScheduler) \
[<img src="https://my.home-assistant.io/badges/supervisor_addon.svg">](https://my.home-assistant.io/redirect/supervisor_addon/?addon=00185a40_simplescheduler) 

去发现同类优质开源项目:https://gitcode.com/

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值