WiFi 信号传感器
wifi_signal 传感器平台允许您读取当前连接的 WiFi 接入点 的信号强度。
传感器值是以分贝毫瓦 (dBm) 为单位测量的 “接收信号强度指示”。这些值始终为负数,越接近零,信号越好。
# 示例配置条目sensor: - platform: wifi_signal name: "WiFi 信号传感器" update_interval: 60s要以百分比形式额外显示信号强度,请使用 复制传感器(无法添加相同的传感器两次,因为它有一个静态的 uniqueid 报告给 Home Assistant):
# 示例配置条目,带 2 个传感器和过滤器sensor: - platform: wifi_signal # 以 dB 报告 WiFi 信号强度/RSSI name: "WiFi 信号 dB" id: wifi_signal_db update_interval: 60s entity_category: "diagnostic"
- platform: copy # 以 % 报告 WiFi 信号强度 source_id: wifi_signal_db name: "WiFi 信号百分比" filters: - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0); unit_of_measurement: "信号 %" entity_category: "diagnostic" device_class: ""WARNING
信号强度读数仅在 WiFi 处于站点模式时可用。如果设备作为接入点运行而没有任何站点模式连接,则读数无效。