Since the upgrade to 0.89.1 my NetAtmo motion sensors have disappeared. I have a Presence and a Welcome which are both otherwise recognised by HAss. For example, the Welcome still registers the binary_sensor.living_room_someone_known component and it changes when the Welcome sees someone known. However, as I mentioned, there’s now no sign of the motion detectors. I’ve had a read back (just a few versions) for breaking changes and can’t see anything.
During a restart this line does appear
2019-03-12 13:10:24 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.netatmo
But even with DEBUG on there’s no error produced. HAss just doesn’t set them up anymore.
My HAss is running on Docker (Not HAssIO) on Ubuntu 18.04.
I can’t see anything that has changed that might be blocking the setup of binary_sensors in general. I’ve always used the discovery method so all the sensors are automatically set up. You can see my config here
Can anyone suggest why this is happening or things I can check?
OK - this might be a bug. In the minutes since posting this I went over some other things that had changed in the past few releases. I changed the TP-Link directive - which is new - to do discovery rather than explicitly pointing it at my TP-LINK devices by IP address. Restarted and my motion sensors are back. Switched it back to confirm - and they’re gone.
As mentioned, even in DEBUG there’s nothing that looks like a useful hint as to what’s going on. Is there anyone with the same devices (Presence, Welcome and some TP-100 plugs) who can try this and confirm it so I can raise a bug?