fix missed batteryProperties.diff, adjust script