The invention discloses a data sending method and a data sending device, which are used for solving the problem of low data sending accuracy in the prior art. The method comprises the following steps that: if a
power frequency current is determined to be in an increased state, a sending end selects a sub-time period, from a time period in which the
power frequency current is increased from a first
current threshold value to a second
current threshold value, and sends the data; or if the
power frequency current is not determined to be in the increased state, the sending end selects the sub-time period, from the time period in which the power frequency current is decreased from the second
current threshold value to the first current threshold value, and sends the data, wherein absolute values of the first current threshold value and the second current threshold value are smaller than a
peak value of the power frequency current, and the absolute value of a difference value between the absolute values of the first current threshold value and the second current threshold value and the
peak value of the power frequency current is greater than a determined threshold value. In the embodiment of the invention, because the absolute values of the first current threshold value and the second current threshold value are smaller than the
peak value of the power frequency current, interference generated by other electric appliances when the power frequency current is at a peak or a valley can be avoided by sending the data in the selected sub-time period, so that the data sending accuracy is improved.