ciasdmxhxjjpd@c 发表于 2022-6-19 00:39:18

利用 nr 自动 重载 集成插件

本帖最后由 ciasdmxhxjjpd@c 于 2022-6-19 00:41 编辑

RT,

使用中,发现格力空调的插件,在路由重启后,会出现不可用的情况。故,想通过nr 定时检查可用性,进行重载,避免每次都要手动重载。



原理是,通过post 下面的url 给ha。

msg.url = 'https://ha:8123/api/config/config_entries/entry/' + id + '/reload'


id 在 /config/.storage/core.config_entries 中,找 entry_id 字段。

ylilike 发表于 2022-6-19 07:51:25

哈哈,原来这招不只我一个人在用

ciasdmxhxjjpd@c 发表于 2022-6-19 10:19:30

ylilike 发表于 2022-6-19 07:51
哈哈,原来这招不只我一个人在用

还有哪些好的想法,不妨分享下

neroxps 发表于 2022-6-19 13:01:38

homeassistant.reload_config_entry
这个 service 不可以用?

ciasdmxhxjjpd@c 发表于 2022-6-20 10:42:36

neroxps 发表于 2022-6-19 13:01
homeassistant.reload_config_entry
这个 service 不可以用?

可用,你的方法更简单。

huangqc 发表于 2022-6-20 11:11:19

本帖最后由 huangqc 于 2022-6-20 11:41 编辑

喔,每次重启HA,经常有1台格力或者2台都会不可用,原来可以这样自动重启嚯

燚燚 发表于 2022-6-21 23:49:29

本帖最后由 燚燚 于 2022-6-21 23:51 编辑

huangqc 发表于 2022-6-20 11:11
喔,每次重启HA,经常有1台格力或者2台都会不可用,原来可以这样自动重启嚯

...
为什么我的每次时间戳不是离线的重载,而是所有的空调都随机重载一次,目前造成5分钟空调状态随机。是哪设置错误了吗?帮忙看看呗

xlsj519 发表于 2022-6-23 05:50:18

请教下,我有个集成的esphome设备老是off line,需要在集成里删除下再重新添加一次。有没有办法通过nodered实现删除esphome其中的一个设备,然后再添加一次啊

ciasdmxhxjjpd@c 发表于 2022-6-23 06:49:25

燚燚 发表于 2022-6-21 23:49
为什么我的每次时间戳不是离线的重载,而是所有的空调都随机重载一次,目前造成5分钟空调状态随机。是哪设 ...

流程逻辑不对,要每个空调分开,不要串联,用并联。

ciasdmxhxjjpd@c 发表于 2022-6-23 06:51:29

xlsj519 发表于 2022-6-23 05:50
请教下,我有个集成的esphome设备老是off line,需要在集成里删除下再重新添加一次。有没有办法通过nodered ...

你这个offline,是esp 节点 wifi 掉线吧。删除esphome里的

# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
    ssid: "Esp32-S Fallback Hotspot"
    password: !secret wifi_password

captive_portal:
页: [1] 2
查看完整版本: 利用 nr 自动 重载 集成插件