The present invention provides a greenhouse control method and control device, and a server. The greenhouse control method comprises: collecting growth parameters of plants in a greenhouse; acquiring the name of the plants in the greenhouse; acquiring, according to the name, optimal growth environment conditions of the plants in the greenhouse from a cloud database; detecting whether the growth parameters satisfy the optimal growth environment conditions; and if the growth parameters do not satisfy the optimal growth environment conditions, controlling the greenhouse until the growth parameters satisfy the optimal growth environment conditions. By the technical solution of the present invention, the greenhouse can be automatically controlled and the participations of planters can be reduced.