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 available: 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:
USA - California only
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
Session Status
Current | Energy | Temp | Elapsed |
---|---|---|---|
Charge Options
Time limit:
Energy limit:
Start: Stop:
Energy
Energy | |
---|---|
This Session: | |
Total: |
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 available: 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
Solar: Grid Import/Export: W - | Charge rate: A
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, Celsius * 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 |