- parseDeviceId accepts hex with spaces (e.g. "672B6D5A 4DCD861") - BLE scan does exact match on "JW_<device_id>" when target is known - Manual input placeholder updated to show new format