跳转到内容

LVGL 数字

lvgl 数字平台从 LVGL 控件创建数字组件,需要配置 LVGL

支持的控件有 arcbarsliderspinbox。单个数字仅支持单个控件;换句话说,不可能有多个控件与单个 ESPHome 数字组件关联。

  • widget (必填):在 LVGL 中配置的支持控件的 ID,它将反映数字的状态。
  • animated (可选, boolean):是否以动画方式设置控件的值(如果控件支持)。默认为 true
  • update_on_release (可选, boolean):默认情况下,每次关联控件的值更改时,数字都会发布新值。如果此选项为 true,则仅在释放触摸时发布值。
  • restore_value:(可选, bool) 当设备重启时从非易失性内存恢复数字的值。默认为 false
  • 数字的所有其他变量。

示例:

number:
- platform: lvgl
widget: slider_id
name: LVGL 滑块

NOTE

控件特定的动作(lvgl.arc.updatelvgl.bar.updatelvgl.slider.updatelvgl.spinbox.updatelvgl.spinbox.decrementlvgl.spinbox.increment)将触发相应的组件更新发送到 Home Assistant。