Idea- camera based parking space occupied/unoccupied detection

I have no skills to create this but think it would be very useful.
With IP cameras often covering parking areas, I wonder if an automation would detect a vehicle object within a defined space and report a state of occupied/unoccupied.

My personal use case for this is that I live in a terrace house (row-house) with parking on the street in front. When there’s a space directly in front I like to move my car there so I can charge it with cheap overnight electricity. A notification would allow me to do this promptly.

I guess it would be useful to define multiple zones, including overlapping zones. In my use case, there isn’t a defined ‘spot’, rather a 15m stretch within which I need 5m clear to park. Here perhaps having 5 overlapping 5m zones would be ideal, so I’d set an automation to notify me if one of those was unoccupied.

I’m sure other people would have other use cases too. I have no right to park in front of my house but want to whenever possible. If you had a private space this could notify you if someone parked there and you could automate a warning, or even call through to a local speaker to highlight it’s a private space.

Frigate can detect stationary objects. After that you can just send notifications based on your needs or create a sensor in HA for occupied/unoccupied.

EDIT
Frigate also allows you to define zones and this info may be used to notify based on specified zone

2 Likes

I’ll try this. Hasn’t realised that was possible in Frigate. Thanks!

I do this with platerecognizer custom component. It detects number plates and returns the coordinate of the plate so I can see what part of the drive each car is parked with template sensors