请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 182|回复: 18

[经验分享] 利用vscode+sftp实现本地和 HA远端文件的自动同步

[复制链接]

5

主题

94

帖子

1157

积分

金牌会员

Rank: 6Rank: 6

积分
1157
金钱
1063
HASS币
0
发表于 7 天前 | 显示全部楼层 |阅读模式
本帖最后由 不达目 于 2019-4-15 19:15 编辑

一、实现目标

微软的vscode (全称:Visual Studio Code)是一款强大的免费跨平台代码编辑器。其丰富的扩展资源让它的功能可以进行极大的拓展。本文就是利用vscode中的扩展,来实现HA代码在本地和远端之间的自动同步功能。

二、准备工作
1. HA中完成SSH配置

以Hass.io为例,在ADD-ON STORE中安装SSH-Server,并进行配置,推荐使用密钥。

v01.png

v02.png

限于篇幅,配置方法请自行完成,相关工具如:PuTTYGen

  1. 下载config文件夹到本地

把HA的远程config文件夹中所有内容下载到本地并保存在一个文件夹中(home-assistant_v2.db可以不用下载)。

3. 下载安装vscode
https://code.visualstudio.com/下载并安装之。
v03.png

三、实现方法
游客,如果您要查看本帖隐藏内容请回复

四、几点补充
  1. uploadOnSave: true 使用中请谨慎,本地文件一旦保存会直接同步到远端,不要手滑。
  1. 可安装Home Assistant Config Helper扩展,敲代码时可自动补全entity_id.

下载地址:https://marketplace.visualstudio.com/items?itemName=keesschollaart.vscode-home-assistant

具体配置请参考南柯醉一梦丶的帖子:

https://bbs.hassbian.com/forum.php?mod=viewthread&tid=6622
v12.png

v13.png

评分

参与人数 1金钱 +20 收起 理由
Jones + 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

5

主题

88

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
金钱
186
HASS币
0
发表于 7 天前 | 显示全部楼层
hassos可以用这个SSH-Server开启SSH么
回复

使用道具 举报

5

主题

94

帖子

1157

积分

金牌会员

Rank: 6Rank: 6

积分
1157
金钱
1063
HASS币
0
 楼主| 发表于 7 天前 | 显示全部楼层
kk2080 发表于 2019-4-14 22:03
hassos可以用这个SSH-Server开启SSH么

可以的哦。
回复

使用道具 举报

0

主题

91

帖子

485

积分

论坛积极会员

积分
485
金钱
394
HASS币
0
发表于 7 天前 | 显示全部楼层
谢谢,学习一下
回复

使用道具 举报

1

主题

62

帖子

254

积分

中级会员

Rank: 3Rank: 3

积分
254
金钱
192
HASS币
0
发表于 6 天前 | 显示全部楼层
6666666666    这就试试
回复

使用道具 举报

3

主题

341

帖子

1630

积分

金牌会员

Rank: 6Rank: 6

积分
1630
金钱
1289
HASS币
0
发表于 6 天前 | 显示全部楼层
试一下,一直都用winscp+notepad++
回复

使用道具 举报

5

主题

1066

帖子

3105

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
3105
金钱
2039
HASS币
145

灌水之王

发表于 6 天前 | 显示全部楼层
Xshell+Visual Studio Code 路过……
回复

使用道具 举报

6

主题

558

帖子

1886

积分

金牌会员

Rank: 6Rank: 6

积分
1886
金钱
1328
HASS币
0
发表于 6 天前 | 显示全部楼层
学习学习
回复

使用道具 举报

34

主题

1432

帖子

5197

积分

超级版主

Nero

Rank: 8Rank: 8

积分
5197
金钱
3725
HASS币
321
发表于 6 天前 | 显示全部楼层
本帖最后由 neroxps 于 2019-4-15 10:40 编辑

addons 官方已经带了 vscode 容器了,非常好用。
1.jpg
Nero
回复

使用道具 举报

0

主题

105

帖子

733

积分

高级会员

Rank: 4

积分
733
金钱
628
HASS币
0
发表于 6 天前 | 显示全部楼层
不错不错
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-4-21 20:21 , Processed in 0.508801 second(s), 43 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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