WiFi Setup
Mode:
Connect to network:
| Select | Network | RSSI dBm |
|---|---|---|
| Scanning... | ||
Passkey:
Connecting to WIFI Network...
Administration
Username:
Password:
Web interface HTTP authentication.
WiFi Firmware
ESP8266Version:
Developer Mode
Energy Monitoring 
Emoncms Server*:
e.g: data.openevse.com/emoncms, emoncms.org, emonpi/emoncms
Emoncms Node*:
Emoncms write-apikey*:
Emoncms SSL SHA-1 Fingerprint (optional):
HTTPS will be enabled if present e.g: 7D:82:15:BE:D7:BC:72:58:87:7D:8E:40:D4:80:BA:1A:9F:8B:8D:DA
Connected: Successful posts:
MQTT
{base-topic}/{status} value
e.g. /amp 16
RAPI control subscribes to:
{base-topic}/rapi/in/{command} value
e.g. /rapi/in/$SC 16
e.g. /rapi/in/$GC
RAPI response published to:
{base-topic}/rapi/out response
e.g. /rapi/out $OK 6 32
Host*:
e.g 'emonpi', 'test.mosquitto.org', '192.168.1.4'
Username: blank - no authentication
Password: blank - no authentication
Base-topic*:
e.g 'openevse'
Solar PV divert
1. Normal (default):
- Charge at maximum current set by EVSE.
- If only solar PV feed available: charge rate is modulated based on solar PV generation.
- If grid +I/-E (positive Import / negative Export) feed is avilable: charge rate will be modulated by available excess power.
- If EVSE is sleeping: charging will begin when solar PV / excess power > min charge rate.
- Charging will not pause; this avoids excess wear on the EVSE relay and the EV.
SolarPV-gen topic:
Solar PV MQTT topic to modulate charge rate based on solar
Grid (+I/-E) topic:
Grid (+I/-E) MQTT topic to modulate charge rate based on excess power
OhmConnect 
OhmConnect monitors real-time conditions on the electricity grid. When dirty and unsustainable power plants turn on, our users receive a notification to save energy.
Ohm Hour:
Ohm key:
Ohm Key can be obtained by logging in to OhmConnect, enter Settings and locate the link in "Open Source Projects"
Example: https://login.ohmconnect.com/verify-ohm-hour/OpnEoVse
Key: OpnEoVse
EVSE Error
Status
| Current Now | Session Energy | Elapsed |
|---|---|---|
Charge Mode
MQTT config not configured with Solar PV / Grid topic.
Solar PV Divert requires the SolarPV-gen or Grid (+I/-E) MQTT topic to be defined on the Services tab.1. Normal (default):
- Charge at maximum current set by EVSE.
- If only solar PV feed available: charge rate is modulated based on solar PV generation.
- If grid +I/-E (positive Import / negative Export) feed is avilable: charge rate will be modulated by available excess power.
- If EVSE is sleeping: charging will begin when solar PV / excess power > min charge rate.
- Charging will not pause; this avoids excess wear on the EVSE relay and the EV.
Charging mode can also be set via MQTT:
{base-topic}/divertmode/set
Charge Options
Time limit:
Energy limit:
Start: Stop:
Energy
| Energy | |
|---|---|
| This Session: | |
| Total: |
Sensor Values
| Sensor | Value |
|---|---|
| Pilot: | |
| Current Now: | |
| Temp1: | |
| Temp2: | |
| Temp3: |
Setup
Time: No RTC detected
Time:
Service Level:
Max Current:
Current
| Name | |
|---|---|
| Service Level: | |
| Level Minimum: | |
| Level Maximum: | |
| Sensor Scale: | |
| Sensor Offset: |
Safety
Warning!!
Not all the safety tests are enabled, please take extra care before charging your vehicle.| Test | Status |
|---|---|
| GFI Self Test: | |
| Ground Monitoring: | |
| Stuck Contact Detection: | |
| Temperature Monitoring: | |
| Diode Check: | |
| Vent Required: | |
| Error | Count |
| GFCI: | |
| No Ground: | |
| Stuck Contact: |
Hardware
| OpenEVSE | |
|---|---|
| Firmware: | |
| Protocol: | |
| OpenEVSE WiFi | |
| Firmware: | |
| Flash Size: | |
| Free RAM: | |
Display
RAPI System Functions
| Function | Description |
|---|---|
| $FB | LCD Backlight Color (0-7) |
| $FD | Disable EVSE |
| $FE | Enable EVSE |
| $FP | Output text at x y position text to LCD (x y text) |
| $FR | Reset EVSE |
| $FS | Put EVSE to sleep |
RAPI Get Commands
| Get | Description |
|---|---|
| $G3 | Get Charge Time Limit, 15-minutes (1), 30-minutes (2), etc... |
| $GA | Get Ammeter Scale/Offset, scale offset |
| $GC | Get current capacity range, integers |
| $GE | Get settings, amps flags |
| $GF | Get fault counters, gfi ground stuck (in hex) |
| $GG | Get charge current and voltage, milliamps millivolts |
| $GH | Get charge limit in kWh, integer |
| $GM | Get Voltmeter Scale/Offset, scale offset |
| $GO | Get Overtemperature thresholds, ambient infrared |
| $GP | Get Temperatures, LCD mcp9808 infrared (all integers, Celcius * 10) |
| $GS | Get EVSE State, state elapsed_seconds |
| $GT | Get time, year month day hour minute second |
| $GU | Get Energy usage, wattseconds watt_hour_accumulated |
| $GV | Get Versions, evse_firmware protocol_version |
RAPI Set Commands
| Set | Description |
|---|---|
| $S0 | Set LCD Type, Monochrome (0), Color (1) |
| $S1 | Set RTC Year Month Day Hour Minute Second (all 2-digit max) |
| $S2 | Enable (1)/ Disable (0) Ammeter Calibration Mode |
| $S3 | Set Charge Time Limit, 15-minutes (1), 30-minutes (2), etc... |
| $SA | Set Ammeter Scale/Offset, scale offset |
| $SC | Set current capacity, integer |
| $SD | Enable (1) / Disable (0) Diode self-check |
| $SF | Enable (1) / Disable (0) GFI self-check |
| $SG | Enable (1) / Disable (0) Ground check |
| $SH | Set charge limit in kWh, integer |
| $SK | Set accumulated Wh, integer |
| $SL | Set service level (1/2/A) |
| $SM | Set Voltmeter Scale/Offset, scale offset |
| $SO | Set Overtemperature thresholds, ambient infrared |
| $SR | Enable (1) / Disable (0) Stuck-relay check |
| $SS | Enable (1) / Disable (0) GFI self-check |
| $ST | Set timer, start_hour start_min end_hour end_min |
| $SV | Enable (1) / Disable (0) vent required check |

