How to properly set up physics with door hinge?
How to do it:

add an empty where you want the hinge to be. Important is the z direction. This has to be right, else the hinge won't work.



enter the parameters for the Rigid body constraint for the empty from 1:


object 1: safe
object 2: door
you can limit the z-angle, if you want to.

give the safe and the door a rigid body


i gave my safe a weight of 4000 kg because it has such a treasure in it - should be safe enough for suzanne.
Shape: mesh
Friction should be high - you don't want the safe to slip on the floor, right?
Bounciness should be very low - else the safe jumps around. Would look weird.

give the door a lower mass.

add a plane, give it rigid body passive.

move the safe up in the air, rotate it a bit, and start the animation and enjoy the fun you will have! ;)



Here is the blend file:

Here is the result:

https://youtu.be/s-ZfOSBvxZM