I am using an FP300 in AppleHome to turn on and off lights based on brightness (using lux) in the room. I have been testing this automation and it doesn’t seem to be working. I checked the Aqara app to get the lux reading and it meets the threshold.
Is there a setting in Apple home or in the Aqara app I should be changing so the light reading is done more frequently?
Here is an example of the automation:
Light level rises above 200 Lux in Great room, then turn off great room lights.
Do you own any Apple TVs or HomePods? I believe the Apple Home needs some hub to run the automation, and if it doesn’t have one, it will try to use your iPhone. But then, if it’s currently not capable of running it, then it won’t
You’ve set it up so that the light level has to cross the 200 lux threshold (either rising above or falling below). If the value doesn’t rise above 200 lux within the specified time window (2 hours after sunset until 4 hours before sunrise, or between 8 AM and 11 AM) and then drop below it, the automation won’t trigger. For example, if the level is constant at 120 lux starting two hours after sunset, the automation won’t fire because the drop below 200 lux already happened before the scheduled window began.
Looking at my own lux readings from the past month with the current weather, 200 lux was only exceeded on a few days in the afternoon. In my case, the automation wouldn’t have triggered on a single day.
Suggestion: Keep an eye on the lux values in the app during your scheduled times over the next few days and try setting a lower threshold for the automation.
Also, keep in mind that switching the lights in your room on or off could cause the automation to trigger.