我一直在使用基于时间的自动化,并且它们形成了我目前的整体自动化的一部分。但是,我已经观察到了系统时间。任何时候都有停电,停机时间停止,并在电源重新启动时继续。我尝试在开发人员工具部分重置使用input_datetime.set_datetime.服务,但无济于事。我想知道在有一个能源中断的时候会发生什么,并且有任何经历过这项工作的人?

这是什么意思?

如果你的意思是你的系统时间在停电的长度后面是实际时间已重置为1970然后,Home Assista19463331伟德国际nt在达到NTP服务器时有一个问题来调整时间。编辑:请参阅下面的Christoff的回复。

但是,如果您的意思是,当家庭助理恢复时,您的错过时间触发器不会发射 - 这是预期的行为。19463331伟德国际触发器发生时间没有时间。

如果您需要错过的时间触发,则可以从自定义调度程序组件中获取此操作(重新启动/脱机未错过的时间触发器仍会触发重启)。看:

你在使用覆盆子pi吗?它没有(电池备份)实时时钟,并且需要有效的Internet连接以使用NTP获取当前时间。直到完成,时间将是1月1970年

谢谢汤姆为你的回复。我实际上是指你在回复中遭受剧烈的部分。实际时间落后于持续的时间的时间长度。随时我通过电源循环我的Raspi 4重新启动HA实例,系统时钟返回停机时间。

还要感谢您对未列时间触发的资源。我一直在寻找最近的东西。会检查出来

是的,我用raspi 4来我的哈。并且没有系统时钟不会重置为1970年。它从中断时开始。有没有办法手动将系统时间设置为周围的工作?

您可以指定“系统时间”,您要引用?对我来说的系统时间是你在运行时得到的日期在主机上的命令。从未见过它停止并继续。

它是1970年1月1日(无RTC,无网络)或当前时间(RTC或NTP)。

PI的OS包括一个名为Fake-HWCLock的实用程序,该实用程序将当前超时定期写入文件(并且在关闭时),然后在机器重新开始时将其加载。

这显然是依靠基于时间的家用自动化系统的愚蠢的事情。伟德betvictor手机版
例如,如果电源超过几个小时,那么现在你的灯在一天中的奇数时刻正在打开/关闭,因为时钟是如此遥远。

对于我的PI(运行HA核心,所以我可以用底层操作系统修补),我在I2C总线上添加了一个电池支持的时钟,并在启动时从中加载时间。这样,即使它无法到达NTP源,它也至少在实际时间的第二个内运行。

PI的HomeAssistantos需要对这种事情的内部支持。