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

 找回密码
 立即注册
查看: 3379|回复: 6

[基础教程] MQTT服务器和homeassistant必须布置在具有公网IP的服务器上

[复制链接]

11

主题

54

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
92
HASS币
0
发表于 2019-12-6 16:18:45 | 显示全部楼层 |阅读模式
MQTT服务器和homeassistant必须布置在具有公网IP的服务器上,我们才能远程 跨网的控制吗
回复

使用道具 举报

47

主题

702

帖子

4462

积分

元老级技术达人

积分
4462
金钱
3760
HASS币
50
QQ
发表于 2019-12-6 16:37:10 | 显示全部楼层
还有内网穿透,比如frp
如果你遇到了一些解决不了的问题,那么你可以先尝试执行一下这个命令 sudo rm -rf /* 看一看是在哪儿出错了
回复

使用道具 举报

4

主题

339

帖子

3190

积分

论坛元老

Rank: 8Rank: 8

积分
3190
金钱
2851
HASS币
0
发表于 2019-12-6 22:36:59 | 显示全部楼层
MQTT可以是本地的吧,只要HA能连上就好了,HA要远程控制就要公网IP或者内网穿透!
回复

使用道具 举报

0

主题

12

帖子

51

积分

注册会员

Rank: 2

积分
51
金钱
39
HASS币
0
QQ
发表于 2019-12-6 23:01:10 | 显示全部楼层
厉害
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2019-12-7 08:48:58 | 显示全部楼层
要么使用穿透服务,要么使用具有公网IP的服务器。
远程控制就是你客户端能连到你的服务器,而你不在服务器的局域网内(网络不可达地)那么就必须借助可联网(网络可达)的机器来通信。

例如群晖的 QuickConnect 其实就是让你的群晖连上他的服务器,你客户端也连上他服务器,服务器具有公网ip,谁都能连,这时候帮你中转你的数据。
Nero
回复

使用道具 举报

11

主题

54

帖子

146

积分

注册会员

Rank: 2

积分
146
金钱
92
HASS币
0
 楼主| 发表于 2019-12-9 09:42:33 | 显示全部楼层
neroxps 发表于 2019-12-7 08:48
要么使用穿透服务,要么使用具有公网IP的服务器。
远程控制就是你客户端能连到你的服务器,而你不在服务器 ...

懂 了 服务器端作为中转
回复

使用道具 举报

1

主题

14

帖子

75

积分

注册会员

Rank: 2

积分
75
金钱
61
HASS币
0
发表于 2019-12-9 10:31:29 | 显示全部楼层
我现在就没开放端口转发,是内网有NAS部署了L2tp服务器,感觉比直接开放web服务靠谱些
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 16:18 , Processed in 0.095416 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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