- " css: { saved: openevse.savedCurrentCapacity }\"></select> </p> </div> <div class=\"box380 right\" data-bind=\"visible: advancedMode() && status.evse_connected()\"> <h2>Current</h2> <table> <tr> <th>Name</th> <th> </th> </tr> <tr> <td>Service Level:</td> <td> <span data-bind=\"text: openevse.actualServiceLevel\"></span> </td> </tr> <tr> <td>Level <span data-bind=\"text: openevse.actualServiceLevel\"></span> Minimum:</td> <td> <span data-bind=\"text: openevse.minCurrentLevel() + ' A'\"></span> </td> </tr> <tr> <td>Level <span data-bind=\"text: openevse.actualServiceLevel\"></span> Maximum:</td> <td> <span data-bind=\"text: openevse.maxCurrentLevel() + ' A'\"></span> </td> </tr> <tr> <td>Sensor Scale:</td> <td><span data-bind=\"text: config.scale\"></span></td> </tr> <tr> <td>Sensor Offset:</td> <td><span data-bind=\"text: config.offset\"></span></td> </tr> </table> </div> <div class=\"box380 left\" data-bind=\"visible: status.evse_connected() && (advancedMode() || !openevse.allTestsEnabled())\"> <h2>Safety<span class=\"info\" data-bind=\"click: toggle.bind($data, showSafety)\"></span></h2> <div class=\"box\" data-bind=\"visible: showSafety()\"> Hardware safety checks. Enable dev mode (System > Developer Mode) to enable/disable or use the physical LCD + menu button. </div> <div data-bind=\"visible: !openevse.allTestsEnabled()\" class=\"box warning\"> <h4>Warning!!</h4> Not all the safety tests are enabled, please take extra care before charging your vehicle. </div> <table> <tr> <th>Test</th> <th>Status</th> </tr> <tr data-bind=\"css: {error: 9 === status.state() }\"> <td>GFI Self Test:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode\"> <input type=\"checkbox\" data-bind=\"checked: openevse.gfiSelfTestEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.gfiSelfTestEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr data-bind=\"css: {error: 7 === status.state() }\"> <td>Ground Monitoring:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode\"> <input type=\"checkbox\" data-bind=\"checked: openevse.groundCheckEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.groundCheckEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr data-bind=\"css: {error: 8 === status.state() }\"> <td>Stuck Contact Detection:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode\"> <input type=\"checkbox\" data-bind=\"checked: openevse.stuckRelayEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.stuckRelayEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr data-bind=\"css: {error: 10 === status.state() }\"> <td>Temperature Monitoring:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode() && openevse.tempCheckSupported()\"> <input type=\"checkbox\" data-bind=\"checked: openevse.tempCheckEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.tempCheckEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr data-bind=\"css: {error: 5 === status.state() }\"> <td>Diode Check:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode\"> <input type=\"checkbox\" data-bind=\"checked: openevse.diodeCheckEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.diodeCheckEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr data-bind=\"css: {error: 4 === status.state() }\"> <td>Vent Required:</td> <td> <label class=\"switch\" data-bind=\"visible: developerMode\"> <input type=\"checkbox\" data-bind=\"checked: openevse.ventRequiredEnabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"text: openevse.ventRequiredEnabled() ? 'Enabled' : 'Disabled'\"></span> </td> </tr> <tr> <th>Error</th> <th>Count</th> </tr> <tr> <td>GFCI:</td> <td><span data-bind=\"text: status.gfcicount\"></span></td> </tr> <tr> <td>No Ground:</td> <td><span data-bind=\"text: status.nogndcount\"></span></td> </tr> <tr> <td>Stuck Contact:</td> <td><span data-bind=\"text: status.stuckcount\"></span></td> </tr> </table> </div> <div class=\"box380 right\" data-bind=\"visible: advancedMode() && status.evse_connected()\"> <h2>Hardware</h2> <table> <tr> <th>OpenEVSE</th> <th></th> </tr> <tr> <td>Firmware:</td> <td><span data-bind=\"text: config.firmware\"></span></td> </tr> <tr> <td>Protocol:</td> <td><span data-bind=\"text: config.protocol\"></span></td> </tr> <tr> <td colspan=\"2\" data-bind=\"with: openevse\"> <button data-bind=\"click: restart, text: (restartFetching() ? 'Restarting...' : 'Restart'), disable: restartFetching\">Restart</button> </td> </tr> <tr> <th>OpenEVSE WiFi</th> <th></th> </tr> <tr> <td>Firmware:</td> <td><span data-bind=\"text: config.version\"></span></td> </tr> <tr> <td>Flash Size:</td> <td><span data-bind=\"text: scaleString(config.espflash(), 1024, 0) + 'K'\"></span></td> </tr> <tr> <td>Free RAM:</td> <td><span data-bind=\"text: scaleString(status.free_heap(), 1024, 0) + 'K'\"></span></td> </tr> <tr> <td colspan=\"2\"> <button data-bind=\"click: restart, text: (restartFetching() ? 'Restarting...' : 'Restart'), disable: restartFetching\">Restart</button> </td> </tr> </table> </div> <div class=\"box380 right\" data-bind=\"visible: advancedMode() && status.evse_connected()\"> <h2>Vehicle Settings</h2> <h3>Pause status <span class=\"info\" data-bind=\"click: toggle.bind($data, showVehiclePauseStatus)\"></span></h3> <div class=\"box\" data-bind=\"visible: showVehiclePauseStatus()\"> Some vehicles will shutdown if left in sleep mode (pilot signal enable) and then can not be woken up by timers/PV divert. Changing the pause state to disable should resolve this issue, however this removes the ability for the charger to detect if a vehicle is connected when paused. </div> <div> <span data-bind=\"css: {selected: !config.pause_uses_disabled() }\">Sleep</span> <label class=\"switch\"> <input type=\"checkbox\" data-bind=\"checked: config.pause_uses_disabled\"> <div class=\"slider round\"></div> </label> <span data-bind=\"css: {selected: config.pause_uses_disabled }\">Disable</span><br> </div> </div> <div class=\"box380\" data-bind=\"visible: status.evse_connected,\n"
0 commit comments