Steve,
It's not home made. It is a Touch Plate unit.

That was already determined in a previous post.