The HomeKit sh*t show continues...
I have Meross light switches in my garage. I have an automation... when the door opens, the lights come on. Functionally, it works. However, yesterday and today in the Home app, I twice noticed the Meross light switch status was OFF while the lights were actually ON.
I cannot reproduce the issue, so I don't know if status suddenly flipped back after the lights came on or if it was wrong to begin with. I never noticed this before yesterday.
This is a real problem since both yesterday and today I used my Home app to check if I left the lights on and I trusted Home when it showed the lights as off. Hours later I discovered the lights still on. Today it was confirmed much quicker, as I saw the lights on and opened the Home app to turn them off, this is when I discovered Home was saying they were already off. I then had no problem clicking the tiles to toggle the lights remotely and then status was correct.
Just a side note: I actually implemented Address Reservation yesterday in my router so every single device on my network will always retain the same IP address. Apparently, static IP addresses don't really matter after all. Given the timing of the issue... maybe this is the cause of the problem?