很多用户首次访问Home Assistant,尤其是通过内网穿透访问时,通常会碰到网页反馈400: Bad Request

解决方案

添加IP白名单

  • • 修改configuration.yaml文件,在其中添加如下代码:
http:
  use_x_forwarded_for: true
  trusted_proxies:
  - 192.168.1.0/24
  - 127.0.0.1
  • [- 192.168.1.0/24]为信任的IP地址,调整为自己的局域网网段。修改后保存,并重启homeassistant。
  • 之所以添加127.0.0.1,是因为通过反代访问出现该问题时,打开homeassistant日志发现来自是来自该地址的访问被拒绝。