It is anonymous in a modern hebrew, here is a document in pdf of Rabbi Ari Zivotofsky:
Over the last few decades, the so-called Birchat Habayit has found its way into many Jewish homes. Its words even have been used as a popular song on a recent Jewish album. This “prayer” seems to be a relatively recent phenomenon. The language and style are modern Hebrew, indicating a recent composition. Rabbi Shlomo Aviner,8 the rav of Beit El, has pointed out that the style is not a Jewish style. There is no “Yehi ratzon” or “Ribon Olamim.” God is not addressed and no request is made.
It is simply a statement. Rabbi Aviner is sure it is a translation from a non-Jewish source, and recalls a claim that the contents may be from a work by Rudyard Kipling. I have been unable to locate any such formulation in the writings of Kipling. Other scholars speculate that it is modern Hebrew poetry.