Data transmission scheme is an effective mode to improve the energy-efficiency in packet delivery. In this paper, we investigate the energy-efficient data transmission over reliable links and unreliable links in mobility-aware wireless networks. The network topologies in mobility-aware wireless networks are changed from one time slot to another, and they could be described by a sequence of static graphs. We first model these network topologies in a time period as a virtual space-time graph. On the virtual space-time graph, energy-efficient data transmission problems over reliable links and unreliable links are defined. The aim of the two data transmission problems is to find a spatial-temporal path with the minimum energy cost. Next, we propose an Energy-Efficient Data Transmission algorithm over Reliable Links (EEDT-RL) to find the optimal space-time path. Based on EEDT-RL, we also develop a heuristic data transmission protocol over unreliable links (named EEDT-UL), in which the path reliability is taken into consideration. Simulation results show that our proposed algorithms perform well in terms of energy cost and transmission count compared with some existing algorithms.