找回密码
 立即注册
查看: 1591|回复: 35

[技术探讨] haos 太折腾了,为了关机,浪费了一天时间

[复制链接]

18

主题

81

回帖

397

积分

中级会员

积分
397
金钱
298
HASS币
0
发表于 2025-2-19 18:46:10 | 显示全部楼层 |阅读模式
本帖最后由 ifreeswan 于 2025-2-23 01:46 编辑

pve + haos

开机,用 wake_on_lan 分分钟搞定
关机,折腾了一天
先是 ssh 方法,ssh 命令 在命令行下 有效,但是写到 配置文件中,执行报 255 错,ai 也不知道。
然后 用 rpc shutdown ,还是配不成功
最后,remote-shutdown-pc 才成功。

第一种,第二种,谁能讲解一下,谢谢。

## ssh 方法,成功了。
原因是 shell_commd 能访问的目录有限,和 ssh 登录进入的目录不同。
用户是 root ,目录是 /config
'( echo "" ; date "+%Y-%m-%d %H:%M:%S" ; whoami ; echo $PWD ; ls /config/.ssh )  >> test.txt'
switch:
  - platform: wake_on_lan
    name: ""
    host: ""
    mac: ""
    broadcast_address: ""
    broadcast_port: 9
    turn_off:
      service: shell_command.computer_poweroff

shell_command:
  computer_poweroff: 'ssh -o UserKnownHostsFile=./.ssh/known_hosts -i ./.ssh/id_rsa user@host shutdown.exe /s /f /t 5'


回复

使用道具 举报

jjcs 手机认证

51

主题

1918

回帖

7759

积分

论坛元老

积分
7759
金钱
5780
HASS币
40
发表于 2025-2-19 18:53:34 | 显示全部楼层
需求呢         
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

18

主题

81

回帖

397

积分

中级会员

积分
397
金钱
298
HASS币
0
 楼主| 发表于 2025-2-19 19:01:44 | 显示全部楼层

电影下载在台机里,看完不用跑去关机
回复

使用道具 举报

22

主题

543

回帖

3544

积分

论坛元老

积分
3544
金钱
2979
HASS币
30
发表于 2025-2-19 19:24:32 | 显示全部楼层
搞个esp32的通断器,接在电脑的关机插针上,开关机接通0.5秒不就行了
回复

使用道具 举报

14

主题

561

回帖

6008

积分

论坛元老

积分
6008
金钱
5433
HASS币
10
发表于 2025-2-19 19:24:58 | 显示全部楼层
我电脑win10系统,通过ha执行ssh命令,关机很顺畅啊
回复

使用道具 举报

2

主题

36

回帖

279

积分

中级会员

积分
279
金钱
241
HASS币
0
发表于 2025-2-19 19:44:52 | 显示全部楼层
没用过关机,好像看过一点,ssh关机我要配置ha可以免密登录要关机的设备,也就是用公钥方式,这个一般人可能搞不定
回复

使用道具 举报

72

主题

401

回帖

3552

积分

论坛元老

积分
3552
金钱
3079
HASS币
0
发表于 2025-2-19 20:06:33 | 显示全部楼层
ha远程开关电脑或者nas??????这个需求我记得好多帖子都有讲解,我已经局域网和外网都解决了,完全虚拟实体化,开和关都是简简单单一个开关的事情
回复

使用道具 举报

24

主题

278

回帖

2150

积分

金牌会员

积分
2150
金钱
1848
HASS币
0
发表于 2025-2-19 20:44:32 | 显示全部楼层
pve虚拟机里面跑win,开机用pve插件,关机用RPC Shutdown
回复

使用道具 举报

18

主题

81

回帖

397

积分

中级会员

积分
397
金钱
298
HASS币
0
 楼主| 发表于 2025-2-19 20:50:02 | 显示全部楼层
Masterchen 发表于 2025-2-19 20:06
ha远程开关电脑或者nas??????这个需求我记得好多帖子都有讲解,我已经局域网和外网都解决了,完全虚拟实体 ...

嗯。有很多,但是我没弄对
turn_off_yourpc: 'ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i /config/.ssh/id_rsa [user]@[windows ip] shutdown /h /f'

命令行在 shell 中运行正确,但是,写配置文件中就不行。ai 也没解决
回复

使用道具 举报

18

主题

81

回帖

397

积分

中级会员

积分
397
金钱
298
HASS币
0
 楼主| 发表于 2025-2-19 20:53:07 | 显示全部楼层
kaka0992 发表于 2025-2-19 20:44
pve虚拟机里面跑win,开机用pve插件,关机用RPC Shutdown

不是虚拟机
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 09:52 , Processed in 0.928396 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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