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
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 242Ambient light sensing works fine in GNOME
What is the expected behavior?
Prediction changes with the ambient light sensor
Logs
Version
Installed from latest commit from
yay -S wluma-git
Environment
Config: