找回密码
 立即注册

微信扫码登录

搜索
查看: 706|回复: 7

[UI界面] 告别手忙脚乱!用HA智能中控屏打造高逼格访客WiFi

[复制链接]

233

主题

3508

回帖

1万

积分

元老级技术达人

积分
11785
金钱
8024
HASS币
100
发表于 2026-9-1 15:21:26 | 显示全部楼层 |阅读模式
本帖最后由 bugensui 于 2026-9-9 02:53 编辑

ha_tablet_wifi_1788199774511.jpg

不知道大家有没有同样的感受:每当家里逢年过节或者周末来一波亲朋好友,进门寒暄完后的第一句话往往惊人的一致——“哎,你家WiFi密码多少来着?(请看9月9日文章,访客wifi卡片已经更新,请用新方案)

这时候,如果没有提前准备,场面往往会有一丝小尴尬。有的时候是密码太复杂自己都记不清了,有的时候还得跑去翻箱倒柜找路由器背面的贴纸,手忙脚乱的一顿折腾,体验实在是不怎么优雅。

其实这个问题,早在几年前我刚开始“入坑”Home Assistant(简称HA)智能家居系统的时候,就构思过一个解决方案,就是把访客wifi整合到HA的仪表盘里,因为HA的UI界面是可以加载网页文件的,我的思路就在设计个网页文件放HA目录做本地加载。那时候我正痴迷于折腾平板中控上墙,看着墙上那块屏幕,我就在想:既然都是家里的智能中控了,为什么不专门给客人留一个高大上的WiFi展示看板呢?

今天就给大家分享一下这个能让你在朋友面前“优雅装X”的HA访客WiFi方案。

第一步:建立路由器后台的专属访客网络

为了安全和隐私起见,首先强烈建议大家在路由器的后台,专门开启一个“访客网络”。这个网络和我们家里的主网络是隔离的,隔离局域网(现在的路由器基本上都支持设置访客wifi),单独设置一个好记又或者有趣的WiFi名称(比如:fangke_wifi),这样既方便客人连接,又能保护家里的内网设备。

第二步:极简的前端三剑客

有了访客网络,接下来就是中控屏上的展示界面了。其实完全不需要什么复杂的编程,只需要最基础的前端三剑客:一个 HTML 文件、一个 CSS 文件,再加上一张透明背景的路由器图片,就可以全部搞定。

为了方便管理,我们在电脑上新建一个名为 wifi 的文件夹,把这些素材统统丢进去。

然后,打开HA的配置目录,找到根目录下的 www 文件夹(如果没有就新建一个),把刚刚的 wifi 文件夹整个放进去。这样一来,我们在HA里访问这个网页的本地路径就是:/local/wifi/

第三步:配置HA仪表盘

素材就位后,我们就把它请上仪表盘:

  1. 在HA顶部的导航栏,点击编辑,新建一个“单卡片视图”(Panel View)。
  2. 视图名称可以写“访客WiFi”,网址路径填 wifi
  3. 在这个新建的视图里,添加一张“网页卡片”(Webpage Card / iframe)。
  4. 网址(URL)一栏,填入我们刚才提到的路径:/local/wifi/
  5. 点击保存,大功告成!

大致效果如下面GIF图片所示,路由器和wifi信标是动态展示的,大家也可以发挥自己的创意,在此基础上增加一些上网相关的功能(比如网速展示、家长控制按钮等),这里只是提供一个思路。

GIF_20260901_114008.gif

我的UI界面设计

这个访客界面的UI,我是花了一些小心思的,主要由以下几个部分构成:

  • 当前设备数:实时显示目前路由器上当前联网的设备总数量(需要路由器接入ha,获得上网设备数量的实体)。
  • 动态WiFi图标:让整个页面看起来生动不死板。
  • 3D路由器视效:家里真实路由器照片的缓缓旋转效果,科技感拉满。
  • 直观的账号密码展示:超大号字体显示WiFi名称和密码,一目了然。

💡 备注避坑:
想要在纯静态的网页端实时显示路由器连接设备的总数量,我们需要调用HA的API。这就需要在HA后台创建一个“长期访问令牌”(Long-Lived Access Token)。拿到令牌后,回到我们的 wifi 文件夹,打开 HTML 源代码,把令牌替换进去即可。

这里预留一下访客WiFi界面的核心 HTML 代码框架,大家拿回去根据自己的情况替换里面的令牌、上网设备数量的实体、wifi账号和密码就行(html代码被转义了,大家下载附件压缩包):

