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

[技术探讨] 保存自动化提示Response error: 500有几个遇到?

[复制链接]

175

主题

2631

回帖

8829

积分

元老级技术达人

积分
8829
金钱
6013
HASS币
50
发表于 2025-3-18 11:36:50 | 显示全部楼层
norikohxb 发表于 2025-3-17 17:47
自动化是用文本的方式,启动HA的时候会去把整个文本都读进去内存里面或缓存里面。是一整个,然后比如这汇 ...

我想知道下你物理机的配置,其实你可以把部分自动化里的动作做模块化处理,把具体的动作做成可以重复调用的脚步,优化代码,减少不必要的重复代码,这个需要一点代码功底。你那么多代码和自动化,如果物理机配置不行,那就麻烦了
回复

使用道具 举报

78

主题

260

回帖

1520

积分

金牌会员

积分
1520
金钱
1182
HASS币
0
 楼主| 发表于 2025-3-18 11:48:32 | 显示全部楼层
bugensui 发表于 2025-3-18 11:36
我想知道下你物理机的配置,其实你可以把部分自动化里的动作做模块化处理,把具体的动作做成可以重复调用 ...

对的。一些为了防止光伏逆流的程序是刚接触ha的时候做的,那个时候还不懂得用脚本。所以现在整段代码有点冗长,需要找个时间模块化。优化。我也感觉到当automation.yaml里面代码行数太多的时候会影响读取效率
回复

使用道具 举报

175

主题

2631

回帖

8829

积分

元老级技术达人

积分
8829
金钱
6013
HASS币
50
发表于 2025-3-18 12:15:43 | 显示全部楼层
norikohxb 发表于 2025-3-18 11:48
对的。一些为了防止光伏逆流的程序是刚接触ha的时候做的,那个时候还不懂得用脚本。所以现在整段代码有点 ...

会影响性能和效率的,做代码块分隔和调用,也许你能至少压缩一半以上代码
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-16 15:59 , Processed in 1.193405 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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