如果你手里有个域名正好托管在CloudFlare上,那么你可以利用下面的教程实现利用Home Assistant更新本机公网IP地址到CF,实现DDNS服务,让你远程也可以正常访问Home Assistant.

视频教程:

https://youtu.be/V1GH2_naP_o


我们需要去cloudflare获取全局API的密钥,然后替换下面配置文件内容中的email为你登录cloudflare的邮件地址。
再填写从cloudflare获取到的全局API密钥到api_key后面,zone代表你的域名。

所有的配置就完成了,重启你的Home Assistant,每个小时Home Assistant就会自动更新CloudFlare上你对应域名指向的IP地址。

子域名更新DDNS示例:

cloudflare:
  email: YOUR_EMAIL_ADDRESS
  api_key: YOUR_GLOBAL_API_KEY
  zone: EXAMPLE.COM
  records:
    - ha
    - www

主域名更新DDNS示例:

cloudflare:
  email: YOUR_EMAIL_ADDRESS
  api_key: YOUR_GLOBAL_API_KEY
  zone: EXAMPLE.COM
  records:
    - EXAMPLE.COM

发表回复