源代码已经删除,请用我新开发的ha原生卡片

终极体验:人来亮屏,优雅从容

当这一切配置妥当,下次家里再来客人的时候,你再也不用翻箱倒柜找密码了。

你可以头也不抬,非常优雅且随意地指着墙上的中控屏说:“WiFi在那边,自己连一下哈。”

由于我的HA中控平板配合了人体存在传感器,做了“人来亮屏、人走灭屏”的自动化。当朋友好奇地走向那块原本黑息屏的平板时,屏幕瞬间亮起,充满科技感的动态访客WiFi界面映入眼帘……

那一刻,看着朋友惊讶又羡慕的眼神,我只能说:这波啊,属实是装到了!😎

写在最后

总结一下,本方案主要是提供一个HA系统结合访客WiFi的思路。大家完全可以根据实际情况,利用AI辅助设计一个更漂亮的Web页面,放入HA的www目录即可;当然,直接“抄作业”用我这套也没问题!


wifi.rar

795.12 KB, 下载次数: 16

公众号:Home Assistant分享
回复

使用道具 举报

69

主题

1811

回帖

2万

积分

元老级技术达人

积分
21570
金钱
19680
HASS币
80
发表于 2026-9-1 18:03:00 | 显示全部楼层
本帖最后由 sorrypqa 于 2026-9-1 18:04 编辑

这20年来,不管公司、家里还是村里,都有个5G的SSID不设密码,谁要用就随意用,反正宽带钱已经交了,不用便宜了营运商那班贼。
回复

使用道具 举报

233

主题

3508

回帖

1万

积分

元老级技术达人

积分
11785
金钱
8024
HASS币
100
 楼主| 发表于 2026-9-1 18:21:32 | 显示全部楼层
sorrypqa 发表于 2026-9-1 18:03
这20年来,不管公司、家里还是村里,都有个5G的SSID不设密码,谁要用就随意用,反正宽带钱已经交了,不用便 ...

我家里宽带是手机套餐里的,速度不高就300M,5年前的手机套餐,一直没有换套餐,懒得弄,不设置隔壁邻居都用了呀,那网速肯定下来了。
公众号:Home Assistant分享
回复

使用道具 举报

0

主题

9

回帖

44

积分

新手上路

积分
44
金钱
35
HASS币
0
发表于 2026-9-1 18:40:05 来自手机 | 显示全部楼层
收藏学习
回复

使用道具 举报

69

主题

1811

回帖

2万

积分

元老级技术达人

积分
21570
金钱
19680
HASS币
80
发表于 2026-9-1 19:11:39 | 显示全部楼层
bugensui 发表于 2026-9-1 18:21
我家里宽带是手机套餐里的,速度不高就300M,5年前的手机套餐,一直没有换套餐,懒得弄,不设置隔壁邻居 ...

1、wifi的信号穿透力没那么好,你想别人用都用不到
2、现在家家户户都装了宽带,没人稀罕,是给路人一些方便
3、其实就是方便自己,免得别人问密码
回复

使用道具 举报

233

主题

3508

回帖

1万

积分

元老级技术达人

积分
11785
金钱
8024
HASS币
100
 楼主| 发表于 2026-9-1 19:28:59 | 显示全部楼层
sorrypqa 发表于 2026-9-1 19:11
1、wifi的信号穿透力没那么好,你想别人用都用不到
2、现在家家户户都装了宽带,没人稀罕,是给路人一些方 ...

你这样,我是真的做不到,可能我格局小了
公众号:Home Assistant分享
回复

使用道具 举报

1

主题

40

回帖

836

积分

高级会员

积分
836
金钱
795
HASS币
0
发表于 2026-9-2 15:30:50 来自手机 | 显示全部楼层
我是买了一个电子墨水屏,把二维码和必要文字做到一张图里面,然后推送过去,它就一直显示了,放在入户的玄关处,谁需要谁扫码
回复

使用道具 举报

233

主题

3508

回帖

1万

积分

元老级技术达人

积分
11785
金钱
8024
HASS币
100
 楼主| 发表于 2026-9-2 15:56:04 | 显示全部楼层
wencuan 发表于 2026-9-2 15:30
我是买了一个电子墨水屏,把二维码和必要文字做到一张图里面,然后推送过去,它就一直显示了,放在入户的玄 ...

嗯,一样,只要做的高大上,都一样
公众号:Home Assistant分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )|网站地图

GMT+8, 2026-9-16 05:17 , Processed in 0.015443 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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