Car owners who want to perform their own engine or transmission diagnostics often face the choice of scanner. Chip-based wireless adapters ELM327 They remain the most popular solution due to their affordability and versatility. However, unlike Bluetooth versions, which connect automatically via a standard protocol, WiFi models require manual network configuration to successfully communicate with a smartphone.
The main difficulty users encounter is a lack of understanding of how the device works. The adapter creates its own local network, and the phone must access it through a specific IP address and port. Without knowing these parameters, no diagnostic app, be it Torque Pro or OpenDiag, will be able to transmit commands to the vehicle's on-board computer. Often, users simply don't know where to enter this data in the program settings.
In this guide, we'll cover the default values used by 95% of Chinese clones and original devices. You'll learn how to check the current connection status, change factory settings in case of address conflicts, and ensure stable data transfer without connection interruptions during error scanning.
How ELM327 WiFi adapters work
WiFi data transfer technology in diagnostic scanners is based on creating an access point. When you insert the device into the OBDII port and apply power, the chip ELM327 Initializes the WiFi module. At this point, the scanner begins broadcasting the network to which your smartphone or tablet should connect. It's important to understand that internet access will not work through this adapter, as it creates an isolated local area network (LAN).
The TCP/IP protocol is used for data exchange. Each device on the network must have a unique address. In the case of diagnostic scanners, the phone acts as a client, and the adapter acts as a server or gateway. Port In this context, it's a logical channel through which an application accesses a specific service within the scanner. If the address is specified incorrectly, data packets are simply lost before reaching the recipient.
The main advantage of WiFi over Bluetooth is data transfer speed and support for more modern communication protocols. This is especially important for owners of cars with a lot of electronics, where the amount of data read parameters It's the need to manually configure IP addresses that often discourages beginners, even though the process itself is quite simple and requires only a one-time intervention.
Standard IP addresses and default ports
Most manufacturers of cheap Chinese adapters adhere to a single standard to simplify mass production. By default, the device comes with preset network settings immediately after purchase. Knowing these values is essential for the initial configuration of any diagnostic application.
The standard IP address that needs to be entered in the WiFi settings on your phone or in an app most often looks like this: 192.168.0.10Sometimes a variation is found 192.168.1.10The data transfer port in the vast majority of cases is fixed and equal to 35000These parameters are the "key" that opens access to the car's brain.
Below is a table with the most common combinations of settings for different adapter firmware versions:
| ELM327 firmware version | IP address (Gateway) | Port | Note |
|---|---|---|---|
| Standard (v1.5 / v2.1) | 192.168.0.10 | 35000 | The most common option |
| Alternative configuration | 192.168.1.10 | 35000 | It is less common |
| Specific models | 10.0.0.1 | 35000 | Rare specimens |
| Old versions | 192.168.0.10 | 35001 | Almost never used |
If the default settings don't work, it may mean the previous owner modified the configuration, or the device has a non-standard firmware. In this case, a reset or troubleshooting using specialized software will be required.
Setting up a connection on Android devices
The Android operating system offers flexible networking tools, allowing you to configure a connection in two ways: through the system WiFi settings or directly within the scanner app. The first method is more reliable, as it ensures the phone is physically connected to the adapter before running diagnostics.
First, you need to go to the WiFi settings menu on your smartphone. Find the network with a name containing OBDII, WiFi or ELMClick on it. If the network doesn't require a password, the connection will be instant. If a password is required, the default value is usually 12345678 or 00000000.
After connecting, the system may warn that the "Internet is not working." This is normal, as the adapter doesn't provide access to the global network. It's important not to switch to mobile data, but to keep WiFi active. Next, open your diagnostic app (such as Torque, Car Scanner, or OpenDiag). Go to the vehicle profile or connection settings.
- 📱 Select connection type: WiFi.
- 🔢 In the IP address field, enter:
192.168.0.10. - 🚪 In the Port field, enter:
35000. - ✅ Save the settings and click "Connect".
⚠️ Attention: Some Android versions (especially Xiaomi and Huawei) may automatically disable WiFi if there's no internet access. In WiFi settings, find the "Don't switch to mobile network" option or something similar to maintain the connection to the adapter.
Configuration for iOS (iPhone and iPad)
Apple device owners are less fortunate in terms of configuration flexibility, as iOS strictly controls network connections. Unlike Android, it's often impossible to assign a static IP address to a WiFi network without internet access through the standard menu. Therefore, configuration is performed directly within a compatible app.
Popular iOS apps such as Car Scanner ELM OBD2 or BimmerCode, have built-in device search mechanisms. After connecting to the adapter's network in the WiFi menu, launch the app. In the connection settings section, select the "WiFi" or "Network" method.
iOS often requires permission to use the local network. When you first launch the app, a system window will appear asking for access to local devices. Be sure to click "Allow." Without this permission, the app simply won't "see" port 35000, even if the IP address is specified correctly.
What to do if the iPhone does not detect the adapter?
Make sure local network access is enabled for the app in the privacy settings. Also, try forgetting the WiFi adapter network in iOS settings and reconnecting, entering the password again. Sometimes, restarting the iPhone itself helps.
In rare cases when automatic search does not work, you can manually specify the IP in the advanced settings of the application 192.168.0.10However, most often, simply selecting the correct interface type is enough, and the software will automatically find an open port.
How to change the adapter's IP address and port
Situations when the standard IP address 192.168.0.10 Conflicts with the addressing of your home network or corporate router are common. If you want to use the adapter without disconnecting from your home network, or if you have multiple adapters, you need to separate their addresses. There are special configuration utilities for this.
One of such programs is ELM Configure (for Android) or similar terminal programs. Once connected to the adapter, you can send it AT commands for reprogramming. This is a more complex level of configuration that requires precision.
To change the settings, use the following commands, which are entered into the program terminal:
AT WS - Factory ResetAT IP 192168010 - Setting up a new IP (numbers without periods)
AT SP 0 - Automatic protocol search
After entering the IP change command, reboot the adapter (power cycle it) for the new settings to take effect. Be careful: setting an address that doesn't match your phone's subnet will cause you to lose connection to the device and prevent you from reverting the settings without a reset.
Diagnosing connection problems
Even if the data is entered correctly, the connection may fail. The most common cause is power saving. The phone may "put the WiFi module to sleep," thinking that since there's no internet, there's no need for a connection. Problems also arise due to interference in the airwaves or poor power from the car battery.
If the application says "Unable to connect" or "Error 68", check the following checklist:
☑️ Checking the ELM327 connection
Another important aspect is the firmware version of the chip itself. Cheap copies of version 2.1 often have limited functionality and may not work correctly with some protocols, especially on older vehicles (pre-2005). In such cases, the only solution is to replace the adapter with version 1.5 with a PIC18F25K80.
⚠️ Attention: App interfaces and menu item names may vary depending on the app version and phone model. If you don't find the IP address entry field, look for the "Communication Settings," "Vehicle Profile," or "Connection Type" section.
To check port availability, you can use third-party network utilities, for example, Fing or Network AnalyzerRun a network scan while your phone is connected to a WiFi adapter. If a device with an IP address appears in the list of devices, 192.168.0.10 and an open port 35000, which means there is a physical connection, and the problem needs to be looked for in the diagnostic program settings.
Frequently Asked Questions (FAQ)
What is the default password for the ELM327 WiFi adapter?
In most cases, no password is required, and the network is open. If you are prompted for a password, try entering the combination 12345678 or eight zeros 00000000This information is indicated in the instructions, if they have been preserved.
Why does my phone say "No Internet access"?
This is normal behavior. The adapter creates a local network for communication with the engine, but does not have access to the global network. The main thing is that the WiFi icon is active, even if the system warns about the lack of internet access.
Can one adapter be used on multiple phones?
At the same time – no. The adapter only supports one active TCP connection. To switch to another phone, you must disconnect the first one or reset the adapter (remove it from the OBDII port).
What port to use if 35000 doesn't work?
Try the port 35001This is the only common alternative. If it doesn't work, the problem is most likely not with the port, but with the application drivers or the adapter firmware version.