『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: Ayd4H

[求助] HASSOS的时区问题

[复制链接]

4

主题

68

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
691
HASS币
0
 楼主| 发表于 2018-9-11 09:30:06 | 显示全部楼层
neroxps 发表于 2018-9-11 08:24
那是你树莓派没有记录时间,也没有配置 NTP 服务。

google 下 NTP 服务配置。 ...

我下载到了这个插件,那么应该怎么设置?
捕获.PNG
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
金钱
16
HASS币
0
发表于 2018-9-25 12:12:45 | 显示全部楼层
Ayd4H 发表于 2018-9-11 09:30
我下载到了这个插件,那么应该怎么设置?

这个插件是提供ntp服务的,并不能同步你树莓派的时间
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
金钱
16
HASS币
0
发表于 2018-9-25 12:18:26 | 显示全部楼层
Ayd4H 发表于 2018-9-11 08:08
我用的是hassos1.10的系统,已经在configuration.yaml里面设置了时区,但是断电重启之后扔需要键盘连接树 ...

hassos通常有两个问题,1.时间同步问题2.时区问题

1. 因为系统默认使用的google的ntp服务,因为大家都知道的不可名状的原因,所以导致同步失败,可以修改hosts记录,指向一个可用的ntp服务就好了,例如: 203.107.6.88 time1.google.com
github issue: https://github.com/home-assistan ... uecomment-424198701

2. 对于应用层,修改configuration.yml就行,对于hassos系统,开发者说原本设计就是这样:https://github.com/home-assistan ... uecomment-402683806
回复

使用道具 举报

4

主题

68

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
691
HASS币
0
 楼主| 发表于 2018-10-4 08:55:09 | 显示全部楼层
fliaping 发表于 2018-9-25 12:18
hassos通常有两个问题,1.时间同步问题2.时区问题

1. 因为系统默认使用的google的ntp服务,因为大家都知 ...

那是要怎么修改ntp服务为203.107.6.88 time1.google.com
回复

使用道具 举报

29

主题

184

帖子

782

积分

高级会员

Rank: 4

积分
782
金钱
598
HASS币
0
发表于 2018-11-1 21:20:15 | 显示全部楼层
fliaping 发表于 2018-9-25 12:18
hassos通常有两个问题,1.时间同步问题2.时区问题

1. 因为系统默认使用的google的ntp服务,因为大家都知 ...

同楼下问。这个问题很严重啊,楼上的。能不能详细说明以下改hosts的办法?hassos是只读系统的啊?
回复

使用道具 举报

0

主题

242

帖子

1719

积分

金牌会员

Rank: 6Rank: 6

积分
1719
金钱
1477
HASS币
0
发表于 2019-11-2 20:43:56 | 显示全部楼层
本帖最后由 ybcswz 于 2019-11-2 20:47 编辑

首选宿主机上的时区要正确设置,我的是ubuntu,命令如下:
# check now  timezone
$ date -R
Sun, 21 Oct 2018 23:35:04 +0800


# change timezone to Shanghai if it is wrong
apt-get update
apt-get install tzdata

echo "Asia/Shanghai" > /etc/timezone
rm -f /etc/localtime
# maybe you need to rm -rf  /usr/share/zoneinfo/UTC
dpkg-reconfigure -f noninteractive tzdata

# output
Current default time zone: 'Asia/Shanghai'


然后修改docker启动命令
编辑/usr/sbin/hassio-supervisor
在docker run参数中,增加:-v /etc/localtime:/etc/localtime:ro \
-v /etc/timezone:/etc/timezone:ro \
回复

使用道具 举报

220

主题

1284

帖子

7855

积分

超级版主

Rank: 8Rank: 8

积分
7855
金钱
6541
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2020-6-11 09:06:20 | 显示全部楼层
xthncn 发表于 2018-11-1 21:20
同楼下问。这个问题很严重啊,楼上的。能不能详细说明以下改hosts的办法?hassos是只读系统的啊? ...

可以在路由器上实现挟持
回复

使用道具 举报

124

主题

4634

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16121
金钱
11402
HASS币
45
发表于 2021-2-5 17:19:14 | 显示全部楼层
估计系统时区问题,在win10:

右键单击Windows开始栏中的时间/日期小部件。 (或转到“设置”应用并查找“日期和时间”)
取消选中自动设置时间和时区的复选框
手动设置新时区
回复

使用道具 举报

2

主题

51

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
227
HASS币
0
发表于 2021-5-17 12:06:11 | 显示全部楼层
step 1. 调整ntp,主要问题是系统时间没有同步:
vi /etc/systemd/timesyncd.conf

[Time]
NTP=time.cloud.flare.com

修改为:
NTP=cn.pool.ntp.org

将服务重启一下, 如果直接reboot:
systemctl daemon-reload
systemctl restart systemd-timesyncd.service
systemctl status systemd-timesyncd.service

如果看到:
Starting Netowrk Time Synchronization
就表示同步成功了。
回复

使用道具 举报

4

主题

159

帖子

1210

积分

金牌会员

Rank: 6Rank: 6

积分
1210
金钱
1051
HASS币
0
发表于 2021-9-12 17:56:09 | 显示全部楼层
redyuan43 发表于 2021-5-17 12:06
step 1. 调整ntp,主要问题是系统时间没有同步:
vi /etc/systemd/timesyncd.conf

这个办法好用,多谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-19 22:32 , Processed in 0.733701 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表