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

 找回密码
 立即注册
查看: 1979|回复: 12

[流程系列] 利用 nr 自动 重载 集成插件

[复制链接]

80

主题

388

帖子

1674

积分

金牌会员

Rank: 6Rank: 6

积分
1674
金钱
1286
HASS币
0
发表于 2022-6-19 00:39:18 | 显示全部楼层 |阅读模式
本帖最后由 ciasdmxhxjjpd@c 于 2022-6-19 00:41 编辑

RT,

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

reload.JPG

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

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


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

reload.json

6.91 KB, 下载次数: 18

回复

使用道具 举报

13

主题

398

帖子

2421

积分

金牌会员

Rank: 6Rank: 6

积分
2421
金钱
2023
HASS币
0
发表于 2022-6-19 07:51:25 来自手机 | 显示全部楼层
哈哈,原来这招不只我一个人在用
回复

使用道具 举报

80

主题

388

帖子

1674

积分

金牌会员

Rank: 6Rank: 6

积分
1674
金钱
1286
HASS币
0
 楼主| 发表于 2022-6-19 10:19:30 | 显示全部楼层
ylilike 发表于 2022-6-19 07:51
哈哈,原来这招不只我一个人在用

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

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2022-6-19 13:01:38 | 显示全部楼层
homeassistant.reload_config_entry
这个 service 不可以用?
Nero
回复

使用道具 举报

80

主题

388

帖子

1674

积分

金牌会员

Rank: 6Rank: 6

积分
1674
金钱
1286
HASS币
0
 楼主| 发表于 2022-6-20 10:42:36 | 显示全部楼层
neroxps 发表于 2022-6-19 13:01
homeassistant.reload_config_entry
这个 service 不可以用?

可用,你的方法更简单。
回复

使用道具 举报

5

主题

90

帖子

425

积分

中级会员

Rank: 3Rank: 3

积分
425
金钱
335
HASS币
0
发表于 2022-6-20 11:11:19 | 显示全部楼层
本帖最后由 huangqc 于 2022-6-20 11:41 编辑

喔,每次重启HA,经常有1台格力或者2台都会不可用,原来可以这样自动重启嚯
WX20220620-114057@2x.png
回复

使用道具 举报

9

主题

54

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
金钱
335
HASS币
0
发表于 2022-6-21 23:49:29 | 显示全部楼层
本帖最后由 燚燚 于 2022-6-21 23:51 编辑
huangqc 发表于 2022-6-20 11:11
喔,每次重启HA,经常有1台格力或者2台都会不可用,原来可以这样自动重启嚯

...

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

空调状态读取设定

空调状态读取设定

重载空调设定

重载空调设定
WechatIMG351.png
回复

使用道具 举报

7

主题

181

帖子

2162

积分

金牌会员

Rank: 6Rank: 6

积分
2162
金钱
1981
HASS币
0
发表于 2022-6-23 05:50:18 来自手机 | 显示全部楼层
请教下,我有个集成的esphome设备老是off line,需要在集成里删除下再重新添加一次。有没有办法通过nodered实现删除esphome其中的一个设备,然后再添加一次啊
回复

使用道具 举报

80

主题

388

帖子

1674

积分

金牌会员

Rank: 6Rank: 6

积分
1674
金钱
1286
HASS币
0
 楼主| 发表于 2022-6-23 06:49:25 | 显示全部楼层
燚燚 发表于 2022-6-21 23:49
为什么我的每次时间戳不是离线的重载,而是所有的空调都随机重载一次,目前造成5分钟空调状态随机。是哪设 ...

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

使用道具 举报

80

主题

388

帖子

1674

积分

金牌会员

Rank: 6Rank: 6

积分
1674
金钱
1286
HASS币
0
 楼主| 发表于 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:
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 01:12 , Processed in 0.261441 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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