Retomo el hilo. Creo haber entendido perfectamente la formula. Y solo a partir de entonces entendí que si quiero poner un límite de brillo de 140 (que no llegue a nivel cero o muy bajo), he de sumar en la segunda acción %luz*25.5 la cantidad límite (140). Y ese resultado será el que "atenderá" la variable %brillo. Es decir, %luz*25.5+140. O lo que es lo mismo, la fórmula nos dice ahora de 140 a 255. Si queremos establecer un límite más bajo lo sustituimos por un nivel menor. Vamos, que podemos fijar el rango de brillo mínimo a máximo como deseemos... Pongamos de 60 a 255 o 95 a 255 o 110 a 255, etc.
A mí con el empleo del sistema de fórmulas me funciona correctamente. Es más gradual. Más preciso y suave. Lo calificaría de elegante. Y claro está, sin necesidad de multitud de acciones.
¿Que tal?
Código:
Perfil: BRILLO AUTOMÁTICO
Evento: Variable Establecida [ Variable:%LIGHT Valor:* Solo Variables de Usario:Apagado ]
Entrada Tarea: BRILLO AUTOMÁTICO
A1: Establecer Variable [
Nombre: %luz
A: floor (%LIGHT/51.2)
Calcular: Encendido
Dígitos de Redondeo Máximos: 3
Salida Estructurada (JSON, etc.): Encendido ]
A2: Establecer Variable [
Nombre: %brillo
A: %luz*25.5+140
Calcular: Encendido
Dígitos de Redondeo Máximos: 3
Salida Estructurada (JSON, etc.): Encendido ]
A3: Brillo de Pantalla [
Nivel: %brillo
Deshabilitar Salvaguardar: Encendido
Ignorar Nivel Actual: Encendido ]