How can I use a sensor value to position an obj with LVGL?

Hi, in LVGL I’m trying to position an object by using a sensor value. I’ve tried lv_obj_set_x but don’t know how to get the HA sensor value to new x. Any idea?

sensor:
  - platform: ...
    id: sensor_id
    on_value:
      lvgl.widget.update:
        id: widget_id
        x: !lambda return (int)x;

Thanks a lot !! I didn’t expect such easy solution. :grinning:

1 Like