The invention discloses a construction mounting mechanism. The mounting mechanism comprises a bottom plate, the top of the bottom plate is connected with a lifting
assembly, the top of the lifting
assembly is connected with a mounting plate, the top of the mounting plate is provided with mounting grooves, and the mounting plate is internally provided with at least two clamping assemblies. And the clamping assemblies penetrate through the mounting grooves and extend into the mounting grooves, the top of the mounting plate is fixedly connected with a plurality of supporting rods, and the tops of the supporting rods are fixedly connected with protective
eaves. A liquid level communicating
pipe is fixedly connected to the bottom of the mounting plate, a
liquid level sensor is arranged on the inner top wall of the liquid level communicating
pipe, the liquid level communicating
pipe penetrates through the bottom plate, and an opening of the liquid level communicating pipe faces downwards and communicates with the outside. Through arranging a protection
assembly,all-directional rain and
snow prevention can be carried out on a device, so the rain and
snow are prevented form permeating into the device; and meanwhile, a
liquid level sensor and a controller are matched with each other, so that the protection performance of the device is improved, when water is accumulated on the ground, the device can automatically ascend and descend, and the situation that water enters the device is avoided.