A smart bottle and a control method thereof are provided. The smart bottle includes a bottle configured to receive a liquid, a base formed to be coupled to one side of the bottle, and a first sensor provided on the bottle or the base and configured to obtain level information of the liquid accommodated in the bottle. Including, wherein the base is a second sensor configured to obtain temperature information of the bottle, a third sensor configured to obtain tilt information of the bottle, a heater configured to heat a liquid contained in the bottle, the temperature information A controller configured to control the driving of the heater based on, determine the start and end of feeding based on the slope information, and correct the water level information, the slope information and the water level information corrected by the controller It may include a communicator configured to transmit power to an external device, and a battery configured to supply power to the first sensor and the base.스마트 보틀 및 이의 제어 방법이 제공된다. 스마트 보틀은 액체를 수용하도록 구성되는 보틀, 상기 보틀의 일측에 결합 가능하도록 형성되는 베이스 및 상기 보틀 또는 상기 베이스에 구비되고, 상기 보틀에 수용되는 액체의 수위 정보를 획득하도록 구성되는 제1 센서를 포함하되, 상기 베이스는 상기 보틀의 온도 정보를 획득하도록 구성되는 제2 센서, 상기 보틀의 기울기 정보를 획득하도록 구성되는 제3 센서, 상기 보틀에 수용되는 액체를 가열하도록 구성되는 가열기, 상기 온도 정보를 기초로 상기 가열기의 구동을 제어하고, 상기 기울기 정보를 기초로 수유 시작과 수유 종료를 판단하고 상기 수위 정보를 보정(modify)하도록 구성되는 제어기, 상기 기울기 정보와 상기 제어기에 의해 보정된 수위 정보를 외부 장치로 전송하도록 구성되는 통신기 및 상기 제1 센서와 상기 베이스에 전력을 공급하도록 구성되는 배터리를 포함할 수 있다.