I have a sensor for a smal water tank (sensor.akab_out_of_water) with value 0 when it’s OK and value 1 when it’s empty.
I would like to change that in my Lovelace , instead of 0 to be OK and instead of 1 to be Refill.
So can anyone be kind and guide me how I can do these changes so that I don’t see 0 or 1.
WallyR
(Wally)
2
Try something like this
type: markdown
content: >
{% if (states('sensor.akab_out_of_water') == '1') %}
<font color="red">Refill</font>
{% elif (states('sensor.akab_out_of_water') == '0') %}
<font color="red">OK</font>
{% else %}
<font color="orange">Unknown</font>
{% endif %}
1 Like
If you’re comfortable with using custom cards, then Thomas Lovén’s template entity row should do what you’re looking for.
I solved it with some help from the code @WallyR posted
#Akab Water Tank
- sensor:
- name: "Akab Water Tank"
state: >
{% if is_state('sensor.akab_out_of_water', '1') %}
Empty
{% elif is_state('sensor.akab_out_of_water', '0') %}
OK
{% else %}
failed
{% endif %}
WallyR
(Wally)
5
You just made another sensor derived from the original one.
It works too.
My solution was just to change the view on the lovelace card.
Yes, I couldn’t get your card example to work with my cards and config. So I modified your and created a sensor template.
Once again thank you
WallyR
(Wally)
7
You seem to have found a way to move forward.
Happy coding! ![:slightly_smiling_face: :slightly_smiling_face:](https://community.home-assistant.io/images/emoji/twitter/slightly_smiling_face.png?v=10)