maximbaz / wluma

Automatic brightness adjustment based on screen contents and ALS
ISC License
665 stars 28 forks source link

[Bug]: Prediction stays at 242 #113

Closed ThatOneCalculator closed 3 months ago

ThatOneCalculator commented 3 months ago

Steps for reproducing the issue

Run wluma

What is the buggy behavior?

On my Asus UM5606, sudo watch cat /sys/bus/iio/devices/iio:device0/in_illuminance_raw does work as expected, but wluma's prediction never changes from 242

Ambient light sensing works fine in GNOME

What is the expected behavior?

Prediction changes with the ambient light sensor

Logs

RUST_LOG=trace wluma
[2024-08-08T23:14:07Z DEBUG wluma] Using Config {
        als: Iio {
            path: "/sys/bus/iio/devices",
            thresholds: {
                80: "dim",
                20: "dark",
                250: "normal",
                500: "bright",
                0: "night",
                800: "outdoors",
            },
        },
        output: [
            Backlight(
                BacklightOutput {
                    name: "eDP-1",
                    path: "/sys/class/backlight/amdgpu_bl1",
                    capturer: None,
                    min_brightness: 1,
                },
            ),
        ],
    }
[2024-08-08T23:14:07Z INFO  wluma] Continue adjusting brightness and wluma will learn your preference over time.
[2024-08-08T23:14:07Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:07Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:07Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:07Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:07Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:07Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:08Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:09Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:10Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:11Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:12Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:13Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:13Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:13Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:14Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:15Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:16Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:17Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:18Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (0)
[2024-08-08T23:14:19Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:19Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:19Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:20Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:20Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:20Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:21Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (14)
[2024-08-08T23:14:22Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:22Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:22Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (13)
[2024-08-08T23:14:23Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:23Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:23Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (9)
[2024-08-08T23:14:24Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:24Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:24Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:25Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:26Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:27Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:28Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:29Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:30Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:31Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (5)
[2024-08-08T23:14:32Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:32Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:32Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::predictor::controller] Prediction: 242 (lux: night, luma: 0)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)
[2024-08-08T23:14:33Z TRACE wluma::als::iio] ALS (iio): night (6)

Version

Installed from latest commit from yay -S wluma-git

Environment

LSB Version:    n/a
Distributor ID: EndeavourOS
Description:    EndeavourOS Linux
Release:        rolling
Codename:       rolling
Linux cayucos 6.11.0-rc2-3-mainline-um5606-dirty #1 SMP PREEMPT_DYNAMIC Thu, 08 Aug 2024 00:49:55 +0000 x86_64 GNU/Linux
3736 swayosd-libinpu
444040 swayidle
444043 swayidle
444086 swaync
444090 swayosd-server
clang 18.1.8-2.1
lib32-vulkan-icd-loader 1.3.279-1.1
rocthrust 6.0.2-1
rust 1:1.80.0-1.1
rust-analyzer 20240805-1.1
rust-bindgen 0.69.4-1.1
rust-src 1:1.80.0-1.1
swayidle 1.8.0-2.1
swaylock-effects-improved-git r469.0554651-1
swaync 0.10.1-3.1
swayosd-git r57.1127176-1
vulkan-extra-layers 1.3.250.0-1.2
vulkan-headers 1:1.3.285-1
vulkan-icd-loader 1.3.285-1.1
vulkan-tools 1.3.269-1.2
vulkan-validation-layers 1.3.275-1.1

Config:

[als.iio]
path = "/sys/bus/iio/devices"
thresholds = { 0 = "night", 20 = "dark", 80 = "dim", 250 = "normal", 500 = "bright", 800 = "outdoors" }

[[output.backlight]]
name = "eDP-1"
path = "/sys/class/backlight/amdgpu_bl1"
capturer = "none"
ThatOneCalculator commented 3 months ago

My config was wrong & I was being too impatient, lol