找回密码
 立即注册
查看: 4651|回复: 5

[求助] ha只在启动时往mysql数据库里写入一次数据,然后就不写入了

[复制链接]

26

主题

279

回帖

1678

积分

金牌会员

积分
1678
金钱
1373
HASS币
0
发表于 2018-12-22 16:56:37 | 显示全部楼层 |阅读模式


如题,经过观察,ha只在启动时往mysql数据库里写入一次数据,然后表中的数据总计数量就一直不变了~
11111111111.png

phpmyadmin显示进程状态都为sleep~

                               
登录/注册后可看大图


导致的后果是日志,历史,曲线图标都不正确
也尝试过不用mysql,换回自带的数据库,历史图标显示也还是不正常。

系统也没有相关的报错信息~~


2222222222222.png
回复

使用道具 举报

 

123

主题

4548

回帖

1万

积分

管理员

囧死

积分
16548
金钱
11792
HASS币
45
发表于 2018-12-22 23:46:30 | 显示全部楼层
这个问题有点奇葩啊。。
回复

使用道具 举报

13

主题

387

回帖

2830

积分

金牌会员

积分
2830
金钱
2430
HASS币
0
发表于 2018-12-23 01:18:23 | 显示全部楼层
你是不是用了那个浴霸的插件?
回复

使用道具 举报

26

主题

279

回帖

1678

积分

金牌会员

积分
1678
金钱
1373
HASS币
0
 楼主| 发表于 2018-12-23 15:32:55 | 显示全部楼层
maybeloveu 发表于 2018-12-23 01:18
你是不是用了那个浴霸的插件?

是用了浴霸的插件,跟那个有关麽?
回复

使用道具 举报

26

主题

279

回帖

1678

积分

金牌会员

积分
1678
金钱
1373
HASS币
0
 楼主| 发表于 2018-12-23 16:02:01 | 显示全部楼层
maybeloveu 发表于 2018-12-23 01:18
你是不是用了那个浴霸的插件?

真的是浴霸插件的问题~~!!

禁用了就好了,现在用phpmyadmin看,数据库一直在insert~~

有解决方法麽那个插件,是不是一直loop的原因,我设置的更新时间比较短,是1秒,是不是要设置长一点~
回复

使用道具 举报

26

主题

279

回帖

1678

积分

金牌会员

积分
1678
金钱
1373
HASS币
0
 楼主| 发表于 2018-12-23 16:47:01 | 显示全部楼层
maybeloveu 发表于 2018-12-23 01:18
你是不是用了那个浴霸的插件?

1111111111111.png
为了实时更新浴霸开关的数据,我把插件设置成了1秒从榛果的服务器读取一次数据,是不是这个线程占用了进程时间,导致数据库写入操作无法启动呢。

更新数据时间太长了也不行,卫生间自动化还得用这个数据呢~


有个疑问,进程之间不都是默认异步的麽?难道这个run()函数跟系统其它函数不是异步执行?是不是加一个@asyncio.coroutine就行了呢?


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-5 11:50 , Processed in 0.192439 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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