VE.Direct Protocol
Introduction
Victron products featuring the VE.Direct serial communications interface provide simple access to detailed product information. This document describes how to receive and interpret this information.
For more information on other protocols and products, see the Data communication whitepaper: Whitepaper-Data-communication-with-Victron-Energy-products_EN.pdf.
The VE.Direct interface supports two modes: Text-mode and HEX-mode. Text-mode simplifies information retrieval by periodically transmitting all run-time fields. HEX-mode allows both reading and writing data, such as changing settings.
Implementations of Text-mode and HEX-mode:
- Older implementations: On power-up, the VE.Direct interface defaults to Text-mode, continuously transmitting run-time fields. Upon receiving a valid HEX-message, it switches to HEX-mode and remains in this mode as long as HEX-messages are frequently received. If no valid HEX-messages are received for several seconds, it reverts to Text-mode. Some products send asynchronous HEX-messages starting with ":A" and ending with a newline '\n', which can interrupt regular Text-mode frames.
- Newer implementations: Text-mode remains active regardless of HEX-message activity.
Consult your product's specific VE.Direct protocol document to determine its implementation. This document focuses exclusively on Text-mode.
Further resources include the VE.Direct protocol FAQ and the Open source page on Victron Live, which showcases community projects utilizing the VE.Direct protocol.
Physical Interface
The VE.Direct interface uses a 4-pin connector. The diagram below illustrates its location on a BMV-700.
Connector Pinout:
A diagram shows a 4-pin connector labeled 1, 2, 3, 4. A table lists the pins with 'Producer' and 'Consumer' roles:
Pin | Producer | Consumer |
---|---|---|
1 | GND | GND |
2 | VE.Direct-RX | VE.Direct-RX |
3 | VE.Direct-TX | VE.Direct-TX |
4 | Power + | Power + |
Producers, such as BMV battery monitors and MPPT solar chargers, send data. Consumers, like the Color Control GX, receive this data. For connection, the Producer's VE.Direct-TX connects to the Consumer's VE.Direct-RX, and the Producer's VE.Direct-RX connects to the Consumer's VE.Direct-TX. Note that MPPT pins may have alternative functions, such as controlling the charger (VE.Direct-RX) or sending a PWM signal for dimming lights (VE.Direct-TX). Refer to the 'Connector types' section for details.
A VE.Direct to USB interface cable (part number ASS030530000) is available from Victron Energy, providing a virtual comport via USB and galvanic isolation.
A VE.Direct to RS232 interface cable (part number ASS030520500) is also available from Victron Energy.
Serial Port Configuration
The serial port configuration for VE.Direct communication is as follows:
Baud rate: | 19200 |
Data bits: | 8 |
Parity: | None |
Stop bits: | 1 |
Flow control: | None |
Pins to use when using the VE.Direct to RS232 interface
For communication, use the GND, RX, and TX pins: pin 5, 2, and 3 on the DB9 connector, respectively. The DTR signal (pin 4 on the DB9 connector) and/or the RTS signal (pin 7 on the DB9 connector) must be driven high to power the isolated side of the interface. The method for programming DTR and RTS varies by operating system and hardware.
For more details, see: VE.Direct to RS232 Interface Pin Information.
Message Format
The device transmits data blocks at 1-second intervals. Each field follows this format:
<Newline><Field-Label><Tab><Field-Value>
The identifiers are defined as follows:
Identifier | Meaning |
---|---|
<Newline> | A carriage return followed by a line feed (0x0D, 0x0A). |
<Field-Label> | An arbitrary length label identifying the field. It typically matches the label used on the LCD. |
<Tab> | A horizontal tab (0x09). |
<Field-Value> | The ASCII formatted value of the field. The number of characters depends on the magnitude and sign of the value. |
Data Integrity
Statistics are grouped into blocks with an appended checksum. The last field in a block is always "Checksum", a single byte that may not be a printable ASCII character. A modulo 256 sum of all bytes in a block should equal 0 if there were no transmission errors. Multiple blocks containing different fields are sent.
For more details, see: How to calculate the text checksum.
Fields
The units used for values sent over the serial interface may differ from those displayed on the LCD.
Note: The BMV-600S has limited VE.Direct Text-mode support. Refer to the BMV-600S Text Protocol document for details: BMV-600S Text Protocol.
Supported Fields and Units:
Label | Units | Description | BMV 60x | BMV 70x | BMV71x SmartShunt | MPPT1 | Phoenix Inverter | Phoenix Charger | Smart BuckBoost |
---|---|---|---|---|---|---|---|---|---|
V | mV | Main or channel 1 (battery) voltage | • | • | • | • | • | • | • |
V2 | mV | Channel 2 (battery) voltage | • | • | • | • | • | •2 | • |
V3 | mV | Channel 3 (battery) voltage | •3 | •3 | • | • | •2 | • | |
VS | mV | Auxiliary (starter) voltage | •4 | •4 | •4 | • | • | • | • |
VM | mV | Mid-point voltage of the battery bank | • | • | • | • | • | • | • |
DM | % | Mid-point deviation of the battery bank | • | • | • | • | • | • | • |
VPV | mV | Panel voltage | • | ||||||
PPV | W | Panel power | • | ||||||
I | mA | Main or channel 1 battery current | • | • | • | •5 | • | • | • |
I2 | mA | Channel 2 battery current | • | • | •2 | • | |||
I3 | mA | Channel 3 battery current | • | • | •2 | • | |||
IL | mA | Load current | •6 | • | |||||
LOAD | Load output state (ON/OFF) | •7 | |||||||
T | °C8 | Battery temperature | • | •9 | •9 | • | • | • | • |
P | W | Instantaneous power | • | • | • | • | • | • | |
CE | mAh10,11 | Consumed Amp Hours | • | • | • | • | • | • | • |
Notes on Fields:
- The VE.Direct protocol is available in the MPPT 70/15 since firmware version v1.09 and up, and only in newer type MPPT 70/15s (product ID other than 0x300). Early batches with PID 0x300 support only fields PID, SER, and FW.
- Available on Phoenix Smart Chargers with triple outputs only.
- Available when the AUX input is configured as Starter Battery.
- Available when the AUX input is configured as Mid Point.
- MPPT 75/15 and 100/15: Since firmware v1.15, "I" reports battery current. Before v1.14, it reported converter output current without specifying if it went to the battery or loads.
- Available since version v1.15, and only for models with a load output.
- Available since version v1.12, and only for models with a load output.
- If no temperature sensor is connected, "---" is sent.
- Available when the AUX input is configured as Temperature.
- When the BMV is not synchronized, these statistics are meaningless and "---" is sent.
- When configured as a DC monitor, "---" is sent.
Additional Fields:
Label | Units | Description | BMV 60x | BMV 70x | BMV71x SmartShunt | MPPT1 | Phoenix Inverter | Phoenix Charger | Smart BuckBoost |
---|---|---|---|---|---|---|---|---|---|
SOC | %10,11 | State-of-charge | • | • | • | • | • | • | • |
TTG | Minutes10,11,12 | Time-to-go | • | • | • | • | • | • | • |
Alarm | Alarm condition active | • | • | • | • | • | • | • | |
Relay | Relay state | • | • | • | •13 | •14 | • | • | |
AR | Alarm reason | • | • | • | • | •15 | •16 | • | |
OR | Off reason | ||||||||
H1 | mAh11 | Depth of the deepest discharge | • | • | • | • | • | • | • |
H2 | mAh11 | Depth of the last discharge | • | • | • | • | • | • | • |
H3 | mAh11 | Depth of the average discharge | • | • | • | • | • | • | • |
H4 | 11 | Number of charge cycles | • | • | • | • | • | • | • |
H5 | 11 | Number of full discharges | • | • | • | • | • | • | • |
H6 | mAh11 | Cumulative Amp Hours drawn | • | • | • | • | • | • | • |
H7 | mV | Minimum main (battery) voltage | • | • | • | • | • | • | • |
H8 | mV | Maximum main (battery) voltage | • | • | • | • | • | • | • |
H9 | Seconds11 | Number of seconds since last full charge | • | • | • | • | • | • | • |
H10 | 11 | Number of automatic synchronizations | • | • | • | • | • | • | • |
H11 | Number of low main voltage alarms | • | • | • | • | • | • | • | |
H12 | Number of high main voltage alarms | • | • | • | • | • | • | • | |
H13 | Number of low auxiliary voltage alarms | • | • | • | • | • | • | • | |
H14 | Number of high auxiliary voltage alarms | • | • | • | • | • | • | • | |
H15 | mV3 | Minimum auxiliary (battery) voltage | • | • | • | • | • | • | • |
H16 | mV3 | Maximum auxiliary (battery) voltage | • | • | • | • | • | • | • |
H17 | 0.01 kWh | Amount of discharged energy (BMV) / Amount of produced energy (DC monitor) | • | • | • | • | • | • | • |
Notes on Additional Fields:
- When the battery is not discharging, the time-to-go is infinite, represented as -1.
- Available on SmartSolar mppt chargers since firmware version v1.17.
- Available on Smart Phoenix Inverter.
- Available on SmartSolar mppt chargers since firmware version v1.44 (VE.Direct models) and v1.03 (SmartSolar VE.Can models).
- Available on Phoenix Inverter v1.16.
Further Fields:
Label | Units | Description | BMV 60x | BMV 70x | BMV71x SmartShunt | MPPT1 | Phoenix Inverter | Phoenix Charger | Smart BuckBoost |
---|---|---|---|---|---|---|---|---|---|
H18 | 0.01 kWh | Amount of charged energy (BMV) / Amount of consumed energy (DC monitor) | • | • | • | • | • | • | • |
H19 | 0.01 kWh | Yield total (user resettable counter) | • | • | • | • | • | • | • |
H20 | 0.01 kWh | Yield today | • | ||||||
H21 | W | Maximum power today | • | ||||||
H22 | 0.01 kWh | Yield yesterday | • | ||||||
H23 | W | Maximum power yesterday | • | ||||||
ERR | Error code | • | • | • | • | • | • | • | |
CS | State of operation | • | • | • | • | • | • | • | |
BMV | Model description (deprecated) | • | • | • | |||||
FW | Firmware version (16 bit) | • | • | • | • | • | • | • | |
FWE | Firmware version (24 bit) | • | • | • | • | • | • | • | |
PID | Product ID | • | • | • | • | • | • | • | |
SER# | Serial number | • | • | • | • | • | • | • | |
HSDS | Day sequence number (0..364) | •17 | |||||||
MODE | Device mode | • | • | • | • | • | |||
AC_OUT_V | 0.01 V | AC output voltage | • | ||||||
AC_OUT_I | 0.1 A | AC output current | •18 | ||||||
AC_OUT_S | VA | AC output apparent power | • | ||||||
WARN | Warning reason | • | |||||||
MPPT | Tracker operation mode | •19 | |||||||
MON | DC monitor mode | •20 | |||||||
DC_IN_V | 0.01 V | DC input voltage | • | ||||||
DC_IN_I | 0.1 A | DC input current | • | ||||||
DC_IN_P | 1 W | DC input power | • |
Notes on Further Fields:
- Available on BlueSolar mppt chargers since firmware version v1.16.
- Available on Phoenix Inverter (some models) since firmware version v1.16.
- Available on BlueSolar mppt chargers since firmware version v1.37.
- Available since version v4.08.
Detailed Field Description
/: For MPPTs and BMVs: > 0 indicates charging, < 0 indicates discharging.
Alarm: Indicates the BMV's buzzer alarm state. Normally "OFF", changes to "ON" when an alarm occurs. This refers to the alarm condition itself, not the buzzer's sound. The value remains "ON" until all alarm conditions are cleared, regardless of button presses.
Relay: Shows the relay alarm state. Product-specific descriptions detail factory default behavior. For BMV, it's normally "OFF", changing to "ON" on alarm. For MPPT chargers, it's normally "OFF", changing to "ON" for low battery voltage. Phoenix Smart Inverters show "ON" during normal inverting, and Phoenix Smart Chargers show "ON" during normal charging.
Note for Alarm and Relay: BMV-600s with firmware v2.09 or lower used "On" and "Off" instead of "ON" and "OFF". Case-insensitive string comparison (e.g., stricmp()) is recommended.
FW: Firmware version. Reported as a whole number (e.g., 208 for v2.08). "C208" indicates release candidate C for v2.08. Available in BMV since v2.08.
FWE: Firmware version. Can be up to 6 digits, with optional leading zeros. Examples: "0208FF" or "208FF" for v2.08 (FF indicates official release), "020801" for v2.08-beta-01.
AR (Alarm Reason): Describes the cause of an alarm. Multiple conditions are added together; the total value is sent in decimal notation.
Alarm Condition | BMV | Inverter | |
---|---|---|---|
Low Voltage | 1 | • | • |
High Voltage | 2 | • | • |
Low SOC | 4 | • | |
Low Starter Voltage | 8 | • | |
High Starter Voltage | 16 | • | |
Low Temperature | 32 | • | • |
High Temperature | 64 | • | • |
Mid Voltage | 128 | • | |
Overload | 256 | • | |
DC-ripple | 512 | • | |
Low V AC out | 1024 | • | |
High V AC out | 2048 | • | |
Short Circuit | 4096 | • | |
BMS Lockout | 8192 | • |
Example: A value of 5 indicates a low SOC alarm and a low Voltage alarm. Available in BMV since v2.08.
WARN (Warning Reason): Implemented for inverters only. Provides the cause of a warning, using the same bit definition as AR. Warnings reflect the current status of measured parameters (temperature/battery voltage/VAC-out). Unlike AR, which remembers the cause of an inverter shutdown until it is switched on again, WARN reflects the immediate status.
OR (Off Reason): Describes why a unit is switched off.
No input power | 0x00000001 |
Switched off (power switch) | 0x00000002 |
Switched off (device mode register) | 0x00000004 |
Remote input | 0x00000008 |
Protection active | 0x00000010 |
Paygo | 0x00000020 |
BMS | 0x00000040 |
Engine shutdown detection | 0x00000080 |
Analysing input voltage | 0x00000100 |
CAP_BLE: Describes why a unit is switched off via BLE.
BLE supports switching off | 0x00000001 |
BLE switching off is permanent | 0x00000002 |
CS (State of Operation): The state of operation.
State | MPPT | Inverter | Charger | |
---|---|---|---|---|
Off | 0 | • | • | • |
Low power | 1 | • (1) | ||
Fault | 2 | • | • | • |
Bulk | 3 | • | • | |
Absorption | 4 | • | • | |
Float | 5 | • | • | |
Storage | 6 | • | ||
Equalize (manual) | 7 | • | ||
Inverting | 9 | • | ||
Power supply | 11 | • | ||
Starting-up | 245 | • | ||
Repeated absorption | 246 | • | ||
Auto equalize / Recondition | 247 | • | • | |
BatterySafe | 248 | • | ||
External Control | 252 | • |
ERR (Error Code): The error code of the device during a fault state.
No error | 0 |
Battery voltage too high | 2 |
Charger temperature too high | 17 |
Charger over current | 18 |
Charger current reversed | 19 |
Bulk time limit exceeded | 20 |
Current sensor issue (sensor bias/sensor broken) | 21 |
Terminals overheated | 26 |
Converter issue (dual converter models only) | 28 |
Input voltage too high (solar panel) | 33 |
Input current too high (solar panel) | 34 |
Input shutdown (due to excessive battery voltage) | 38 |
Input shutdown (due to current flow during off mode) | 39 |
Lost communication with one of devices | 65 |
Synchronised charging device configuration issue | 66 |
BMS connection lost | 67 |
Network misconfigured | 68 |
Factory calibration data lost | 116 |
Invalid/incompatible firmware | 117 |
User settings invalid | 119 |
Note 1: Error 19 can often be ignored; it regularly occurs during MPPT charger start-up or shutdown. This error is no longer reported since version 1.15.
Note 2: Error 21 can be ignored for 5 minutes; it also occurs during MPPT charger start-up or shutdown. Since version 1.16, this warning is no longer reported if it is not persistent.
HSDS (Historical Data): Historical data indicating the day sequence number. A change signifies a new day and updated historical data. Range: 0-364. Available in MPPT chargers since v1.16.
SER#: The device's serial number, formatted as LLYYMMSSSSS (LL=location code, YYWW=production date, SSSSS=unique part). Example: HQ1328Y6TF6.
BMV (deprecated): Provides a textual description of the BMV model (e.g., 602S or 702). This field is deprecated; use the PID field instead.
MODE: Possible values for device mode.
Mode | Value | Inverter | Charger |
---|---|---|---|
VE_REG_MODE_CHARGER | 1 | • | • |
VE_REG_MODE_INVERTER | 2 | • | |
VE_REG_MODE_OFF | 4 | • | • |
VE_REG_MODE_ECO | 5 | • | |
VE_REG_MODE_HIBERNATE | 253 | • | • (1) |
(1) Smart only
MPPT: Possible values for tracker operation.
Off | 0 |
Voltage or current limited | 1 |
MPP Tracker active | 2 |
MON: Possible values for DC monitor mode.
Solar charger | -9 |
Wind turbine | -8 |
Shaft generator | -7 |
Alternator | -6 |
Fuel cell | -5 |
Water generator | -4 |
DC/DC charger | -3 |
AC charger | -2 |
Generic source | -1 |
Battery monitor (BMV) | 0 |
Generic load | 1 |
Electric drive | 2 |
Fridge | 3 |
Water pump | 4 |
Bilge pump | 5 |
DC system | 6 |
Inverter | 7 |
Water heater | 8 |
Implementation Guidelines
When implementing a VE.Text parser, it is recommended to reserve two buffers: one for the field label (9 bytes) and one for the field value (33 bytes). Parse the value as soon as a single field is received and store it in a temporary record. A block can contain a maximum of 22 fields; maintain at least 22 temporary records. Once the complete block is validated by its checksum, the temporary records can be copied to their final records. If the checksum is invalid, clear the temporary records.
Connector Types
The VE.Direct interface uses JST PH connectors with a 2.0mm pitch. There are 3 through-hole and 2 surface-mount types available.
Connector Details:
Brand | Serie | Description | Farnell Code | JST Code | Link |
---|---|---|---|---|---|
JST | PH connector, 4 pin types | Pitch 2.0mm. Available in through-hole and SMT. Top and side entry models exist. A high version of the through-hole top entry model is also available. Most types are available from Farnell. | Website information: jst-mfg.com, ePH.pdf | ||
Through hole | Pcb part straight | 9492437 | B4B-PH-K-S(LF)(SN) | Farnell Link | |
Pcb part 90degree | 9492488 | S4B-PH-K-S (LF)(SN) | Farnell Link | ||
Surface mount | Pcb part straight | 9491929 | B4B-PH-SM4-TB(LF)(SN) | Farnell Link | |
Pcb part 90 degree smd | 9492631 | S4B-PH-SM4-TB(LF)(SN) | Farnell Link | ||
Pcb part straight high type | - | BH4B-PH(LF)(SN) | jst-mfg.com, ePH-H.pdf |
Images show four connector types: 'TH top entry', 'TH side entry', 'SMT top entry', and 'SMT side entry'.
VE.Direct Cable
The VE.Direct cable features a molded part for enhanced durability. It is available in straight and 90-degree angle models.
Diagrams illustrate the VE.Direct straight cable connector and the VE.Direct 90-degree cable connector, showing pin numbering (1, 3, 4).
Document History
Version | Date | Changes |
---|---|---|
1 | 24 April 2008 | Document created. |
1.1 | 05 May 2008 | Added historical information for the starter battery. Added alarm and relay state information. |
1.2 | 16 May 2008 | Added the part number for the serial to TTL cable. |
2.0 | 16 June 2008 | Added a checksum field to the protocol, and removed the ETX framing character. |
2.1 | 05 May 2009 | Added details on which RS232 connections must be implemented by the monitoring application. |
2.2 | 24 June 2009 | Updated to reflect the change in product naming. |
2.3 | 01 December 2009 | Added BMV-600S and fields BMV, FW, and AR. |
2.4 | 12 April 2011 | Renamed the protocol and document to BMV Text Protocol. |
2.5 | 16 October 2012 | Added details on On/Off vs ON/OFF for Relay and Alarm state. |
3.0 | 31 June 2013 | Document changed to be the VE.Direct specification document. |
3.1 | 16 August 2013 | Added BMV-70x alarms. Added detailed field description paragraph. Description of release candidates in FW field. |
3.2 | 7 February 2014 | Removed fields H13 and H14 from BMV-70x. |
3.3 | 24 March 2014 | Added history fields (HS* and HDn*) for the MPPT chargers. |
3.4 | 22 May 2014 | Updated product ID list (PID). |
3.5 | 3 July 2014 | Added error 119 in the error code table (ERR). |
3.6 | 30 July 2014 | Changed HDnYP> HdnY, HdnYC> HDnC, added HSDS. |
3.7 | 11 September 2014 | Text protocol I=Battery current, CS=Charger state. Added remark HS*, HDn* are available since v1.15. Added IL (load current). |
3.8 | 24 September 2014 | Updated physical connection section. Removed HDn*, HS* sections, moved to HEX protocol. Updated HSDS description. |
3.9 | 30 September 2014 | Reworded sentences for clarity and changed footnote sign to numbers. H19..H23 deprecated since v1.16, HSDS available since v1.16. |
3.10 | 6 November 2014 | ERR section, added note 2 regarding error 21. |
3.11 | 7 November 2014 | ERR section, updated note 2 regarding error 21. |
3.12 | 9 December 2014 | H19..H23 will remain present. |
3.13 | 29 January 2015 | Added chapter 'Implementation guidelines'. |
3.14 | 25 March 2015 | Fields table: removed deprecated fields H19..H23. |
3.15 | 1 May 2015 | Updated charger error code table (ERR). |
3.16 | 9 July 2015 | Added information about connector types. |
3.17 | 20 July 2015 | Updated whitepaper URL in the introduction section. |
3.18 | 20 August 2015 | Added links to open source page and VE.Direct FAQ. |
3.19 | 25 February 2016 | Updated PID section (MPPT models). Relay field now also available in SmartSolar models. |
3.20 | 14 March 2016 | Updated with Phoenix Inverter textmode fields. |
3.21 | 1 April 2016 | Mention Asynchronous HEX-messages. Added VE.Direct to RS232 interface cable. |
3.22 | 28 September 2016 | Swapped RX & TX in the pinout. |
3.23 | 2 October 2017 | Added pin information for VE.Direct to RS232 interface. |
3.24 | 22 March 2018 | Added PIDs for 120V + 800VA + 1200VA inverters and new Smart Solar chargers. |
3.25 | 10 September 2018 | Added tracker information (MPPT). |
3.26 | 27 November 2018 | Added for Smart Phoenix Inverters: PIDs for Smart Inverters 1600/2000VA - 230Vac, Support of hibernate mode, Relay description, Label AC_OUT_S, Label OR (off reason), Label CAP_BLE. Added Phoenix Smart Chargers: Labels V2,V3,I2,I3 and FWE, Added FWE description. Added SmartSolar MPPT VE.Can product IDs. Update descriptions of CS, MODE, and ERR fields. |
3.27 | 11 September 2019 | Update Supported Text-mode fields table: OR field added to SmartSolar since firmware v1.44 (VE.Direct chargers) and v1.03 (SmartSolar MPPT VE.Can chargers). |
3.28 | 26 February 2020 | Added new PIDs for SmartSolars and BlueSolars (From 0xA066 to 0xA071, From 0xA10B to 0xA116). Changed maximum number of fields in a block on the text protocol from 18 to 22. |
3.29 | 20 July 2020 | Add FAQ URL to chapter "Data integrity". |
3.30 | 01 February 2021 | Update introduction explaining new behaviour of Text-mode on newer implementations. |
3.31 | 04 March 2021 | Update Physical interface description text. |
3.32 | 30 June 2021 | Added label MON. Added new PIDs for BMV-71x and SmartShunt. |
3.33 | 06 June 2023 | Added new PIDs for MPPT chargers (from 0xA072 to 0xA07F and 0xA117). Added new text fields for DC input information: DC_IN_V, DC_IN_I, DC_IN_P. Added new Smart BuckBoost: Added to PID list (0xA3F0). Added to Fields table. Fields used: PID, FEW, SER#, V, I, P, DC_IN_V, DC_IN_I, DC_IN_P, CS, OR, ERR. |
3.34 | 14 April 2025 | Added new PIDs for MPPT chargers (0xA080 and 0xA081). Changed Smart BuckBoost name to Orion XS (PID 0xA3F0). Added new Orion XS 1400 (PID 0xA3F1). |
Product ID (PID) List
The product ID for various Victron devices:
Product ID | PID |
---|---|
BMV-700 | 0x203 |
BMV-702 | 0x204 |
BMV-700H | 0x205 |
BlueSolar MPPT 70|15* | 0x0300* |
BlueSolar MPPT 75|50* | 0xA040* |
BlueSolar MPPT 150|35* | 0xA041* |
BlueSolar MPPT 75|15 | 0xA042 |
BlueSolar MPPT 100|15 | 0xA043 |
BlueSolar MPPT 100|30* | 0xA044* |
BlueSolar MPPT 100|50* | 0xA045* |
BlueSolar MPPT 150|70 | 0xA046 |
BlueSolar MPPT 150|100 | 0xA047 |
BlueSolar MPPT 100|50 rev2 | 0xA049 |
BlueSolar MPPT 100|30 rev2 | 0xA04A |
BlueSolar MPPT 150|35 rev2 | 0xA04B |
BlueSolar MPPT 75|10 | 0xA04C |
BlueSolar MPPT 150|45 | 0xA04D |
BlueSolar MPPT 150|60 | 0xA04E |
BlueSolar MPPT 150|85 | 0xA04F |
SmartSolar MPPT 250|100 | 0xA050 |
SmartSolar MPPT 150|100* | 0xA051* |
SmartSolar MPPT 150|85* | 0xA052* |
SmartSolar MPPT 75|15 | 0xA053 |
SmartSolar MPPT 75|10 | 0xA054 |
SmartSolar MPPT 100|15 | 0xA055 |
SmartSolar MPPT 100|30 | 0xA056 |
SmartSolar MPPT 100|50 | 0xA057 |
SmartSolar MPPT 150|35 | 0xA058 |
SmartSolar MPPT 150|100 rev2 | 0xA059 |
SmartSolar MPPT 150|85 rev2 | 0xA05A |
SmartSolar MPPT 250|70 | 0xA05B |
SmartSolar MPPT 250|85 | 0xA05C |
SmartSolar MPPT 250|60 | 0xA05D |
SmartSolar MPPT 250|45 | 0xA05E |
SmartSolar MPPT 100|20 | 0xA05F |
SmartSolar MPPT 100|20 48V | 0xA060 |
SmartSolar MPPT 150|45 | 0xA061 |
SmartSolar MPPT 150|60 | 0xA062 |
SmartSolar MPPT 150|70 | 0xA063 |
SmartSolar MPPT 250|85 rev2 | 0xA064 |
SmartSolar MPPT 250|100 rev2 | 0xA065 |
BlueSolar MPPT 100|20 | 0xA066 |
BlueSolar MPPT 100|20 48V | 0xA067 |
SmartSolar MPPT 250|60 rev2 | 0xA068 |
SmartSolar MPPT 250|70 rev2 | 0xA069 |
SmartSolar MPPT 150|45 rev2 | 0xA06A |
SmartSolar MPPT 150|60 rev2 | 0xA06B |
SmartSolar MPPT 150|70 rev2 | 0xA06C |
SmartSolar MPPT 150|85 rev3 | 0xA06D |
SmartSolar MPPT 150|100 rev3 | 0xA06E |
BlueSolar MPPT 150|45 rev2 | 0xA06F |
BlueSolar MPPT 150|60 rev2 | 0xA070 |
BlueSolar MPPT 150|70 rev2 | 0xA071 |
BlueSolar MPPT 150/45 rev3 | 0xA072 |
SmartSolar MPPT 150/45 rev3 | 0xA073 |
SmartSolar MPPT 75/10 rev2 | 0xA074 |
SmartSolar MPPT 75/15 rev2 | 0xA075 |
BlueSolar MPPT 100/30 rev3 | 0xA076 |
BlueSolar MPPT 100/50 rev3 | 0xA077 |
BlueSolar MPPT 150/35 rev3 | 0xA078 |
BlueSolar MPPT 75/10 rev2 | 0xA079 |
BlueSolar MPPT 75/15 rev2 | 0xA07A |
BlueSolar MPPT 100/15 rev2 | 0xA07B |
BlueSolar MPPT 75/10 rev3 | 0xA07C |
BlueSolar MPPT 75/15 rev3 | 0xA07D |
SmartSolar MPPT 100/30 12V | 0xA07E |
All-In-1 SmartSolar MPPT 75/15 12V | 0xA07F |
SmartSolar MPPT 250|60 rev3 | 0xA080 |
SmartSolar MPPT 250|70 rev3 | 0xA081 |
SmartSolar MPPT VE.Can 150/70 | 0xA102 |
SmartSolar MPPT VE.Can 150/45 | 0xA103 |
SmartSolar MPPT VE.Can 150/60 | 0xA104 |
SmartSolar MPPT VE.Can 150/85 | 0xA105 |
SmartSolar MPPT VE.Can 150/100 | 0xA106 |
SmartSolar MPPT VE.Can 250/45 | 0xA107 |
SmartSolar MPPT VE.Can 250/60 | 0xA108 |
SmartSolar MPPT VE.Can 250/70 | 0xA109 |
SmartSolar MPPT VE.Can 250/85 | 0xA10A |
SmartSolar MPPT VE.Can 250/100 | 0xA10B |
SmartSolar MPPT VE.Can 150/70 rev2 | 0xA10C |
SmartSolar MPPT VE.Can 150/85 rev2 | 0xA10D |
SmartSolar MPPT VE.Can 150/100 rev2 | 0xA10E |
BlueSolar MPPT VE.Can 150/100 | 0xA10F |
BlueSolar MPPT VE.Can 250/70 | 0xA112 |
BlueSolar MPPT VE.Can 250/100 | 0xA113 |
SmartSolar MPPT VE.Can 250/70 rev2 | 0xA114 |
SmartSolar MPPT VE.Can 250/100 rev2 | 0xA115 |
SmartSolar MPPT VE.Can 250/85 rev2 | 0xA116 |
BlueSolar MPPT VE.Can 150/100 rev2 | 0xA117 |
Phoenix Inverter 12V 250VA 230V* | 0xA201* |
Phoenix Inverter 24V 250VA 230V* | 0xA202* |
Phoenix Inverter 48V 250VA 230V* | 0xA204* |
Phoenix Inverter 12V 375VA 230V* | 0xA211* |
Phoenix Inverter 24V 375VA 230V* | 0xA212* |
Phoenix Inverter 48V 375VA 230V* | 0xA214* |
Phoenix Inverter 12V 500VA 230V* | 0xA221* |
Phoenix Inverter 24V 500VA 230V* | 0xA222* |
Phoenix Inverter 48V 500VA 230V* | 0xA224* |
Phoenix Inverter 12V 250VA 230V | 0xA231 |
Phoenix Inverter 24V 250VA 230V | 0xA232 |
Phoenix Inverter 48V 250VA 230V | 0xA234 |
Phoenix Inverter 12V 250VA 120V | 0xA239 |
Phoenix Inverter 24V 250VA 120V | 0xA23A |
Phoenix Inverter 48V 250VA 120V | 0xA23C |
Phoenix Inverter 12V 375VA 230V | 0xA241 |
Phoenix Inverter 24V 375VA 230V | 0xA242 |
Phoenix Inverter 48V 375VA 230V | 0xA244 |
Phoenix Inverter 12V 375VA 120V | 0xA249 |
Phoenix Inverter 24V 375VA 120V | 0xA24A |
Phoenix Inverter 48V 375VA 120V | 0xA24C |
Phoenix Inverter 12V 500VA 230V | 0xA251 |
Phoenix Inverter 24V 500VA 230V | 0xA252 |
Phoenix Inverter 48V 500VA 230V | 0xA254 |
Phoenix Inverter 12V 500VA 120V | 0xA259 |
Phoenix Inverter 24V 500VA 120V | 0xA25A |
Phoenix Inverter 48V 500VA 120V | 0xA25C |
Phoenix Inverter 12V 800VA 230V | 0xA261 |
Phoenix Inverter 24V 800VA 230V | 0xA262 |
Phoenix Inverter 48V 800VA 230V | 0xA264 |
Phoenix Inverter 12V 800VA 120V | 0xA269 |
Phoenix Inverter 24V 800VA 120V | 0xA26A |
Phoenix Inverter 48V 800VA 120V | 0xA26C |
Phoenix Inverter 12V 1200VA 230V | 0xA271 |
Phoenix Inverter 24V 1200VA 230V | 0xA272 |
Phoenix Inverter 48V 1200VA 230V | 0xA274 |
Phoenix Inverter 12V 1200VA 120V | 0xA279 |
Phoenix Inverter 24V 1200VA 120V | 0xA27A |
Phoenix Inverter 48V 1200VA 120V | 0xA27C |
Phoenix Inverter 12V 1600VA 230V | 0xA281 |
Phoenix Inverter 24V 1600VA 230V | 0xA282 |
Phoenix Inverter 48V 1600VA 230V | 0xA284 |
Phoenix Inverter 12V 2000VA 230V | 0xA291 |
Phoenix Inverter 24V 2000VA 230V | 0xA292 |
Phoenix Inverter 48V 2000VA 230V | 0xA294 |
Phoenix Inverter 12V 3000VA 230V | 0xA2A1 |
Phoenix Inverter 24V 3000VA 230V | 0xA2A2 |
Phoenix Inverter 48V 3000VA 230V | 0xA2A4 |
Phoenix Smart IP43 Charger 12|50 (1+1) | 0xA340 |
Phoenix Smart IP43 Charger 12|50 (3) | 0xA341 |
Phoenix Smart IP43 Charger 24|25 (1+1) | 0xA342 |
Phoenix Smart IP43 Charger 24|25 (3) | 0xA343 |
Phoenix Smart IP43 Charger 12|30 (1+1) | 0xA344 |
Phoenix Smart IP43 Charger 12|30 (3) | 0xA345 |
Phoenix Smart IP43 Charger 24|16 (1+1) | 0xA346 |
Phoenix Smart IP43 Charger 24|16 (3) | 0xA347 |
BMV-712 Smart | 0xA381 |
BMV-710H Smart | 0xA382 |
BMV-712 Smart Rev2 | 0xA383 |
SmartShunt 500A/50mV | 0xA389 |
SmartShunt 1000A/50mV | 0xA38A |
SmartShunt 2000A/50mV | 0xA38B |
Orion XS 12V/12V-50A | 0xA3F0 |
Orion XS 1400 | 0xA3F1 |
* These models are phased out.