跳转到内容

Sendspin 传感器

sendspin 传感器平台会公开来自 Sendspin 组当前播放音频的数值型元数据。必须在同一设备上配置 Sendspin 集线器。

每个传感器报告一个元数据字段。为您希望公开的每个字段配置一个传感器。这些传感器主要用作内部传感器来驱动显示,而不是报告给 Home Assistant。

该平台仅适用于 ESP32 系列芯片。

# 示例配置条目
sendspin:
sensor:
- platform: sendspin
name: "Track Progress"
type: track_progress
- platform: sendspin
name: "Track Duration"
type: track_duration
- platform: sendspin
name: "Track Number"
type: track
- platform: sendspin
name: "Year"
type: year
  • type (必选, string): 要报告的元数据字段。可选值为:
    • track_progress: 当前播放曲目的插值进度,单位为毫秒。按固定间隔轮询(默认为 1s)。轮询在播放暂停时会自动暂停,并在播放恢复时重新开始。
    • track_duration: 当前播放曲目的总时长,单位为毫秒。
    • track: 曲目在专辑中的编号。
    • year: 曲目的发行年份。
  • update_interval (可选, Time): 仅与 type: track_progress 一起使用。曲目进度重新发布的间隔。默认为 1s。
  • Sensor 的所有其他选项。