Influx 连接失败,显示“401:“错误”:“授权失败”

Influx 连接失败,显示“401:“错误”:“授权失败”

我想使用现有的(外部)Influx 实例作为 HA 中的传感器。我有以下设置:

服务器 1:Homeassistant 操作系统已安装

  • 核心 2024.1.3

  • 主管 2023.12.0

  • 操作系统 11.4

  • 前端 20240104.0

  • 安装了“InfluxDB”插件,这也允许我连接到 Sever2 的 Influx 实例并创建查询。

服务器 2: 流入实例

  • 版本 1.8.10
  • IP:192.168.28.77
  • 数据库“监控”
  • 已分配用户名和密码。
  • 未使用 SSL

我想使用 Server2 的数据作为传感器。这是我的配置.yaml

influxdb:
  exclude:
    entity_globs: “*”

和这里传感器.yaml

- platform: influxdb
  host: 192.168.28.77
  port: 8086
  database: monitoring
  username: config
  password: "myPassword"
  ssl: false
  api_version: 1
  queries:
    - name: zimmertemperatur_bad
      unit_of_measurement: °C
      value_template: "{{ temperature_C | round(1) }}"
      #where: 'time > now() - 7d'
      where: 'time = now()'
      measurement: '"monitoring"."autogen"."LaCrosse-TX141THBv2"'
      field: "temperature_C"
      group_function: last
      database: monitoring

但我收到以下错误:

[homeassistant.components.influxdb] InfluxDB database is not accessible due to '401: {"error":"authorization failed"}'. Please check that the database, username and password are correct and that the specified user has the correct permissions set. Retrying in 60 seconds.

为什么 Homeassistant 无法通过 YAML 配置查询任何值?

这不可能是用户限制,因为 Homeassistant 的 Influx 插件可以毫无问题地连接到 Server2。

相关内容