[PATCH openEuler-5.10 36/73] surface: surface3_power: Fix battery readings on batteries without a serial number