Я так никогда не делал, но мне кажется что можно попробовать сделать это с помощю двух автоматизаций.
Первая автоматизация смотрит на сущность и если у нее меняется стейт, то пишет этот стейт в input_number
А вторая автоматизация запускается при старте ha и выставляет значение сущности из input_number
А через автоматизацию по изменению значения сущности, которая есть в описании, можно применить что-то из такого?
attribute_templates: latitude: >- {% if is_state('device_tracker.my_device_nmap','home') %} {{ state_attr('zone.home','latitude') }} {% else %} state_attr('device_tracker.my_device_gps','latitude') {% endif %}