Wireless sensor networks (WSN) offer an automated, convenient, and low-cost option for building IoT networks for monitoring the structural health of complex infrastructures. The limited bandwidth of a typical WSN is not favorable for intensive data transfer. Therefore, utilizing edge computing that allows raw data to be processed and compressed at IoT devices enables efficient data transfer to the central terminal for data storage and further analytics. However, edge computing requires an additional microcontroller unit (MCU), which significantly increases the edge device power consumption and thus reduces the device's battery lifespan. In this paper, three strategies are developed for saving the battery power of sensor devices with edge computing: (1) managing the connectivity settings of the wireless protocol settings, (2) managing the operations of the edge computing chip, and (3) adding battery capacity with parallel connections. The first strategy focuses on fine-tuning the trade-off between the WSN data throughput and power consumption. The second strategy develops two modes for power saving in certain computationally relaxing periods: Shutdown mode and Low-power mode. The Shutdown mode suspends the operations of the edge computing chip, allowing the edge computing chip to run for a limited time per day. The Low-power mode allows continuous operation of the edge computing chop at low clock speed, which consumes less current. The third strategy doubles the device lifespan by doubling the battery charge capacity using parallel connections. Combining all three strategies significantly enhances the sensor battery lifespan from three weeks to at least six months, notably reducing the frequency of on-site hardware maintenance while providing smooth data transfer due to edge computing.