I am controlling a servo using esphome. If I move the servo 50% with my hand, and then I tell the servo to go to that position from esphome, instead of not moving at all, it spins back to the original position it was in and then goes to 50%.
It would be nice to have an option like restore: false but global, not only at startup.
This is especially useful if you have an encoder (or a rotary switch, if the positions of the servo are not continuous) that tracks the position of the servo.
The problem
I am controlling a servo using esphome. If I move the servo 50% with my hand, and then I tell the servo to go to that position from esphome, instead of not moving at all, it spins back to the original position it was in and then goes to 50%. It would be nice to have an option like
restore: false
but global, not only at startup. This is especially useful if you have an encoder (or a rotary switch, if the positions of the servo are not continuous) that tracks the position of the servo.Which version of ESPHome has the issue?
2024.4.1
What type of installation are you using?
pip
Which version of Home Assistant has the issue?
2024.4.4
What platform are you using?
ESP8266
Board
Wemos D1 Mini
Component causing the issue
Servo
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No response