![]() Unfortuntaly the Onvif integration is picking the first one which was the same in the two cameras. But using Onvif Device Manager and looking at “Information” turned out that the camera exposed two MAC addressed, I guess the first one used when in AP mode and the second one when connecting to Wifi as a client. My cameras have of course different MAC address but still I got the exception. If not available, falls back to the serial number. GitHub, the config flow enumerates the network interfaces of the camera and uses the first MAC address as unique_id.Specifically, looking at core/config_flow.py at 2b40f3f1e5c2b280989d4aeadf5b5ff404fd1cc8 ![]() ![]() Looking at the code, “device already configured” is thrown if there is already in HA an entity with the same unique_id. The first camera always integrates succesfully via onvif, the second always complains about “Device is already registered” (also messes up the working configuration). Hi, I’ve experienced the same issue with a bunch of Imou cameras and found a solution which worked at least for me.
0 Comments
Leave a Reply. |