oops. I copy/pasted.
here is a better (correct) version:
- platform: template
sensors:
river_pro_101859_battery_preserved:
friendly_name: River Pro 101859 Battery Preserved
icon_template: mdi:battery-90
unit_of_measurement: "%"
value_template: >-
{% if states('sensor.river_pro_101859_battery') not in ['unknown', 'unavailable'] %}
{{ states('sensor.river_pro_101859_battery') }}
{% else %}
{{ states('sensor.river_pro_101859_battery_preserved') }}
{% endif %}
Sorry about that