Fucking gold!
Fucking gold!
Pretty much this, look up Kalman filters if you want details. The most likely explanation is that they are tuned to effectively trust GPS more than the internal IMU for long periods of time. Really good IMUs are very expensive and still drift but have high speed output. When it works well, GPS is cheap and doesn’t drift but with a slow update rate. The cost optimisation probably means that the IMU data is usually only trusted for a few seconds, probably 10 min at most before it takes whatever the GPS says as truth. If they lost gps signal through jamming, then they would keep navigation on the less certain IMU data, but the GPS sensor thinks all is well so they shift position.
There is probably a software upgrade to the filter that could be used to limit these attacks, but I imagine it’s an active area or research.
I can’t see how omega and similar were not just as susceptible to this type of attack. Active outside in positioning almost always has this vulnerability.
If you have a bunch of v2s try this. https://github.com/openmiko/openmiko
Plus you can flash wrt to a lot of the TP-Link stuff including the access points. I haven’t looked in ages but I remember that most or all ubiquity stuff was locked down.
Purely anecdotal but in my experience unify is overpriced garbage. Had a dream machine die at 13 months and could only get an, it’s out of warranty, buy a new one response. Looking at the internals it was pretty clear they were never designed with any service in mind.
They also force you into plenty of cloud bullshit. They lost my password hash for my local device because they fucked up some cloud transfer. If I didn’t have an SSH key I would have been screwed.
It takes a bunch of time and tech know-how but foss has been a much better solution. Have a openwrt pi4 router, truenas server and switched my Wyze cams to openmiko firmware. Far better than anything offered by these prosumer companies.
+1 for frigate. I have some old V2 wyze cameras with openmiko for rtsp functionality.
https://github.com/openmiko/openmiko