floor heat?

Im betting this is the control unit for the electric under tile radiant heat.
Am i correct?

what are some things that can go wrong with them?

33W295_Shagbark Ln 44411.jpg

or are they electronic zone controls? with big relays or the like.

got it

http://www.argocontrols.com/product_detail.asp?key=62

Zone vlave control.