标签:# <标签:0 x00007fc40ee005e0 >

当我去canyouseeme.org并检查端口80,我无法看到它,即使我已经将它与我的Unifi安全网关转发到我的HA机器。我也有443转发到8123,当我检查时可以看到。我给康卡斯特打了电话,看他们是否屏蔽了80个,他们说没有屏蔽。

我问是因为我在谷歌TTS和设置谷歌Assistant的手动集成方面有问题。当我试图发送一个TTS到我的谷歌家之一,我可以听到扬声器激活,但没有一个TTS实际上播放。当我尝试通过添加我设置的新设备连接我手机上的谷歌home应用程序时,我只得到一个404错误。我想知道这些问题是否与80端口有关,我已经在这些问题上绞尽脑汁有一段时间了。

只是想弄清楚端口80是否会成为一个问题。如果可以,我可以只在HA中更改端口,然后我还需要在其他什么地方更改端口?显然在路由器端口转发,其他地方呢?

这是我的配置。yaml的条目:

http:
ssl_certificate: / ssl / fullchain.pem
ssl_key: / ssl / privkey.pem

从文本到语音

tts:

  • 平台:google_translate
    缓存:真
    cache_dir: / tmp / tts
    time_memory: 300
    base_url:xxx.duckdns.org
    service_name: google_say

google_assistant:
project_id: g-assist-integration-for-XXXXX
service_account:
private_key: " -----BEGIN私钥-----xxxxxxxx-END私钥-----\n "
client_email:“home-asst-service@g-assist-integration-for-XXXX.iam.gserviceaccount.com
report_state:真
exposed_domains:
——开关
——光
-相机
——场景
——传感器
——脚本

无法验证您的配置,因为您没有使用“代码格式”(图标),我不想猜测缩进,但-默认情况下,Home Assistant不打开端口80,但仅8123。19463331伟德国际而且它不使用TLS加密,除非配置这样做。

看到http集成获取详细信息。

好吧,我这样问。由于SSL运行良好,并且可以在该端口上查看服务器并远程登录到它,我甚至需要担心端口80吗?

还有,什么可能与我的谷歌助手给我一个404:没有发现错误时,我点击我的[测试]Home集成?我从多个来源检查了三次设置,包括官方说明和各种视频教程,包括JuanMTech。

关于TTS问题有什么想法吗?

去修正你的代码吧,没人知道。

我很抱歉我的无知,但这正是我想弄明白的。我不知道如何编码,基本上只是复制教程和插入我自己的duckdns和端口信息。我不知道你说的“代码格式”(图标)是什么意思。你能给我举个例子吗?

读:如何帮助我们帮助你——或者如何问一个好问题

例子

我使用了编辑器工具栏上的这个按钮:《图片报》

这是更好的吗?

# Text to speech tts: - platform: google_translate cache: true cache_dir: /tmp/tts time_memory: 300 base_url: https://xxxxxxxxxxxx.duckdns.org service_name: google_say
google_assistant: project_id: g-assist-integration-for-xxxxxx service_account: private_key:“——开始私钥xxxxxxxxx = = \ n——结束私钥\ n”client_email:“home-asst-service@g-assist-integration-for-xxxx.iam.gserviceaccount.com”report_state:真正的exposed_domains:开关-光相机-情景-传感器-脚本

是的,确实如此: slight_smile:

现在代码是可读的,有人有什么想法吗?

转发到HA机器上的哪个端口?

你转发80的端口上运行的是什么?

我在我的“让我们加密”配置中看到了它,它说“只需要http挑战”。不知道这是干什么用的。我主要关心的是试图找出为什么我的TTS不工作,以及如何获得谷歌助理的免费版本工作。我觉得这可能和SSL有关。