首页 >>  正文

openwrt+docker

来源:baiyundou.net   日期:2024-08-06

作者:若非真的喜欢

1:N1刷flippy openwrt

下载openwrt镜像文件

链接: https://pan.baidu.com/s/1CoFjEgPPNE3RWW3hJvAP1w?pwd=r9mv

解压后用写盘工具写入U盘

写入EMMC ./inst-to-emmc.sh

2:修改LAN IP与路由器同网段

IPv4网关和DNS修改为主路由IP,关闭DHCP,关闭使用内置IPv6管理,物理设置如图

3:putty连接至N1

执行docker pull homeassistant/home-assistant:latest

等下载完成后在docker->镜像下会看到HA镜像

点击Docker>容器菜单,然后 点击添加按钮创建docker容器

点击 命令行 按钮,在弹出的弹窗中 输入

docker run -d --name="hass" -v /mnt/mmcblk2p4/docker/hassistant:/config -p 8123:8123 homeassistant/home-assistant:latest

出来的页面中【网络】选择host

点击启动,输入N1地址:8123登录HA

4:安装hacs

挂载点/mnt/mmcblk2p4/docker/hassistant 创建文件夹custom_components,下载hacs安装包

链接:https://pan.baidu.com/s/1mpZj7qm4p8fUpzreHgQ0Yg?pwd=9ew9

提取码:9ew9

下载后解压到custom_components

然后重启homeassistant,进入到配置>设备与服务>添加集承 搜索安装

登录github账号,输入验证码完成配置。

5:安装可视化mqtt

docker run -d --restart=always --name="emqx" -v /etc/localtime:/etc/localtime -p 18083:18083 -p 1883:1883 killadm/aarch64-emqx:30

账号:admin。密码public。进入后台的端口是18083,连接mqtt的端口是1883

可以更改密码。

6:zTC1配置

https://github.com/a2633063/zTC1/wiki/

接入homeassistant

并配置好第五步中的mqtt服务器

7:修改hassistant下configration.yaml

在后面添加a2633063更新最新版脚本,打开开发者工具,检查下

8:打开HA管理页面,【配置】->【设备与服务】->【添加集成】->mqtt

将新发现实体全选,右上角启用。即可出现在概览中。

9:接入homekit

【配置】->【设备与服务】->【添加集成】->homekit->扫码。

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"99acaaa586091e279","img_data":[{"flag":2,"img":[{"desc":"","height":"408","title":"","url":"https://p0.ssl.img.360kuai.com/t013aa3e894b9acc61e.jpg","width":"663"},{"desc":"","height":"175","title":"","url":"https://p0.ssl.img.360kuai.com/t01657ff2d79341e5dc.jpg","width":"1075"},{"desc":"","height":"552","title":"","url":"https://p0.ssl.img.360kuai.com/t0118e7490bc73f51e4.jpg","width":"517"}]}],"original":0,"pat":"otherc,art_src_1,fts0,sts0","powerby":"pika","pub_time":1702976944000,"pure":"","rawurl":"http://zm.news.so.com/4ebf21f67da4b904141b42ebe783def7","redirect":0,"rptid":"3f7c4f3361761256","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"N1刷openwrt(flippy)用自带docker安装homeassistant+mqtt接入zTC1并接入homekit

左贤杜3249希望某位大大详细教我一下怎么开启openwrt的telnet -
景融削13164845818 ______ 一般情况我们是直接使用ssh的,这个是dropbear采用的方式;其余的情况呢,我们采用的是telnetd,这个1. 开启telnet需要修改login.sh脚本. init.d脚本telnetd -l &#...

左贤杜3249OpenWRT是什么意思?其中WRT是什么的英文缩写? -
景融削13164845818 ______ 我个人觉得是从Linksys WRT54G而来. WRT为wireless router,无线路由之意.

左贤杜3249怎么安装Dock -
景融削13164845818 ______ 1,首先在终端里面输入 CODE:wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | sudo apt-key add - 加入cairo-dock的key(不会说中文了):o:s )2,在〔系统〕-〔系统管理〕-〔软件源〕-〔第三方软件〕里面加入 CODE:deb http://...

左贤杜3249openwrt设置宽带连接 -
景融削13164845818 ______ 进入openwrt设置界面,wan口连接方式选pppoe,输入帐号密码~ 跟普通路由一样~

左贤杜3249如何编译openwrt,无线默认打开和修 -
景融削13164845818 ______ Openwrt无线开启,需要在编译前修改源码,更详细的请去恩山论坛用搜索功能:atheros的网卡需要改package/kernel/mac80211/files/lib/wifi/mac80211.sh 拉到最下有个蛋疼的$ht_capab option disabled 1 改为 0 即可 option txpower 10 option htmode HT40- option noscan 1 config wifi-iface option ssid 你的ssid option encryption psk2+ccmp option key 你的无线密码

左贤杜3249计算机dock是什么? -
景融削13164845818 ______ dock一般指的是苹果操作系统中的停靠栏,这种停靠栏很有个性,而且很适用.如果对XP的桌面厌倦了的话,使用一下Dock是一个不错的选择. Dock分几个版本,有YZdock,RocketDock,ObDock,一般来说,适用YZDock的人比较多,因为它占资源很少.但是在现在内存一般以G计算的时候,ObDock就是很不错的选择了,它的界面和对插件的支持都是很好的. RocketDock介于YZDock和obDock之间,我现在用的就是RocketDock. 另外补充一点,Dock中有一个叫做stack docklet的东西,我试用了三个版本的dock,只有RocketDock V1.3.5 版本可以支持快捷方式.

左贤杜3249如何在openwrt上实现ipv6 -
景融削13164845818 ______ Ipv6的网络现在基本只有部分高校的教育网才能连接上的.其他的网络暂时还未普及,只有Ipv4.你的是学校的网络不?如果不是,那就没办法了…… 如果是,而且登不上的话,你试一下这个方法:按 win+R组合键,调出 ”运行 “对话框,输入”CMD“,再在弹出的对话框里面输入 "ipv6 install",然后按一下Enter键,看能不能加载Ipv6网络.

左贤杜3249openwrt提供了哪些功能支持嵌入式系统的开发 -
景融削13164845818 ______ OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中. 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而 OpenWrt SDK 更简化了开发软件的工序. OpenWRT不同于其他许多用于路由器的发行版,它是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统.实际上,这意味着您能够使用您想要的功能而不加进其他的累赘,而支持这些功能工作的linux kernel又远比绝大多数发行版来得新.

左贤杜3249如何openwrt添加驱动依赖ko文件 -
景融削13164845818 ______ 这种技术叫做captive portal,大都基于iptables实现,有现成的openwrt平台的软件可以实现:比如nocatsplash或者wifidog.安装后,根据跳转接口编写相应的服务端程序(可以用php服务器).

左贤杜3249如何将开发板中配置好的openwrt打包成bin文件 -
景融削13164845818 ______ openwrt中大部分配置文件被重写到 /etc/config 下面,主要是便于管理,生成的话主要是提前放好的,如果你删除掉了并不会自己生成的. openwrt中配置文件采用uci这个实用工具进行配置的,比如你可以 uci show wireless 这样就可以看到所有无线相关的配置,所有的通用配置都可以用uci工具完成的. dd-wrt主要采用nvram工具,只不过openwrt默认已经不用这个老工具了,当然安装扩展包还是能够使用的.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024