『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1505|回复: 4

[修仙教程] m401a还没到先榨干玩客云atmb+dok+op+teslamate

[复制链接]

2

主题

32

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
金钱
173
HASS币
0
发表于 2022-8-29 12:04:01 | 显示全部楼层 |阅读模式
本帖最后由 ludileo 于 2022-8-29 12:11 编辑

【m401盒子还没到货呢,回头把nas的hass+jellyfin一起独立出来】这样nas就当纯smb了。
家里有一台nas,功耗大,功能多,但是实际上使用的服务并不多,于是淘了个配置低的玩客云,主要是家里的宽带只有500,玩客云带旁路由足以。门口的路由器是R6220刷老毛子,用出国留学实在太卡了,于是乎想将nas一些功能独立,本来想将玩客云一次过服务openwrt+teslamate+homeassistant,无奈内存太小了。
前言:
本次用到的教程帖子出自:
4、所用到的工具:https://www.aliyundrive.com/s/GqcqoT2boHL 提取码: 4cl3
一、购买
家里有小孩子,所以我就不想再折腾拆机短接,不买现成的老母鸡,直接海鲜app上买了网心云因为直刷包可以直接复位键长按通电,直接烧录。
我所购买的是1.0版本,1.3版本可以看看其他帖子。
1.0和1.3百度可以查到如何区分。
二、直刷armbian
1、如上面所讲,购入后直接双公USB插入电脑,USB_Burning_Tool 用我提供的版本,直刷稳定。
2、先不用通电,本次刷机不需要考虑绝育不绝育,只要你买过来的时候已经刷了别的,就没必要短接,而且绝育只是为了用原来的玩客云系统。
3、先把usb插入靠近hdmi那头的孔,另一端插入电脑。
4、USB_Burning_Tool 导入armbian直刷包后,点击开始,其余设置默认。
5、按着复位键(就在电源口旁边,用卡针戳。或者拆开贴纸,用手按),并同时给玩客云通电,电脑识别后直接开刷。
6、刷机完毕,断电后,插上网线,拔掉usb,通电。
7、看主路由,出现onecloud,记录ip,并安装xshell和xftp(其他ssh都可以。)
8、ssh到玩客云,并按照提示设置root密码、用户、语言及地区(注意这个时候主路由如果有科学上网,建议断掉。)
9、reboot 重启,再次查看网卡地址和ip是否一致

三、部署docker
部署docker太简单了,直接,curl -fsSL https://get.docker.com | bash
有人问能不能装casaos,我说不可以,主要是这os太过于精贵,你一个破配置小机器,开发者哪有时间给你适配,而是AppStore太过于精简,你自己安装的docker不能傻瓜式操作(像群辉docker一样)。
三、部署openwrt
ssh连接后安装docker,此时可以按照上面提到的教程走一遍。这边我按照我的思路进行整理,主要是有新版本,结合多次重装经验,记录下来:
ip link set eth0 promisc on
docker network create -d macvlan --subnet=10.1.1.0/24 --gateway=10.1.1.1 -o parent=eth0 macnet
[↑自己根据 玩客云 所在网段修改,如:玩客云IP:10.1.2.11,则10.1.1.0/24 改成 10.1.2.0/2410.1.1.1改成主路由地址
docker pull wfnb/onecloud:22-07-16
docker run -d --name=OpenWrt --restart always --network macnet --ip 10.1.1.13 --privileged wfnb/onecloud:22-07-16 /sbin/init
至此,旁路由openwrt安装已经完成。
四、配置旁路由
旁路由配置,首先也是看主路由出现openwrt的ip,并内网访问。
打开后首先进入系统管理权,修改登录密码。

打开网络、防火墙,将转发,由拒绝改为接受。必须

打开网络、接口,将Lan模式改为静态地址模式,设置如下:
1、IPv4 地址 改为openwrt的地址

2、IPv4 子网掩码为你主路由实际情况,可以使255.255.255.0
3、IPv4网关 为你主路由地址
4、使用自定义的 DNS 服务器 添加223.5.5.5和223.6.6.6

5、最下面ipv6设置,忽略此接口,打钩。

五、出国留学配置后,按照你实际旁路由设置,给主路由的默认网关和dns添加你的openwrt实际地址,保险起见dns可以加223.5.5.5和223.6.6.6加速国内访问。

六、回到ssh,下面布置teslamate
新建teslamate文件夹,mkdir teslamate,并CD teslamate
新建docker-compose.yml,并vi docker-compose.yml,复制https://docs.teslamate.org/docs/installation/docker里面所提到的内容,或者通过xftp上传我网盘提供的yml文件。

先设置好yml里面的内容,三个地方,ENCRYPTION_KEY= 为秘钥,你随便填写就行了,DATABASE_PASS= 填写数据库密码,POSTGRES_PASSWORD= 填写postgres的密码,密码都可以一致,但不能不填,建议都写teslamate。
esc :wq保存
执行代码:docker-compose up -d
执行后会提示你装compose,按照提示后再执行一次docker-compose up -d
至此,四个插件都提示done之后,通过4000端口和3000端口进行访问teslamate




占用情况还可以,
看来hass不能硬来了,
不过为什么装protainer面板 9000访问不了呢。 微信截图_20220829120618.png

评分

参与人数 1金钱 +8 收起 理由
sorrypqa + 8 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

2

主题

32

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
金钱
173
HASS币
0
 楼主| 发表于 2022-8-29 12:05:38 | 显示全部楼层
这个论坛太好了,某山论坛还限字数。
回复

使用道具 举报

0

主题

11

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
金钱
265
HASS币
0
发表于 2022-10-18 09:32:45 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

50

主题

1300

帖子

4888

积分

论坛DIY达人

积分
4888
金钱
3588
HASS币
20
发表于 2022-10-18 09:54:54 | 显示全部楼层
学习了,谢谢楼主的分享!
回复

使用道具 举报

42

主题

419

帖子

1490

积分

金牌会员

Rank: 6Rank: 6

积分
1490
金钱
1071
HASS币
0
发表于 2023-2-17 08:31:56 | 显示全部楼层
你可以使用all in one的方案,我家100W,路由、NAS,HA,梯子,AC,矿机都在上面
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 17:21 , Processed in 0.078995 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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