I finally found the way thanks to @0x3333 in Dynamically change update_interval - #10 by 0x3333
Just the code reference here:
sensor:
- platform: bl0939
update_interval: 30s
id: power_sensor
cover:
- platform: current_based
name: Blind
id: blind
open_sensor: open_current
open_moving_current_threshold: 0.005
open_duration: 26s
open_action:
- switch.turn_on: open_relay
- lambda: !lambda |-
id(power_sensor).set_update_interval(500);
id(power_sensor).call_setup();
close_sensor: close_current
close_moving_current_threshold: 0.005
close_duration: 25s
close_action:
- switch.turn_on: close_relay
- sensor.platform.ade7953.update_interval: 0.5s
- lambda: !lambda |-
id(power_sensor).set_update_interval(500);
id(power_sensor).call_setup();
stop_action:
- switch.turn_off: close_relay
- switch.turn_off: open_relay
- lambda: !lambda |-
id(power_sensor).set_update_interval(30000);
id(power_sensor).call_setup();
lambda function did the trick 
Thank you,