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

 找回密码
 立即注册
查看: 9696|回复: 5

[基础教程] 介绍一个Hass外网访问服务的工具

[复制链接]

9

主题

48

帖子

508

积分

超级版主

Rank: 8Rank: 8

积分
508
金钱
450
HASS币
0

教程狂人卓越贡献突出贡献

发表于 2018-12-28 10:48:22 | 显示全部楼层 |阅读模式
本帖最后由 SchumyHao 于 2018-12-28 11:46 编辑

外网访问有风险, 大家自行权衡是否要使用外网访问

为什么要外网访问Hass?

开始使用Homeassistant的时候, 特别看重的是它的服务部署在本地局域网内, 安全, 稳定, 靠谱!
但是现实是很少有智能单品提供单一局域网内的服务, 所以一味地强调局域网=安全, 有点房间里的大象的意思了.
下班前提前启动洗衣机, 放假回老家后定期观察一下家里状况, 提示可疑人员在总在家门口徘徊.
这些都是刚需, 我们不应该否认这件事.
谨记
  • 任何外网访问都有可能存在安全风险, 请使能Hass的MFA功能.
  • 请个人自行权衡外网访问风险性和便利性之间的自己更看重哪方面.
molohub
介绍
molohub是一款给大家提供外网访问Hass的免费(至少一年)工具.
受限于绝大多数家庭的网络都没有外网访问需要的外网IP和个人域名, 所以之前要想实现外网访问Hass, 用户需要至少拥有一个自己的VPS和域名, 在VPS和局域网内搭建内网穿透服务(FRP或ngrok). 搭建对技术要求很高, 搭建稳定的系统对技术要求更高, 搭建稳定且安全的系统那必须要把自己逼成大神了.
molohub工具为大家搭建了完整的内网穿透服务, 而且用户端可以选择使用微信小程序在移动端轻松远程访问, 也可以使用github账号登录, 在PC web端远程访问家里的Hass.
安装
molohub是以hass component的形式呈现的, 并且没有第三方的python module的依赖, 所以对于直接pip安装hass, hassbain, hassio都可以方便使用.
  • 从项目github页面上下载项目源码压缩包并解压.
  • 将molohub源码拷贝到Homeassistant配置路径下的custom_components文件夹下.
  • 检查Hass配置并重新启动Hass服务(主要针对Hassio配置检查的机制)
  • 在configuration.yaml中添加molohub.
    molohub:
  • 检查Hass配置并重新启动Hass服务.
  • 在Hass页面上选择适合于自己的外网接入方式并绑定.
多账户绑定
如果要多个账户绑定一个hass, 实现家人共同访问或自己多平台访问, 需要一些小技巧.
  • 将custom_components路径下的molohub代码复制一份并且给一个新的独一无二的文件夹名字.
  • 在configuration.yaml中添加这个新molohub代码文件夹的名字.
  • 重启Hass服务后, 会多一个绑定的通知框, 再绑定即可.
官方承诺
  • 全部使用https方式访问, 保证网络传输过程中的安全性.
  • 至少1年免费使用.
结束
信任是双方长期建立关系, 根据个人的角色, 性格, 需求等因素综合考虑是否合适使用molohub.

评分

参与人数 1金钱 +10 收起 理由
+ 10 谢享,但第三方穿透服务,慎用!.

查看全部评分

回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-12-28 11:23:22 | 显示全部楼层
终于发了啊~~··
Nero
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2018-12-28 12:28:24 | 显示全部楼层
外网路过!!
回复

使用道具 举报

0

主题

316

帖子

1732

积分

金牌会员

Rank: 6Rank: 6

积分
1732
金钱
1416
HASS币
0
发表于 2018-12-28 20:06:48 | 显示全部楼层
我是在路由器上用的zerotier,也很简单
回复

使用道具 举报

4

主题

341

帖子

3424

积分

论坛元老

Rank: 8Rank: 8

积分
3424
金钱
3083
HASS币
0
发表于 2018-12-29 15:26:47 | 显示全部楼层
电信有外网IP的路过,移动宽带现在有ipv6了,手机网络也有ipv6了,用ipv6的aliddns,买个域名,应该就能远程了吧!(我现在自己用的就是电信公网ipv4+aliddns)
回复

使用道具 举报

1

主题

26

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
74
HASS币
0
发表于 2019-12-13 16:28:00 | 显示全部楼层
因为 免费 ,有人会跃跃欲试
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 16:05 , Processed in 0.053658 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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