xiao9527 发表于 2019-11-18 22:15:04

小白软改斐讯TC1智能插座,完美接入Home Assistant教程

本帖最后由 xiao9527 于 2019-11-18 22:26 编辑

小白软改斐讯TC1智能插座
注释:①本过程记录均转自网络,如有版权问题、损害作者和论坛的权益,请联系我删帖,谢谢。          ②TC1固件及教程转自a2633063          ③本帖《MQTT服务器》内容转自shushan的帖子。          ④《Root权限》内容转自《星之宇》
一、拆机及刷机请看a2633063帖子https://github.com/a2633063/zTC1/wiki/开始使用提示:安装ZControl(安卓手机App)后,可控制后再进入一下阶段
二、获取群晖ROOT权限注意:pwfile这个文件在附件里,但是使用winscp需要root权限,获取root权限的方法如下:参考:《Root权限》
      DSM6.0以后就封锁了ROOT权限登录,导致无法使用WinSCP使用root登录修改文件(使用admin账号是没有权限的)。本文以群晖DSM 6.2.2-24922 Update 4(以下简称DSM)为例:
1. 准备工具(请自行下载):putty、WinSCP2. DSM开启SSH:DSM的“控制面板” ---> “终端机和SNMP” ,勾上“启动Telnet功能”和“启动SSH功能”的勾,然后点击“应用”,端口默认为22。file:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83E6.tmp.jpg
3. 开启Root账号和修改密码:使用putty连接DSM,主机名称填写群晖的ip地址,端口是22,连接类型是SSH,点击“打开”,会报密匙对话框,点击“是”file:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83F7.tmp.jpgfile:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83F8.tmp.jpg
4. 配置root账号:login as:输入admin账号。就是当时第一次配置DSM输入的账号。输入admin         的密码。(输入完按回车)登录成功后,输入sudo -i   会提示输入密码password,这边还是输入admin密码。看到root@……:~#这样的信息就是已经进入到root账号了。设置root账号密码,输入synouser --setpw root password (这里的password是自己定义的密码,要记住,忘记了再使用这个方法修改)。file:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83F9.tmp.jpg
5. 修改ssh配置文件:输入vi /etc/ssh/sshd_config 修改ssh配置文件,按i键进入insert模式,修改#PermitRootLogin prohibit-password 为 PermitRootLogin yes,然后按ESC键输入:wq保存退出,输入reboot重启DSM。
file:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83FA.tmp.jpg6. WinSCP连接DSM,文件协议选择SCP(注意不要选错),主机名是DSM的ip地址,端口号还是22,用户名是root,密码是刚才设置的密码,点击“登录”,可能会跳出密匙,点击是即可。
file:///C:/Users/xiao0/AppData/Local/Temp/ksohtml/wps83FB.tmp.jpg7. 这时候可以通过WinSCP使用ROOT账号对DSM文件进行修改了。(如果这里仅显示共享目录,估计是账号的问题)

三、MQTT服务器1. DS安装mqtt中心服务1.1 DS套件中心里设置安装源http://packages.synocommunity.com/file:///C:\Users\xiao0\AppData\Local\Temp\ksohtml\wps83D3.tmp.png
1.2套件中心里搜索 mosquitto安装file:///C:\Users\xiao0\AppData\Local\Temp\ksohtml\wps83E4.tmp.png
1.3设置mqtt账号密码,这里给个现成的,直接用把pwfile文件通过winscp复制到/你自己的安装位置/@appstore/mosquitto/etc/mosquito文件夹里 账号密码默认都是mqtt注意:pwfile文件,请到原作者帖子里下载,谢谢!(https://www.right.com.cn/forum/thread-1348855-1-1.html)file:///C:\Users\xiao0\AppData\Local\Temp\ksohtml\wps83E5.tmp.png

三、DS-docker安装HA1.docker注册表里搜索HA ,第一个安装,选择0.91.0版本,这个版本兼容性还可以,2G的映像文件,经常还下载失败。不要选择默认,不要选择默认,不要选择默认,默认版本有兼容性问题。
2. 设置名称-->点击《高级设置》-->勾选“启用自动重新启动”(跟随NAS开机自动启动)
3.选择安装文件夹,输入装载路径“/config”。
4. 设置网络,勾选“使用与Docker Host相同的网络”
5. 设置环境,添加可变“TZ”,值为“Asia/Shanghai”
6. 配置完成后启动容器,在浏览器里打开http://你自己DS ip地址:8123
四、打开HA后,可能没有看到TC1智能插座UI,那自动手动设置UI。1.HA配置UI
2. 卡片配置,在实体选项里选择TC1的相关插座
3. 卡片配置
4. 添加所有TC1的实体到UI后,应该看到你想看到的画面。
file:///C:\Users\xiao0\AppData\Local\Temp\ksohtml\wps83FC.tmp.jpg

xiao9527 发表于 2019-11-18 22:27:14

自顶一个,辛苦了,两个晚上!

shuihuowu 发表于 2019-11-22 09:40:19

感谢分享,帮顶

飞奔的小火车 发表于 2019-11-22 09:45:03

给捧捧场

xiaotanyuan 发表于 2019-11-22 15:46:18

挺厉害的,顶顶

boyyang13 发表于 2019-11-22 16:14:18

厉害

brightforce 发表于 2019-11-24 16:38:58


感谢分享,帮顶

gengming 发表于 2019-11-25 14:44:13

挺厉害的,顶顶

草竹 发表于 2019-11-30 22:50:46

厉害厉害,手里有个tc1,准备搞起
页: [1] 2 3 4
查看完整版本: 小白软改斐讯TC1智能插座,完美接入Home Assistant教程