找回密码
 立即注册
查看: 39295|回复: 52

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

  [复制链接]

7

主题

102

回帖

1788

积分

金牌会员

积分
1788
金钱
1679
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 收起 理由
+ 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

5

主题

96

回帖

340

积分

中级会员

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

使用道具 举报

7

主题

102

回帖

1788

积分

金牌会员

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

可以的哦。
回复

使用道具 举报

0

主题

95

回帖

518

积分

论坛积极会员

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

使用道具 举报

2

主题

107

回帖

755

积分

高级会员

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

使用道具 举报

mitu 手机认证

6

主题

752

回帖

6236

积分

论坛元老

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

使用道具 举报

8

主题

2078

回帖

6155

积分

论坛元老

流水无味

积分
6155
金钱
4069
HASS币
145

灌水之王

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

使用道具 举报

8

主题

863

回帖

5228

积分

论坛元老

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

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

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

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

使用道具 举报

0

主题

114

回帖

817

积分

高级会员

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-5 05:22 , Processed in 1.047507 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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