Tengo 4 sensores binarios (encendido / apagado) que indican el nivel del agua en un tanque. Quiero que esos 4 sensores me den cinco estados en una sola variable (0, 25, 50, 75, 100) y que esa variable actúe como una entidad para usar con la tarjeta gráfica. ¿Alguien tiene una idea de cómo hacer esto? Ya lo he codificado con Python usando declaraciones if que determinan qué sensores están activos y asignan el valor a la variable. Solo una idea de cómo pienso: If FullSensor == 1 TankLevel = 100 elseif ThreeQuartSensor == 1 TankLevel = 75 elseif HalfSensor == 1 TankLevel = 50 elseif QuarterSensor == 1 TankLevel = 25 más TankLevel = 0
¿Te ha resultado útil??
0 / 0
Utilice un [sensor de plantilla] (https://www.home-assistant.io/integrations/template/) y convierta la plantilla en su serie de declaraciones if.
El editor de plantillas de las herramientas de desarrollo es muy útil al crear plantillas