Vevor M-button panel (XMZ-D1/D2): codes and menu
Updated
Vevor's XMZ-D1 and XMZ-D2 heaters use this panel. Its codes follow the common numbering, except that E-01 covers any abnormal voltage, high or low, and the manual lists no E-02 or E-07. The panel has a read-only engineering menu where you can look up the last fault, the supply voltage and the shell temperature.
Is this your controller?
Also called: Vevor Bluetooth controller, AirHeater controller, talking controller
A wide black panel with a colour screen on the left and a speaker grille at top right. Four keys sit in a cluster on the right: up, M, power and down. The screen shows large digits, an arc labelled LEVEL and the words AirHeater Controller, and the panel gives voice prompts. It is built into the front of Vevor all-in-one boxes and supplied loose with the split XMZ-D2.
How it shows a fault: The digits flash E-xx. The manual's table lists E-01, E-03, E-04, E-05, E-06, E-08, E-09 and E-10; it has no E-02 or E-07 row. The last fault can also be read at item 002 of the engineering menu.
Reported on: Vevor XMZ-D1 (all-in-one), Vevor XMZ-D2 (split).
Not a match? See the other controller families.
At a glance
| Fault display | E-xx flashing on a colour screen, four keys including M, voice prompts |
|---|---|
| Codes documented | E-01, E-03, E-04, E-05, E-06, E-08, E-09, E-10 |
| Settings menu | Hold up and down for 3 s with the heater on (read-only items 001 to 010) |
| Remote pairing | Hold up for 3 s until rte shows, then press any remote key |
Error codes on this controller
| Code | Controller | Manual or brand | Meaning | Stated limit |
|---|---|---|---|---|
| E-01 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Abnormal voltage Manual's remedy: Check the heater's supply voltage type matches the vehicle voltage; check supply is not above 18 V or below 9 V; check the main harness connector is not loose. | Supply must not be higher than 18 V or lower than 9 V |
| E-03 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Ignition plug abnormality Manual's remedy: Check the ignition plug is properly connected; plug faulty - replace; main board faulty - replace. | Not stated |
| E-04 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Oil (fuel) pump abnormality Manual's remedy: Check the pump plug for loose/false connection; check main wiring harness for disconnection; pump faulty - replace. | Not stated |
| E-05 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | High temperature protection Manual's remedy: Incorrect or faulty furnace temperature sensor type - replace the sensor; main board faulty - replace. | Not stated |
| E-06 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Fan abnormality Manual's remedy: Check whether the fan impeller is jammed; fan plug loose; fan faulty - replace; fan-wheel induction magnet missing or wrong polarity; main-board wind speed sensor; main board faulty - replace. | Not stated |
| E-08 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Flame out due to lack of oil (fuel) Manual's remedy: Check the fuel tank for lack of fuel. | Not stated |
| E-09 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Overheat protection sensor Manual's remedy: Check whether the outlet air temperature sensor connector is loose; outlet sensor faulty - replace the main board; main board faulty - replace. | Not stated |
| E-10 | Vevor M-button panel | Vevor XMZ-D1 / XMZ-D2 Manual | Secondary startup failed Manual's remedy: Check whether the fuel pump works; check whether the fuel circuit fittings are waxed up or blocked. | Not stated |
Procedures on this controller
Open the engineering (query) menu Manual
With the heater on, hold up and down together for 3 s. Up and down then step through the items: 001 main-board version, 002 fault code, 003 shell temperature, 004 supply voltage, 005 running gear, 006 cabin temperature, 007 altitude, 010 Bluetooth matching. Nothing in this menu changes pump or fan values.
Pair the remote Manual
With the unit on, hold the up key for 3 s until rte shows, then press any key on the remote. The screen returns to normal when the remote is matched.
Prime the fuel line Manual
Only at first power-up, while the heater is off: hold the down key for 7 s. A 300-second countdown runs the pump. It stops by itself, or when you press power.
Stop as soon as fuel reaches the heater. Over-priming floods the burner and causes heavy smoke at the next start.
Switch between gear mode and temperature mode Manual
Press M. Gear mode runs 1 to 10; temperature mode runs 8 to 36 °C.
Find the Bluetooth name Manual
With the unit on, hold power and M for 3 s. Four characters appear, or NULL on versions without Bluetooth. In the airHeaterBle app the heater is listed as BYD- followed by an address ending in those four characters.
Known quirks
- The manual asks for a supply between 9 V and 18 V and treats anything outside it as E-01.
- The manual assigns "hold up for 3 s" to both time setting and remote matching and does not say which state selects which.
- One owner video of the Bluetooth version shows a user menu, opened by holding M while the heater runs, that includes a °C/°F item. The printed manual does not mention it.
Pages that apply to this controller
- E-01: undervoltage
- E-03: glow plug fault
- E-04: fuel pump fault
- E-05: overheating
- E-06: fan or motor fault
- E-08: flame out
- E-09: sensor fault
- E-10: ignition failure
- Vevor: fault code menu and app
- Reset a locked-out heater
- White smoke and no start
- Tries to start, then E-10
- Shuts down or low power
- Controller screen is blank
- Altitude tuning
- Hidden settings menu
- Soot build-up and the clean burn
- Manual fuel priming
- Pairing the remote
- Lithium, power stations and voltage errors
- Cleaning the glow plug and its screen
- All error codes in one table
Sources
Everything on this page is compiled from the documents and discussions below. We summarise them in our own words; follow the links for the originals.