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

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

 找回密码
 立即注册
查看: 369|回复: 22

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

[复制链接]

6

主题

96

帖子

1207

积分

金牌会员

Rank: 6Rank: 6

积分
1207
金钱
1111
HASS币
0
发表于 2019-4-14 21:46:45 | 显示全部楼层 |阅读模式
本帖最后由 不达目 于 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

主题

90

帖子

288

积分

中级会员

Rank: 3Rank: 3

积分
288
金钱
198
HASS币
0
发表于 2019-4-14 22:03:41 | 显示全部楼层
hassos可以用这个SSH-Server开启SSH么
回复

使用道具 举报

6

主题

96

帖子

1207

积分

金牌会员

Rank: 6Rank: 6

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

可以的哦。
回复

使用道具 举报

0

主题

92

帖子

494

积分

论坛积极会员

积分
494
金钱
402
HASS币
0
发表于 2019-4-14 23:25:02 | 显示全部楼层
谢谢,学习一下
回复

使用道具 举报

1

主题

69

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
金钱
213
HASS币
0
发表于 2019-4-15 08:45:21 | 显示全部楼层
6666666666    这就试试
回复

使用道具 举报

3

主题

363

帖子

1724

积分

金牌会员

Rank: 6Rank: 6

积分
1724
金钱
1361
HASS币
0
发表于 2019-4-15 08:49:16 | 显示全部楼层
试一下,一直都用winscp+notepad++
回复

使用道具 举报

7

主题

1415

帖子

3861

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
3861
金钱
2446
HASS币
145

灌水之王

发表于 2019-4-15 09:19:31 | 显示全部楼层
Xshell+Visual Studio Code 路过……
回复

使用道具 举报

6

主题

581

帖子

1989

积分

金牌会员

Rank: 6Rank: 6

积分
1989
金钱
1408
HASS币
0
发表于 2019-4-15 09:31:36 | 显示全部楼层
学习学习
回复

使用道具 举报

35

主题

1511

帖子

5553

积分

超级版主

Nero

Rank: 8Rank: 8

积分
5553
金钱
3997
HASS币
341
发表于 2019-4-15 10:38:35 | 显示全部楼层
本帖最后由 neroxps 于 2019-4-15 10:40 编辑

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

使用道具 举报

0

主题

108

帖子

754

积分

高级会员

Rank: 4

积分
754
金钱
646
HASS币
0
发表于 2019-4-15 14:41:25 | 显示全部楼层
不错不错
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-6-18 10:50 , Processed in 0.514494 second(s), 43 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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