diff --git a/docs/latest/appendix/02_snapshot.html b/docs/latest/appendix/02_snapshot.html index 2cbddc594..2951ec2e8 100644 --- a/docs/latest/appendix/02_snapshot.html +++ b/docs/latest/appendix/02_snapshot.html @@ -73,7 +73,7 @@

Navigation

git_tag: v0.4.3 everest.github.io: git: git@github.com:everest/everest.github.io.git - git_rev: 4339cf12c19ca29e903b3fc1b040a435975cc515 + git_rev: dbceb7ccfc637f389fa4bc595f1736ab94194e02 ext-mbedtls: cmake_condition: EVEREST_DEPENDENCY_ENABLED_MBEDTLS git: https://github.com/EVerest/ext-mbedtls.git @@ -89,7 +89,6 @@

Navigation

git_rev: 0966194e995cdb741b02547ddd9abd67455691d9 git_tag: v0.2.1 libevse-security: - cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBEVSE_SECURITY git: https://github.com/EVerest/libevse-security.git git_rev: 049d691a9df55384d35dc369c0819ad4dedb41f5 git_tag: v0.9.1 @@ -105,8 +104,8 @@

Navigation

git_tag: v0.3.0 liblog: git: https://github.com/EVerest/liblog.git - git_rev: 19dce0ec3afda8d61bb95a6455a79913b732ec44 - git_tag: v0.2.1 + git_rev: 3eab950e4bbf433b4df300ebeb419b749e8a2afa + git_tag: v0.2.2 options: - BUILD_EXAMPLES OFF libocpp: diff --git a/docs/latest/searchindex.js b/docs/latest/searchindex.js index 99b0ad1a3..e9f5e7022 100644 --- a/docs/latest/searchindex.js +++ b/docs/latest/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["404", "_generated/interfaces/ISO15118_charger", "_generated/interfaces/ISO15118_ev", "_generated/interfaces/ac_rcd", "_generated/interfaces/auth", "_generated/interfaces/auth_token_provider", "_generated/interfaces/auth_token_validator", "_generated/interfaces/bank_session_token_provider", "_generated/interfaces/bank_transaction_summary_provider", "_generated/interfaces/car_simulator", "_generated/interfaces/connector_lock", "_generated/interfaces/debug_json", "_generated/interfaces/display_message", "_generated/interfaces/empty", "_generated/interfaces/energy", "_generated/interfaces/energy_manager", "_generated/interfaces/energy_price_information", "_generated/interfaces/error_history", "_generated/interfaces/ev_board_support", "_generated/interfaces/ev_slac", "_generated/interfaces/evse_board_support", "_generated/interfaces/evse_manager", "_generated/interfaces/evse_security", "_generated/interfaces/example", "_generated/interfaces/example_error_framework", "_generated/interfaces/example_user", "_generated/interfaces/external_energy_limits", "_generated/interfaces/generic_array", "_generated/interfaces/generic_error", "_generated/interfaces/isolation_monitor", "_generated/interfaces/kvs", "_generated/interfaces/ocpp", "_generated/interfaces/ocpp_1_6_charge_point", "_generated/interfaces/ocpp_data_transfer", "_generated/interfaces/phyverso_mcu_temperature", "_generated/interfaces/power", "_generated/interfaces/power_supply_DC", "_generated/interfaces/powermeter", "_generated/interfaces/reservation", "_generated/interfaces/serial_communication_hub", "_generated/interfaces/session_cost", "_generated/interfaces/slac", "_generated/interfaces/solar_forecast", "_generated/interfaces/sunspec_ac_meter", "_generated/interfaces/sunspec_reader", "_generated/interfaces/sunspec_scanner", "_generated/interfaces/system", "_generated/interfaces/test_control", "_generated/interfaces/tibber_price_forecast", "_generated/interfaces/uk_random_delay", "_generated/modules/API", "_generated/modules/Auth", "_generated/modules/DPM1000", "_generated/modules/DummyTokenProvider", "_generated/modules/DummyTokenProviderManual", "_generated/modules/DummyTokenValidator", "_generated/modules/DummyV2G", "_generated/modules/EnergyManager", "_generated/modules/EnergyNode", "_generated/modules/ErrorHistory", "_generated/modules/EvManager", "_generated/modules/EvSlac", "_generated/modules/Evse15118D20", "_generated/modules/EvseManager", "_generated/modules/EvseSecurity", "_generated/modules/EvseSlac", "_generated/modules/EvseV2G", "_generated/modules/GenericPowermeter", "_generated/modules/IsoMux", "_generated/modules/JsTibber", "_generated/modules/LemDCBM400600", "_generated/modules/MicroMegaWattBSP", "_generated/modules/OCPP", "_generated/modules/OCPP201", "_generated/modules/OCPPExtensionExample", "_generated/modules/PN532TokenProvider", "_generated/modules/PacketSniffer", "_generated/modules/PersistentStore", "_generated/modules/PhyVersoBSP", "_generated/modules/PyEvJosev", "_generated/modules/RsIskraMeter", "_generated/modules/RsPaymentTerminal", "_generated/modules/SerialCommHub", "_generated/modules/Setup", "_generated/modules/Store", "_generated/modules/System", "_generated/modules/YetiDriver", "_generated/modules/YetiEvDriver", "_generated/types/authorization", "_generated/types/bank_transaction", "_generated/types/board_support_common", "_generated/types/display_message", "_generated/types/energy", "_generated/types/energy_price_information", "_generated/types/error_history", "_generated/types/ev_board_support", "_generated/types/evse_board_support", "_generated/types/evse_manager", "_generated/types/evse_security", "_generated/types/generic_array", "_generated/types/iso15118_charger", "_generated/types/iso15118_ev", "_generated/types/isolation_monitor", "_generated/types/money", "_generated/types/ocpp", "_generated/types/phyverso_mcu_temperature", "_generated/types/power_supply_DC", "_generated/types/powermeter", "_generated/types/reservation", "_generated/types/serial_comm_hub_requests", "_generated/types/session_cost", "_generated/types/sunspec_ac_meter", "_generated/types/system", "_generated/types/temperature", "_generated/types/uk_random_delay", "_generated/types/units", "_generated/types/units_signed", "_included/modules_doc/Auth.rst/index", "_included/modules_doc/DummyTokenProvider.rst/index", "_included/modules_doc/DummyTokenProviderManual.rst/index", "_included/modules_doc/DummyTokenValidator.rst/index", "_included/modules_doc/EvManager", "_included/modules_doc/EvseManager", "_included/modules_doc/EvseSecurity", "_included/modules_doc/EvseSlac", "_included/modules_doc/GenericPowermeter", "_included/modules_doc/LemDCBM400600", "_included/modules_doc/OCPP", "_included/modules_doc/OCPP201", "_included/modules_doc/OCPPExtensionExample.rst/index", "_included/modules_doc/PhyVersoBSP.rst/index", "_included/modules_doc/YetiDriver", "_included/modules_doc/YetiEvDriver.rst/index", "appendix/01_everest_reference/index", "appendix/01_everest_reference/interfaces", "appendix/01_everest_reference/modules", "appendix/01_everest_reference/types", "appendix/02_snapshot", "dev_tools/edm", "dev_tools/ev_cli", "dev_tools/index", "general/01_framework/error_framework", "general/01_framework/index", "general/02_detail_pre_setup", "general/03_quick_start_guide", "general/04_detail_module_concept", "general/05_existing_modules", "general/06_handling_bank_cards", "general/07_configure_plug_and_charge", "general/faq", "general/release-notes", "hardware/pionix_belay_box", "index", "tutorials/docker_setup", "tutorials/how_to_bazel/index", "tutorials/how_to_devcontainer/index", "tutorials/how_to_docs/how_to_doc_change", "tutorials/how_to_docs/index", "tutorials/how_to_docs/sphinx_style_guide", "tutorials/how_to_git/index", "tutorials/how_to_mac/index", "tutorials/how_to_ocpp/index", "tutorials/how_to_ocpp201/index", "tutorials/how_to_plug_and_charge/index", "tutorials/how_to_renesas_mpu/index", "tutorials/how_to_renesas_mpu/renesas-everest-patch", "tutorials/index", "tutorials/new_modules/index", "tutorials/run_sil/index"], "filenames": ["404.rst", "_generated/interfaces/ISO15118_charger.rst", "_generated/interfaces/ISO15118_ev.rst", "_generated/interfaces/ac_rcd.rst", "_generated/interfaces/auth.rst", "_generated/interfaces/auth_token_provider.rst", "_generated/interfaces/auth_token_validator.rst", "_generated/interfaces/bank_session_token_provider.rst", "_generated/interfaces/bank_transaction_summary_provider.rst", "_generated/interfaces/car_simulator.rst", "_generated/interfaces/connector_lock.rst", "_generated/interfaces/debug_json.rst", "_generated/interfaces/display_message.rst", "_generated/interfaces/empty.rst", "_generated/interfaces/energy.rst", "_generated/interfaces/energy_manager.rst", "_generated/interfaces/energy_price_information.rst", "_generated/interfaces/error_history.rst", "_generated/interfaces/ev_board_support.rst", "_generated/interfaces/ev_slac.rst", "_generated/interfaces/evse_board_support.rst", "_generated/interfaces/evse_manager.rst", "_generated/interfaces/evse_security.rst", "_generated/interfaces/example.rst", "_generated/interfaces/example_error_framework.rst", "_generated/interfaces/example_user.rst", "_generated/interfaces/external_energy_limits.rst", "_generated/interfaces/generic_array.rst", "_generated/interfaces/generic_error.rst", "_generated/interfaces/isolation_monitor.rst", "_generated/interfaces/kvs.rst", "_generated/interfaces/ocpp.rst", "_generated/interfaces/ocpp_1_6_charge_point.rst", "_generated/interfaces/ocpp_data_transfer.rst", "_generated/interfaces/phyverso_mcu_temperature.rst", "_generated/interfaces/power.rst", "_generated/interfaces/power_supply_DC.rst", "_generated/interfaces/powermeter.rst", "_generated/interfaces/reservation.rst", "_generated/interfaces/serial_communication_hub.rst", "_generated/interfaces/session_cost.rst", "_generated/interfaces/slac.rst", "_generated/interfaces/solar_forecast.rst", "_generated/interfaces/sunspec_ac_meter.rst", "_generated/interfaces/sunspec_reader.rst", "_generated/interfaces/sunspec_scanner.rst", "_generated/interfaces/system.rst", "_generated/interfaces/test_control.rst", "_generated/interfaces/tibber_price_forecast.rst", "_generated/interfaces/uk_random_delay.rst", "_generated/modules/API.rst", "_generated/modules/Auth.rst", "_generated/modules/DPM1000.rst", "_generated/modules/DummyTokenProvider.rst", "_generated/modules/DummyTokenProviderManual.rst", "_generated/modules/DummyTokenValidator.rst", "_generated/modules/DummyV2G.rst", "_generated/modules/EnergyManager.rst", "_generated/modules/EnergyNode.rst", "_generated/modules/ErrorHistory.rst", "_generated/modules/EvManager.rst", "_generated/modules/EvSlac.rst", "_generated/modules/Evse15118D20.rst", "_generated/modules/EvseManager.rst", "_generated/modules/EvseSecurity.rst", "_generated/modules/EvseSlac.rst", "_generated/modules/EvseV2G.rst", "_generated/modules/GenericPowermeter.rst", "_generated/modules/IsoMux.rst", "_generated/modules/JsTibber.rst", "_generated/modules/LemDCBM400600.rst", "_generated/modules/MicroMegaWattBSP.rst", "_generated/modules/OCPP.rst", "_generated/modules/OCPP201.rst", "_generated/modules/OCPPExtensionExample.rst", "_generated/modules/PN532TokenProvider.rst", "_generated/modules/PacketSniffer.rst", "_generated/modules/PersistentStore.rst", "_generated/modules/PhyVersoBSP.rst", "_generated/modules/PyEvJosev.rst", "_generated/modules/RsIskraMeter.rst", "_generated/modules/RsPaymentTerminal.rst", "_generated/modules/SerialCommHub.rst", "_generated/modules/Setup.rst", "_generated/modules/Store.rst", "_generated/modules/System.rst", "_generated/modules/YetiDriver.rst", "_generated/modules/YetiEvDriver.rst", "_generated/types/authorization.rst", "_generated/types/bank_transaction.rst", "_generated/types/board_support_common.rst", "_generated/types/display_message.rst", "_generated/types/energy.rst", "_generated/types/energy_price_information.rst", "_generated/types/error_history.rst", "_generated/types/ev_board_support.rst", "_generated/types/evse_board_support.rst", "_generated/types/evse_manager.rst", "_generated/types/evse_security.rst", "_generated/types/generic_array.rst", "_generated/types/iso15118_charger.rst", "_generated/types/iso15118_ev.rst", "_generated/types/isolation_monitor.rst", "_generated/types/money.rst", "_generated/types/ocpp.rst", "_generated/types/phyverso_mcu_temperature.rst", "_generated/types/power_supply_DC.rst", "_generated/types/powermeter.rst", "_generated/types/reservation.rst", "_generated/types/serial_comm_hub_requests.rst", "_generated/types/session_cost.rst", "_generated/types/sunspec_ac_meter.rst", "_generated/types/system.rst", "_generated/types/temperature.rst", "_generated/types/uk_random_delay.rst", "_generated/types/units.rst", "_generated/types/units_signed.rst", "_included/modules_doc/Auth.rst/index.rst", "_included/modules_doc/DummyTokenProvider.rst/index.rst", "_included/modules_doc/DummyTokenProviderManual.rst/index.rst", "_included/modules_doc/DummyTokenValidator.rst/index.rst", "_included/modules_doc/EvManager.rst", "_included/modules_doc/EvseManager.rst", "_included/modules_doc/EvseSecurity.rst", "_included/modules_doc/EvseSlac.rst", "_included/modules_doc/GenericPowermeter.rst", "_included/modules_doc/LemDCBM400600.rst", "_included/modules_doc/OCPP.rst", "_included/modules_doc/OCPP201.rst", "_included/modules_doc/OCPPExtensionExample.rst/index.rst", "_included/modules_doc/PhyVersoBSP.rst/index.rst", "_included/modules_doc/YetiDriver.rst", "_included/modules_doc/YetiEvDriver.rst/index.rst", "appendix/01_everest_reference/index.rst", "appendix/01_everest_reference/interfaces.rst", "appendix/01_everest_reference/modules.rst", "appendix/01_everest_reference/types.rst", "appendix/02_snapshot.rst", "dev_tools/edm.rst", "dev_tools/ev_cli.rst", "dev_tools/index.rst", "general/01_framework/error_framework.rst", "general/01_framework/index.rst", "general/02_detail_pre_setup.rst", "general/03_quick_start_guide.rst", "general/04_detail_module_concept.rst", "general/05_existing_modules.rst", "general/06_handling_bank_cards.rst", "general/07_configure_plug_and_charge.rst", "general/faq.rst", "general/release-notes.rst", "hardware/pionix_belay_box.rst", "index.rst", "tutorials/docker_setup.rst", "tutorials/how_to_bazel/index.rst", "tutorials/how_to_devcontainer/index.rst", "tutorials/how_to_docs/how_to_doc_change.rst", "tutorials/how_to_docs/index.rst", "tutorials/how_to_docs/sphinx_style_guide.rst", "tutorials/how_to_git/index.rst", "tutorials/how_to_mac/index.rst", "tutorials/how_to_ocpp/index.rst", "tutorials/how_to_ocpp201/index.rst", "tutorials/how_to_plug_and_charge/index.rst", "tutorials/how_to_renesas_mpu/index.rst", "tutorials/how_to_renesas_mpu/renesas-everest-patch.rst", "tutorials/index.rst", "tutorials/new_modules/index.rst", "tutorials/run_sil/index.rst"], "titles": ["", "13.2.1. ISO15118_charger", "13.2.2. ISO15118_ev", "13.2.3. ac_rcd", "13.2.4. auth", "13.2.5. auth_token_provider", "13.2.6. auth_token_validator", "13.2.7. bank_session_token_provider", "13.2.8. bank_transaction_summary_provider", "13.2.9. car_simulator", "13.2.10. connector_lock", "13.2.11. debug_json", "13.2.12. display_message", "13.2.13. empty", "13.2.14. energy", "13.2.15. energy_manager", "13.2.16. energy_price_information", "13.2.17. error_history", "13.2.18. ev_board_support", "13.2.19. ev_slac", "13.2.20. evse_board_support", "13.2.21. evse_manager", "13.2.22. evse_security", "13.2.23. example", "13.2.24. example_error_framework", "13.2.25. example_user", "13.2.26. external_energy_limits", "13.2.27. generic_array", "13.2.28. generic_error", "13.2.29. isolation_monitor", "13.2.30. kvs", "13.2.31. ocpp", "13.2.32. ocpp_1_6_charge_point", "13.2.33. ocpp_data_transfer", "13.2.34. phyverso_mcu_temperature", "13.2.35. power", "13.2.36. power_supply_DC", "13.2.37. powermeter", "13.2.38. reservation", "13.2.39. serial_communication_hub", "13.2.40. session_cost", "13.2.41. slac", "13.2.42. solar_forecast", "13.2.43. sunspec_ac_meter", "13.2.44. sunspec_reader", "13.2.45. sunspec_scanner", "13.2.46. system", "13.2.47. test_control", "13.2.48. tibber_price_forecast", "13.2.49. uk_random_delay", "13.1.1. API", "13.1.2. Auth", "13.1.3. DPM1000", "13.1.4. DummyTokenProvider", "13.1.5. DummyTokenProviderManual", "13.1.6. DummyTokenValidator", "13.1.7. DummyV2G", "13.1.8. EnergyManager", "13.1.9. EnergyNode", "13.1.10. ErrorHistory", "13.1.11. EvManager", "13.1.12. EvSlac", "13.1.13. Evse15118D20", "13.1.14. EvseManager", "13.1.15. EvseSecurity", "13.1.16. EvseSlac", "13.1.17. EvseV2G", "13.1.18. GenericPowermeter", "13.1.19. IsoMux", "13.1.20. JsTibber", "13.1.21. LemDCBM400600", "13.1.22. MicroMegaWattBSP", "13.1.23. OCPP", "13.1.24. OCPP201", "13.1.25. OCPPExtensionExample", "13.1.26. PN532TokenProvider", "13.1.27. PacketSniffer", "13.1.28. PersistentStore", "13.1.29. PhyVersoBSP", "13.1.30. PyEvJosev", "13.1.31. RsIskraMeter", "13.1.32. RsPaymentTerminal", "13.1.33. SerialCommHub", "13.1.34. Setup", "13.1.35. Store", "13.1.36. System", "13.1.37. YetiDriver", "13.1.38. YetiEvDriver", "13.3.1. authorization", "13.3.2. bank_transaction", "13.3.3. board_support_common", "13.3.4. display_message", "13.3.5. energy", "13.3.6. energy_price_information", "13.3.7. error_history", "13.3.8. ev_board_support", "13.3.9. evse_board_support", "13.3.10. evse_manager", "13.3.11. evse_security", "13.3.12. generic_array", "13.3.13. iso15118_charger", "13.3.14. iso15118_ev", "13.3.15. isolation_monitor", "13.3.16. money", "13.3.17. ocpp", "13.3.18. phyverso_mcu_temperature", "13.3.19. power_supply_DC", "13.3.20. powermeter", "13.3.21. reservation", "13.3.22. serial_comm_hub_requests", "13.3.23. session_cost", "13.3.24. sunspec_ac_meter", "13.3.25. system", "13.3.26. temperature", "13.3.27. uk_random_delay", "13.3.28. units", "13.3.29. units_signed", "Auth Module", "DummyTokenProvider", "DummyTokenProviderManual", "DummyTokenValidator", "5.3.1. EvManager", "5.3.2. EvseManager", "5.3.3. EvseSecurity", "5.3.4. EvseSlac", "5.3.6. GenericPowermeter", "5.3.7. LEM DCBM 400/600", "5.3.8. OCPP1.6 Module", "5.3.9. OCPP2.0.1 Module", "OCPPExtensionExample", "PhyVersoBSP", "5.3.10. YetiDriver", "YetiEvDriver", "13. EVerest Reference", "13.2. EVerest Interfaces", "13.1. EVerest Modules", "13.3. EVerest Types", "12. Snapshot", "8.1. edm", "8.2. ev-cli", "8. EVerest development tools", "1.6.1. Error Framework", "1. EVerest Framework", "2. Prepare Your Development Environment", "3. A Kind Of Quick Guide To EVerest", "4. EVerest Modules in Detail", "5. EVerest Module Configurations", "6. Bank Card Payment", "7. Configure Plug&Charge", "10. Frequently Asked Questions And Best Practices", "EVerest Release Notes", "11. Pionix BelayBox", "What Is EVerest", "9.12. Docker setup", "9.1. Experimental Bazel Support in Everest", "9.2. How to Devcontainer", "How to Write EVerest Documentation", "9.3. Documenting EVerest", "Sphinx style guide", "9.4. How To: Git", "9.5. How To: Develop on a Mac", "9.6. How To: OCPP1.6 in EVerest", "9.7. How To: OCPP 2.0.1 in EVerest", "9.8. How To: Plug&Charge with EVerest Software in the loop", "9.9. How to for Renesas MPU (RZ/G2L family)", "Patch for Renesas MPU (RZ/G2L family)", "9. Tutorials", "9.10. How To: Develop New Modules", "9.11. Tutorial: Simulate EVerest in Software"], "terms": {"thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 77, 79, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 129, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 168], "interfac": [1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 51, 52, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 73, 76, 78, 79, 83, 85, 86, 87, 91, 94, 117, 122, 123, 125, 126, 127, 128, 133, 141, 142, 146, 148, 149, 151, 152, 153, 154, 157, 158, 161, 162], "defin": [1, 2, 9, 10, 11, 15, 16, 18, 20, 21, 22, 23, 25, 29, 30, 32, 33, 35, 37, 42, 44, 45, 47, 48, 51, 63, 66, 72, 73, 88, 90, 92, 97, 100, 107, 112, 123, 126, 127, 128, 131, 133, 138, 141, 142, 143, 144, 145, 150, 153, 158, 161, 162, 167], "iso15118": [1, 2, 19, 22, 41, 47, 56, 61, 62, 63, 65, 66, 68, 79, 100, 101, 122, 123, 127, 128, 137, 144, 148, 163], "charger": [1, 2, 20, 36, 50, 51, 56, 62, 63, 66, 68, 83, 100, 117, 122, 131, 142, 148, 149, 151, 152, 163], "require_auth_eim": 1, "null": [1, 2, 30, 41, 138], "an": [1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 46, 48, 49, 50, 51, 52, 56, 62, 63, 65, 66, 68, 72, 74, 79, 81, 82, 85, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 102, 103, 104, 107, 108, 109, 110, 111, 112, 116, 117, 122, 124, 126, 127, 128, 129, 131, 139, 142, 144, 145, 146, 148, 149, 150, 151, 152, 155, 156, 157, 158, 160, 161, 162, 163, 164, 167, 168], "eim": [1, 63, 66, 122], "author": [1, 4, 5, 6, 21, 97, 107, 110, 122, 127, 128, 133, 136, 144, 145, 147, 152, 161, 162, 167], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 53, 54, 57, 58, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 81, 82, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "requier": 1, "require_auth_pnc": 1, "object": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 49, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 122, 142, 144, 152, 160, 162], "providedidtoken": [1, 5, 6, 21, 88, 97, 110, 148], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 62, 63, 65, 66, 67, 70, 72, 76, 79, 80, 81, 82, 83, 88, 91, 92, 93, 97, 98, 100, 103, 104, 107, 108, 110, 112, 113, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 142, 143, 146, 147, 149, 150, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "evcc": [1, 2, 21, 62, 79, 97, 100, 163], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 88, 89, 91, 98, 100, 104, 105, 107, 110, 112, 117, 118, 119, 121, 122, 123, 126, 139, 141, 142, 144, 146, 147, 148, 149, 153, 154, 161, 163, 167], "payment": [1, 81, 100, 107, 148, 152], "detail": [1, 21, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 81, 86, 87, 91, 100, 104, 107, 108, 122, 123, 126, 127, 138, 142, 144, 150, 151, 152, 155, 156, 157, 158, 161, 162, 167], "pnc": [1, 63, 66, 151, 161, 162, 163], "send": [1, 21, 31, 38, 39, 63, 65, 72, 73, 104, 122, 124, 127, 128, 131, 145, 147, 148, 159, 167], "signatur": [1, 22, 107, 112, 116, 141], "certif": [1, 21, 22, 62, 64, 66, 70, 79, 88, 98, 100, 107, 112, 126, 143, 144, 148, 150, 151, 161, 162, 163], "chain": [1, 21, 22, 58, 66, 98, 122, 127, 128, 148], "emaid": [1, 88, 107], "There": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 122, 139, 141, 144, 145, 146, 148, 151, 152, 154, 159, 160, 161, 162], "extend": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 74, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 129, 145, 167], "definit": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 139, 142, 144, 145, 151], "here": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 133, 138, 143, 144, 145, 146, 148, 149, 150, 151, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 90, 96, 100, 131], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 57, 60, 62, 63, 65, 66, 74, 83, 85, 91, 96, 97, 101, 104, 112, 122, 126, 131, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 157, 158, 159, 161, 162, 167], "close": [1, 2, 66, 100, 146, 157, 158, 160], "ac_open_contactor": 1, "open": [1, 36, 100, 138, 144, 146, 150, 151, 152, 160, 161, 167, 168], "start_cable_check": 1, "now": [1, 21, 49, 72, 73, 92, 93, 97, 112, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 160, 164, 167, 168], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 60, 63, 70, 72, 90, 91, 97, 104, 107, 110, 112, 114, 117, 122, 124, 126, 127, 128, 131, 139, 142, 143, 144, 145, 146, 147, 148, 149, 152, 156, 157, 158, 159, 160, 161, 164, 167, 168], "cabl": [1, 10, 20, 63, 70, 78, 90, 97, 143], "check": [1, 6, 22, 23, 30, 38, 63, 83, 107, 108, 122, 126, 127, 128, 131, 141, 145, 146, 150, 151, 152, 157, 158, 159, 162, 163, 167], "start_pre_charg": 1, "pre": [1, 62, 66, 68, 81, 97, 107, 125, 144, 147, 168], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 57, 60, 63, 66, 71, 72, 73, 78, 80, 85, 88, 90, 91, 92, 96, 97, 100, 101, 104, 106, 107, 108, 110, 121, 122, 123, 130, 131, 142, 144, 151, 157, 158, 161, 166], "phase": [1, 2, 18, 20, 29, 36, 57, 58, 60, 63, 78, 92, 96, 97, 100, 106, 107, 111, 115, 116, 122, 125, 131, 142, 144, 150], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 53, 57, 60, 63, 65, 69, 70, 72, 73, 78, 81, 90, 91, 92, 96, 97, 100, 103, 104, 105, 107, 110, 111, 117, 118, 122, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167], "3": [1, 19, 36, 41, 45, 57, 60, 61, 63, 65, 70, 78, 93, 97, 103, 107, 122, 123, 124, 125, 126, 127, 128, 131, 137, 138, 143, 151, 152, 158, 160, 161, 165, 167], "trigger": [1, 3, 19, 20, 31, 32, 63, 104, 112, 127, 128, 142, 145, 148, 150, 157, 158, 161, 162], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 63, 65, 66, 68, 71, 72, 73, 75, 78, 85, 86, 87, 88, 91, 92, 97, 100, 104, 107, 108, 110, 112, 114, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 148, 149, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 167], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 60, 61, 63, 65, 66, 78, 79, 87, 88, 90, 95, 97, 100, 101, 107, 110, 117, 124, 127, 128, 130, 132, 140, 142, 145, 146, 148, 150, 151, 163, 167], "powerdeliveryreq": [1, 100], "messag": [1, 12, 31, 32, 63, 72, 73, 76, 82, 88, 91, 94, 100, 104, 107, 110, 123, 124, 127, 128, 131, 141, 142, 145, 148, 149, 150, 151, 161, 162, 167], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 63, 70, 78, 90, 92, 97, 100, 107, 117, 122, 126, 127, 128, 131, 147, 150, 151, 155, 168], "current_demand_start": 1, "process": [1, 2, 19, 41, 57, 81, 88, 97, 100, 112, 117, 123, 127, 128, 139, 142, 144, 145, 146, 147, 149, 150, 152, 154, 158, 162, 166, 167, 168], "ha": [1, 4, 12, 20, 31, 32, 51, 62, 63, 66, 68, 78, 79, 80, 88, 91, 97, 100, 104, 107, 108, 112, 117, 122, 126, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 161, 162, 164, 167], "want": [1, 2, 63, 100, 122, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167, 168], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 72, 73, 83, 97, 100, 104, 107, 108, 112, 114, 131, 138, 144, 145, 146, 147, 148, 150, 152, 159, 161, 162, 167], "finish": [1, 2, 20, 40, 46, 51, 63, 81, 92, 97, 100, 110, 124, 147, 151, 155, 156, 157, 158, 159, 167], "sae_bidi_mode_act": 1, "sae": [1, 2, 60, 63, 100, 122, 151], "j2847": [1, 2, 60, 63], "bidi": [1, 60, 100], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 57, 62, 63, 65, 83, 92, 100, 101, 106, 122, 144, 149, 151], "activ": [1, 20, 36, 51, 52, 63, 70, 92, 93, 94, 100, 110, 112, 114, 117, 126, 139, 141, 143, 146, 148, 161], "evcc_id": [1, 97], "string": [1, 2, 4, 6, 9, 11, 17, 18, 19, 21, 22, 23, 30, 31, 32, 36, 37, 38, 39, 41, 43, 45, 46, 47, 50, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112, 113, 114, 116, 121, 126, 127, 138, 144, 145, 148, 167], "specifi": [1, 21, 22, 29, 31, 38, 63, 66, 70, 85, 92, 97, 98, 100, 104, 107, 108, 110, 112, 117, 121, 122, 123, 128, 144, 145, 148, 149, 151, 153, 161, 162, 163, 167], "identif": [1, 80, 97, 107, 113, 122, 146], "readabl": [1, 131], "format": [1, 22, 46, 70, 80, 81, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 126, 128, 139, 143, 152, 157, 161, 162, 167], "It": [1, 9, 20, 21, 31, 51, 56, 57, 63, 64, 65, 72, 73, 97, 100, 110, 114, 117, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 158, 159, 160, 161, 162, 163, 167], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 88, 91, 93, 94, 97, 98, 100, 103, 104, 110, 112, 117, 122, 123, 125, 127, 128, 131, 138, 139, 144, 145, 148, 151, 153, 155, 157, 158, 159, 160, 161, 162, 164, 167, 168], "mac": [1, 19, 41, 62, 63, 65, 66, 68, 79, 97, 143, 152, 166], "address": [1, 19, 39, 41, 45, 52, 63, 65, 67, 70, 80, 81, 83, 92, 97, 123, 125, 126, 128, 162, 163], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 97, 143], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 57, 63, 72, 73, 88, 90, 95, 97, 98, 100, 101, 104, 106, 107, 110, 111, 112, 113, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 131, 138, 141, 145, 146, 147, 148, 150, 151, 152, 155, 158, 159, 161, 162, 167], "f0": [1, 19, 41, 97], "9": [1, 19, 41, 45, 63, 97, 104, 137, 143, 160], "2": [1, 2, 19, 31, 36, 41, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 97, 103, 104, 107, 117, 122, 123, 125, 126, 128, 131, 137, 138, 143, 144, 152, 158, 159, 161, 163, 165, 166], "5": [1, 19, 37, 41, 55, 57, 60, 63, 65, 75, 97, 111, 138, 145, 151, 158, 160], "selected_payment_opt": 1, "paymentopt": [1, 100], "element": [1, 100, 104], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 82, 83, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 100, 104, 106, 107, 108, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 63, 88, 90, 92, 96, 98, 100, 104, 107, 109, 122, 124, 126, 127, 128, 146, 162], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 78, 80, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 125, 126, 127, 128, 133, 139, 141, 142, 143, 145, 147, 148, 149, 150, 152, 157, 158, 160, 161, 162, 167, 168], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 100, 101], "select": [1, 2, 21, 39, 51, 52, 57, 62, 63, 88, 100, 122, 138, 146, 148, 151, 163, 164, 167], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 57, 58, 60, 63, 69, 93, 97, 100, 101, 106, 107, 110, 115, 116, 125, 133, 134, 136, 144, 145, 152, 161, 162], "transfer": [1, 2, 31, 33, 39, 63, 72, 73, 74, 100, 101, 104, 109, 128, 131], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 60, 63, 65, 70, 72, 73, 85, 88, 91, 92, 97, 98, 100, 101, 104, 107, 109, 112, 117, 122, 123, 125, 126, 127, 128, 131, 147, 148, 149, 150, 151, 152, 156, 157, 158, 161, 162, 163, 167, 168], "departure_tim": [1, 97, 100], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 100, 102, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 127, 128, 137, 138, 139, 141, 142, 145, 146, 148, 151, 152, 157, 158, 159, 161, 162, 167], "rfc3339": [1, 46, 88, 92, 93, 97, 100, 104, 107, 108, 110, 112], "utc": [1, 88, 92, 93, 100, 108, 110, 114], "vehicl": [1, 21, 41, 63, 92, 97, 100, 107, 122, 123, 144, 150, 151, 163], "intend": [1, 97, 107], "date": [1, 46, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 131, 150, 151, 152, 165], "time": [1, 20, 29, 31, 36, 46, 49, 53, 54, 55, 57, 63, 70, 72, 73, 75, 78, 81, 85, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 127, 128, 131, 138, 141, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 53, 54, 55, 57, 58, 60, 63, 65, 69, 70, 75, 80, 81, 85, 87, 90, 92, 93, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 122, 125, 126, 127, 128, 143, 144, 145, 146, 150, 158, 162, 167], "wh": [1, 97, 100, 101, 107, 110, 111, 115, 116, 125], "amount": [1, 63, 81, 85, 92, 100, 103, 104, 126, 127, 128, 131, 146, 147, 162], "reflect": [1, 127, 145, 167], "": [1, 8, 31, 45, 53, 54, 55, 57, 67, 70, 75, 89, 91, 97, 98, 104, 117, 118, 119, 120, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 138, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 157, 158, 159, 160, 161, 162, 165, 167], "estim": [1, 97, 100], "how": [1, 51, 62, 63, 66, 68, 74, 85, 112, 117, 123, 127, 128, 129, 141, 142, 143, 144, 145, 146, 148, 149, 152, 157, 158, 166, 168], "much": [1, 127, 128, 143, 146, 149, 159], "need": [1, 8, 20, 21, 22, 36, 40, 62, 63, 81, 83, 88, 89, 92, 96, 97, 100, 107, 122, 123, 124, 125, 126, 127, 128, 131, 139, 141, 142, 143, 145, 146, 148, 149, 150, 151, 153, 154, 155, 157, 158, 159, 160, 161, 162, 167], "fulfil": [1, 92, 97, 100, 127, 128, 161, 162], "user": [1, 20, 51, 63, 70, 72, 88, 91, 92, 97, 107, 110, 117, 124, 139, 144, 145, 147, 151, 153, 159, 160, 167], "configur": [1, 21, 31, 32, 53, 54, 55, 67, 91, 104, 108, 117, 120, 129, 131, 142, 143, 144, 149, 150, 152, 154, 157, 158, 163, 164, 168], "goal": [1, 97, 128], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 57, 58, 60, 63, 72, 78, 86, 90, 92, 93, 96, 97, 100, 101, 104, 106, 107, 112, 114, 115, 116, 117, 121, 122, 125, 126, 127, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154, 155, 158, 159, 161, 162], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 57, 60, 62, 63, 66, 68, 72, 73, 76, 81, 89, 91, 97, 100, 104, 108, 110, 117, 121, 122, 124, 127, 128, 131, 144, 146, 148, 149, 150, 152, 161, 162], "ac_ev_max_voltag": 1, "v": [1, 29, 57, 97, 100, 101, 106, 111, 144, 151, 153, 155], "rm": [1, 151, 153, 159, 168], "maxim": 1, "nomin": [1, 57, 63], "voltag": [1, 20, 29, 36, 50, 52, 57, 60, 63, 71, 96, 97, 100, 101, 102, 106, 107, 111, 115, 116, 142, 145, 146], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 58, 60, 63, 65, 66, 68, 70, 72, 73, 75, 85, 86, 88, 89, 91, 92, 93, 96, 97, 100, 104, 106, 107, 110, 117, 122, 123, 125, 126, 127, 128, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "accept": [1, 20, 21, 38, 55, 88, 91, 98, 100, 104, 108, 112, 127, 128, 145, 162], "measur": [1, 18, 21, 29, 37, 43, 44, 63, 70, 90, 92, 100, 102, 107, 111, 113, 116, 125, 131, 146], "between": [1, 2, 14, 20, 57, 63, 65, 68, 75, 82, 88, 92, 93, 100, 102, 122, 123, 127, 128, 138, 144, 146, 148, 150, 151, 152, 156, 159, 161, 162], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 57, 81, 88, 92, 97, 100, 104, 107, 108, 117, 118, 119, 122, 123, 127, 128, 131, 139, 141, 143, 144, 145, 146, 149, 150, 151, 152, 153, 155, 157, 158, 159, 161, 162, 167], "neutral": [1, 63, 100, 115, 116], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 57, 60, 63, 71, 78, 81, 82, 86, 96, 97, 100, 101, 104, 106, 107, 122, 126, 127, 147, 161, 162], "support": [1, 3, 18, 20, 52, 57, 60, 62, 63, 65, 66, 68, 71, 78, 79, 83, 86, 87, 90, 95, 96, 97, 100, 104, 106, 107, 112, 122, 125, 128, 131, 143, 144, 146, 152, 158, 161, 163, 166], "per": [1, 2, 22, 36, 57, 92, 93, 110, 122, 127, 141, 161, 162, 167], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 62, 64, 79, 100, 123, 127, 128, 148, 163], "below": [1, 36, 63, 92, 96, 97, 126, 131, 138, 141, 144, 145, 147, 151, 152], "minimum": [1, 50, 63, 78, 96, 100, 104, 106, 107, 122, 127, 128, 150, 151, 152], "cost": [1, 40, 72, 73, 93, 104, 110, 127, 128, 147], "effici": [1, 92, 97, 106, 143, 154], "dc_ev_energy_capac": 1, "capac": [1, 20, 60, 97, 100, 101], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 53, 57, 60, 62, 63, 66, 79, 88, 90, 92, 95, 96, 97, 98, 100, 101, 104, 107, 108, 117, 121, 122, 124, 127, 128, 145, 146, 147, 149, 150, 151, 161, 162], "dc_full_soc": 1, "soc": [1, 60, 63, 97, 100, 101, 127, 128, 161], "which": [1, 21, 22, 32, 38, 44, 60, 63, 72, 73, 76, 80, 82, 85, 88, 91, 97, 98, 100, 101, 104, 107, 108, 110, 112, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 153, 154, 157, 158, 159, 161, 162, 164, 167], "consid": [1, 97, 104, 122, 126, 143, 144, 145, 151, 156, 157, 158], "batteri": [1, 63, 92, 97, 100], "fulli": [1, 97, 122, 150], "dc_bulk_soc": 1, "fast": [1, 20, 142, 144, 150, 157, 158, 159], "end": [1, 12, 21, 63, 70, 91, 92, 97, 104, 108, 110, 112, 145, 150, 151, 157, 158], "dc_ev_statu": 1, "dcevstatu": [1, 100], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 88, 91, 97, 98, 100, 104, 107, 108, 110, 112, 126, 127, 128, 146, 147, 150, 151, 162], "dc_bulk_charging_complet": 1, "boolean": [1, 2, 3, 9, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 72, 73, 75, 78, 79, 82, 83, 88, 92, 96, 100, 104, 106, 107, 141, 144, 145, 162, 167], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 53, 57, 60, 63, 64, 66, 70, 71, 72, 73, 78, 79, 86, 87, 91, 92, 97, 100, 104, 107, 108, 122, 123, 124, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 167, 168], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 57, 58, 60, 63, 65, 66, 68, 70, 71, 72, 73, 78, 82, 83, 86, 87, 91, 92, 93, 96, 97, 100, 101, 104, 106, 108, 114, 122, 125, 127, 128, 131, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 72, 73, 78, 79, 82, 83, 92, 96, 100, 104, 106, 107, 121, 122, 123, 124, 126, 127, 128, 131, 141, 144, 145, 148, 149, 151, 159, 160, 161, 162], "bulk": [1, 97, 100], "approx": [1, 100, 126], "80": [1, 70, 97, 100, 126, 144, 153, 160], "complet": [1, 45, 97, 100, 131, 139, 143, 144, 145, 151, 157, 158, 161, 162, 163, 164], "dc_charging_complet": 1, "full": [1, 9, 36, 63, 96, 100, 142, 148, 150, 152], "100": [1, 20, 52, 65, 82, 90, 100, 160, 161], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 100], "target": [1, 2, 36, 39, 60, 72, 92, 97, 100, 101, 104, 149, 154, 161, 162, 168], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 100], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 57, 63, 72, 73, 77, 84, 88, 90, 92, 93, 96, 97, 98, 100, 103, 104, 107, 109, 111, 115, 116, 121, 122, 123, 125, 126, 127, 128, 141, 142, 144, 145, 146, 148, 151, 158, 161, 162, 167], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 57, 60, 63, 70, 86, 92, 96, 97, 100, 101, 106, 107, 115, 116, 122, 126, 127, 128, 131, 133, 134, 143, 144, 145, 146, 149, 151, 161], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 60, 63, 66, 68, 70, 72, 73, 81, 83, 92, 96, 97, 100, 101, 104, 113, 117, 126, 127, 128, 131, 141, 144, 146, 147, 148, 150, 152, 161, 162, 167], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 100], "calcul": [1, 65, 98, 100, 125, 127, 128, 149], "until": [1, 21, 22, 29, 36, 51, 63, 73, 91, 92, 100, 107, 122, 151], "certificate_request": 1, "requestexistreamschema": [1, 21, 100], "deliv": [1, 21, 100, 106, 122, 144, 146, 151], "belong": [1, 4, 21, 51, 122, 146, 159], "valid": [1, 4, 6, 21, 22, 51, 53, 54, 55, 63, 72, 73, 75, 88, 92, 97, 98, 100, 112, 117, 120, 122, 123, 126, 127, 128, 146, 147, 148], "contract": [1, 21, 63, 66, 79, 88, 100, 107, 122, 123, 127, 128, 148, 163], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 63, 66, 69, 91, 98, 100, 104, 107, 112, 117, 126, 127, 128, 148, 149, 167], "report": [1, 3, 20, 21, 36, 51, 53, 54, 63, 69, 83, 86, 97, 104, 107, 122, 126, 128, 141, 146, 159, 162], "async": [1, 21, 150], "via": [1, 21, 39, 58, 65, 70, 79, 85, 88, 107, 122, 125, 126, 127, 128, 138, 141, 142, 144, 146, 148, 149, 150, 152, 156, 161, 162, 168], "set_get_certificate_respons": [1, 21, 127, 128], "dlink_termin": [1, 41], "termin": [1, 41, 66, 81, 97, 102, 107, 144, 147, 151, 155, 167], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 61, 65, 69, 72, 73, 74, 78, 80, 89, 92, 97, 98, 99, 103, 104, 107, 108, 109, 116, 122, 125, 126, 127, 128, 131, 144, 145, 148, 151, 160, 167, 168], "link": [1, 19, 41, 61, 62, 65, 66, 68, 79, 98, 104, 118, 119, 120, 124, 129, 130, 132, 145, 149, 152, 157, 167], "becom": [1, 36, 41, 51, 63, 97, 110, 117, 122, 151, 159], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 151], "match": [1, 19, 41, 51, 63, 65, 107, 108, 117, 147, 148, 149, 151], "dlink_paus": [1, 41], "save": [1, 41, 70, 138, 146, 149, 164, 165], "while": [1, 41, 52, 63, 110, 114, 128, 131, 142, 149, 151, 154, 163, 167], "stai": [1, 41, 57, 146, 152, 157, 158], "ev_app_protocol": 1, "appprotocol": [1, 100], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 74, 88, 97, 98, 100, 103, 104, 110, 117, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 151, 157, 161, 162, 167], "protocol": [1, 21, 100, 112, 122, 124, 126, 127, 128, 142, 144, 145, 146, 148, 150, 161, 162], "v2g_messag": 1, "v2gmessag": [1, 100], "debug": [1, 11, 52, 57, 65, 72, 73, 75, 160], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 57, 58, 72, 73, 91, 92, 93, 97, 100, 103, 104, 105, 108, 110, 117, 121, 122, 123, 125, 127, 128, 138, 139, 142, 143, 144, 146, 147, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 167], "v2g": [1, 2, 22, 63, 64, 66, 98, 100, 127, 128, 138, 148, 151], "purpos": [1, 8, 18, 20, 21, 62, 66, 68, 72, 73, 88, 113, 122, 142, 145, 161, 162], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 53, 57, 62, 63, 65, 66, 68, 72, 73, 88, 90, 91, 92, 97, 100, 104, 106, 107, 110, 115, 116, 117, 122, 123, 125, 127, 128, 131, 138, 141, 144, 145, 146, 148, 149, 151, 154, 157, 158, 159, 162, 167], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 100], "paramet": [1, 2, 63, 72, 73, 81, 92, 100, 107, 123, 125, 126, 127, 128, 138, 142, 145, 148, 149, 151, 161, 162, 167], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 57, 63, 85, 92, 96, 97, 100, 104, 112, 117, 122, 123, 126, 131, 141, 144, 145, 149, 151, 160, 167], "displai": [1, 11, 12, 91, 100, 122, 127, 128, 141, 143, 161, 162], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 100], "offer": [1, 31, 63, 92, 104, 127, 128, 145, 154], "dynam": [1, 62, 100], "control": [1, 3, 9, 18, 20, 31, 47, 57, 63, 66, 68, 70, 71, 78, 82, 86, 87, 100, 122, 123, 124, 127, 128, 130, 141, 142, 144, 146, 148, 149, 151, 161, 162, 167], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 63, 80, 88, 97, 100, 104, 117, 122, 123, 127, 128, 148, 157, 158, 164], "meter_info_request": 1, "meter": [1, 37, 43, 50, 63, 70, 80, 86, 97, 107, 111, 116, 122, 126, 127, 128, 144, 150], "info": [1, 32, 88, 98, 104, 127, 138, 146, 150, 167], "setup": [1, 36, 89, 100, 126, 128, 133, 135, 141, 142, 143, 144, 145, 146, 148, 152, 154, 159, 161, 162, 163, 166], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 144, 145], "At": [1, 142, 146, 154, 157, 158, 167], "startup": [1, 60, 63, 97, 125, 126, 127, 128, 145, 150, 151, 162, 164, 167], "necessari": [1, 85, 144, 146, 151, 154, 159, 164, 167], "sent": [1, 31, 32, 72, 73, 82, 97, 122, 127, 128, 131, 150, 167], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 56, 59, 69, 97, 108, 109, 111, 118, 119, 120, 121, 122, 124, 129, 130, 132, 133, 143, 147, 151, 152, 156, 157, 158, 160, 161, 163, 164, 166, 168], "onc": [1, 12, 20, 29, 36, 51, 63, 122, 124, 131, 147, 151, 154, 159, 160, 164, 167], "evse_id": [1, 21, 63, 88, 100, 107, 108, 146], "requir": [1, 2, 4, 6, 9, 12, 14, 17, 18, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 49, 59, 69, 70, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 123, 124, 131, 138, 141, 144, 146, 147, 148, 149, 150, 151, 152, 156, 157, 158, 160, 161, 162], "evseid": [1, 80, 100], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 60, 63, 81, 88, 91, 97, 100, 104, 107, 108, 110, 111, 112, 113, 117, 121, 122, 126, 127, 128, 139, 145, 149, 151, 161, 162, 163, 167], "uniqu": [1, 7, 70, 89, 100, 107, 145], "identifi": [1, 7, 22, 80, 89, 91, 94, 100, 104, 107, 113, 127, 128, 146], "outlet": [1, 97, 100, 147], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 60, 62, 63, 65, 66, 68, 70, 71, 72, 73, 75, 78, 79, 82, 83, 86, 87, 90, 97, 100, 107, 117, 121, 123, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 160, 167], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110, 162], "avail": [1, 20, 21, 31, 36, 51, 57, 63, 88, 96, 97, 104, 107, 117, 121, 127, 131, 139, 141, 142, 143, 144, 146, 148, 151, 152, 157, 158, 161, 162], "array_item": [1, 12, 17, 22, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110], "supportedenergymod": [1, 100], "differ": [1, 2, 22, 36, 49, 57, 63, 65, 68, 76, 88, 92, 93, 97, 100, 111, 127, 128, 131, 138, 141, 144, 145, 146, 148, 150, 153, 154, 155, 159, 163], "sae_j2847_mod": 1, "saej2847bidimod": [1, 100], "v2h": [1, 2, 63, 100], "version": [1, 60, 70, 80, 100, 138, 139, 142, 144, 146, 149, 151, 154, 155, 159, 160, 161, 162, 167], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 60, 62, 63, 66, 68, 78, 83, 97, 121, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 148, 149, 150, 151, 152, 153, 161, 167], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 57, 62, 63, 66, 68, 71, 78, 82, 86, 87, 92, 97, 131, 160, 162], "set_charging_paramet": 1, "least": [1, 20, 36, 142, 145, 152, 157, 158, 167], "updat": [1, 20, 21, 22, 36, 38, 46, 57, 69, 92, 100, 104, 112, 122, 123, 125, 127, 128, 143, 144, 145, 146, 148, 152, 157, 158, 161, 162, 164], "later": [1, 36, 92, 142, 144, 146, 151, 157, 158, 159, 167], "some": [1, 3, 20, 21, 36, 50, 51, 63, 72, 73, 82, 85, 89, 96, 97, 107, 112, 122, 126, 127, 131, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 156, 157, 158, 159, 161, 162, 167], "next": [1, 36, 104, 110, 131, 145, 146, 148, 150, 151, 152, 154, 157, 158, 164, 167], "physical_valu": 1, "setupphysicalvalu": [1, 100], "up": [1, 19, 20, 36, 37, 41, 49, 63, 65, 83, 112, 122, 126, 127, 128, 131, 139, 142, 143, 144, 146, 148, 149, 150, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "initi": [1, 20, 21, 22, 63, 70, 83, 97, 100, 117, 127, 128, 131, 138, 139, 141, 145, 148, 150, 152, 157, 158, 159, 160, 161, 163, 167], "physic": [1, 21, 97, 100, 122, 128, 146, 148, 162], "ac": [1, 3, 10, 20, 43, 56, 57, 60, 63, 65, 66, 68, 72, 73, 78, 79, 86, 92, 97, 100, 107, 111, 115, 116, 125, 131, 144, 148, 151, 163], "dc": [1, 2, 20, 29, 36, 52, 56, 63, 65, 66, 68, 71, 72, 73, 78, 79, 92, 96, 97, 100, 101, 102, 106, 107, 115, 116, 125, 151, 160], "session_setup": 1, "each": [1, 22, 31, 39, 40, 98, 117, 122, 126, 127, 128, 139, 141, 144, 145, 146, 149, 150, 152, 157, 158, 159, 161, 162, 167], "payment_opt": 1, "These": [1, 107, 122, 123, 127, 139, 146, 148, 154, 159, 162, 166, 167], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 63, 64, 70, 72, 73, 76, 90, 91, 92, 93, 97, 103, 104, 107, 108, 110, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 163, 164, 167, 168], "supported_certificate_servic": 1, "instal": [1, 22, 46, 63, 79, 91, 98, 100, 112, 123, 127, 128, 143, 148, 149, 150, 152, 153, 154, 155, 160, 162, 163, 164], "servic": [1, 31, 32, 63, 103, 127, 128, 144, 151, 155, 163, 167], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 97, 107, 148, 161, 162], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 53, 54, 65, 69, 72, 73, 118, 119, 124, 127, 128, 131, 142, 144, 145, 147, 148, 150, 167], "new": [1, 20, 21, 22, 46, 51, 75, 81, 92, 112, 122, 123, 124, 125, 127, 128, 131, 141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 156, 158, 159, 161, 162, 163, 166, 168], "includ": [1, 21, 22, 37, 49, 66, 92, 97, 100, 104, 107, 127, 128, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 158, 160, 161, 162, 163, 167], "correspond": [1, 21, 97, 125, 127, 131, 139, 145, 146, 147, 150, 151, 156, 158, 167], "encrypt": [1, 21, 62, 64, 66, 68, 98, 123], "privat": [1, 21, 22, 62, 64, 98, 107, 126, 127, 128, 144, 148, 151, 161, 162], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 62, 64, 66, 68, 69, 72, 74, 77, 84, 98, 100, 104, 107, 116, 117, 126, 127, 128, 129, 142, 144, 148, 151, 161, 162, 163], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 100], "raw": [1, 21, 47, 97, 100, 109, 155], "exi": [1, 21, 100, 143, 152], "stream": [1, 21, 90, 100, 131, 152], "csm": [1, 21, 22, 31, 32, 64, 72, 73, 97, 98, 100, 104, 127, 128, 148, 149, 150, 151, 163], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 72, 73, 80, 88, 91, 92, 93, 97, 100, 103, 104, 110, 117, 122, 123, 127, 128, 131, 141, 143, 144, 146, 147, 148, 149, 155, 156, 157, 158, 161, 162, 164, 168], "whether": [1, 9, 21, 22, 49, 91, 92, 96, 100, 104, 107, 122, 126, 150, 157, 158], "accecpt": 1, "authorization_statu": [1, 88], "authorizationstatu": [1, 88], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 72, 73, 75, 81, 88, 89, 91, 97, 108, 117, 118, 119, 120, 122, 146, 147, 148], "certificate_statu": [1, 88], "certificatestatu": [1, 88], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 70, 72, 73, 75, 78, 79, 82, 83, 96, 97, 106, 121, 122, 126, 131, 141, 144, 145, 148, 149, 161, 167], "dlink_readi": [1, 19, 41, 124], "signal": [1, 20, 21, 41, 63, 72, 73, 90, 97, 122, 124, 127, 128, 131], "slac": [1, 19, 60, 61, 63, 65, 122, 124, 131, 133, 134, 146, 152], "layer": [1, 19, 41, 161, 162, 165], "accord": [1, 29, 37, 61, 63, 65, 82, 100, 103, 107, 122, 126, 148, 151, 161, 162], "readi": [1, 2, 21, 36, 63, 100, 124, 126, 127, 128, 144, 145, 159, 160, 167, 168], "cable_check_finish": 1, "under": [1, 23, 30, 36, 97, 128, 131, 141, 144, 146, 151, 162, 163], "20v": 1, "insul": [1, 63], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 100], "sign": [1, 22, 37, 97, 98, 107, 112, 116, 123, 126, 127, 128, 146, 148, 150, 165], "record": [1, 152, 162], "receipt_requir": 1, "receipt": [1, 63], "stop_charg": [1, 2], "continu": [1, 143, 144, 145, 149, 150, 151], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 57, 63, 71, 75, 82, 86, 100, 125, 128, 131, 138, 142, 143, 146, 155, 158, 162, 164, 167], "restrict": [1, 144, 167], "call": [1, 21, 31, 32, 36, 46, 49, 85, 107, 108, 122, 124, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 148, 149, 151, 152, 153, 159, 167], "dure": [1, 20, 21, 29, 36, 49, 62, 63, 66, 68, 83, 91, 92, 96, 110, 122, 123, 126, 139, 143, 144, 148, 150, 157, 158, 159], "max_curr": [1, 23, 35, 60, 97, 122], "max": [1, 2, 18, 60, 92, 96, 142, 145, 150], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 57, 58, 62, 63, 86, 92, 96, 97, 104, 106, 114, 122, 127, 131, 141, 144, 147, 149, 161, 162], "maximum_limit": 1, "dcevsemaximumlimit": [1, 100], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 100], "update_isolation_statu": 1, "isol": [1, 29, 39, 63, 100, 102, 122, 151], "condit": [1, 57, 97, 100, 122, 141, 149], "isolation_statu": 1, "isolationstatu": [1, 100], "result": [1, 2, 3, 6, 7, 12, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 37, 38, 39, 41, 43, 45, 46, 47, 55, 63, 88, 92, 96, 98, 102, 104, 109, 111, 120, 126, 127, 128, 144, 145, 146, 151, 158, 167], "monitor": [1, 3, 29, 31, 32, 39, 74, 102, 104, 122, 127, 128, 141], "update_dc_present_valu": 1, "powersuppli": [1, 100], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 100], "update_meter_info": 1, "powermet": [1, 21, 58, 60, 63, 67, 70, 71, 80, 86, 92, 97, 111, 127, 128, 131, 133, 134, 136, 144, 146, 150], "meterinfo": 1, "latest": [1, 22, 112, 151, 159, 167], "read": [1, 20, 39, 52, 75, 81, 82, 104, 105, 107, 125, 144, 148, 150, 152, 157, 158, 159, 161, 162], "other": [1, 20, 21, 31, 36, 70, 91, 96, 97, 103, 104, 106, 107, 108, 110, 112, 117, 122, 123, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 167], "relev": [1, 51, 104, 115, 116, 117, 122, 123, 128, 131, 148, 162], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 59, 65, 82, 94, 97, 100, 104, 107, 109, 131, 142, 144, 146, 150, 152, 160, 164], "happend": 1, "evseerror": [1, 100], "enum": [1, 19, 38, 41, 52, 55, 57, 62, 63, 66, 68, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 65, 71, 78, 85, 86, 87, 97, 112, 124, 127, 128, 131, 139, 161, 162], "simpl": [2, 30, 58, 77, 84, 122, 144, 145, 146, 149, 150, 159, 163, 167], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 56, 60, 63, 65, 92, 96, 97, 117, 121, 122, 131, 142, 144, 149, 150, 152, 163], "ac_evpowerreadi": 2, "hlc": [2, 20, 56, 62, 63, 65, 66, 68, 79, 86, 122], "ac_evsemaxcurr": 2, "ac_stopfromcharg": 2, "dc_poweron": 2, "start_charg": [2, 47], "return": [2, 6, 7, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 53, 54, 55, 75, 85, 91, 97, 104, 107, 109, 120, 126, 141, 144, 145, 146, 147, 148, 167], "simul": [2, 9, 18, 60, 62, 65, 66, 68, 83, 142, 150, 151, 152, 161, 162, 163, 164, 166], "commun": [2, 31, 32, 36, 56, 63, 66, 68, 71, 75, 78, 82, 86, 87, 111, 123, 124, 126, 127, 128, 143, 146, 147, 148, 150, 151, 156, 157, 158, 161, 162, 164, 165, 167], "pause_charg": [2, 21, 127, 128], "paus": [2, 21, 96, 97, 112, 127, 128, 144, 146, 150], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 63, 91, 100, 106, 108, 127, 128, 131], "station": [2, 31, 51, 57, 63, 72, 73, 88, 90, 91, 97, 100, 104, 117, 123, 127, 128, 143, 144, 148, 151, 161, 162, 163], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 101], "set_bpt_dc_param": 2, "bpt": [2, 63, 101], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 101], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 131], "rcd": [3, 18, 20, 50, 71, 78, 86, 87, 90, 100, 122, 131], "actual": [3, 21, 29, 36, 56, 57, 63, 65, 85, 92, 97, 104, 107, 122, 127, 128, 131, 144, 146, 148, 151, 162, 167], "emerg": [3, 97, 100, 131], "switch": [3, 18, 20, 21, 36, 52, 57, 63, 68, 82, 90, 92, 96, 97, 106, 131, 151], "off": [3, 20, 21, 36, 52, 63, 90, 96, 106, 122, 131, 137, 138, 145, 149, 151, 159, 165, 167], "done": [3, 21, 29, 31, 65, 126, 127, 128, 139, 141, 142, 143, 144, 145, 146, 150, 151, 159, 161, 162, 163], "hw": [3, 71, 86, 87, 151], "directli": [3, 20, 60, 63, 85, 91, 126, 131, 145, 151, 152, 157, 158, 159], "telemetri": [3, 20, 21, 50, 52, 96, 128, 131, 162], "rcd_current_ma": [3, 18, 90], "ma": [3, 18, 90], "note": [3, 29, 52, 62, 63, 66, 68, 70, 104, 122, 123, 127, 128, 131, 139, 141, 149, 156, 161, 162, 167], "doe": [3, 20, 30, 56, 63, 70, 108, 112, 122, 128, 131, 141, 144, 145, 148, 149, 151, 157, 158, 161, 162], "anyth": [3, 139, 151, 157, 158], "mere": [3, 122], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 60, 85, 121, 126, 127, 128, 145, 148, 151, 159, 161, 162, 167], "self": [3, 29, 63, 126, 141, 144, 151, 159, 167], "test": [3, 20, 29, 47, 62, 63, 66, 68, 72, 73, 90, 103, 106, 121, 138, 142, 144, 145, 150, 151, 154, 159, 162, 163, 167], "fail": [3, 65, 66, 98, 100, 112, 124, 126, 131, 148, 149, 160], "selftest": 3, "rais": [3, 122, 127, 142], "after": [3, 21, 31, 32, 36, 41, 51, 63, 65, 72, 73, 81, 85, 91, 92, 97, 100, 103, 110, 112, 114, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 147, 148, 149, 150, 155, 156, 157, 158, 159, 161, 167], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 63, 67, 71, 75, 78, 82, 86, 87, 90, 96, 97, 122, 131, 132, 143, 144, 145, 146, 149, 152, 164], "successful": 3, "authent": [4, 51, 81, 123, 142, 144, 161, 162], "framework": [4, 17, 23, 24, 137, 138, 139, 144, 145, 146, 152, 154, 157, 158, 160, 167], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 88], "emit": [4, 19, 20, 21, 31, 41, 97, 122], "event": [4, 18, 20, 21, 31, 32, 51, 53, 88, 90, 97, 100, 104, 111, 117, 118, 122, 127, 128, 131, 150, 152], "relat": [4, 21, 22, 31, 97, 98, 104, 106, 107, 112, 123, 127, 128, 141, 144, 145, 146, 150, 151, 157, 158, 159, 160, 161, 162], "set_connection_timeout": [4, 127, 128], "timeout": [4, 53, 54, 61, 63, 65, 66, 68, 75, 82, 97, 117, 122, 147, 148], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 80, 81, 82, 85, 86, 87, 88, 91, 92, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 111, 112, 114, 144, 145, 162], "second": [4, 29, 36, 49, 51, 57, 63, 66, 70, 72, 73, 81, 85, 104, 112, 114, 117, 121, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 151, 157, 158, 159, 167], "set_master_pass_group_id": [4, 128], "master": [4, 51, 62, 66, 68, 122, 143, 156, 157, 158, 159], "pass": [4, 51, 104, 128, 141, 147], "group": [4, 38, 51, 103, 108, 144, 156, 157, 158], "idtoken": [4, 51, 88, 91, 162], "have": [4, 20, 40, 51, 92, 93, 105, 107, 122, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "parent_id_token": [4, 51, 88, 108], "mean": [4, 20, 46, 51, 52, 63, 82, 85, 86, 92, 104, 107, 108, 112, 113, 122, 127, 138, 141, 142, 144, 146, 150, 152, 161], "thei": [4, 20, 36, 51, 57, 63, 91, 97, 122, 125, 127, 128, 131, 138, 142, 145, 146, 148, 151, 152, 158, 159], "ani": [4, 11, 31, 36, 51, 62, 63, 66, 68, 72, 79, 91, 92, 97, 106, 122, 127, 128, 131, 138, 139, 141, 144, 145, 148, 151, 154, 157, 158, 159], "ongo": [4, 37, 51, 88, 112, 144, 146, 151, 159], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 70, 81, 88, 89, 91, 97, 104, 107, 110, 117, 126, 127, 128, 146, 147], "cannot": [4, 19, 41, 51, 63, 126, 127, 131, 151, 160], "exampl": [4, 20, 24, 25, 51, 57, 74, 85, 97, 103, 107, 110, 121, 122, 127, 128, 129, 133, 134, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 154, 157, 161, 162, 167], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 63, 79, 92, 97, 122], "person": [4, 51, 104], "tow": [4, 51], "awai": [4, 51, 92, 97, 167], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 56, 70, 71, 76, 82, 83, 86, 104, 126, 133, 134, 144, 145, 167], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 63, 72, 73, 88, 97, 108, 122, 133, 134, 135, 146, 147, 149, 161, 162], "reason": [6, 46, 55, 88, 96, 97, 104, 108, 112, 126, 127, 128, 143, 147, 149, 150, 162], "about": [6, 19, 21, 22, 32, 41, 46, 50, 72, 73, 88, 97, 104, 107, 110, 112, 117, 127, 128, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156, 157, 158, 159, 161, 162, 168], "validationresult": [6, 21, 88], "bank": [7, 8, 78, 89, 107, 110, 146, 150, 152], "statement": [7, 89, 107], "get_bank_session_token": 7, "bank_transact": [7, 8, 133, 136], "banksessiontoken": [7, 89], "commit": [8, 110, 147, 150, 159, 165], "account": [8, 69, 107, 147], "bank_transaction_summari": [8, 81, 147], "banktransactionsummari": [8, 89], "summari": [8, 89], "depend": [8, 29, 36, 57, 89, 127, 128, 139, 142, 146, 147, 149, 151, 159, 161, 162], "backend": [8, 89, 107, 110, 141, 146, 147, 149, 151, 152], "therefor": [8, 31, 89, 122, 123, 127, 128, 141, 145, 146, 148, 159, 162], "mostli": [8, 89, 148, 157, 158], "opaqu": [8, 78, 89], "moment": [8, 89, 91, 100, 104, 154], "plug": [9, 51, 63, 88, 96, 97, 107, 123, 127, 128, 144, 151, 152, 157, 158, 161, 166], "out": [9, 20, 65, 72, 97, 122, 127, 144, 146, 151, 152, 157, 158, 159, 167], "hil": [9, 60], "sil": [9, 60, 127, 128, 144, 148, 149, 150, 163, 164, 168], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 57, 60, 63, 90, 92, 95, 96, 97, 100, 106, 107, 112, 117, 122, 124, 125, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 159, 162, 167], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 60, 63, 92, 96, 97, 106, 107, 112, 117, 122, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 158, 162, 167], "yeti": [9, 86, 87, 132, 146, 161], "execute_charging_sess": [9, 121], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 60, 63, 78, 88, 96, 97, 104, 108, 117, 121, 122, 127, 128, 146, 150, 151, 162], "lock": [10, 20, 21, 63, 71, 78, 86, 131, 145, 150], "motor": [10, 71, 78, 86, 131, 150], "socket": [10, 20, 78, 97, 143, 151, 167], "fix": [10, 20, 159], "attach": [10, 20, 78, 82, 144, 149, 153, 160], "unlock": [10, 21, 63, 97, 127, 128, 131], "normal": [10, 21, 36, 63, 83, 91, 122], "ocpp": [10, 22, 26, 32, 33, 50, 63, 73, 74, 88, 91, 97, 107, 112, 122, 127, 128, 129, 133, 134, 135, 136, 141, 144, 146, 152, 153, 163, 166], "gener": [11, 22, 27, 28, 37, 44, 53, 72, 73, 80, 92, 97, 98, 99, 104, 107, 122, 123, 124, 125, 126, 127, 128, 131, 133, 142, 147, 148, 150, 151, 152, 154, 158, 164, 167], "json": [11, 16, 42, 45, 48, 72, 83, 93, 100, 104, 126, 127, 128, 139, 148, 149, 151, 153, 157, 158, 161, 162, 167, 168], "web": [11, 144, 153], "titl": [11, 146, 157], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 75, 77, 79, 80, 82, 84, 85, 94, 104, 117, 121, 122, 123, 124, 125, 126, 127, 131, 139, 141, 142, 143, 144, 146, 147, 148, 149, 152, 153, 154, 157, 158, 161, 162, 163, 164, 167], "abl": [12, 91, 104, 127, 128, 131, 138, 144, 149, 150, 151, 153, 157, 158, 161, 162, 164, 167], "store": [12, 22, 23, 30, 31, 32, 63, 64, 76, 77, 83, 91, 97, 112, 125, 127, 128, 133, 135, 147, 148, 158, 162, 167], "add": [12, 63, 69, 122, 125, 127, 128, 138, 144, 145, 150, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "remov": [12, 30, 91, 108, 127, 128, 139, 144, 146, 151, 159, 165, 167], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 57, 63, 72, 73, 96, 97, 104, 106, 110, 127, 128, 131, 139, 141, 142, 144, 145, 146, 148, 151, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168], "retriev": [12, 22, 31, 98, 104, 112, 127, 128, 148], "predefin": [12, 104, 154], "show": [12, 57, 74, 75, 91, 110, 117, 122, 139, 142, 144, 145, 146, 148, 151, 167], "must": [12, 18, 20, 29, 36, 52, 63, 91, 92, 97, 107, 112, 117, 122, 123, 126, 131, 138, 141, 145, 148, 161, 162, 163, 167], "set_display_messag": [12, 127, 128], "replac": [12, 63, 91, 146, 151], "displaymessag": [12, 91], "setdisplaymessagerespons": [12, 91], "get_display_messag": [12, 128], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 63, 91, 122, 125, 127, 128, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 164, 168], "more": [12, 20, 21, 31, 40, 57, 72, 73, 88, 91, 97, 104, 107, 110, 122, 126, 127, 128, 131, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 162, 164, 167], "getdisplaymessagerequest": [12, 91], "getdisplaymessagerespons": [12, 91], "none": [12, 82, 90, 100, 107, 131], "clear_display_messag": [12, 128], "cleardisplaymessagerequest": [12, 91], "clear": [12, 36, 37, 51, 61, 63, 65, 91, 104, 122, 127, 128, 131, 142], "cleardisplaymessagerespons": [12, 91], "config": [13, 53, 54, 55, 57, 59, 60, 61, 65, 67, 69, 72, 73, 75, 82, 117, 122, 123, 127, 128, 142, 143, 144, 145, 146, 148, 149, 150, 159, 160, 161, 162, 163, 164, 168], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 60, 61, 63, 64, 65, 67, 69, 70, 72, 75, 76, 77, 82, 83, 84, 85, 103, 126, 128, 137, 138, 139, 141, 142, 144, 146, 148, 151, 152, 155, 156, 158, 160, 161, 162, 167], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 72, 86, 96, 100, 106, 107, 122, 127, 158, 160, 161], "manag": [14, 21, 51, 57, 60, 63, 92, 97, 104, 106, 117, 121, 142, 143, 145, 147, 150, 152, 153, 155, 160, 161, 162, 163, 164], "intefac": 14, "node": [14, 21, 26, 92, 144, 146, 149, 160, 163], "energy_flow_request": 14, "energyflowrequest": [14, 92], "flow": [14, 26, 63, 82, 92, 106, 117, 122, 124, 127, 128, 141, 144, 146, 168], "suppli": [14, 23, 35, 36, 50, 52, 58, 63, 71, 92, 96, 100, 106, 122, 145, 149, 151], "import": [14, 16, 36, 50, 78, 92, 93, 96, 106, 107, 110, 111, 115, 116, 131, 141, 148, 149, 151, 152, 156, 157, 161, 162, 167], "direct": [14, 57, 82, 92, 107, 141, 144, 149, 151, 167], "grid": [14, 63, 92, 96, 107, 122, 146], "consum": [14, 92, 110, 144, 146, 147], "export": [14, 16, 50, 62, 66, 68, 78, 92, 93, 96, 97, 106, 107, 115, 116, 138, 144, 155, 167, 168], "enforce_limit": [14, 92, 122], "energymanag": [14, 15, 21, 26, 92, 122, 127, 133, 135], "enforcedlimit": [14, 21, 26, 92], "rout": [14, 145], "through": [14, 92, 97, 127, 128, 142, 144, 149, 151, 152, 154, 157, 158, 159, 161], "tree": [14, 26, 58, 63, 92, 122, 149, 157, 158, 167], "global": [15, 45, 57, 97, 142, 148, 158], "price": [16, 48, 69, 92, 93, 103, 110, 127, 128, 161, 162], "forecast": [16, 42, 48, 57, 69, 93], "energy_pr": 16, "energypriceschedul": [16, 93], "timestamp": [16, 42, 44, 46, 48, 92, 93, 94, 97, 104, 107, 110, 111, 112, 114, 116, 127, 128, 141], "both": [16, 31, 57, 93, 122, 125, 126, 131, 151, 159], "access": [17, 22, 28, 39, 62, 67, 83, 123, 141, 146, 151, 152, 163], "histori": [17, 59, 94, 159, 167], "everest": [17, 36, 46, 47, 50, 51, 63, 64, 70, 72, 73, 74, 76, 83, 112, 122, 123, 125, 129, 137, 139, 141, 153, 158, 164, 165, 166], "get_error": [17, 94], "take": [17, 20, 29, 63, 100, 112, 122, 127, 128, 138, 139, 141, 142, 144, 145, 146, 148, 151, 152, 154, 157, 158, 159, 161, 162, 164, 167], "filter": [17, 82, 91, 94], "filterargu": [17, 94], "appli": [17, 29, 36, 49, 91, 92, 110, 122, 127, 128, 151, 161, 162, 164, 165], "errorobject": [17, 94], "board": [18, 20, 71, 78, 86, 87, 90, 95, 96, 131, 143, 146, 150, 152, 164], "packag": [18, 139, 152, 163, 167], "side": [18, 19, 41, 62, 63, 86, 87, 90, 92, 122, 123, 124, 131, 132, 142, 144, 146, 149, 151, 161], "bsp_event": 18, "board_support_common": [18, 20, 133, 136], "bspevent": [18, 20, 90], "cp": [18, 63, 90, 131], "relai": [18, 20, 36, 71, 78, 86, 87, 90, 122, 131], "bsp_measur": 18, "bspmeasur": [18, 90], "bsp": [18, 20, 36, 57, 63, 90, 122, 164, 165], "set_cp_stat": 18, "state": [18, 19, 20, 41, 47, 51, 63, 90, 91, 92, 94, 95, 97, 100, 108, 110, 112, 122, 124, 127, 128, 131, 138, 141, 144, 146, 162, 167], "driver": [18, 20, 36, 52, 67, 70, 71, 78, 80, 86, 87, 122, 126, 130, 132, 142, 144, 146, 153, 160], "s2": 18, "cp_state": 18, "evcpstat": [18, 95], "allow_power_on": [18, 20, 36, 96], "flag": [18, 20, 31, 96, 107, 111, 122, 124, 127, 128, 141, 143, 148, 149, 150, 151, 160, 167], "never": [18, 20, 51, 57, 63, 122, 139, 147, 159, 162], "do": [18, 20, 21, 57, 63, 65, 90, 92, 97, 107, 112, 122, 125, 127, 128, 138, 139, 141, 144, 147, 148, 149, 150, 151, 152, 157, 158, 159, 164, 166, 167, 168], "diode_fail": 18, "diod": [18, 131], "failur": [18, 29, 85, 100, 112, 126, 131], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 57, 60, 117, 127, 128, 131, 145, 146, 157, 158], "three_phas": [18, 57, 60, 122], "One": [18, 92, 93, 110, 127, 128, 139, 143, 145, 146, 149, 152, 161, 162], "set_rcd_error": 18, "higher": [19, 21, 41, 104], "shut": [19, 41], "down": [19, 41, 51, 114, 128, 151, 152, 159], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 81, 90, 97, 100, 107, 109, 112, 124, 126, 147, 148, 151, 159], "transit": [19, 41, 122, 124, 131], "unexpect": [19, 41, 126], "handl": [19, 22, 36, 41, 51, 65, 66, 68, 92, 94, 96, 117, 124, 127, 131, 141, 145, 146, 148, 157, 158, 161, 162, 167], "machin": [19, 41, 122, 127, 128, 131, 144, 146, 151, 155, 161], "minim": [20, 36, 60, 86, 92, 101, 104, 161, 164, 167], "path": [20, 22, 50, 59, 62, 64, 72, 73, 77, 85, 97, 98, 123, 127, 128, 139, 144, 145, 148, 149, 151, 152, 161, 162, 167], "controlpilot": [20, 90, 95], "output": [20, 36, 57, 63, 66, 71, 75, 76, 96, 100, 106, 131, 138, 139, 144, 146, 150, 151, 167], "compon": [20, 31, 73, 104, 107, 110, 128, 145, 151, 162, 163, 167], "imd": [20, 29, 63], "etc": [20, 36, 64, 97, 107, 117, 131, 144, 145, 151, 152, 157, 158, 163, 164], "own": [20, 91, 122, 126, 128, 142, 144, 145, 146, 151, 152, 157, 158, 164, 167, 168], "ac_nr_of_phases_avail": 20, "instantan": [20, 97, 107, 115, 116], "count": [20, 22, 58, 78, 82, 97, 98, 110, 114, 144], "capabl": [20, 21, 31, 36, 50, 57, 63, 90, 92, 96, 106, 122, 124, 126, 128, 144, 149, 150], "hardwarecap": [20, 21, 96], "For": [20, 31, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 91, 97, 103, 104, 110, 121, 122, 123, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 156, 157, 158, 161, 162, 167], "input": [20, 31, 36, 39, 88, 106, 107, 122, 125, 144, 145, 149, 157, 158], "convert": [20, 57, 104, 122], "case": [20, 32, 41, 51, 63, 66, 72, 73, 81, 82, 88, 89, 104, 107, 117, 122, 123, 124, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 167], "runtim": [20, 49, 63, 150, 162, 167], "becaus": [20, 31, 36, 51, 72, 73, 97, 108, 117, 127, 128, 131, 139, 145, 148, 149, 159], "too": [20, 97, 100, 122, 126, 149], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 90], "carri": [20, 127, 128, 145], "amper": [20, 23, 36, 52, 57, 58, 60, 63, 92, 96, 106, 107, 115, 116, 122, 127, 128], "whenev": [20, 122, 131], "those": [20, 122, 126, 141, 142, 143, 144, 146, 150, 151, 152, 157, 158, 167], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 53, 63, 72, 73, 76, 108, 117, 118, 133, 134, 136, 146, 148, 161, 162], "stoptransactionrequest": [20, 21, 97], "gracefulli": 20, "press": [20, 97, 100, 155, 160], "button": [20, 78, 97, 100, 144, 155, 168], "port": [20, 39, 45, 68, 70, 71, 75, 78, 82, 86, 87, 122, 143, 144, 145, 150, 151, 153, 162, 167], "typic": [20, 69, 81, 86, 89, 90, 97, 106, 110, 125, 127, 128, 143, 145, 147, 149, 161, 162], "pilot": [20, 41, 71, 78, 86, 87, 124], "f": [20, 21, 41, 63, 90, 124, 131, 160], "pwm_on": 20, "turn": [20, 21, 36, 72, 127, 145, 151], "pwm": [20, 21, 57, 63, 90, 122, 131, 146, 151], "duti": [20, 90, 146], "cycl": [20, 90, 91, 100, 122, 146], "percent": [20, 63, 90, 92, 97], "0": [20, 21, 22, 31, 38, 45, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 96, 97, 104, 107, 123, 125, 127, 131, 137, 138, 141, 143, 144, 146, 152, 153, 158, 159, 161, 163, 166, 167], "pwm_off": 20, "constant": [20, 69], "high": [20, 29, 52, 82, 92, 94, 97, 100, 122, 128, 131, 141, 150, 151, 152], "pwm_f": 20, "neg": [20, 92, 102, 107, 115, 116], "poweronoff": [20, 96], "context": [20, 96, 97, 104], "ac_switch_three_phases_while_charg": [20, 122], "doubt": [20, 156], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 83, 85, 97, 100, 104, 106, 107, 112, 123, 124, 126, 127, 128, 131, 143, 149, 161, 162], "perman": [20, 52, 63, 78, 100, 122, 131, 151], "destroi": [20, 63, 131], "so": [20, 21, 29, 63, 69, 92, 93, 97, 103, 117, 122, 123, 125, 127, 128, 139, 141, 144, 145, 146, 148, 149, 150, 151, 152, 159, 162, 167], "special": [20, 36, 63, 90, 92, 93, 107, 127, 128, 131, 144, 146], "sequenc": [20, 21, 90, 131], "exact": [20, 36, 107, 146, 151], "would": [20, 51, 81, 103, 139, 141, 144, 145, 146, 151, 159, 162, 167], "c2": [20, 63], "c1": [20, 63], "b1": [20, 63], "b2": [20, 63], "similar": [20, 122, 123, 138, 143, 145, 147, 151, 157, 158, 167], "caution": 20, "3ph": [20, 57, 63, 92, 131], "1ph": [20, 57, 63, 92], "evse_replug": 20, "virtual": [20, 90, 97, 128, 131, 145, 163, 165], "replug": [20, 21, 51, 90, 97, 131], "without": [20, 39, 57, 85, 97, 98, 111, 123, 125, 127, 128, 131, 144, 146, 147, 149, 150, 151, 152, 157, 158, 161, 167], "evsereplugstart": [20, 90], "care": [20, 122, 127, 128, 145, 167], "carpluggedin": 20, "evsereplugfinish": [20, 90], "mainli": [20, 123, 127, 139, 143, 151, 159], "don": [20, 139, 149, 157, 158, 159, 160], "t": [20, 21, 104, 139, 141, 144, 146, 147, 148, 149, 152, 153, 157, 158, 159, 160, 167, 168], "product": [20, 42, 103, 107, 126, 127, 128, 131, 144, 146, 151, 159, 161, 162, 164], "m": [20, 63, 66, 68, 82, 138, 139, 143, 144, 159, 160], "durat": [20, 49, 57, 63, 72, 104, 107, 126, 127, 128], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 67, 74, 80, 108, 109, 123, 125, 126, 127, 128, 129, 141, 144, 145, 148, 152, 160, 162, 167], "evsemanag": [20, 21, 36, 37, 49, 65, 117, 124, 127, 128, 133, 135, 141, 142, 144, 146, 147, 157, 158, 161, 162], "pp": 20, "distinct": [20, 125, 128], "you": [20, 63, 70, 81, 122, 127, 128, 133, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "also": [20, 21, 22, 38, 63, 79, 91, 104, 108, 122, 123, 125, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 167], "var": [20, 31, 36, 50, 107, 111, 115, 116, 125, 126, 142, 144, 145, 151], "pp_ampac": 20, "ampac": [20, 90], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 63, 66, 85, 112, 127, 128, 138, 144, 152], "over": [20, 63, 68, 72, 73, 97, 98, 114, 122, 131, 143, 145, 147, 149, 150], "shutdown": [20, 36, 60, 100, 101], "draw": [20, 92, 106], "than": [20, 31, 40, 70, 88, 97, 104, 126, 127, 128, 143, 144, 146, 147, 152, 162], "just": [20, 27, 36, 49, 104, 142, 144, 145, 146, 149, 151, 152, 156, 159, 167], "ignor": [20, 50, 51, 70, 122, 148], "otherwis": [20, 21, 64, 66, 92, 126, 127, 128, 141, 151, 159], "overcurr": 20, "detect": [20, 21, 63, 100, 112, 122, 131, 147], "margin": 20, "ad": [20, 21, 63, 65, 127, 128, 141, 142, 145, 146, 157, 158, 159, 161, 162], "avoid": [20, 36, 63, 122, 149, 157, 158], "infer": 20, "work": [20, 21, 61, 62, 65, 66, 68, 79, 92, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 150, 151, 153, 156, 157, 158, 159, 160, 164, 167], "repres": [21, 58, 94, 107, 117, 127, 128, 139, 146, 147, 148, 161, 162], "kernel": [21, 143], "session_ev": [21, 127, 128], "sessionev": [21, 97], "ev_info": [21, 127, 128], "evinfo": [21, 97], "car_manufactur": 21, "carmanufactur": [21, 97], "manufactur": [21, 80, 97, 104, 123, 126], "known": [21, 37, 104, 107, 151, 167], "evse_board_support": [21, 36, 63, 71, 78, 86, 127, 133, 134, 136, 150], "dataset": [21, 37, 44, 107, 111], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 63, 98, 100, 116, 126, 143, 151, 159], "de": [21, 52, 61, 62, 63, 65, 70, 151, 157, 158, 159], "pnx": [21, 63], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 97, 103, 104, 107, 117, 121, 122, 123, 126, 127, 131, 137, 143, 144, 146, 153, 158, 159, 160, 163, 165, 166], "hw_capabl": 21, "iso15118_certificate_request": [21, 127, 128], "iso15118_charg": [21, 56, 62, 63, 66, 68, 88, 133, 134, 136], "enforced_limit": [21, 26], "come": [21, 26, 65, 78, 122, 128, 139, 142, 144, 148, 149, 150, 151, 155, 159, 167], "waiting_for_external_readi": [21, 127, 128], "principl": [21, 142], "delai": [21, 49, 57, 63, 65, 70, 72, 73, 85, 114, 126, 131], "its": [21, 50, 51, 63, 70, 72, 73, 92, 97, 104, 113, 122, 126, 127, 128, 138, 139, 141, 144, 145, 146, 148, 151, 159, 161, 162, 167], "wait": [21, 36, 39, 46, 55, 57, 63, 65, 66, 81, 88, 97, 104, 117, 124, 126, 127, 128, 144, 149, 167], "external_ready_to_start_charg": [21, 63, 127], "get_evs": [21, 127, 128], "enable_dis": [21, 127, 128], "possibl": [21, 32, 36, 63, 76, 100, 101, 121, 122, 126, 127, 128, 131, 138, 139, 141, 146, 149, 150, 157, 158, 159, 161, 167], "connector_id": [21, 53, 60, 63, 97, 104, 121], "whole": [21, 31, 88, 104, 127, 128, 144, 145, 146, 149, 150, 151, 161], "cmd_sourc": 21, "enabledisablesourc": [21, 97], "sourc": [21, 31, 88, 97, 122, 127, 138, 139, 144, 146, 147, 149, 150, 151, 152, 158, 160, 161, 167, 168], "same": [21, 49, 55, 81, 91, 97, 120, 121, 122, 126, 127, 128, 131, 138, 141, 142, 145, 151, 152, 157, 158], "sinc": [21, 126, 127, 128, 141, 144, 146, 148, 152, 158, 161, 162, 167], "prioriti": [21, 91, 92, 97, 100, 104, 127, 128], "anoth": [21, 65, 108, 122, 128, 142, 144, 145, 146, 147, 149, 151, 152, 158, 167], "decid": [21, 122, 141, 146, 156, 157, 158], "authorize_respons": 21, "validation_result": [21, 55], "withdraw_author": [21, 122], "further": [21, 117, 122, 123, 127, 128, 138, 144, 145, 148, 152, 157, 158, 161, 162, 167], "reserv": [21, 51, 72, 73, 88, 97, 117, 133, 134, 136, 146, 147, 161, 162], "color": 21, "hmi": 21, "led": [21, 52, 122, 151], "reservation_id": [21, 38, 88, 97, 108], "transactionstart": [21, 97], "els": [21, 22, 31, 32, 46, 131, 151, 167], "cancel_reserv": [21, 38, 122, 127], "anymor": [21, 51, 97, 131, 143, 150, 159], "extern": [21, 26, 32, 50, 52, 58, 63, 72, 73, 78, 92, 107, 122, 127, 138, 151, 158, 163], "itself": [21, 122, 141, 145], "successfulli": [21, 31, 32, 46, 104, 107, 112, 142, 149, 161, 162, 163], "alreadi": [21, 81, 88, 91, 92, 93, 127, 138, 144, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167, 168], "paused_by_evs": 21, "resume_charg": [21, 127], "resum": [21, 72, 73, 97, 127, 144, 150], "won": [21, 149], "stop_transact": [21, 37, 127, 128], "cancel": [21, 37, 38, 49, 108, 112, 122, 147], "automat": [21, 31, 52, 60, 125, 128, 138, 144, 146, 148, 149, 154, 156, 157, 158, 163], "disconnect": [21, 31, 32, 72, 73, 90, 97, 151], "befor": [21, 29, 36, 46, 51, 55, 63, 65, 66, 70, 97, 104, 108, 110, 112, 116, 126, 127, 128, 131, 138, 141, 145, 146, 148, 149, 150, 157, 158, 167], "force_unlock": [21, 127, 128], "forc": [21, 66, 68, 96, 127, 128, 131, 139, 145, 148, 167], "correct": [21, 36, 107, 108, 117, 123, 125, 128, 141, 146, 148, 151, 154], "except": [21, 126, 144], "explicitli": [21, 70], "cloud": [21, 148, 152], "certificateinstallationr": [21, 100], "certificateupdater": [21, 100], "forwar": 21, "system": [21, 70, 72, 73, 80, 97, 100, 122, 123, 126, 133, 134, 135, 136, 141, 144, 146, 147, 148, 149, 150, 151, 152, 154, 161, 162, 163], "situat": [21, 104], "where": [21, 63, 64, 72, 73, 97, 112, 128, 145, 146, 148, 151, 156, 157, 158, 159, 162, 167], "optim": [21, 92, 150], "combin": [21, 31, 38, 63, 97, 104, 122, 123, 128], "secur": [22, 31, 32, 66, 68, 72, 73, 98, 104, 107, 123, 137, 151, 161, 162], "storag": [22, 31, 97, 128, 151, 162], "within": [22, 36, 72, 73, 92, 97, 104, 117, 122, 123, 127, 128, 131, 141, 142, 145, 148, 163], "period": [22, 36, 104, 110, 125, 127, 128, 150], "leaf": [22, 63, 64, 98, 123, 127, 128, 148], "expir": [22, 49, 55, 88, 98, 107, 108, 127, 128, 148], "install_ca_certif": [22, 123, 127, 128, 148], "ca": [22, 64, 98, 126, 127, 128, 144, 148], "pem": [22, 64, 70, 88, 98, 112, 126], "encod": [22, 88, 98, 100, 104, 107, 112, 116, 131, 158], "x": [22, 70, 88, 112, 126, 151, 158], "509": [22, 88, 112, 126], "certificate_typ": [22, 98], "cacertificatetyp": [22, 98], "installcertificateresult": [22, 98], "attempt": [22, 46, 70, 85, 98, 112, 117, 126, 127, 148], "delete_certif": [22, 127, 128], "delet": [22, 30, 98, 139, 151, 153, 159], "certificate_hash_data": [22, 98], "certificatehashdata": [22, 98], "deletecertificateresult": [22, 98], "update_leaf_certif": [22, 123, 127, 128, 148], "certificate_chain": 22, "leafcertificatetyp": [22, 98], "verify_certif": [22, 127, 128, 148], "verifi": [22, 29, 66, 88, 107, 112, 123, 127, 128, 144, 148, 167], "given": [22, 23, 30, 31, 32, 38, 44, 51, 63, 85, 91, 104, 108, 110, 127, 128, 141, 143, 150], "certificatevalidationresult": [22, 98], "verif": [22, 112], "get_installed_certif": [22, 127, 128], "certificatetyp": [22, 98], "getinstalledcertificatesresult": [22, 98], "hash": [22, 98, 100, 150], "get_v2g_ocsp_request_data": [22, 127, 128], "ocsp": [22, 88, 98, 127, 128, 148, 151], "exclud": [22, 98, 103], "root": [22, 92, 98, 123, 124, 126, 139, 144, 148, 149, 151, 153, 160], "ocsprequestdatalist": [22, 98], "sub": [22, 127, 128, 148, 158], "exlud": 22, "get_mo_ocsp_request_data": [22, 127, 128, 148], "mo": [22, 64, 98, 148], "update_ocsp_cach": [22, 127, 128], "cach": [22, 36, 107, 127, 128, 138, 144, 148, 167], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 141, 144], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 98], "base64": [22, 100, 112, 116], "is_ca_certificate_instal": [22, 127, 128], "generate_certificate_signing_request": [22, 123, 127, 128, 148], "countri": 22, "name": [22, 52, 63, 98, 100, 104, 112, 126, 127, 138, 139, 144, 145, 146, 149, 151, 153, 154, 156, 157, 158, 159, 160, 162, 167, 168], "c": [22, 41, 90, 95, 97, 107, 111, 113, 115, 116, 131, 142, 143, 144, 145, 149, 150, 155, 158, 159, 167], "organ": [22, 142, 152, 157, 158, 167], "o": [22, 160], "common": [22, 139, 143, 144, 152, 153], "cn": [22, 111], "use_tpm": 22, "csr": [22, 98, 123, 127, 128, 148], "tpm": 22, "getcertificatesignrequestresult": [22, 98], "get_leaf_certificate_info": [22, 98, 127, 128], "respect": [22, 92, 98, 117, 127, 128, 138, 145, 146, 148, 151, 163, 167], "encodingformat": [22, 98], "include_ocsp": 22, "getcertificateinforesult": [22, 98], "get_all_valid_certificates_info": [22, 98], "find": [22, 133, 141, 144, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167], "filesystem": [22, 64, 151, 165], "newest": 22, "getcertificatefullinforesult": [22, 98], "get_verify_fil": [22, 127, 128], "file": [22, 50, 59, 62, 63, 64, 66, 67, 68, 72, 73, 76, 77, 83, 85, 94, 97, 98, 100, 112, 117, 123, 127, 128, 131, 133, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 160, 162, 163, 164, 165, 167, 168], "bundl": [22, 127, 128, 167], "get_leaf_expiry_days_count": [22, 127, 128], "dai": [22, 70, 127, 128, 147, 148, 159], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 112], "succeed": [22, 159], "multipl": [23, 39, 51, 52, 91, 92, 104, 117, 122, 123, 126, 127, 128, 138, 141, 143, 144, 145, 146, 149, 154, 159, 161, 162], "featur": [23, 49, 63, 107, 122, 127, 128, 141, 146, 148, 152, 154, 157, 158, 159, 161, 162, 167], "uses_someth": 23, "someth": [23, 30, 104, 138, 141, 146, 148, 151, 157, 158, 159], "exist": [23, 30, 31, 32, 62, 79, 91, 104, 111, 123, 125, 127, 128, 144, 146, 155, 156, 157, 158, 161, 162, 167], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "specif": [26, 45, 80, 88, 91, 92, 100, 104, 107, 108, 110, 113, 122, 127, 128, 141, 142, 143, 144, 145, 146, 151, 156, 159, 161, 162, 167], "outsid": [26, 91], "set_external_limit": [26, 122, 127, 128], "addit": [26, 32, 51, 58, 63, 88, 92, 97, 104, 107, 117, 122, 127, 128, 139, 142, 143, 144, 145, 150, 158, 159, 161, 167, 168], "externallimit": [26, 92], "blob": [27, 78, 99, 122, 143], "vector_of_int": 27, "vectorofint": [27, 99], "devic": [29, 31, 39, 44, 45, 52, 61, 62, 65, 66, 68, 73, 76, 79, 80, 81, 82, 92, 125, 126, 142, 145, 146, 150, 151, 164], "iec": [29, 63, 100, 107, 146, 150, 151], "61557": 29, "8": [29, 107, 126, 143, 158, 167], "isolation_measur": 29, "isolationmeasur": [29, 102], "self_test_result": 29, "recur": 29, "resist": [29, 70, 102], "regular": [29, 36, 70, 97, 122, 126, 159], "interv": [29, 36, 57, 69, 72, 73, 104, 112, 122, 127, 128], "start_self_test": 29, "cablecheck": [29, 36, 63, 97, 106, 122, 150], "61851": [29, 63, 100, 146, 151], "23": [29, 63, 78, 100, 103, 150], "2023": [29, 63, 138, 143, 150], "immedi": [29, 36, 46, 63, 66, 97, 117, 131, 159], "long": [29, 63, 81, 146, 159], "20": [29, 60, 62, 79, 97, 143, 150, 151, 158], "test_voltage_v": 29, "pin": [29, 78, 151], "load": [30, 36, 52, 100, 122, 123, 127, 128, 144, 146, 147, 149, 160, 161, 162], "design": [31, 52, 70, 80, 104, 107, 128, 145, 148, 151, 162], "ocpp1": [31, 104, 128, 146, 148, 152, 163, 166], "6": [31, 32, 63, 72, 78, 86, 92, 104, 105, 107, 128, 138, 143, 146, 149, 151, 152, 162, 163, 166], "ocpp2": [31, 88, 104, 146, 148, 163], "base": [31, 51, 57, 67, 78, 88, 100, 104, 110, 121, 122, 127, 128, 141, 142, 143, 146, 148, 150, 151, 152, 159, 160, 163], "flexibl": [31, 104, 146, 149, 161, 162], "easier": [31, 104, 159], "vice": [31, 104, 157, 158], "versa": [31, 104, 157, 158], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 104], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 104], "charging_schedul": 31, "chargingschedul": [31, 104], "schedul": [31, 46, 57, 62, 72, 73, 92, 104, 112, 122, 126, 127, 128], "composit": [31, 72, 73, 127, 128], "is_connect": [31, 32], "chargepoint": [31, 32, 128, 161, 162], "security_ev": [31, 32], "securityev": [31, 32, 104], "occur": [31, 32, 63, 97, 100, 104, 117, 144, 151], "event_data": 31, "eventdata": [31, 104, 128], "been": [31, 32, 63, 97, 104, 107, 108, 112, 126, 127, 128, 142, 143, 144, 146, 148, 149, 150, 152, 157, 158, 161, 164], "properti": [31, 44, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 127, 128, 144, 162], "boot_notification_respons": 31, "bootnotificationrespons": [31, 104], "receiv": [31, 36, 63, 72, 73, 85, 91, 92, 97, 117, 127, 128, 131, 145, 147, 148, 150, 151, 161, 162, 167], "websocket": [31, 32, 72, 73, 127, 149, 150, 153, 161], "No": [31, 32, 103, 107, 159, 160], "could": [31, 32, 37, 46, 74, 88, 107, 127, 128, 129, 142, 143, 144, 145, 146, 147, 150, 151, 155, 157, 158, 161, 162, 167], "previou": [31, 32, 85, 97, 138, 139, 144, 145, 147, 150, 167], "securityeventnotif": [31, 32], "req": [31, 32, 61, 65, 123, 124, 127, 128, 148, 161, 162], "deem": 31, "critic": [31, 104, 111], "either": [31, 97, 125, 127, 128, 141, 148, 160, 163], "absent": [31, 104], "libocpp": [31, 72, 73, 127, 128, 137, 138, 149, 161], "get_vari": 31, "With": [31, 122, 141, 144, 151, 152, 154, 167], "model": [31, 43, 67, 73, 111, 125, 146, 149, 150, 159], "getvariablerequest": [31, 104], "getvariableresult": [31, 104], "everi": [31, 55, 82, 120, 127, 128, 141, 145, 151, 159], "preserv": [31, 145], "order": [31, 36, 70, 88, 117, 122, 126, 127, 128, 144, 148, 151, 153, 158, 161, 162, 167, 168], "set_vari": 31, "custom": [31, 32, 74, 88, 104, 127, 128, 129, 138, 143, 144, 145, 147, 151, 153, 161, 162, 164, 168], "reject": [31, 81, 88, 91, 98, 104, 108, 112, 127, 128, 148], "setvariablerequest": [31, 104], "setvariableresult": [31, 104], "change_avail": 31, "changeavailabilityrequest": [31, 104], "changeavailabilityrespons": [31, 104], "monitor_vari": 31, "componentvari": [31, 104], "consecut": [31, 32], "overrid": [31, 32, 63, 91, 127, 128, 139, 145], "kind": [31, 146, 152], "component_vari": [31, 104], "point": [32, 36, 51, 72, 73, 80, 85, 88, 92, 97, 107, 108, 127, 128, 145, 150, 151, 152, 157, 158, 159, 161, 167], "configuration_kei": [32, 104], "keyvalu": [32, 104], "regist": [32, 39, 67, 104, 125, 145, 148, 161, 168], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 63, 88, 91, 97, 98, 104, 107, 112, 151], "getconfigurationrespons": [32, 104], "set_custom_configuration_kei": [32, 104], "Its": 32, "standard": [32, 39, 103, 127, 128, 150, 161, 162], "configurationstatu": [32, 104], "In": [32, 51, 63, 89, 96, 103, 104, 107, 117, 122, 123, 124, 126, 127, 128, 131, 138, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 163, 167, 168], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 127], "data_transf": [33, 72, 73, 74, 161, 162], "perform": [33, 63, 65, 104, 107, 112, 126, 127, 128, 138, 149, 151], "datatransferrequest": [33, 104], "datatransferrespons": [33, 104], "temperatur": [34, 78, 96, 100, 105, 107, 133, 136, 144], "mcu": [34, 78, 105, 130, 150], "mcutemperatur": [34, 105], "guidelin": 36, "soon": [36, 75, 122, 127, 128, 144, 146, 150, 155, 157, 158, 168], "ideal": 36, "logic": [36, 49, 51, 78, 88, 117, 122, 124, 127, 128, 139, 142, 144, 145, 146, 161, 162, 167], "happen": [36, 51, 57, 97, 122, 139, 142, 147, 149, 159], "due": [36, 107, 122, 144, 146, 151, 157, 158, 159], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 91, 97, 112, 123, 127, 128, 141, 143, 148, 150, 157, 158, 162, 167], "last": [36, 63, 70, 91, 92, 122, 126, 127, 128, 138, 150, 151, 152, 161], "psu": 36, "back": [36, 57, 63, 77, 82, 84, 122, 131, 145, 153, 159, 161], "communicationfault": 36, "attent": 36, "To": [36, 91, 122, 125, 127, 128, 131, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 164, 166, 168], "make": [36, 38, 108, 122, 123, 124, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 151, 153, 160, 161, 162, 163, 167], "sure": [36, 122, 123, 138, 139, 143, 144, 146, 148, 151, 161, 162, 163, 167], "safe": [36, 151], "threshold": [36, 104], "still": [36, 37, 51, 122, 128, 131, 141, 144, 150, 157, 158, 159, 167], "block": [36, 55, 88, 138], "longer": [36, 131], "ensur": [36, 63, 126, 131, 144, 146, 149], "4": [36, 57, 63, 70, 107, 122, 125, 126, 137, 138, 142, 143, 151, 153, 158, 167], "voltage_curr": 36, "hertz": [36, 107, 115, 116], "recommend": [36, 72, 73, 104, 142, 143, 144, 148, 151, 154, 157, 158, 162], "voltagecurr": [36, 106], "bidirect": [36, 63, 100, 106], "chargingphas": [36, 106], "alwai": [36, 49, 53, 54, 55, 57, 62, 63, 83, 92, 120, 122, 125, 126, 127, 141, 144, 147, 149, 159, 167], "cccv": 36, "howev": [36, 63, 126, 131, 143, 144, 145, 149], "precharg": [36, 97, 106, 122], "littl": [36, 127, 144, 146], "bit": [36, 39, 82, 109, 144, 146], "setexportvoltagecurr": 36, "volt": [36, 52, 63, 102, 106, 107, 115, 116], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 80, 97, 126, 127, 138, 139, 144, 145, 146, 148, 151, 152, 162, 167], "wire": [37, 127, 131, 146, 168], "tn": 37, "network": [37, 45, 83, 85, 122, 124, 143, 144, 145, 146, 151, 153, 160, 165, 168], "public_key_ocmf": 37, "ocmf": [37, 70, 107, 126], "start_transact": 37, "german": 37, "eichrecht": [37, 150], "transactionreq": [37, 107], "packet": [37, 76, 82, 107, 112, 131], "transactionstartrespons": [37, 107], "dangl": 37, "might": [37, 65, 85, 107, 138, 139, 143, 144, 147, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167], "transaction_id": [37, 104, 107], "transactionstoprespons": [37, 107], "reservation_upd": 38, "reservationupdatestatu": [38, 108], "reserve_now": [38, 127], "reservationresult": [38, 108], "succes": 38, "code": [38, 39, 66, 91, 97, 103, 104, 107, 110, 125, 126, 127, 128, 131, 138, 139, 141, 144, 145, 146, 149, 150, 151, 152, 153, 156, 160, 161, 167], "exists_reserv": 38, "made": [38, 108, 126, 138, 144, 147], "Will": [38, 52, 63, 91, 92], "reservationcheck": [38, 108], "reservationcheckstatu": [38, 108], "multiplex": [39, 68], "serial": [39, 50, 67, 71, 75, 78, 80, 81, 82, 86, 87, 98, 100, 131], "rs485": [39, 143, 151], "client": [39, 64, 79, 123, 127, 128, 144, 145, 148, 149, 161], "modbus_read_holding_regist": 39, "modbu": [39, 45, 80, 82, 125], "rtu": [39, 125], "hold": [39, 91, 125, 128, 142, 151, 167], "target_device_id": 39, "byte": [39, 82, 107, 109, 161, 162], "first_register_address": 39, "16": [39, 60, 78, 86, 109, 146, 151, 161], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 133, 136], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 66, 82, 122, 142, 144, 145, 158], "data_raw": 39, "vectoruint16": [39, 109], "content": [39, 91, 109, 126, 145, 165, 167], "written": [39, 72, 73, 104, 123, 141, 145, 149, 167], "word": [39, 103, 126, 144, 152], "statuscodeenum": [39, 109], "modbus_write_single_regist": 39, "singl": [39, 97, 98, 126, 127, 128, 131, 139, 141, 143, 148, 153, 154, 159, 167], "register_address": 39, "nonstd_writ": 39, "non": [39, 62, 97, 100, 104, 131, 167], "discret": 39, "repli": [39, 82], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 83, 104, 110, 117, 122, 124, 126, 131, 142, 143, 144, 146, 148, 149, 150, 153, 154, 157, 158, 160, 163, 164, 168], "we": [40, 63, 91, 105, 122, 128, 142, 143, 144, 145, 146, 148, 151, 152, 153, 157, 158, 159, 160, 161, 163, 167, 168], "eveseid": 40, "instanti": 40, "sessioncost": [40, 110], "total": [40, 57, 92, 104, 110, 111, 115, 116, 125], "chunk": [40, 82, 110], "request_error_routin": 41, "routin": 41, "retri": [41, 65, 70, 82, 85, 112, 126, 148], "upper": [41, 104, 142, 144, 146, 151, 168], "enter_bcd": [41, 124, 131], "b": [41, 63, 90, 95, 97, 111, 115, 116, 131, 138, 141, 142, 149, 158, 159, 162, 165], "d": [41, 63, 90, 95, 97, 131, 141, 144, 149, 153, 159, 160], "leave_bcd": [41, 124, 131], "solar": [42, 92, 122], "watthour": 42, "sunspec": [43, 44, 45, 111], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 75, 107, 144, 151], "fetch": [44, 69, 126, 138, 154], "scanner": 45, "scan_unit": 45, "scan": [45, 91], "unit": [45, 70, 72, 73, 97, 103, 107, 116, 128, 133, 136, 144, 150, 159, 162, 165, 167], "ip_address": [45, 70], "local": [45, 62, 66, 68, 79, 83, 88, 92, 97, 107, 127, 128, 138, 144, 147, 148, 151, 152, 157, 158, 159, 162, 167, 168], "ip": [45, 70, 81, 83, 126, 145], "overview": [45, 122, 142, 144, 148, 150, 152, 157, 158, 161], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 85, 127, 128, 161, 162, 167], "firmware_update_statu": [46, 112, 127, 128], "firmwareupdatestatu": [46, 112], "describ": [46, 51, 112, 117, 123, 125, 127, 128, 131, 144, 145, 146, 148, 153, 154, 155, 156, 157, 158, 161, 162, 163, 167], "firmwar": [46, 78, 112, 123, 127, 128, 130, 131, 151, 161, 162], "log_statu": [46, 112, 127, 128], "logstatu": [46, 112], "log": [46, 62, 63, 66, 68, 72, 73, 97, 104, 112, 127, 128, 141, 144, 150, 151, 161, 162, 163], "upload": [46, 85, 112, 127, 128, 161, 162], "update_firmwar": [46, 112, 127, 128], "firmware_update_request": 46, "firmwareupdaterequest": [46, 112], "meta": [46, 164, 165], "updatefirmwarerespons": [46, 112], "allow_firmware_instal": [46, 127, 128], "proce": [46, 97, 112, 167], "upload_log": [46, 127, 128], "upload_logs_request": 46, "uploadlogsrequest": [46, 112], "uploadlogsrespons": [46, 112], "is_reset_allow": [46, 127, 128], "determin": [46, 63, 97, 126, 127, 128, 146, 160], "resettyp": [46, 112], "soft": [46, 63, 97, 112], "hard": [46, 78, 97, 112], "set_system_tim": [46, 127, 128], "get_boot_reason": [46, 127, 128], "boot": [46, 112, 127, 128, 131, 151], "bootreason": [46, 112], "core": [47, 125, 128, 137, 138, 139, 142, 143, 144, 145, 146, 149, 150, 151, 155, 157, 158, 160, 161, 162, 163, 164, 165, 167, 168], "instanc": [47, 68, 104, 141, 144, 146, 149, 150, 152], "evmanag": [47, 133, 135, 146, 150], "begin": [47, 124, 146, 150, 152], "random": [49, 63, 114, 117, 153], "uk": [49, 63, 97, 114], "smart": [49, 63, 104, 131, 161, 162], "regul": [49, 63, 100, 106], "By": [49, 145, 146, 161, 162, 163], "default": [49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 91, 92, 103, 104, 123, 126, 127, 128, 131, 139, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 161, 162, 163, 167], "countdown": [49, 114], "effect": [49, 122, 138, 142, 144, 157, 158], "set_duration_": 49, "600": [49, 57, 63, 70, 72, 73, 146], "expos": [50, 144, 146], "mqtt": [50, 72, 73, 142, 144, 146, 152, 160], "charger_information_fil": 50, "like": [50, 81, 88, 103, 110, 124, 127, 128, 138, 139, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 159, 161, 162, 167], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 103], "place": [50, 108, 112, 142, 145, 146, 151, 152, 156, 158, 167], "powermeter_energy_export_decimal_plac": 50, "powermeter_power_decimal_plac": 50, "powermeter_voltage_decimal_plac": 50, "powermeter_var_decimal_plac": 50, "powermeter_current_decimal_plac": 50, "powermeter_frequency_decimal_plac": 50, "frequenc": [50, 107, 115, 116, 126], "hw_caps_max_current_export_decimal_plac": 50, "hw_caps_max_current_import_decimal_plac": 50, "hw_caps_min_current_export_decimal_plac": 50, "hw_caps_min_current_import_decimal_plac": 50, "hw_caps_max_plug_temperature_c_decimal_plac": 50, "max_plug_temperature_c": [50, 96], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 96], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 96], "rpm": [50, 96], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 96, 131], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 144], "nearest": 50, "step": [50, 122, 138, 145, 146, 150, 151, 152, 159, 164, 167], "powermeter_energy_export_round_to": 50, "powermeter_power_round_to": 50, "powermeter_voltage_round_to": 50, "powermeter_var_round_to": 50, "powermeter_current_round_to": 50, "powermeter_frequency_round_to": 50, "hw_caps_max_current_export_round_to": 50, "hw_caps_max_current_import_round_to": 50, "hw_caps_min_current_export_round_to": 50, "hw_caps_min_current_import_round_to": 50, "hw_caps_max_plug_temperature_c_round_to": 50, "limits_max_current_round_to": 50, "telemetry_evse_temperature_c_round_to": 50, "telemetry_fan_rpm_round_to": 50, "telemetry_supply_voltage_12v_round_to": 50, "telemetry_supply_voltage_minus_12v_round_to": 50, "telemetry_plug_temperature_c_round_to": 50, "plug_temperature_c": [50, 96], "128": [50, 51, 58, 72, 73, 127, 128, 143, 161, 162], "random_delai": [50, 63], "uk_random_delai": [50, 63, 133, 134, 136], "error_histori": [50, 59, 133, 134, 136], "evse_energy_sink": [50, 72, 73, 127, 128, 161, 162], "external_energy_limit": [50, 58, 72, 73, 127, 128, 133, 134, 161, 162], "kai": [50, 54, 72, 73, 75, 77, 83, 84, 86], "uw": [50, 54, 72, 73, 75, 77, 83, 84, 86], "hermann": [50, 54, 72, 73, 75, 77, 83, 84, 86], "http": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 103, 122, 126, 127, 128, 131, 137, 138, 139, 143, 144, 146, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "org": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 131, 144, 152, 156, 157, 158, 167], "apach": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 144, 167], "handwritten": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 158], "document": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 122, 127, 128, 131, 138, 141, 142, 143, 144, 146, 148, 150, 151, 152, 153, 155, 161, 162, 164, 166, 167, 168], "see": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 97, 111, 117, 121, 122, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 146, 148, 150, 151, 152, 156, 157, 158, 161, 162, 164, 167], "selection_algorithm": [51, 117], "findfirst": [51, 88], "algorithm": [51, 57, 88, 98, 100, 151, 156], "incom": [51, 88, 117, 131, 145], "pretti": [51, 117, 149], "straight": [51, 117], "forward": [51, 117, 126, 127, 128, 148, 159], "follow": [51, 97, 117, 121, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "plugev": [51, 88], "simpli": [51, 117, 127, 128, 139, 145, 146, 152, 161, 162], "first": [51, 65, 70, 72, 73, 82, 88, 92, 93, 117, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 150, 151, 152, 157, 158, 159, 161, 162, 163, 167], "userinput": [51, 88], "placehold": [51, 151], "yet": [51, 91, 97, 117, 122, 126, 128, 145, 146, 147, 151, 152, 167], "discard": [51, 146], "groupid": 51, "left": [51, 70, 100, 144, 146, 151, 167], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 88, 108, 117, 159], "prefer": [51, 122, 144], "ignore_connector_fault": 51, "most": [51, 63, 131, 138, 141, 142, 144, 147, 150, 151, 152, 154, 156], "free": [51, 63, 88, 152, 167], "applic": [51, 122, 126, 127, 128, 145, 151, 163], "overtemperatur": 51, "cool": [51, 100], "expect": [51, 100, 127, 128, 142, 148, 150, 160, 167], "recov": [51, 63], "faulti": 51, "treat": 51, "good": [51, 92, 93, 128, 144, 148, 149, 151, 157, 158, 159, 161, 162, 167], "token_provid": [51, 63, 65, 81, 117, 122, 146, 148, 161, 162], "auth_token_provid": [51, 53, 54, 63, 72, 73, 75, 81, 127, 128, 133, 134, 146, 147], "token_valid": [51, 117, 146, 148, 161, 162], "auth_token_valid": [51, 55, 72, 73, 127, 128, 133, 134], "kv": [51, 63, 77, 83, 84, 133, 134], "piet": [51, 64, 72, 73, 74, 85, 87], "g\u00f6mpel": [51, 64, 72, 73, 74, 85, 87], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 142, 149, 157, 158], "power_limit_w": 52, "30000": 52, "watt": [52, 57, 63, 71, 72, 73, 92, 106, 107, 111, 115, 116, 122], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 71], "seri": [52, 92, 93], "parallel": [52, 117, 143, 145, 151, 167], "well": [52, 103, 108, 128, 144, 145, 146, 147, 149, 159, 162, 167], "series_parallel_mod": 52, "300": [52, 60, 63, 66], "1000v": 52, "50": [52, 97, 127], "500": [52, 57, 61, 65, 82], "confus": [52, 122], "discharge_gpio_chip": 52, "gpio": [52, 71, 78, 82, 86, 87, 131], "chip": [52, 65, 71, 82, 86, 124, 151], "discharg": [52, 60, 63, 100, 101], "highest": [52, 91, 97], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 63, 71, 78, 82, 86, 87, 94, 97, 124], "debug_print_all_telemetri": 52, "print": [52, 107, 141, 149], "help": [52, 138, 139, 142, 144, 146, 149, 151, 152, 154, 155, 157, 158, 167, 168], "power_supply_dc": [52, 63, 71, 133, 134, 136], "dpm": 52, "30": [52, 60, 70, 72, 73, 75, 97, 148, 151, 152, 153, 161], "scu": 52, "aw": [52, 61, 62, 65], "pionix": [52, 61, 62, 65, 70, 78, 130, 131, 152, 159, 161, 164], "dummi": [53, 54, 55, 56, 118, 119, 120, 145], "listen": [53, 118, 121, 144, 145], "authrequir": [53, 97, 118], "descript": [53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 82, 94, 107, 113, 122, 127, 128, 139, 144, 145, 146, 149, 151, 157, 158, 161, 162, 167], "deadbeef": [53, 54], "our": [53, 54, 144, 149, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "rfid": [53, 54, 63, 75, 88, 97, 107, 143, 144, 146, 148, 151], "10": [53, 54, 63, 65, 103, 121, 125, 126, 137, 143, 146, 151, 153, 160, 161], "thilo": [53, 55, 75, 84, 86], "molitor": [53, 55, 75, 84, 86], "corneliu": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "claussen": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "manual": [54, 108, 119, 125, 126, 131, 144, 148, 149, 150, 151], "invalid": [55, 88, 100, 107, 112], "validation_reason": 55, "sleep": [55, 60, 63, 121], "build": [57, 58, 63, 139, 142, 143, 145, 146, 149, 151, 153, 154, 158, 160, 161, 162, 164, 168], "nominal_ac_voltag": [57, 149], "230": [57, 63], "update_interv": [57, 69], "distribut": [57, 63, 143], "schedule_interval_dur": 57, "60": [57, 69, 70, 127, 128, 161], "min": [57, 92], "schedule_total_dur": 57, "forcast": 57, "h": [57, 138, 160], "slice_amper": 57, "slice": 57, "trade": 57, "lower": [57, 104, 122, 126, 142, 143, 146], "give": [57, 112, 122, 144, 145, 146, 157, 158, 159, 167], "even": [57, 63, 82, 92, 93, 122, 128, 144, 145, 146, 149, 161], "increas": [57, 63], "slice_watt": 57, "w": [57, 70, 72, 73, 97, 100, 101, 111, 151, 161], "command": [57, 60, 75, 92, 94, 97, 98, 104, 109, 112, 122, 123, 124, 127, 128, 138, 142, 145, 148, 150, 151, 153, 155, 160, 164, 167], "switch_3ph1ph_while_charging_mod": [57, 122], "onewai": 57, "enough": [57, 144, 159], "switch_3ph1ph_max_nr_of_switches_per_sess": [57, 122], "switch_3ph1ph_switch_limit_sticky": [57, 122], "dontchang": 57, "reach": [57, 63, 97, 100, 126, 144, 147, 168], "what": [57, 63, 91, 125, 139, 142, 144, 145, 146, 148, 149, 151, 157, 158, 159], "singlephas": 57, "threephas": 57, "switch_3ph1ph_power_hysteresis_w": [57, 122], "200": [57, 60], "hysteresi": [57, 122], "200w": 57, "2kw": [57, 122], "4kw": 57, "iso": [57, 60, 63, 68, 81, 93, 103, 107, 124, 143, 146, 150, 151, 152, 163], "futur": [57, 92, 93, 128, 144, 151, 152], "switch_3ph1ph_time_hysteresis_": [57, 122], "stabl": [57, 151, 159], "energy_manag": [57, 133, 134, 149, 161, 162], "energy_trunk": 57, "lar": [57, 67, 82], "dieckmann": [57, 67, 82], "part": [58, 104, 123, 127, 128, 131, 141, 142, 143, 144, 145, 146, 148, 150, 151, 152, 154, 156, 157, 158, 161, 162, 163, 167], "fuse": [58, 149], "fuse_limit_a": [58, 149], "phase_count": [58, 149], "omit": [58, 91, 92, 104, 145, 158, 161], "energy_grid": [58, 63], "external_limit": [58, 161, 162], "energy_consum": 58, "price_inform": 58, "energy_price_inform": [58, 69, 92, 133, 134, 136, 147], "persist": [59, 72, 73, 77, 126, 127, 128], "database_path": 59, "absolut": [59, 64, 88, 92, 93, 100, 106, 107, 108, 110], "databas": [59, 72, 73, 97, 151, 153, 162], "andrea": [59, 69], "heinrich": [59, 69], "spdx": [59, 63, 64, 144, 167], "html": [59, 63, 64, 91, 103, 144, 153, 156, 157, 158, 161, 162, 167], "car_simul": [60, 133, 134, 146], "auto_en": 60, "pure": [60, 128], "auto_exec": 60, "auto_exec_command": 60, "auto_exec_infinit": 60, "infinit": 60, "iec_wait_pwr_readi": 60, "draw_power_regul": 60, "unplug": [60, 92, 124, 131, 150, 151], "dc_max_current_limit": 60, "dc_max_power_limit": 60, "150000": 60, "dc_max_voltage_limit": 60, "900": [60, 161], "dc_energy_capac": 60, "60000": 60, "dc_target_curr": 60, "dc_target_voltag": 60, "support_sae_j2847": 60, "dc_discharge_max_current_limit": 60, "dc_discharge_max_power_limit": 60, "dc_discharge_target_curr": 60, "dc_discharge_v2g_minimal_soc": 60, "ev_board_support": [60, 87, 133, 134, 136], "iso15118_ev": [60, 79, 133, 134, 136], "ev_slac": [60, 61, 133, 134], "sebastian": [60, 62, 76, 79, 87], "luka": [60, 62, 76, 79, 87], "tobia": 60, "marzel": 60, "negoti": [61, 62, 65], "ethernet": [61, 62, 65, 66, 68, 76, 79, 97, 143, 145], "plc": [61, 65, 76, 124, 138, 143], "eth1": [61, 65, 76], "set_key_timeout_m": [61, 65], "cm_set_kei": [61, 65], "qca7000": [61, 65], "qca7005": [61, 65], "cg5317": [61, 65], "base_licens": [61, 65], "directori": [61, 62, 63, 64, 65, 66, 72, 73, 76, 123, 128, 139, 141, 144, 149, 151, 153, 154, 156, 157, 158, 160, 161, 162, 164, 168], "fsf": [61, 65], "wiki": [61, 65, 82, 131], "bsd": [61, 65, 103], "claus": [61, 65], "draft": [62, 157, 158], "eth0": [62, 66, 68, 79, 151], "ipv6": [62, 66, 68, 79, 144, 153, 160], "addr": [62, 66, 68, 79], "certificate_path": 62, "logging_path": [62, 97], "creat": [62, 116, 127, 142, 143, 144, 145, 146, 149, 151, 152, 153, 154, 156, 158, 159, 160, 168], "tls_negotiation_strategi": 62, "accept_client_off": 62, "strategi": [62, 159], "enforce_tl": [62, 79], "enforce_no_tl": 62, "private_key_password": [62, 64, 123], "123456": 62, "password": [62, 64, 81, 98, 144, 151, 152, 153, 160, 161, 162], "FOR": 62, "enable_ssl_log": 62, "verbos": [62, 107, 144], "ssl": 62, "tl": [62, 66, 68, 79, 107, 123, 127, 128, 148, 150, 161, 162], "enable_tls_key_log": 62, "secret": [62, 66, 68], "handshak": [62, 66, 68, 123, 127, 128], "enable_sdp_serv": [62, 66], "built": [62, 66, 144, 145, 157, 158, 164, 167], "sdp": [62, 66], "server": [62, 66, 70, 112, 123, 126, 127, 128, 138, 144, 145, 148, 151, 153, 160], "supported_dynamic_mod": 62, "supported_mobility_needs_mode_provided_by_secc": 62, "mobil": [62, 63, 107, 123, 152], "supported_scheduled_mod": 62, "bill": [63, 115, 116, 122], "connector_typ": [63, 96, 108], "connectortypeenum": [63, 97, 108], "e1234567": 63, "evse_id_din": [63, 100], "49a80737a45678": 63, "din": [63, 66, 79, 100, 107, 122, 150, 151], "spec": [63, 66, 79, 100, 122], "91286": [63, 100, 107], "payment_enable_eim": 63, "card": [63, 75, 81, 107, 150, 152], "app": [63, 97], "payment_enable_contract": [63, 122, 148], "aka": 63, "ac_nominal_voltag": [63, 100], "ev_receipt_requir": 63, "unsupport": [63, 122], "session_log": 63, "session_logging_path": [63, 76], "tmp": [63, 66, 72, 73, 76, 161, 162, 163, 164, 167], "session_logging_xml": 63, "xml": [63, 100, 143], "has_ventil": 63, "ventil": [63, 131], "max_current_import_a": 63, "32": [63, 86, 97], "max_current_export_a": 63, "charge_mod": 63, "ac_hlc_en": [63, 148], "ac_hlc_use_5perc": 63, "try": [63, 103, 112, 145, 148, 149, 151, 152, 156, 157, 158, 159], "arriv": [63, 85, 146], "fall": [63, 97, 122, 131], "especi": [63, 122, 124, 128, 139, 142, 143, 145, 157, 158, 162], "compliant": [63, 146, 150], "ac_enforce_hlc": 63, "5percent": 63, "realli": 63, "On": [63, 82, 126, 131, 145, 152], "veri": [63, 128, 131, 142, 143, 144, 145, 149, 151, 152, 163, 167, 168], "basic": [63, 122, 123, 125, 131, 146, 159, 161, 162], "eventu": [63, 146, 157, 158], "ac_with_soc": 63, "percentag": 63, "dc_isolation_voltage_v": 63, "cc": [63, 154], "dbg_hlc_auth_after_tstep": 63, "ok": [63, 97, 107, 159], "t_step_xx": 63, "hack_sleep_in_cable_check": 63, "hack": 63, "n": [63, 115, 116, 157, 158], "hack_sleep_in_cable_check_volkswagen": 63, "volkswagen": 63, "cable_check_wait_number_of_imd_measur": 63, "sampl": [63, 92, 93, 104, 127, 128], "collect": [63, 107, 122, 143], "trust": [63, 107, 123], "averag": 63, "evalu": [63, 164], "bender": 63, "trustabl": 63, "hz": [63, 111], "rate": [63, 71, 75, 78, 86, 87, 97, 150], "cable_check_enable_imd_self_test": 63, "complianc": 63, "hack_skoda_enyaq": 63, "skoda": [63, 97], "enyaq": 63, "level": [63, 70, 71, 78, 86, 87, 92, 100, 104, 107, 122, 123, 124, 125, 128, 131, 138, 145, 147, 150, 151, 152, 164], "dirti": [63, 138], "workaround": 63, "hack_present_current_offset": 63, "offset": [63, 65, 70], "unless": [63, 145], "know": [63, 96, 122, 138, 144, 146, 148, 159], "hack_pause_imd_during_precharg": 63, "re": [63, 81, 138, 144, 151, 160, 161, 162, 163, 167], "currentdemand": [63, 97, 122], "dcdc": 63, "hack_allow_bpt_with_iso2": 63, "posit": [63, 92, 102, 107, 115, 116, 151], "hack_simplified_mode_limit_10a": 63, "10a": 63, "simplifi": [63, 92, 127, 152], "iec61851": [63, 90, 122], "2019": 63, "section": [63, 122, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 151, 152, 153, 155, 156, 157, 159, 162, 167, 168], "norm": 63, "deviat": [63, 127, 128], "autocharge_use_slac_instead_of_hlc": 63, "autocharg": [63, 65, 88], "instead": [63, 70, 96, 122, 144, 145, 148, 149, 150, 151, 167], "evccid": [63, 65, 107, 122], "enable_autocharg": 63, "logfile_suffix": 63, "session_uuid": 63, "folder": [63, 141, 144, 149, 150, 151, 153, 159, 160, 167, 168], "uuid": [63, 92, 94, 97, 107, 141], "soft_over_current_tolerance_perc": 63, "soft_over_current_measurement_noise_a": 63, "nois": 63, "hack_fix_hlc_integer_current_request": 63, "few": [63, 138, 144, 145, 147, 152, 154, 167], "hundr": 63, "slower": 63, "less": [63, 86, 122, 151], "disable_authent": 63, "standalon": [63, 131, 144, 146, 149, 167], "dummytokenprovid": [63, 133, 135], "sae_j2847_2_bpt_en": 63, "sae_j2847_2_bpt_mod": 63, "request_zero_power_in_idl": 63, "idl": [63, 91, 110, 112], "0a": [63, 149], "speed": [63, 144, 152, 160], "uk_smartcharging_random_delay_en": 63, "uk_smartcharging_random_delay_max_dur": 63, "modifi": [63, 121, 128, 131, 141, 161, 162, 168], "uk_smartcharging_random_delay_at_any_chang": 63, "reduc": 63, "zero": [63, 85, 98, 111, 114, 127, 128, 161, 162], "initial_meter_value_timeout_m": 63, "5000": [63, 127, 128], "switch_3ph1ph_delay_": [63, 122], "switch_3ph1ph_cp_stat": [63, 122], "x1": 63, "warn": [63, 100, 122, 150, 151, 152], "responsibiltii": 63, "supports_changing_phases_during_charg": [63, 96, 122], "soft_over_current_timeout_m": 63, "7000": 63, "lock_connector_in_state_b": 63, "remain": [63, 97, 100, 114, 131], "violat": 63, "tabl": 63, "environ": [63, 138, 142, 146, 149, 150, 151, 152, 154, 155, 157, 158, 164, 167], "state_f_after_fault_m": 63, "cx": [63, 124], "300m": 63, "older": [63, 143], "hybrid": 63, "go": [63, 70, 128, 131, 144, 146, 148, 149, 151, 159, 160, 163, 167], "2017": 63, "suggest": [63, 126, 155, 167], "authtoken": [63, 147], "ac_rcd": [63, 78, 86, 133, 134], "connector_lock": [63, 78, 86, 133, 134], "powermeter_grid_sid": 63, "powermeter_car_sid": 63, "isolation_monitor": [63, 133, 134, 136], "powersupply_dc": 63, "anton": [63, 75, 86], "woellert": 63, "evse_secur": [64, 66, 68, 72, 73, 123, 127, 128, 133, 134, 136, 148, 161, 162], "csms_ca_bundl": [64, 123], "csms_root_ca": 64, "rel": [64, 83, 161], "prefix": [64, 83, 98, 145, 149, 167], "cert": [64, 144, 163], "mf_ca_bundl": [64, 123], "mf": [64, 98], "mf_root_ca": 64, "mo_ca_bundl": [64, 123], "mo_root_ca": 64, "v2g_ca_bundl": [64, 123], "v2g_root_ca": 64, "csms_leaf_cert_directori": [64, 123], "csms_leaf_key_directori": [64, 123], "secc_leaf_cert_directori": [64, 123], "cso": 64, "secc_leaf_key_directori": [64, 123], "number_of_sound": 65, "sound": 65, "ac_mode_five_perc": 65, "sounding_attenuation_adjust": 65, "db": [65, 73, 77, 153], "attenu": 65, "publish_mac_on_match_cnf": 65, "confirm": [65, 90], "cm_slac_match": 65, "cnf": 65, "altern": [65, 126, 142, 150, 156], "deriv": [65, 88, 97, 139], "publish_mac_on_first_parm_req": 65, "cm_slac_parm": 65, "quit": [65, 131, 149, 150, 152], "prone": 65, "cross": 65, "talk": [65, 144, 146, 148, 152, 153], "better": [65, 157, 158, 159], "do_chip_reset": 65, "nmk": [65, 124], "rs_dev": 65, "vendor": [65, 104, 113, 151], "mme": 65, "extens": [65, 104, 127, 128, 160, 161, 165], "qualcomm": 65, "chip_reset_delay_m": 65, "set_kei": 65, "chip_reset_timeout_m": 65, "link_status_detect": 65, "d_link_readi": 65, "link_statu": 65, "lumissil": 65, "link_status_retry_m": 65, "link_status_timeout_m": 65, "debug_simulate_failed_match": 65, "wrong": [65, 100, 151, 157, 158], "10000": [65, 70], "gmbh": [65, 66, 152], "din70121": [66, 79, 100], "chargebyt": 66, "supported_din70121": [66, 79], "supported_iso15118_2": [66, 79], "tls_secur": [66, 68, 148], "prohibit": [66, 68, 100], "terminate_connection_on_failed_respons": 66, "sessionstop": 66, "tls_key_log": [66, 68], "decrypt": [66, 68], "tls_key_logging_path": 66, "tls_timeout": [66, 68], "15000": [66, 68], "establish": [66, 68, 107, 123, 126, 127, 128], "verify_contract_cert_chain": [66, 148], "auth_timeout_pnc": 66, "55": 66, "abort": 66, "indefinit": 66, "auth_timeout_eim": 66, "fabian": [66, 70], "hartung": 66, "mohannad": 66, "orabi": 66, "variou": [67, 128, 154, 159], "selector": 67, "test_dummi": 67, "powermeter_device_id": [67, 80], "bu": [67, 151], "modbus_base_address": 67, "30001": 67, "serial_comm_hub": 67, "serial_communication_hub": [67, 80, 82, 133, 134], "proxy_port_iso2": 68, "61341": 68, "tcp": [68, 153], "iso2": 68, "proxy_port_iso20": 68, "50000": 68, "iso20": 68, "tibber": 69, "api": [69, 70, 76, 122, 126, 127, 128, 133, 135, 150, 160], "api_kei": 69, "develop": [69, 128, 131, 139, 142, 145, 146, 149, 150, 151, 153, 154, 157, 158, 159, 162, 166], "minut": [69, 70, 110, 126, 151, 152], "additional_cost_per_kwh": 69, "usual": [69, 128, 147, 159, 161, 162, 167], "leonardo": 69, "oliveira": 69, "lem": [70, 146], "dcbm": [70, 146], "400": [70, 146], "adapt": [70, 126, 150, 167], "meter_tls_certif": 70, "affect": [70, 127, 128, 159], "wish": [70, 122], "ntp_server_1_ip_addr": [70, 126], "ipv4": [70, 83], "octet": 70, "form": [70, 88, 138, 145, 151, 167], "y": [70, 143, 164], "z": [70, 160], "ntp": 70, "sync": 70, "ntp_server_1_port": [70, 126], "123": [70, 103], "65535": 70, "ntp_server_2_ip_addr": [70, 126], "ntp_server_2_port": [70, 126], "fof": 70, "meter_timezon": 70, "00": [70, 165, 167], "timezon": 70, "11": [70, 144, 164], "14": [70, 107, 167], "hour": [70, 110, 111, 126, 127, 128, 147], "15": [70, 97, 107, 160], "45": 70, "meter_dst": 70, "sundai": 70, "month": [70, 150, 167], "march": [70, 150], "t01": 70, "00z": 70, "octob": [70, 143], "daylight": 70, "dst": 70, "resilience_initial_connection_retri": [70, 126], "25": [70, 126, 165], "resili": 70, "resilience_initial_connection_retry_delai": [70, 126], "millisecond": [70, 126], "resilience_transaction_request_retri": [70, 126], "resilience_transaction_request_retry_delai": [70, 126], "250": [70, 162], "cable_id": 70, "loss": [70, 97, 151], "compens": 70, "tariff_id": 70, "tariff": [70, 107, 128, 147], "sc": 70, "field": [70, 98, 104, 107, 111, 127, 146, 152, 157, 158], "uv": 70, "sw": [70, 151], "ud": 70, "valentin": 70, "dimov": 70, "klemm": 70, "micro": [71, 151], "mega": 71, "tester": 71, "v1": [71, 86, 126, 138, 139], "serial_port": [71, 75, 78, 82, 86, 87, 151], "dev": [71, 75, 78, 82, 86, 87, 131, 138, 143, 144, 151, 153, 155, 157, 158, 159, 164], "ttyusb0": [71, 78, 82, 86, 87], "umwc": 71, "baud_rat": [71, 75, 78, 86, 87], "115200": [71, 75, 78, 86, 87, 131], "baud": [71, 75, 78, 86, 87], "reset_gpio_chip": [71, 86], "gpiochip0": [71, 86, 151], "reset_gpio": [71, 78, 86, 87], "27": [71, 86, 151, 160, 165], "dc_max_voltag": 71, "dc_suppli": 71, "board_support": [71, 86, 122, 127], "j": [72, 144, 151, 160, 167], "chargepointconfigpath": [72, 127, 161], "schema": [72, 73, 100, 139, 161, 162, 167], "pleas": [72, 73, 117, 123, 127, 128, 138, 143, 144, 148, 150, 151, 157, 158, 161, 162, 167], "refer": [72, 73, 104, 118, 119, 120, 122, 123, 125, 127, 128, 129, 130, 131, 132, 138, 144, 145, 146, 148, 151, 152, 154, 156, 158, 159, 162], "userconfigpath": 72, "user_config": 72, "overlai": [72, 151], "origin": [72, 94, 104, 112, 122, 127, 128, 138, 141, 146, 156, 157, 158, 159, 167], "databasepath": 72, "ocpp_1_6_charge_point": [72, 127, 133, 134], "sqlite": [72, 73, 77, 162], "structur": [72, 73, 128, 138, 144, 145, 149, 152, 158, 167, 168], "enableexternalwebsocketcontrol": [72, 73], "publishchargingscheduleinterv": [72, 127, 128], "publishchargingscheduledur": [72, 127, 128], "messagelogpath": [72, 73], "everest_ocpp_log": [72, 73, 161, 162, 163], "messagequeueresumedelai": [72, 73], "queue": [72, 73], "reconnect": [72, 73], "introduc": [72, 73, 128, 150, 161], "octt": [72, 73], "requestcompositescheduleunit": [72, 73, 128], "share": [72, 73, 107, 122, 123, 128, 144, 145, 146, 151, 152, 161, 168], "amp": [72, 73, 78, 92, 111], "auth_valid": [72, 73, 161, 162], "auth_provid": [72, 73, 161, 162], "ocpp_data_transf": [72, 73, 74, 127, 128, 133, 134, 161, 162], "toward": [72, 73], "ocpp_gener": [72, 73], "session_cost": [72, 73, 81, 133, 134, 136], "129": [72, 73], "display_messag": [72, 73, 88, 104, 110, 133, 134, 136, 161, 162], "coredatabasepath": 73, "devicemodeldatabasepath": 73, "device_model_storag": 73, "devicemodeldatabasemigrationpath": 73, "device_model_migr": 73, "migrat": [73, 150, 151, 157, 158], "devicemodelconfigpath": [73, 128, 162], "component_config": [73, 151], "certain": [73, 125, 127, 128, 131, 138, 147, 162], "compositescheduleinterv": [73, 128], "requestcompositescheduledur": [73, 128], "authorizationlist": 73, "authorizationcach": 73, "datatransf": [74, 127, 128, 129, 161, 162], "keys_to_monitor": 74, "heartbeatinterv": [74, 128, 161], "securityprofil": [74, 123, 127, 128, 151, 161, 162], "exampleconfigurationkei": [74, 161], "commad": 74, "seper": [74, 122, 127, 128, 159], "pn532": 75, "nfc": [75, 151], "tag": [75, 88, 97, 98, 110, 138, 159, 161], "ttys0": 75, "read_timeout": 75, "subsequ": [75, 82, 117, 145], "w\u00f6llert": [75, 86], "captur": 76, "dump": [76, 97], "sqlite_db_file_path": 77, "everest_persistent_stor": 77, "phytec": [78, 130], "phyverso": [78, 105, 130], "reset_gpio_bank": 78, "reset_gpio_pin": 78, "conn1_max_current_a_import": 78, "conn1_min_current_a_import": 78, "conn1_min_phase_count_import": 78, "conn1_max_phase_count_import": 78, "conn1_min_current_a_export": 78, "conn1_max_current_a_export": 78, "conn1_min_phase_count_export": 78, "conn1_max_phase_count_export": 78, "conn1_has_socket": 78, "conn1_dc": 78, "conn2_max_current_a_import": 78, "conn2_min_current_a_import": 78, "conn2_min_phase_count_import": 78, "conn2_max_phase_count_import": 78, "conn2_min_current_a_export": 78, "conn2_max_current_a_export": 78, "conn2_min_phase_count_export": 78, "conn2_max_phase_count_export": 78, "conn2_has_socket": 78, "conn2_dc": 78, "peripher": 78, "nrst": 78, "map": [78, 107, 127, 128, 145, 152, 153], "conn1_motor_lock_typ": 78, "hella": 78, "style": [78, 150, 167], "valeo": 78, "potentiomet": 78, "feedback": [78, 142], "conn2_motor_lock_typ": 78, "conn1_gpio_stop_button_en": 78, "som": 78, "conn1_gpio_stop_button_bank": 78, "gpiochip1": 78, "conn1_gpio_stop_button_pin": 78, "36": [78, 142], "conn1_gpio_stop_button_invert": 78, "invert": 78, "conn2_gpio_stop_button_en": 78, "conn2_gpio_stop_button_bank": 78, "conn2_gpio_stop_button_pin": 78, "37": 78, "conn2_gpio_stop_button_invert": 78, "connector_1": [78, 146], "proxim": 78, "connector_2": 78, "rcd_1": 78, "onboard": [78, 86, 131], "rcd_2": 78, "connector_lock_1": 78, "connector_lock_2": 78, "phyverso_mcu_temperatur": [78, 133, 134, 136], "system_specific_data_1": 78, "generic_arrai": [78, 133, 134, 136], "system_specific_data_2": 78, "josev": [79, 137, 143, 144], "project": [79, 138, 139, 144, 145, 149, 150, 151, 152, 153, 155, 160, 166, 167, 168], "supported_iso15118_20_ac": 79, "supported_iso15118_20_dc": 79, "tls_activ": 79, "is_cert_install_need": 79, "And": [79, 145, 147, 151, 152, 167], "overwritten": [79, 139, 145, 146], "iskra": 80, "33": 80, "ocmf_format_vers": 80, "represent": [80, 98, 116, 128, 131, 142, 144, 146, 147], "ocmf_gateway_identif": 80, "ocmf_gateway_seri": 80, "mention": [80, 97, 139, 148], "ocmf_gateway_vers": 80, "softwar": [80, 104, 142, 148, 152, 154, 166], "ocmf_charge_point_identification_typ": 80, "ocmf_charge_point_identif": 80, "embed": [80, 81, 151], "qwello": [80, 81], "eu": [80, 81], "feig": 81, "192": [81, 83, 151], "168": [81, 83, 151], "feig_seri": 81, "seven": [81, 127, 128], "charact": [81, 103, 107, 127], "abcd123": 81, "terminal_id": 81, "currenc": [81, 93, 103, 110], "978": 81, "4217": [81, 93, 103], "pre_authorization_amount": 81, "2500": 81, "cent": [81, 103], "read_card_timeout": 81, "read_card_debounc": 81, "debounc": 81, "prevent": [81, 122, 126, 151], "transactions_max_num": 81, "concurr": 81, "exce": 81, "bank_transaction_summary_provid": [81, 133, 134], "bank_session_token": 81, "bank_session_token_provid": [81, 133, 134, 147], "team": 81, "hub": 82, "baudrat": [82, 151], "pariti": [82, 151], "odd": 82, "rtsct": 82, "rt": 82, "ct": 82, "ignore_echo": 82, "rxtx_gpio_chip": [82, 151], "rx": 82, "tx": [82, 131], "usag": [82, 92, 142, 146, 147, 151, 156], "rxtx_gpio_lin": [82, 151], "rxtx_gpio_tx_high": [82, 151], "max_packet_s": 82, "size": [82, 154], "payload": [82, 111, 126, 145, 167], "exceed": [82, 97], "apu": 82, "wikipedia": [82, 131], "en": [82, 103, 126, 131, 156, 157, 158, 164], "256": 82, "initial_timeout_m": 82, "within_message_timeout_m": 82, "queri": 82, "9600": 82, "lan": [83, 145], "wifi": [83, 143, 151], "privileg": 83, "setup_wifi": 83, "setup_simul": 83, "online_check_host": 83, "lfenergi": [83, 152], "hostnam": 83, "internet": [83, 145, 151], "initialized_by_default": 83, "release_metadata_fil": 83, "releas": [83, 138, 143, 146, 151, 152, 159], "locat": [83, 104, 112, 123, 126, 128, 131, 139, 144, 156, 157, 158, 159, 162, 163, 168], "ap_interfac": 83, "wlan0": 83, "ap": 83, "ap_ipv4": 83, "24": [83, 151, 165], "memori": 84, "defaultretri": 85, "tri": 85, "download": [85, 89, 110, 112, 138, 151, 152, 154, 160, 168], "defaultretryinterv": 85, "resetdelai": 85, "acknowledg": 85, "travel": 85, "caller": [85, 145], "caps_min_current_a": 86, "caps_max_current_a": 86, "concurrenttx": 88, "nocredit": 88, "notallowedtypeevs": 88, "notatthisloc": 88, "notatthistim": 88, "signatureerror": 88, "certificateexpir": 88, "certificaterevok": 88, "nocertificateavail": 88, "certchainerror": 88, "contractcancel": 88, "tokenvalidationstatu": 88, "timedout": 88, "customidtoken": 88, "arbitrari": [88, 89, 92, 93, 145, 167], "printabl": [88, 89], "insensit": [88, 89, 104], "ascii": [88, 89, 91], "idtokentyp": 88, "additional_info": [88, 104], "request_id": [88, 112], "put": [88, 126, 142, 144, 146, 151, 156, 157, 158, 159, 167], "remotestartid": 88, "id_token": [88, 108], "authorization_typ": 88, "authorizationtyp": [88, 147], "assign": [88, 97, 100, 104, 107, 110, 117, 122, 145, 146], "prevalid": [88, 128], "iso15118certificatehashdata": [88, 127, 128], "certificatehashdatainfo": [88, 100], "messagecont": [88, 91, 104, 110], "parentidtag": 88, "expiry_tim": [88, 108], "selectionalgorithm": 88, "choos": [88, 144, 146, 149, 150, 152, 156, 158, 167, 168], "referenc": [88, 107, 157, 158], "influenc": [88, 122, 127, 128], "plugandcharg": 88, "bankcard": [88, 147], "distinguish": [88, 98, 100, 147], "central": [88, 97, 107, 122, 142, 146, 148, 157, 158, 161, 163, 167], "macaddress": 88, "iso14443": [88, 107], "iso15693": [88, 107], "keycod": 88, "noauthor": 88, "bookkeep": 89, "short": [89, 107, 138, 144, 145, 146, 150, 156, 159, 161], "session_token": 89, "invoic": [89, 110], "transaction_data": 89, "poweron": 90, "correctli": [90, 92, 122, 151, 164], "mirror": [90, 131], "contact": [90, 131, 148, 151], "poweroff": [90, 96], "weld": 90, "Not": [90, 117, 167], "assembli": [90, 151], "a_13": 90, "a_20": 90, "a_32": 90, "a_63_3ph_70_1ph": 90, "proximity_pilot": 90, "cp_pwm_duty_cycl": 90, "messagepriorityenum": 91, "alwaysfront": 91, "regardless": [91, 131], "henc": 91, "newer": [91, 143, 159], "messageprior": 91, "infront": 91, "shown": [91, 142, 144, 146, 147, 151], "normalcycl": 91, "messagestateenum": 91, "unavail": [91, 108], "displaymessagestatusenum": 91, "notsupportedmessageformat": 91, "notsupportedprior": 91, "notsupportedst": 91, "unknowntransact": 91, "clearmessageresponseenum": 91, "messageformat": 91, "languag": [91, 110, 142, 143, 145, 153, 158, 167], "uri": [91, 100, 112, 161], "utf8": 91, "But": [91, 146, 147, 152, 157, 158, 159], "assum": [91, 97, 104, 126, 139, 145, 146, 149, 154, 159, 167], "lowest": [91, 122], "timestamp_from": [91, 94, 110], "timestamp_to": [91, 94, 110], "forev": 91, "identifier_id": 91, "did": [91, 150, 151], "identifier_typ": 91, "tight": 91, "sessionid": 91, "transactionid": [91, 104], "qr_code": [91, 110], "qr": [91, 110], "status_info": [91, 104], "repons": 91, "nodetyp": 92, "undefin": [92, 107], "evsest": 92, "waitforauth": 92, "waitforenergi": 92, "preparecharg": [92, 97], "pausedev": 92, "pausedevs": 92, "limitsreq": 92, "total_power_w": 92, "ac_max_current_a": 92, "ac_min_current_a": 92, "properli": [92, 100, 122, 126, 131, 143, 144, 151, 159], "ac_max_phase_count": 92, "ac_min_phase_count": 92, "ac_supports_changing_phases_during_charg": 92, "ac_number_of_active_phas": 92, "limitsr": 92, "optimizertarget": 92, "energy_amount_need": 92, "kwh": [92, 93, 125], "charge_to_max_perc": 92, "nn": 92, "car_battery_soc": 92, "Of": 92, "leave_tim": 92, "drive": [92, 122, 127, 128, 145], "fullfil": [92, 128, 161, 162, 163], "cheapest": 92, "timefram": 92, "price_limit": 92, "full_autonomi": 92, "schedulereqentri": 92, "entri": [92, 93, 97, 143, 151, 162], "limits_to_root": 92, "face": [92, 122], "limits_to_leav": 92, "leav": 92, "conversion_effici": 92, "convers": [92, 127, 128], "price_per_kwh": 92, "priceperkwh": [92, 93], "timepoint": [92, 93], "scheduleresentri": 92, "children": 92, "child": [92, 98], "again": [92, 97, 107, 141, 144, 146, 149, 151, 167], "propag": [92, 159], "node_typ": 92, "priority_request": 92, "merg": [92, 122, 158, 159], "them": [92, 116, 117, 127, 128, 139, 141, 144, 146, 148, 151, 156, 157, 158, 167], "evse_st": 92, "optimizer_target": 92, "energy_usage_root": 92, "energy_usage_leav": 92, "schedule_import": [92, 93], "practic": [92, 93, 143, 144, 152, 156, 157, 158], "schedule_export": [92, 93], "valid_until": 92, "consumpt": [92, 127, 128, 149], "afer": 92, "limits_root_sid": 92, "digit": [93, 103], "implementationidentifi": 94, "module_id": [94, 141, 145], "implementation_id": [94, 141, 145, 161, 162], "clearedbymodul": 94, "clearedbyreboot": 94, "severityfilt": 94, "sever": [94, 122, 123, 141, 145, 148, 152, 167], "high_g": 94, "medium_g": 94, "low_g": 94, "timeperiodfilt": 94, "timeperiod": 94, "argument": [94, 127, 128, 141, 144, 145, 149, 158, 167], "state_filt": 94, "origin_filt": 94, "type_filt": 94, "severity_filt": 94, "timeperiod_filt": 94, "handle_filt": 94, "medium": 94, "sub_typ": 94, "max_current_a_import": 96, "min_current_a_import": 96, "max_phase_count_import": 96, "nr": 96, "min_phase_count_import": 96, "max_current_a_export": 96, "min_current_a_export": 96, "max_phase_count_export": 96, "min_phase_count_export": 96, "iec62196type2c": 96, "iec62196type2socket": 96, "degre": 96, "celsiu": 96, "fan_rpm": 96, "supply_voltage_12v": 96, "supply_voltage_minus_12v": 96, "relais_on": 96, "architectur": [96, 128, 142, 145, 152, 162], "train": 96, "dccablecheck": 96, "dcprecharg": 96, "fullpowercharg": 96, "stoptransactionreason": 97, "id_tag": [97, 110, 122], "emergencystop": 97, "evdisconnect": 97, "move": [97, 157, 158, 159, 161, 162, 163, 168], "induct": 97, "hardreset": 97, "powerloss": 97, "reboot": [97, 104, 112, 131], "remot": [97, 112, 138, 145, 146, 148, 159, 160, 167], "smartphon": 97, "prepaid": 97, "credit": [97, 107, 147], "softreset": 97, "unlockcommand": 97, "deauthor": 97, "starttransact": [97, 127], "conf": [97, 127, 128, 145, 151, 164, 167], "energylimitreach": 97, "paid": 97, "solut": [97, 142, 143, 146, 149, 160, 164], "groundfault": 97, "localoutofcredit": 97, "masterpass": 97, "masterpassgroupid": [97, 128], "overcurrentfault": 97, "larger": 97, "electr": [97, 107, 122, 123, 131, 144, 147, 150, 151, 163], "powerqu": 97, "qualiti": 97, "imbal": 97, "soclimitreach": 97, "stoppedbyev": 97, "timelimitreach": 97, "startsessionreason": 97, "evconnect": 97, "switchthreephaseswhilechargingresult": 97, "error_notsupport": 97, "error_notcharg": 97, "error_hardwar": 97, "sessioneventenum": 97, "sessionstart": [97, 117], "met": [97, 131], "prepar": [97, 142, 150, 152, 158, 161, 162, 163, 167], "powerdeliveri": 97, "chargingstart": 97, "chargingpausedev": 97, "chargingpausedevs": 97, "chargingresum": 97, "stoppingcharg": 97, "weldingcheck": 97, "chargingfinish": 97, "essenti": [97, 143, 145, 167], "transactionfinish": [97, 150], "clariti": 97, "precondit": 97, "irrevoc": 97, "swipe": 97, "sessionfinish": 97, "reservationstart": [97, 122], "reservationend": [97, 108, 122], "replugstart": 97, "interrupt": [97, 100, 122], "replugfinish": 97, "plugintimeout": 97, "connectiontimeout": [97, 127, 128, 161, 162], "switchingphas": 97, "sessionresum": 97, "waitingforenergi": 97, "meter_valu": 97, "signed_meter_valu": [97, 107], "units_sign": [97, 107, 133, 136], "signedmetervalu": [97, 107, 116], "filenam": 97, "incomplet": 97, "start_signed_meter_valu": [97, 107], "chargingstatechangedev": 97, "chargingstatechang": 97, "authorizationev": 97, "enable_sourc": 97, "unspecifi": 97, "localapi": 97, "localkeylock": 97, "servicetechnician": 97, "remotekeylock": 97, "mobileapp": 97, "firmwareupd": [97, 104, 112, 128, 131], "enable_st": 97, "unassign": 97, "enable_prior": 97, "session_start": 97, "session_finish": 97, "transaction_start": 97, "transaction_finish": 97, "charging_state_changed_ev": 97, "authorization_ev": 97, "nr_of_phases_avail": 97, "present_voltag": 97, "present_curr": 97, "target_voltag": 97, "target_curr": 97, "maximum_current_limit": 97, "minimum_current_limit": 97, "maximum_voltage_limit": 97, "maximum_power_limit": 97, "estimated_time_ful": 97, "depart": 97, "estimated_time_bulk": 97, "fa": 97, "remaining_energy_need": 97, "battery_capac": 97, "battery_full_soc": 97, "battery_bulk_soc": 97, "brand": [97, 157, 158], "volkswagen_group": 97, "volkswagengroup": 97, "tesla": 97, "independ": [97, 126, 145], "upward": 97, "cccs1": 97, "k": 97, "combo": 97, "cccs2": 97, "cg105": 97, "jari": 97, "g105": 97, "1993": 97, "chademo": [97, 152], "ctesla": 97, "ctype1": 97, "iec62196": 97, "j1772": [97, 122, 151], "ctype2": 97, "mennek": 97, "s309_1p_16a": 97, "16a": 97, "iec60309": 97, "s309_1p_32a": 97, "32a": 97, "s309_3p_16a": 97, "s309_3p_32a": 97, "sbs1361": 97, "domest": 97, "13amp": 97, "scee": 97, "7_7": 97, "cee": 97, "7": [97, 107, 126, 138, 144, 146, 151, 160, 167], "schuko": 97, "stype2": 97, "stype3": 97, "scame": 97, "other1phmax16a": 97, "cee7": 97, "17": [97, 111, 143, 165, 167], "as3112": 97, "nema": 97, "jisc8303": 97, "tis166": 97, "si": 97, "cpc": 97, "ccc": 97, "sev1011": 97, "other1phover16a": 97, "other3ph": 97, "nema14": 97, "pan": 97, "pantograph": 97, "winduct": 97, "wireless": 97, "coupl": [97, 142, 154, 167], "wreson": 97, "reson": 97, "undetermin": 97, "scee_7_7": 97, "v2grootcertif": 98, "morootcertif": 98, "csmsrootcertif": 98, "v2gcertificatechain": 98, "mfrootcertif": 98, "hashalgorithm": [98, 100], "sha256": [98, 100], "sha384": [98, 100], "sha512": [98, 100], "invalidsignatur": [98, 112], "invalidcertificatechain": 98, "invalidformat": 98, "invalidcommonnam": 98, "norootcertificateinstal": 98, "certificatestoremaxlengthexceed": 98, "writeerror": 98, "issuernotfound": 98, "invalidleafsignatur": 98, "invalidchain": 98, "notfound": 98, "getinstalledcertificatesstatu": 98, "getcertificatesignrequeststatu": 98, "invalidrequestedtyp": 98, "keygenerror": 98, "generationerror": 98, "getcertificateinfostatu": 98, "notfoundvalid": 98, "privatekeynotfound": 98, "hash_algorithm": 98, "issuer_name_hash": 98, "issuer": [98, 100], "dn": [98, 126, 151], "issuer_key_hash": 98, "length": [98, 107, 111, 125, 126, 127, 161], "subject": [98, 154, 165], "serial_numb": 98, "hexadecim": [98, 107], "0x": 98, "lead": [98, 107, 127, 141, 150, 152], "certificatehashdatachain": 98, "child_certificate_hash_data": 98, "certificate_hash_data_chain": 98, "ocsprequestdata": 98, "responder_url": 98, "respond": [98, 100, 122, 145, 162], "url": [98, 100, 112, 146, 155, 165, 168], "ocsp_request_data_list": 98, "certificateocsp": 98, "ocsp_path": 98, "certificateinfo": 98, "certificate_root": 98, "issu": [98, 143, 147, 149, 150, 151, 152, 156, 157, 158, 159, 160], "certificate_singl": 98, "certificate_count": 98, "externalpay": 100, "ac_single_phase_cor": [100, 101], "ac_three_phase_cor": [100, 101], "dc_core": [100, 101], "dc_extend": [100, 101, 121], "dc_combo_cor": [100, 101], "dc_uniqu": [100, 101], "no_imd": 100, "dceverrorcod": 100, "no_error": 100, "failed_resstemperatureinhibit": 100, "failed_evshiftposit": 100, "failed_chargerconnectorlockfault": 100, "failed_evressmalfunct": 100, "failed_chargingcurrentdifferentia": 100, "failed_chargingvoltageoutofrang": 100, "reserved_a": 100, "reserved_b": 100, "reserved_c": 100, "failed_chargingsystemincompat": 100, "nodata": 100, "error_contactor": 100, "error_rcd": [100, 131], "error_utilityinterruptev": 100, "util": [100, 137, 138, 139, 141, 144, 151, 152, 154, 160, 167], "equip": [100, 151], "temporari": [100, 153], "reduct": 100, "error_malfunct": 100, "recover": 100, "error_emergencyshutdown": 100, "incompat": [100, 112], "v2gmessageid": 100, "bodi": [100, 126], "supportedappprotocolreq": 100, "supportedappprotocolr": 100, "sessionsetupreq": 100, "sessionsetupr": 100, "servicediscoveryreq": 100, "servicediscoveryr": 100, "servicedetailreq": 100, "servicedetailr": 100, "paymentserviceselectionreq": 100, "paymentserviceselectionr": 100, "servicepaymentselectionreq": 100, "servicepaymentselectionr": 100, "paymentdetailsreq": 100, "paymentdetailsr": 100, "authorizationreq": 100, "authorizationr": 100, "contractauthenticationreq": 100, "contractauthenticationr": 100, "chargeparameterdiscoveryreq": 100, "chargeparameterdiscoveryr": 100, "chargingstatusreq": 100, "chargingstatusr": 100, "meteringreceiptr": 100, "powerdeliveryr": 100, "cablecheckreq": 100, "cablecheckr": 100, "prechargereq": 100, "precharger": 100, "currentdemandreq": 100, "currentdemandr": 100, "weldingdetectionreq": 100, "weldingdetectionr": 100, "sessionstopreq": 100, "sessionstopr": 100, "certificateinstallationreq": 100, "certificateupdatereq": 100, "authorizationsetupreq": 100, "authorizationsetupr": 100, "scheduleexchangereq": 100, "scheduleexchanger": 100, "serviceselectionreq": 100, "serviceselectionr": 100, "acchargeloopreq": 100, "acchargeloopr": 100, "acchargeparameterdiscoveryreq": 100, "acchargeparameterdiscoveryr": 100, "dccablecheckreq": 100, "dccablecheckr": 100, "dcchargeloopreq": 100, "dcchargeloopr": 100, "dcchargeparameterdiscoveryreq": 100, "dcchargeparameterdiscoveryr": 100, "dcprechargereq": 100, "dcprecharger": 100, "dcweldingdetectionreq": 100, "dcweldingdetectionr": 100, "unknownmessag": 100, "j2847_2": 100, "certificateactionenum": 100, "evse_present_voltag": 100, "cdv": 100, "evse_present_curr": 100, "evse_maximum_current_limit": 100, "evse_maximum_power_limit": 100, "evse_maximum_voltage_limit": 100, "evse_maximum_discharge_current_limit": 100, "evse_maximum_discharge_power_limit": 100, "evse_minimum_current_limit": 100, "accuraci": [100, 103], "evse_minimum_voltage_limit": 100, "evse_minimum_power_limit": 100, "evse_minimum_discharge_current_limit": 100, "evse_minimum_discharge_power_limit": 100, "dc_current_regulation_toler": 100, "magnitud": [100, 106], "toler": [100, 106], "dc_peak_current_rippl": 100, "peak": [100, 106], "rippl": [100, 106], "dc_energy_to_be_deliv": 100, "deliveredbi": 100, "dc_ev_readi": 100, "dc_ev_error_cod": 100, "dc_ev_ress_soc": 100, "ress": [100, 151], "dc_ev_cabin_condit": 100, "toheat": 100, "passeng": 100, "compart": 100, "dc_ev_ress_condit": 100, "dc_ev_target_voltag": 100, "dc_ev_target_curr": 100, "demand": 100, "dc_ev_maximum_current_limit": 100, "dc_ev_maximum_power_limit": 100, "dc_ev_maximum_voltage_limit": 100, "ev_remaining_time_to_full_soc": 100, "ev_remaining_time_to_full_bulk_soc": 100, "transmit": [100, 104, 128, 131, 148], "protocol_namespac": 100, "namespac": [100, 138, 145], "version_number_major": 100, "major": [100, 151], "version_number_minor": 100, "minor": [100, 103, 159], "schema_id": 100, "schemaid": 100, "decod": [100, 131], "v2g_json": 100, "hex": [100, 107], "exi_base64": 100, "exi_respons": 100, "certificate_act": 100, "exi_request": 100, "iso15118_schema_vers": 100, "certificatereq": 100, "issuernamehash": 100, "issuerkeyhash": 100, "serialnumb": 100, "responderurl": 100, "energy_transfer_mod": 100, "present_soc": 100, "minimum_soc": 100, "target_soc": 100, "maximum_soc": 100, "remaining_time_to_minimum_soc": 100, "remaining_time_to_target_soc": 100, "remaining_time_to_maximum_soc": 100, "charging_complet": 100, "battery_energy_capac": 100, "inlet_hot": 100, "inlet": 100, "target_energy_request": 100, "max_energy_request": 100, "min_energy_request": 100, "max_charge_pow": 100, "min_charge_pow": 100, "max_charge_curr": 100, "max_voltag": 100, "min_voltag": 100, "allowd": 100, "max_discharge_pow": 100, "min_discharge_pow": 100, "max_discharge_curr": 100, "max_v2x_energy_request": 100, "presentsoc": 100, "rang": [100, 127, 128], "dedic": [100, 122, 138, 142, 144, 150, 151, 152, 164], "min_v2x_energy_request": 100, "maxcurrentlimit": 101, "maxpowerlimit": 101, "maxvoltagelimit": 101, "energycapac": 101, "targetcurr": 101, "targetvoltag": 101, "dischargemaxcurrentlimit": 101, "dischargemaxpowerlimit": 101, "dischargetargetcurr": 101, "dischargeminimalsoc": 101, "resistance_f_ohm": 102, "protect": [102, 107, 151], "earth": 102, "ohm": 102, "voltage_v": [102, 106, 107, 125], "currencycod": 103, "alphabet": 103, "taken": [103, 148, 149, 159, 167], "www": [103, 126, 156, 157, 158, 164], "six": 103, "com": [103, 122, 126, 128, 131, 137, 138, 139, 143, 144, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 163, 164, 165, 167], "financi": 103, "technic": [103, 104, 152], "metal": [103, 151], "bond": 103, "market": 103, "AED": 103, "afn": 103, "amd": 103, "ang": 103, "aoa": 103, "aud": 103, "awg": 103, "azn": 103, "bam": 103, "bbd": 103, "bdt": 103, "bgn": 103, "bhd": 103, "bif": 103, "bmd": 103, "bnd": 103, "bob": 103, "bov": 103, "brl": 103, "btn": 103, "bwp": 103, "byn": 103, "bzd": 103, "cad": 103, "cdf": 103, "che": 103, "chf": 103, "chw": 103, "clf": 103, "clp": 103, "cny": 103, "cop": 103, "cou": 103, "crc": 103, "cuc": 103, "cup": 103, "cve": [103, 150], "czk": 103, "djf": 103, "dkk": 103, "dop": 103, "dzd": 103, "egp": 103, "ern": 103, "etb": 103, "eur": 103, "fjd": 103, "fkp": 103, "gbp": 103, "gel": 103, "gh": 103, "gip": 103, "gmd": 103, "gnf": 103, "gtq": 103, "gyd": 103, "hkd": 103, "hnl": 103, "htg": 103, "huf": 103, "idr": 103, "il": [103, 107], "inr": 103, "iqd": 103, "irr": 103, "isk": 103, "jmd": 103, "jod": 103, "jpy": 103, "ke": 103, "kg": 103, "khr": 103, "kmf": 103, "kpw": 103, "krw": 103, "kwd": 103, "kyd": 103, "kzt": 103, "lak": 103, "lbp": 103, "lkr": 103, "lrd": 103, "lsl": 103, "lyd": 103, "mad": 103, "mdl": 103, "mga": 103, "mkd": 103, "mmk": 103, "mnt": 103, "mop": 103, "mru": 103, "mur": 103, "mvr": 103, "mwk": 103, "mxn": 103, "mxv": 103, "myr": 103, "mzn": 103, "nad": 103, "ngn": 103, "nio": 103, "nok": 103, "npr": 103, "nzd": 103, "omr": 103, "pab": 103, "pen": 103, "pgk": 103, "php": 103, "pkr": 103, "pln": 103, "pyg": 103, "qar": 103, "ron": 103, "rsd": 103, "rub": 103, "rwf": 103, "sar": 103, "sbd": 103, "scr": 103, "sdg": 103, "sek": 103, "sgd": 103, "shp": 103, "sle": 103, "sll": 103, "srd": 103, "ssp": 103, "stn": 103, "svc": 103, "syp": 103, "szl": 103, "thb": 103, "tj": 103, "tmt": 103, "tnd": 103, "top": [103, 138, 142, 146, 151, 152], "ttd": 103, "twd": 103, "tz": 103, "uah": 103, "ugx": 103, "usd": 103, "usn": 103, "uyi": 103, "uyu": 103, "uyw": 103, "uz": 103, "ved": 103, "ve": [103, 149], "vnd": 103, "vuv": 103, "wst": 103, "xaf": 103, "xcd": 103, "xdr": 103, "xof": 103, "xpf": 103, "xsu": 103, "xua": 103, "yer": 103, "zar": 103, "zmw": 103, "zwl": 103, "separ": [103, 107, 121, 127, 128, 139, 145, 152, 161, 163], "express": [103, 107, 113], "euro": 103, "moneyamount": [103, 110], "ocpp201": [104, 127, 128, 133, 135, 148, 151, 163], "customdata": 104, "vendor_id": 104, "reproduc": 104, "conveni": [104, 153, 155], "chargingscheduleperiod": 104, "start_period": 104, "number_phas": 104, "stack_level": 104, "phase_to_us": 104, "charging_rate_unit": 104, "charging_schedule_period": 104, "start_schedul": 104, "min_charging_r": 104, "index": [104, 145, 152, 156, 157, 158, 165, 167], "transaction_ev": 104, "transactionev": [104, 128, 150], "associ": 104, "session_id": [104, 110], "enumer": 104, "transactioneventrespons": 104, "original_transaction_ev": 104, "promt": 104, "total_cost": 104, "charging_prior": 104, "personal_messag": 104, "datatransferstatu": 104, "unknownmessageid": 104, "unknownvendorid": 104, "offlin": [104, 148], "message_id": 104, "custom_data": 104, "pair": [104, 124, 145, 151], "read_onli": 104, "getconfigur": 104, "unknown_kei": 104, "rebootrequir": 104, "notsupport": 104, "securityeventenum": 104, "failedtoauthenticateatcsm": 104, "csmsfailedtoauthent": 104, "settingsystemtim": 104, "startupofthedevic": 104, "resetorreboot": 104, "securitylogwasclear": 104, "reconfigurationofsecurityparamet": 104, "memoryexhaust": 104, "invalidmessag": 104, "attemptedreplayattack": 104, "tamperdetectionactiv": 104, "invalidfirmwaresignatur": 104, "invalidfirmwaresigningcertif": 104, "invalidcsmscertif": 104, "invalidchargingstationcertif": 104, "invalidtlsvers": 104, "invalidtlsciphersuit": 104, "maintenanceloginaccept": 104, "maintenanceloginfail": 104, "overwrit": 104, "appendix": 104, "datetim": 104, "variabl": [104, 127, 138, 142, 144, 145, 147, 151, 154, 155, 162, 167], "doesn": 104, "suffici": [104, 138, 147, 151], "attributeenum": 104, "attribut": [104, 126, 128, 141, 144, 162], "minset": [104, 162], "maxset": [104, 162], "getvariablestatusenumtyp": 104, "unknowncompon": 104, "unknownvari": 104, "notsupportedattributetyp": 104, "attributetyp": 104, "setvariablestatusenumtyp": 104, "eventtriggerenum": 104, "alert": 104, "delta": 104, "eventnotificationtyp": 104, "notif": [104, 167], "hardwirednotif": 104, "hardwir": 104, "hardwiredmonitor": 104, "preconfiguredmonitor": 104, "preconfigur": 104, "custommonitor": 104, "attribute_typ": 104, "NOT": [104, 167], "event_id": 104, "actual_valu": 104, "event_notification_typ": 104, "caus": [104, 122, 143, 160], "tech_cod": 104, "tech_info": 104, "variable_monitoring_id": 104, "variablemonitor": [104, 162], "operationalstatusenumtyp": 104, "inop": [104, 122, 127, 128], "operational_statu": 104, "whose": [104, 125, 159], "changeavailabilitystatusenumtyp": 104, "statusinfotyp": 104, "reason_cod": 104, "why": [104, 108, 144, 146], "text": [104, 149, 151, 152, 157, 158], "registrationstatu": 104, "pend": 104, "current_tim": 104, "heartbeat": [104, 127, 128, 131], "bootnotif": [104, 127, 128], "sensor": [105, 107, 113], "real": [106, 131, 146, 150], "current_a": [106, 107, 125], "current_regulation_tolerance_a": 106, "peak_current_ripple_a": 106, "max_export_voltage_v": 106, "min_export_voltage_v": 106, "max_export_current_a": 106, "min_export_current_a": 106, "max_import_voltage_v": 106, "min_import_voltage_v": 106, "max_import_current_a": 106, "min_import_current_a": 106, "max_export_power_w": 106, "max_import_power_w": 106, "sink": [106, 127, 128, 161, 162], "conversion_efficiency_import": 106, "conversion_efficiency_export": 106, "identification_statu": 107, "ocmfuseridentificationstatu": 107, "identification_level": 107, "ocmfidentificationlevel": 107, "overal": 107, "identification_flag": 107, "IF": 107, "ocmfidentificationflag": 107, "identification_typ": 107, "ocmfidentificationtyp": 107, "IT": 107, "identification_data": 107, "uid": 107, "14443": 107, "tariff_text": 107, "textual": 107, "transactionrequeststatu": 107, "not_support": 107, "unexpected_error": 107, "transaction_min_stop_tim": 107, "earliest": 107, "yield": 107, "transaction_max_stop_tim": 107, "deadlin": 107, "fill": [107, 125, 144, 149, 157, 158], "signific": 107, "hearsai": 107, "unsecur": [107, 123, 161], "extent": 107, "reliabl": 107, "certifi": 107, "cryptograph": 107, "15118": [107, 124, 143, 146, 150, 151, 152, 163], "mismatch": 107, "outdat": 107, "found": [107, 125, 138, 144, 150, 151, 153, 157, 158, 159, 161, 164, 167, 168], "rfid_non": 107, "rfid_plain": 107, "rfid_rel": 107, "rfid_psk": 107, "ocpp_non": 107, "ocpp_r": 107, "remotestart": 107, "method": [107, 116, 117, 144, 145, 150], "ocpp_auth": 107, "ocpp_rs_tl": 107, "obtain": [107, 125, 127, 128], "ocpp_auth_tl": 107, "ocpp_cach": 107, "ocpp_whitelist": 107, "whitelist": 107, "ocpp_certifi": 107, "iso15118_non": 107, "iso15118_pnc": 107, "plmn_none": 107, "plmn_ring": 107, "plmn_sm": 107, "deni": 107, "two": [107, 117, 122, 123, 124, 125, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 150, 151, 152, 154, 157, 158, 162, 167], "factor": 107, "notat": [107, 145], "15693": 107, "electro": 107, "evcoid": 107, "iso7812": 107, "7812": 107, "card_txn_nr": 107, "cardtxnbr": 107, "central_1": 107, "sm": 107, "central_2": 107, "local_1": 107, "local_2": 107, "phone_numb": 107, "phone": 107, "key_cod": 107, "not_assign": 107, "meter_id": 107, "phase_seq_error": 107, "rotat": 107, "ccw": 107, "energy_wh_import": [107, 125], "energy_wh_export": [107, 125], "power_w": [107, 125], "reactivepow": [107, 115, 116], "reactiv": [107, 115, 116], "frequency_hz": [107, 125], "energy_wh_import_sign": 107, "energy_wh_export_sign": 107, "power_w_sign": 107, "voltage_v_sign": 107, "var_sign": 107, "current_a_sign": 107, "frequency_hz_sign": 107, "occupi": 108, "dismiss": 108, "parent_id": 108, "reservationendreason": 108, "usedtostartcharg": 108, "notreserv": [108, 122], "notreservedfortoken": 108, "reservedforothertoken": 108, "reservedforothertokenandhasparenttoken": 108, "reservedfortoken": 108, "group_id_token": 108, "incorrect": 108, "reservation_statu": 108, "serialcommhub": [109, 133, 135, 151], "io": [109, 137, 144, 153, 157, 158, 162], "status_cod": 109, "idlepric": 110, "grace_minut": 110, "grace": 110, "hour_pric": 110, "monei": [110, 133, 136, 147], "costcategori": 110, "categori": [110, 139], "flatfe": 110, "chargingpricecompon": 110, "nextperiodpric": 110, "charging_pric": 110, "idle_pric": 110, "fee": 110, "sessioncostchunk": 110, "sum": [110, 115, 116, 125], "metervalue_from": 110, "metervalu": [110, 127, 128], "metervalue_to": 110, "thing": [110, 122, 144, 146, 151, 152, 158, 159, 161, 162], "flat": 110, "sessionstatu": 110, "final": [110, 112, 122, 128, 131, 145, 164, 167], "cost_chunk": 110, "next_period": 110, "uinteg": 111, "203": 111, "l": 111, "105": 111, "int16": 111, "apha": 111, "phasea": 111, "aphb": 111, "phaseb": 111, "aphc": 111, "phasec": 111, "a_sf": 111, "phvpha": 111, "phvphb": 111, "bn": 111, "phvphc": 111, "v_sf": 111, "sunssf": 111, "hz_sf": 111, "wpha": 111, "wphb": 111, "wphc": 111, "w_sf": 111, "va": 111, "vapha": 111, "vaphb": 111, "vaphc": 111, "va_sf": 111, "varpha": 111, "varphb": 111, "varphc": 111, "var_sf": 111, "pfpha": 111, "pf": 111, "pct": 111, "pfphb": 111, "pfphc": 111, "pf_sf": 111, "totwhim": 111, "p": [111, 144, 153, 160, 167], "acc32": 111, "totwh_sf": 111, "evt": 111, "bitfield32": 111, "chapter": [111, 144, 152], "counter": 111, "problem": [111, 128, 138, 143, 149, 151, 152], "retry_interval_": 112, "retrieve_timestamp": 112, "install_timestamp": 112, "acceptedcancel": 112, "invalidcertif": 112, "revokedcertif": 112, "revok": [112, 122], "oldest_timestamp": 112, "oldest": 112, "incluc": 112, "latest_timestamp": 112, "securitylog": 112, "diagnosticslog": 112, "uploadlogsstatu": 112, "file_nam": 112, "upload_logs_statu": 112, "logstatusenum": 112, "badmessag": 112, "badli": 112, "notsupportedoper": 112, "permissiondeni": 112, "insuffici": 112, "permiss": [112, 151, 167], "uploadfailur": 112, "being": [112, 122, 125, 144, 148, 151, 153, 157, 158], "firmwareupdatestatusenum": 112, "intermedi": [112, 159], "downloadfail": 112, "downloadschedul": 112, "downloadpaus": 112, "task": [112, 117], "installationfail": 112, "installreboot": 112, "installschedul": 112, "installdatetim": 112, "installverificationfail": 112, "checksum": 112, "signatureverifi": 112, "notspecifi": 112, "applicationreset": 112, "localreset": 112, "powerup": 112, "remotereset": 112, "scheduledreset": 112, "watchdog": 112, "countdown_": 114, "inact": 114, "current_limit_after_delay_a": 114, "current_limit_during_delay_a": 114, "start_tim": 114, "l1": [115, 116, 125], "l2": [115, 116], "l3": [115, 116], "signed_meter_data": 116, "eg": [116, 138], "signing_method": 116, "encoding_method": 116, "public_kei": 116, "diagram": [117, 144, 145, 147], "individu": [117, 127, 142, 146, 151, 153, 167], "thread": [117, 126, 145, 167], "chart": 117, "guid": [117, 138, 139, 142, 143, 145, 146, 148, 152, 154, 161, 162, 163, 164, 166, 167, 168], "topic": [121, 145, 149, 150, 152, 156, 157, 167], "everest_extern": 121, "noder": [121, 142, 144, 160, 168], "carsim": 121, "cmd": [121, 142, 144, 145, 160, 167], "semicolon": [121, 127], "iso_wait_slac_match": 121, "iso_start_v2g_sess": 121, "iso_wait_pwr_readi": 121, "36000": 121, "modify_charging_sess": 121, "auto": [122, 125, 131, 133, 146, 160, 167], "usabl": 122, "interact": [122, 145, 146, 159, 160], "helper": [122, 139], "70121": [122, 150], "seamlessli": 122, "integr": [122, 138, 144, 145, 146, 151, 152, 153, 154, 161, 162], "microcontrol": [122, 164], "improv": [122, 167], "safeti": [122, 131], "todo": [122, 145, 146], "graph": 122, "behav": 122, "light": [122, 142, 151], "subscrib": [122, 131, 142, 145, 147, 152, 167], "driven": 122, "republish": 122, "struct": [122, 131, 141, 144, 146], "begun": 122, "github": [122, 128, 137, 138, 139, 143, 144, 146, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 165, 167, 168], "openfastchargingalli": 122, "pdf": 122, "against": [122, 159, 167], "reservatonstart": 122, "notifi": [122, 127, 128, 141, 148, 167], "intergr": 122, "overload": 122, "drop": [122, 124, 142, 143, 152, 167], "limt": 122, "win": 122, "exern": 122, "extra": [122, 143, 154, 161, 162], "energynod": [122, 127, 128, 133, 135, 161, 162], "feed": 122, "travers": 122, "were": [122, 138, 142, 150], "whichev": 122, "sometim": [122, 149, 151, 152], "6a": 122, "230v": 122, "desir": [122, 154], "Be": [122, 144, 146, 151], "renault": 122, "zoe": [122, 131], "damag": [122, 151], "your": [122, 127, 128, 138, 139, 142, 145, 146, 148, 149, 150, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "risk": 122, "adjust": [122, 141, 146, 150, 157, 158, 162, 167], "though": [122, 127, 128], "freedom": 122, "min_phas": 122, "max_phas": 122, "choic": [122, 143, 157, 158], "wear": 122, "lot": [122, 123, 127, 128, 139, 144, 147, 148, 159, 161, 162], "almost": [122, 128, 161], "mrec3hightemperatur": 122, "mrec18cableovertempder": 122, "vendorwarn": 122, "wrap": 123, "libevs": [123, 137], "facilit": 123, "readm": [123, 143, 154, 156, 160, 162], "cover": [123, 127, 128, 147, 148, 163], "anchor": [123, 158], "instruct": [123, 139, 143, 144, 150, 151, 154, 160, 162, 163, 167], "writeabl": 123, "profil": [123, 127, 128, 161, 162], "transport": [123, 161, 162], "act": [123, 131, 159], "behavior": [123, 126, 141, 162, 167], "usessldefaultverifypath": 123, "necessarili": [123, 127, 128], "mutual": 123, "mtl": [123, 127, 128], "certificatesign": [123, 127, 128], "endpoint": [123, 126, 153, 161, 162, 163], "mandatori": [123, 151], "possibli": [123, 126, 149], "bx": 124, "dx": [124, 158], "cm_slac_parm_req": 124, "cm_slac_match_r": 124, "join": [124, 152], "modem": 124, "cap_net_raw": 124, "cm_valid": 124, "qca": 124, "modbusrtu": 125, "subdirectori": [125, 128, 139, 162], "templat": [125, 142, 144, 156, 157, 158, 167], "yaml": [125, 127, 128, 133, 144, 147, 148, 149, 150, 151, 152, 154, 157, 158, 160, 161, 162, 164], "copi": [125, 126, 131, 138, 151, 153], "datasheet": 125, "consist": [125, 126, 139, 142, 145, 151, 155, 157, 158, 159], "start_regist": 125, "num_regist": 125, "multipli": 125, "exponent_regist": 125, "function_code_start_reg": 125, "scale": 125, "001": 125, "expon": 125, "function_code_exp_reg": 125, "split": [125, 128, 131, 161, 162], "serv": [126, 127, 128, 161, 162], "translat": 126, "metric": 126, "consequ": 126, "thrown": 126, "furthermor": [126, 139, 144, 149, 153, 159, 167], "loop": [126, 145, 148, 152, 166], "cf": 126, "synchron": [126, 145], "livemeasur": 126, "inject": 126, "post": 126, "legal": 126, "renam": [126, 138], "requet": 126, "devi": 126, "Then": [126, 149, 151, 157, 158, 165, 167], "had": [126, 150], "host": [126, 150, 151, 153, 168], "coher": [126, 157, 158], "suppos": [126, 138, 147, 157, 158], "inbetween": 126, "potenti": [126, 147, 150], "similarli": [126, 145], "greater": [126, 127, 128, 143], "consider": 126, "ones": [126, 144, 146, 151, 157, 158], "regularli": [126, 144, 145, 149], "right": [126, 142, 144, 146, 148, 151, 152, 157, 158, 167, 168], "48": 126, "pai": [126, 147], "regard": [126, 146, 157, 158], "200m": 126, "bring": 126, "1024bit": 126, "vulner": 126, "curl": [126, 143, 155], "header": [126, 143, 158, 167], "tls_on": 126, "offici": [126, 143, 149, 151, 152, 154], "page": [126, 142, 144, 146, 149, 151, 152, 156, 158, 160, 161, 164], "leverag": [127, 128], "librari": [127, 128, 143, 144, 149, 150, 154, 167], "manifest": [127, 128, 139, 141, 142, 145, 154, 161, 162, 167], "tutori": [127, 142, 144, 145, 148, 152, 154, 157, 158, 159, 160, 161, 162, 163], "great": [127, 144, 150], "resourc": [127, 148], "learn": [127, 142, 144, 146, 151, 152, 167], "approach": [127, 128, 145], "larg": [127, 128, 159], "area": [127, 128, 145, 152, 157, 158], "explain": [127, 128, 139, 142, 144, 146, 148, 152, 157, 158, 162, 163, 167], "divid": [127, 128], "pick": [127, 128, 154, 159], "deprec": [127, 144, 146, 153, 164], "busi": [127, 128], "remotestarttransact": 127, "california": [127, 128, 161, 162], "whitepap": [127, 128, 161, 162], "stoptransact": 127, "remotestoptransact": 127, "unlockconnector": [127, 128], "changeavail": [127, 128], "mid": [127, 128, 162], "smartcharg": [127, 128, 161], "get15118evcertificaterespons": 127, "push": [127, 128, 157, 158, 159], "compli": [127, 128], "measurand": [127, 128], "clock": [127, 128], "align": [127, 128, 158], "statusnotif": 127, "get15118evcertificaterequest": [127, 128], "reservenow": 127, "cancelreserv": 127, "changeconfigur": 127, "meant": [127, 128, 150, 151, 161, 162, 167], "modif": [127, 128, 138, 168], "updatefirmwar": [127, 128], "signedupdatefirmwar": 127, "prerequisit": [127, 128, 144, 152], "getdiagnost": 127, "getlog": [127, 128], "logstatusnotif": [127, 128], "diagnosticsstatusnotif": 127, "firmwarestatusnotif": [127, 128], "signedfirmwarestatusnotif": 127, "evsesecur": [127, 128, 133, 135, 146, 161, 162], "installcertif": [127, 128], "deletecertif": [127, 128], "getinstalledcertificateid": [127, 128], "getcertificatestatu": [127, 128], "signcertif": [127, 128, 148], "renew": [127, 128], "setuserpric": 127, "enable_global_error": [127, 128, 141], "connectorid": 127, "insid": [127, 139, 144, 146, 156, 157, 158, 159, 160, 161], "errorcod": 127, "othererror": 127, "vendorerrorcod": 127, "subtyp": 127, "strip": [127, 151], "vendorid": 127, "largest": 127, "255": 127, "wherea": [127, 139], "yeti_driv": [127, 146], "error_factori": [127, 141], "create_error": [127, 141], "outofenergi": 127, "someon": 127, "cut": 127, "look": [127, 138, 139, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 161, 162, 164, 167], "mrec": [127, 128], "inl": [127, 128], "gov": [127, 128], "chargex": [127, 128], "propos": [127, 128, 147], "unifi": [127, 128], "methodologi": [127, 128], "classifi": [127, 128], "simultan": 127, "easiest": [127, 128, 149], "wai": [127, 128, 138, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 167], "tier": [127, 128, 152], "callback": [127, 128, 141, 145, 167], "miss": [127, 128, 151, 167], "securityprofile3": [127, 128], "iso15118pncen": [127, 128, 148, 161], "12": [127, 128, 143, 151, 160, 165, 167], "ocsprequestinterv": 127, "topologi": [128, 162], "compos": [128, 143, 144, 155, 160, 162], "semant": [128, 145, 162], "characterist": [128, 162], "requeststarttransact": 128, "requeststoptransact": 128, "get15118evcertif": 128, "setvari": 128, "evconnectiontimeout": 128, "mastrpassgroupid": 128, "setdisplaymessag": 128, "getdisplaymessag": 128, "cleardisplaymessag": 128, "contrast": [128, 159], "notifyeventrequest": 128, "errro": 128, "mechan": [128, 144, 146], "chargingst": 128, "constantli": [128, 151], "advanc": 128, "break": [128, 150, 167], "complex": [128, 146, 159], "beyond": 128, "authorizeremotestart": 128, "sampleddatatxendedmeasurand": 128, "authcachestorag": 128, "device_model_storage_interfac": 128, "hpp": [128, 139, 145, 154, 167], "truth": 128, "todai": 128, "clarif": 128, "devicemodel": 128, "devicemodelstorageinterfac": 128, "devicemodelstoragesqlit": 128, "everestdevicemodelstorag": 128, "composeddevicemodelstorag": 128, "constructor": [128, 145], "differenti": [128, 162], "yak": 131, "3v": 131, "ttl": 131, "uart": 131, "plu": [131, 146, 161], "linux": [131, 142, 143, 151, 152], "wakeup": 131, "currrent": 131, "unus": [131, 145], "bp": 131, "8n1": 131, "binari": [131, 144, 151, 164, 167], "googl": 131, "buffer": 131, "consistent_overhead_byte_stuf": 131, "yeti_comm": 131, "evseri": 131, "cpp": [131, 139, 144, 145, 154, 160, 167], "extract": 131, "handlepacket": 131, "linkwrit": 131, "hi2lo": 131, "proto": 131, "lo2hi": 131, "frequent": [131, 152, 159], "nanopb": [131, 153], "nanopb_gener": 131, "setcontrolmod": 131, "setmaxcurr": 131, "accordingli": [131, 142], "human": 131, "allowpoweron": 131, "bool": [131, 141, 148], "decis": [131, 159], "setpwm": 131, "duty_cycl": 131, "ON": [131, 149, 151], "rom": 131, "loader": [131, 160], "stm32flash": 131, "tool": [131, 143, 144, 145, 146, 149, 150, 151, 152, 154, 157, 158, 167], "flash": [131, 143, 164], "kit": [131, 151, 164], "keepalivehi": 131, "1hz": 131, "stand": [131, 138, 146, 160], "alon": [131, 151], "backup": [131, 151, 159, 168], "setthreephas": 131, "dual": [131, 143], "enablercd": 131, "spike": 131, "goe": [131, 156, 167], "float": 131, "imped": 131, "switchthreephaseswhilecharg": 131, "precaut": 131, "forceunlock": 131, "car_plugged_in": 131, "car_requested_pow": 131, "power_on": 131, "succesfulli": 131, "power_off": 131, "car_requested_stop_pow": 131, "car_unplug": 131, "error_": 131, "error_df": 131, "error_relai": 131, "error_ventilation_not_avail": 131, "error_over_curr": 131, "quick": [131, 139, 143, 145, 152, 157, 158, 161, 162, 163, 164, 167, 168], "permanent_fault": 131, "evse_replug_start": 131, "evse_replug_finish": 131, "roughli": [131, 145, 151], "keepalivelo": 131, "keep": [131, 144, 146, 150, 155, 159, 167], "resetdon": 131, "dpm1000": [133, 135], "dummytokenprovidermanu": [133, 135], "dummytokenvalid": [133, 135], "dummyv2g": [133, 135], "errorhistori": [133, 135], "evslac": [133, 135], "evse15118d20": [133, 135], "evseslac": [133, 135, 146], "evsev2g": [133, 135, 144], "genericpowermet": [133, 135, 146], "isomux": [133, 135], "jstibber": [133, 135], "lemdcbm400600": [133, 135], "micromegawattbsp": [133, 135], "ocppextensionexampl": [133, 135], "pn532tokenprovid": [133, 135], "packetsniff": [133, 135], "persistentstor": [133, 135], "phyversobsp": [133, 135], "pyevjosev": [133, 135], "rsiskramet": [133, 135], "rspaymenttermin": [133, 135], "yetidriv": [133, 135, 146, 151], "yetievdriv": [133, 135], "debug_json": [133, 134], "example_error_framework": [133, 134], "example_us": [133, 134], "generic_error": [133, 134], "solar_forecast": [133, 134], "sunspec_ac_met": [133, 134, 136], "sunspec_read": [133, 134], "sunspec_scann": [133, 134], "test_control": [133, 134], "tibber_price_forecast": [133, 134], "cmake_condit": [137, 138], "everest_enable_py_support": 137, "AND": [137, 149], "everest_dependency_enabled_josev": 137, "git": [137, 139, 142, 143, 144, 152, 153, 156, 158, 160, 164, 165, 166, 167], "ext": 137, "switchev": 137, "git_rev": 137, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 137, "git_tag": [137, 138, 167], "2024": [137, 146, 151, 152, 157, 158, 165], "ff50b76cbd5e22ca26bc3427afe71d895e3d37fa": 137, "2b9d96d87a76d2a4edd21633d07ede3f6962536d": 137, "bb3d3a91bb50031d21aa3d43220801a9eb69a6bd": 137, "v0": [137, 144, 146, 153, 159], "18": [137, 146, 151], "build_test": [137, 138, 149, 167], "framework_use_python_venv": 137, "project_nam": [137, 149], "_use_python_venv": 137, "framework_use_python_venv_path": 137, "_use_python_venv_path": 137, "51ef0f926bc2d6b2d42b08d97eb2c8a69fb2d79": 137, "4339cf12c19ca29e903b3fc1b040a435975cc515": 137, "mbedtl": 137, "everest_dependency_enabled_mbedtl": 137, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 137, "v2": 137, "28": [137, 165], "enable_program": 137, "enable_test": 137, "mbedtls_fatal_warn": 137, "libcbv2g": [137, 150], "everest_dependency_enabled_libcbv2g": 137, "0966194e995cdb741b02547ddd9abd67455691d9": 137, "everest_dependency_enabled_libevse_secur": 137, "049d691a9df55384d35dc369c0819ad4dedb41f5": 137, "libfsm": 137, "everest_dependency_enabled_libfsm": 137, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 137, "libiso15118": [137, 150], "everest_dependency_enabled_libiso15118": 137, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 137, "liblog": [137, 138], "19dce0ec3afda8d61bb95a6455a79913b732ec44": 137, "build_exampl": [137, 138], "everest_dependency_enabled_libocpp": 137, "9836ac4766e99a79555adb15c3001c8704f8b7a7": 137, "libslac": 137, "everest_dependency_enabled_libslac": 137, "1f9f1a114c8dec79607abaee18782e03849573d8": 137, "libtim": [137, 138], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 137, "orchestr": [138, 145], "repositori": [138, 139, 141, 142, 146, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 165, 168], "recent": [138, 150], "python3": [138, 139, 143, 144, 164], "upgrad": [138, 143, 151], "indepth": 138, "guidanc": 138, "aris": 138, "pip": [138, 139, 143, 144], "setuptool": [138, 143, 144], "wheel": [138, 143, 144], "jstyleson": 138, "jsonschema": 138, "clone": [138, 144, 153, 155, 164], "script": [138, 144, 153, 158, 159, 160, 161, 162, 163, 167], "cd": [138, 139, 144, 149, 153, 155, 159, 160, 167, 168], "dependency_manag": [138, 144, 157, 158], "init": [138, 141, 144, 145, 159, 160, 167], "checkout": [138, 144, 153, 159, 160, 168], "deploi": [138, 144, 151, 153, 154, 157, 158, 164], "devkit": 138, "libmodbu": 138, "libsunspec": 138, "rise": 138, "cpm": [138, 144], "home": [138, 144, 151, 152, 153, 160, 167], "whoami": [138, 144], "bin": [138, 139, 144, 149, 151, 159, 160, 164, 167], "ev_cli": [138, 139], "mkdir": [138, 144, 155, 159, 167], "jinja2": [138, 143, 144], "pyyaml": [138, 143, 144], "let": [138, 141, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167], "pull": [138, 144, 150, 152, 154, 156, 157, 158, 168], "cmakelist": [138, 139, 145], "txt": [138, 139, 144, 145], "find_packag": [138, 167], "condition": 138, "catch2": 138, "catchorg": 138, "v3": 138, "awar": [138, 144, 146, 150, 151, 157, 158, 167], "evc_setup_edm": [138, 167], "addition": [138, 141, 146, 150, 152], "everest_modify_depend": 138, "dependencies_modifi": 138, "along": 138, "nlohmann_json": 138, "libfmt": 138, "fmt": 138, "branch": [138, 155, 156, 158], "behind": [138, 146, 159], "clean": [138, 150, 159], "seen": [138, 143, 144, 146, 150, 151], "shell": [138, 144, 151, 159, 164], "yourself": [139, 167], "possibilit": 139, "subcommand": 139, "dir": [139, 160, 167], "clang": [139, 143, 167], "interfacenam": 139, "former": [139, 144, 146, 157, 158], "view": [139, 167], "latter": [139, 144], "skeleton": [139, 145], "cmake": [139, 143, 144, 149, 150, 151, 154, 160, 167], "ld": 139, "glue": [139, 144, 151], "hook": 139, "sampleinterfac": 139, "sampleinterfaceimpl": 139, "declar": [139, 142, 144, 145, 164, 167], "subsect": [139, 144, 145, 157, 158], "inferfac": 139, "mark": [139, 148, 151, 167], "75ac1216": 139, "19eb": 139, "4182": 139, "a85c": 139, "820f1fc2c091": 139, "kept": 139, "recreat": 139, "creation": [139, 141], "diff": [139, 165], "touch": [139, 151, 159, 160], "comma": 139, "tbd": [139, 154], "edm": [140, 142, 152, 154, 167], "cli": [140, 142, 145, 150, 152, 167], "As": [141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 157, 158], "react": 141, "raise_error": 141, "clear_error": 141, "errortyp": 141, "clear_al": 141, "errorsubtyp": 141, "clear_all_errors_of_impl": 141, "subscribe_error": 141, "subscribe_all_error": 141, "susbcrib": 141, "subscribe_global_all_error": [141, 146], "autogener": 141, "third": [141, 150], "fourth": 141, "fifth": 141, "is_error_act": 141, "statecondit": 141, "member": [141, 145, 157, 158], "is_condition_satisfi": 141, "satisfi": [141, 144, 145, 167], "exampleerrorrais": 141, "exampleerrorsubscrib": 141, "error_object": 141, "exampleerrora": 141, "clear_callback": 141, "error_object_0": 141, "error_object_1": 141, "error_object_2": 141, "error_object_3": 141, "error_object_4": 141, "anytim": 141, "std": [141, 145, 149, 167], "shared_ptr": 141, "error_state_monitor": 141, "mod": [141, 145], "r_example_rais": 141, "is_act": 141, "is_satisfi": 141, "exampleerrorb": 141, "are_satisfi": 141, "pyexampleerrorrais": 141, "pyexampleerrorsubscrib": 141, "opposit": 141, "_mod": 141, "get_error_factori": 141, "example_rais": 141, "_setup": 141, "lambda": 141, "get_error_state_monitor_impl": 141, "get_error_state_monitor_req": 141, "jsexampleerrorrais": 141, "jsexampleerrorsubscrib": 141, "wouldn": 141, "edit": [141, 151, 159, 164], "action": [141, 142, 157, 158], "construct": [141, 144, 145], "lib": [141, 151, 167], "think": [142, 145], "stack": [142, 144, 152, 160, 163], "scenario": [142, 144, 146, 151, 152, 154, 159], "loos": 142, "everyth": [142, 144, 146, 148, 151, 164, 167, 168], "enhanc": 142, "mind": [142, 157, 158, 159], "grei": [142, 146], "background": [142, 153, 160], "pictur": [142, 146, 151], "technologi": 142, "javascript": [142, 144, 145, 149, 150, 167], "python": [142, 144, 145, 150, 153, 158, 163, 165, 167], "rust": [142, 144, 145], "earli": [142, 157, 158], "appreci": 142, "experi": [142, 145, 150, 152, 167], "u": [142, 143, 144, 145, 149, 151, 152, 159, 167], "zulip": [142, 151, 156, 157, 158], "mail": [142, 149, 151, 167], "launch": [142, 145, 149, 167], "workspac": [142, 144, 149, 153, 160, 168], "broker": [142, 144, 145, 167], "smaller": [142, 151], "effort": 142, "sneak": 142, "preview": 142, "admin": [142, 149, 153, 157, 158], "scaffold": 142, "suit": [142, 148], "idea": [142, 148, 149, 151, 156, 157, 158, 159, 164, 167, 168], "illustr": 142, "box": [142, 146], "dash": 142, "heart": 142, "explan": [142, 146, 152, 161, 162], "4gb": 142, "ram": [142, 143, 144], "cpu": [142, 143, 144], "boost": [142, 143, 154], "raspberri": [142, 149, 151], "pi": [142, 149, 151], "ubuntu": [142, 150, 151], "opensus": 142, "fedora": 142, "compil": [142, 143, 144, 150, 154, 167], "walk": [142, 144, 146, 151, 152], "errorfactori": 142, "errorstatemonitor": 142, "syntax": 142, "subscript": [142, 145], "meet": [143, 144, 152], "arm": [143, 165], "ghz": 143, "resp": 143, "quad": 143, "gb": [143, 151], "emmc": [143, 151], "bluetooth": 143, "4g": 143, "5g": 143, "greenphi": 143, "mb": 143, "nativ": 143, "window": [143, 144], "wsl2": 143, "docker": [143, 144, 152, 155, 161, 166, 168], "podman": 143, "gcc": [143, 149], "tweak": 143, "faq": [143, 152], "gnu": 143, "program": [143, 145, 149, 167], "stumbl": 143, "troubl": 143, "best": [143, 152, 156, 157, 158, 168], "04": [143, 150], "22": 143, "apt": [143, 164], "sudo": [143, 144, 151, 164, 167], "rsync": [143, 151], "wget": 143, "doxygen": 143, "graphviz": 143, "tidi": [143, 167], "cppcheck": 143, "openjdk": 143, "jdk": 143, "npm": 143, "libboost": 143, "nodej": 143, "libssl": 143, "libsqlite3": 143, "rfkill": 143, "libpcap": 143, "libev": 143, "pkg": 143, "libcap": 143, "node_api": 143, "procedur": [143, 144, 145, 151], "nodesourc": 143, "md": [143, 156, 160], "zypper": 143, "shadow": 143, "devel_basi": 143, "devel": 143, "libboost_filesystem": 143, "libboost_log": 143, "libboost_program_opt": 143, "libboost_system": 143, "libboost_thread": 143, "libopenssl": 143, "sqlite3": 143, "38": 143, "39": 143, "40": 143, "dnf": 143, "automak": 143, "openssl": 143, "libsqlite3x": 143, "2nd": 143, "keytool": [143, 144], "interchang": [143, 152], "probabl": [143, 144, 145, 151], "python_execut": 143, "highli": [144, 161, 162], "modular": [144, 146, 152], "repo": [144, 151, 154, 159, 164, 165], "said": 144, "resid": 144, "cpm_source_cach": 144, "initialis": 144, "newli": [144, 150, 157, 158, 167], "adopt": [144, 152], "chosen": [144, 156], "venv": 144, "That": [144, 146, 151, 159], "r": 144, "pki": [144, 148, 163], "create_cert": 144, "sh": [144, 151, 153, 155, 159, 160, 161, 162, 163, 167], "java": 144, "availbl": 144, "significantli": 144, "nproc": 144, "dive": [144, 146, 152], "old": [144, 167], "repeat": [144, 148], "shouldn": [144, 147], "ci": [144, 150, 152], "workflow": [144, 157, 158], "mosquitto": [144, 145, 161, 165], "steve": [144, 149], "infranet_network": [144, 153, 160], "bridg": [144, 153, 160], "subnet": [144, 153, 160], "fd00": [144, 153, 160], "imag": [144, 151, 153, 164], "1883": [144, 153, 167], "9001": [144, 153], "ghcr": [144, 153], "detach": [144, 149], "enter": [144, 152, 160], "red": [144, 146, 151, 160, 163], "browser": [144, 149, 160, 168], "localhost": [144, 146, 160, 162, 163, 167, 168], "1880": [144, 163, 168], "ui": [144, 149, 160, 163, 168], "gui": [144, 168], "analys": 144, "insight": [144, 152], "plugin": [144, 163], "feel": [144, 152, 167], "dig": 144, "deeper": [144, 159], "togeth": [144, 146, 148, 152, 168], "analyz": [144, 146, 165], "complic": 144, "nice": [144, 146, 150], "exhaust": 144, "screenshot": [144, 146], "screen": 144, "rather": [144, 148, 152, 162], "click": [144, 146, 152, 155, 157, 158, 163, 168], "menu": [144, 146, 164, 168], "symbol": [144, 146, 149], "corner": [144, 146, 151, 168], "column": [144, 158], "item": [144, 146, 158], "intro": [144, 145], "role": [144, 146], "visit": 144, "congrat": 144, "rocket": 144, "concept": [144, 146, 149, 152, 156, 157, 158, 161, 162, 164, 166, 167], "stick": 144, "entiti": 144, "cours": [144, 152, 167, 168], "term": [144, 162], "some_kei": 144, "myinterfac": 144, "some_implement": 144, "externalinterfac": 144, "min_connect": 144, "max_connect": 144, "enable_external_mqtt": [144, 145], "metadata": [144, 145, 167], "licens": [144, 145, 167], "compani": [144, 145, 151], "explanatori": 144, "possbl": 144, "tell": [144, 146, 147, 151, 167], "rememb": [144, 151, 161, 162], "showd": 144, "easi": [144, 149, 157, 158, 162], "get_id": 144, "ref": [144, 158], "typedef": 144, "piec": [144, 157, 158], "bunch": [144, 145], "besid": [144, 149], "bad": [144, 149, 151], "saw": 144, "sometyp": 144, "additionalproperti": 144, "property_1": 144, "property_2": 144, "mymodulenam": 144, "stuff": [144, 146], "handler": [144, 145, 149, 167], "review": [144, 156, 157, 158], "learnt": 144, "proced": 144, "Or": [144, 149, 157, 158], "theoret": [144, 145], "weekli": 144, "tech": 144, "thank": 144, "glanc": 145, "understand": [145, 146, 152, 156, 157, 158, 159, 166, 167], "hand": [145, 149], "microservic": 145, "deploy": 145, "backbon": 145, "particular": [145, 167], "asynchron": 145, "imagin": [145, 149], "callabl": 145, "observ": 145, "implementor": 145, "analogi": 145, "router": 145, "wlan": 145, "antenna": [145, 151], "wan": 145, "pc": [145, 149], "easili": [145, 146], "Their": 145, "ping": 145, "interface_p": 145, "pong": 145, "command_p": 145, "var_np": 145, "far": [145, 167], "pingservermodul": 145, "cfg_publish_number_of_p": 145, "number_of_p": 145, "if_impl_id_p": 145, "mustermann": 145, "ping_interfac": 145, "pingclientmodul": 145, "if_impl_id_empti": 145, "requirement_ping_serv": 145, "telemetry_en": 145, "active_modul": [145, 167], "instance_id_ping_serv": 145, "config_modul": 145, "instance_id_ping_cli": 145, "graphic": 145, "interface_pingintf": 145, "interface_nam": 145, "intf": 145, "call_command_p": 145, "call_": 145, "command_nam": 145, "subscribe_var_np": 145, "subscribe_": 145, "var_nam": 145, "proxi": 145, "abstract": 145, "interface_pingimplbas": 145, "implbas": 145, "publish_var_np": 145, "publish_": 145, "handle_command_p": 145, "handle_": 145, "appropri": [145, 157, 158], "doc": [145, 153, 156, 158, 167, 168], "rst": [145, 156, 157, 158, 161, 167], "interface_pingimpl": 145, "emptyimpl": 145, "focus": [145, 152], "module_nam": [145, 167], "impl": 145, "apart": 145, "notabl": 145, "unique_ptr": 145, "interface_id": 145, "p_": 145, "r_": 145, "requirement_id": 145, "stub": 145, "invoke_init": 145, "p_if_impl_id_p": 145, "invoke_readi": 145, "freeli": 145, "recal": 145, "ran": [145, 159], "endless": 145, "spawn": [145, 149], "worker": 145, "pool": 145, "watch": [145, 152], "often": 146, "exemplatori": 146, "Such": 146, "magic": 146, "unleash": 146, "fanci": [146, 159], "afterward": [146, 151], "8849": [146, 149, 160, 167], "blank": 146, "five": 146, "appear": [146, 167], "canva": 146, "blue": 146, "yellow": 146, "circl": 146, "middl": [146, 157, 158], "surpris": 146, "behaviour": 146, "bar": 146, "jsrisev2g": 146, "bottom": 146, "haven": [146, 148], "meaning": 146, "somewher": [146, 151, 159], "loadbalanc": 146, "obvious": 146, "plai": [146, 159, 161, 162], "big": [146, 157, 158], "strength": 146, "world": [146, 152, 167], "earlier": 146, "proper": [146, 150, 156], "fact": [146, 159], "hint": [146, 149], "iso15118_car": 146, "interest": 146, "realiz": [146, 159], "sophist": 146, "inspir": 146, "mapp": 146, "get_map": 146, "r_name_of_the_requir": 146, "p_name_of_an_implement": 146, "const": 146, "error_handl": 146, "has_valu": 146, "error_cleared_handl": 146, "addtion": 146, "mayb": 147, "partial": [147, 156], "held": 147, "session_cost_calcul": 147, "sort": 147, "verwendungszweck": 147, "approv": 147, "involv": [147, 150, 152], "essenc": 148, "e2": 148, "visual": [148, 149, 152, 153, 160], "provis": 148, "triggermessag": 148, "agre": 148, "await": 148, "shortcut": 148, "closer": 148, "backport": [148, 150], "ident": [148, 161, 162], "centralcontractvalidationallow": 148, "verfii": 148, "contractvalidationofflin": [148, 161], "iso15118ctrlr": 148, "v2gcertificateinstallationen": 148, "seccleafsubjectcommonnam": 148, "seccid": 148, "seccleafsubjectcountri": 148, "countrynam": 148, "seccleafsubjectorgan": 148, "organizationnam": 148, "partner": [148, 164], "grow": [149, 152], "life": 149, "debugg": [149, 160, 167], "gdb": [149, 167], "sai": [149, 159], "dist": [149, 151, 160, 161, 163, 167, 168], "small": [149, 151, 157, 158, 159], "studio": [149, 153, 160], "authmanag": 149, "cppdbg": 149, "workspacefold": 149, "libexec": 149, "arg": [149, 167], "stopatentri": 149, "cwd": 149, "externalconsol": 149, "mimod": 149, "setupcommand": 149, "ignorefailur": 149, "disassembli": 149, "flavor": 149, "intel": 149, "breakpoint": [149, 167], "forget": [149, 157, 158], "achiev": [149, 167], "dcmake_build_typ": [149, 167], "disadvantag": 149, "fork": 149, "grid_connection_point": 149, "0w": 149, "alloc": 149, "whatev": 149, "constraint": 149, "recogn": 149, "cmake_cxx_compil": 149, "unreferenc": 149, "test_config": [149, 167], "solv": [149, 150, 156], "desktop": [149, 160], "ip_of_the_raspberri": 149, "offload": 149, "faster": 149, "ressourc": 149, "mobilityhous": [149, 163], "thoughtwork": 149, "maev": 149, "dbuild_test": 149, "conflict": [149, 159], "scheme": [149, 151, 157, 158], "add_execut": 149, "_test": 149, "cmake_project_nam": 149, "strequal": 149, "OR": 149, "_build_test": 149, "endif": [149, 167], "install_everest_test": 149, "source_dir": 149, "pytest": 149, "install_prefix": 149, "core_test": 149, "py": [149, 151], "framework_test": 149, "pr": [150, 156, 158], "monthli": 150, "june": 150, "septemb": 150, "decemb": 150, "week": 150, "freez": 150, "backward": [150, 157, 158], "bugfix": [150, 159], "820": 150, "powersupply_set_dc": 150, "821": 150, "656": 150, "681": 150, "677": 150, "aliv": 150, "harmon": 150, "771": 150, "769": 150, "643": 150, "v2gtp": 150, "advisori": 150, "37310": 150, "openv2g": 150, "freed": 150, "commerci": [150, 151], "unfriendli": 150, "lgplv3": 150, "fly": 150, "crash": 150, "pars": [150, 162], "bug": [150, 159], "strive": 150, "compat": [150, 151, 157, 158, 165], "multislot": 150, "thorough": 150, "zvt": 150, "stabil": 150, "beta": 150, "stage": [150, 157, 158], "frontend": 150, "prior": 150, "counterpart": 150, "around": [150, 151, 152, 159, 161, 162], "exactli": 150, "platform": [151, 152, 161, 162], "cm4": 151, "comput": 151, "research": 151, "facil": 151, "alik": 151, "explor": 151, "groundwork": 151, "rapid": 151, "quickli": [151, 157, 158], "outdoor": 151, "spec70121": 151, "cern": 151, "licenc": 151, "happi": [151, 167], "schemat": 151, "3d": 151, "purchas": 151, "question": [151, 152, 157, 158], "wonder": 151, "mailinglist": [151, 152], "onlin": [151, 159], "shop": 151, "yocto": [151, 165], "basecamp": [151, 164], "grade": 151, "demo": 151, "profession": 151, "wrapper": 151, "esd": 151, "wrist": 151, "band": 151, "underlai": 151, "mat": 151, "1x": 151, "usb": 151, "IN": 151, "lab": 151, "bmaptool": 151, "pcb": 151, "heatsink": 151, "doubl": 151, "tape": 151, "clip": 151, "mount": [151, 153, 168], "hole": 151, "grai": 151, "spacer": 151, "gap": 151, "reflash": 151, "channel": [151, 157, 158], "sdk": 151, "bmap": 151, "raspberrypi4": 151, "20240912100805": 151, "rootf": 151, "wic": 151, "bz2": 151, "jumper": 151, "black": 151, "onto": 151, "rpiboot": 151, "green": 151, "lsblk": 151, "approxim": 151, "sdx": 151, "letter": 151, "nine": 151, "twice": 151, "cage": 151, "seat": 151, "bigger": [151, 156, 159], "mission": 151, "accomplish": 151, "crimp": 151, "orient": 151, "fashion": 151, "ten": 151, "chanc": 151, "unisol": 151, "preassembl": 151, "desk": 151, "barrel": 151, "ssh": [151, 160], "credenti": 151, "slot": 151, "comparison": 151, "20240912103122": 151, "raucb": 151, "poki": [151, 164], "glibc": 151, "x86_64": 151, "cortexa7t2hf": 151, "neon": 151, "vfpv4": 151, "chmod": 151, "name_of_toolchain": 151, "ask": [151, 152, 155, 160], "myuser": 151, "gninja": 151, "dcmake_install_prefix": 151, "deverest_enable_py_support": 151, "deverest_enable_js_support": 151, "deverest": 151, "core_use_python_venv": 151, "temporarili": 151, "obsolet": 151, "candid": [151, 159], "j10": 151, "ninja": 151, "destdir": 151, "av": 151, "systemd": [151, 165], "systemctl": 151, "my": 151, "configfil": 151, "yeti_fwupd": 151, "serial0": 151, "usr": [151, 164], "yetir1_2": 151, "1_firmwar": 151, "fullsiz": 151, "4b": 151, "rpi": 151, "08": 151, "revisit": 151, "editor": 151, "centralsystemuri": [151, 161], "9000": [151, 162, 163], "mycharger001": 151, "v201": 151, "profile_schema": 151, "component_schema": 151, "ocpp201_init": 151, "paramat": 151, "core_migr": 151, "downgrad": 151, "howto": 151, "juli": 151, "serialcommunicationhub": 151, "comm_hub": 151, "config_implement": 151, "ttyama3": 151, "19200": 151, "dhcp": 151, "110": 151, "gatewai": 151, "root_a": 151, "79": 151, "root_b": 151, "har": 151, "fine": 151, "udpat": 151, "tryboot": 151, "login": [151, 153], "pw": 151, "symlink": 151, "ln": 151, "snapshot": [152, 167], "foster": 152, "customiz": 152, "glu": 152, "advantag": [152, 154], "pv": 152, "linkedin": 152, "electrif": 152, "sector": 152, "foundat": 152, "discuss": 152, "thought": 152, "exchang": 152, "priorit": 152, "registr": 152, "documenting_everest": 152, "enthusiast": 152, "focu": [152, 167], "zulipchat": 152, "announc": 152, "steadili": 152, "answer": [152, 157, 158, 167], "formerli": 152, "ground": 152, "wanna": 152, "tuesdai": 152, "4pm": 152, "ce": 152, "zone": 152, "zoom": 152, "lfx": 152, "linuxfound": 152, "92086494169": 152, "b2df6774": 152, "bc19": 152, "46f9": 152, "8c71": 152, "bbd13a0266a1": 152, "publicli": 152, "lfe": 152, "calendar": 152, "sig": 152, "industri": 152, "trend": 152, "tackl": 152, "challeng": 152, "parti": 152, "92797425199": 152, "book": 152, "calendli": 152, "manuel": 152, "ziegler": 152, "30min": 152, "roadmap": 152, "youtub": 152, "track": [152, 159], "rough": 152, "plan": [152, 158], "webinar": 152, "steer": 152, "committe": 152, "peopl": [152, 156, 157, 158], "stuck": 152, "video": 152, "ecosystem": 152, "journei": 152, "introduct": 152, "troubleshoot": 152, "deep": [152, 157, 158], "breath": 152, "experiment": [152, 166], "bazel": [152, 166], "devcontain": [152, 160, 166], "renesa": [152, 166], "mpu": [152, 166], "rz": [152, 166], "g2l": [152, 166], "famili": [152, 166], "belaybox": 152, "search": [152, 157, 158], "handi": [153, 167], "yml": [153, 157, 158, 160, 165], "service_nam": 153, "13306": 153, "3306": 153, "mysql_random_root_password": 153, "ye": [153, 160], "mysql_databas": 153, "mysql_us": 153, "mysql_password": 153, "sql": 153, "8180": [153, 161], "8443": 153, "1234": 153, "centralsystemservic": [153, 161], "soap": 153, "chargeboxid": 153, "sphinx": [153, 156, 157], "documen": 153, "env": 153, "pwd": 153, "_build": 153, "dockerfil": 153, "protobuf_gener": 153, "path_to_where_protobuf_files_resid": 153, "protoc": 153, "zip": 153, "nanopb_pb_gen": 153, "python_pb_gen": 153, "span": [154, 158], "swiftli": 154, "rebuild": [154, 167], "bazelisk": 154, "bazelbuild": 154, "tab": [154, 168], "ov": 154, "rest": 154, "cxx": [154, 160, 167], "third_parti": 154, "bzl": 154, "cargo": 154, "toml": 154, "sigslot": [154, 167], "realist": 154, "macro": 154, "rust_binari": 154, "rust_test": 154, "across": 155, "navig": [155, 160], "my_workspac": 155, "bash": [155, 158, 163], "expand": 155, "githubusercont": 155, "reopen": 155, "aspect": [156, 157, 158], "restructuredtext": [156, 157, 158], "maintain": [156, 157, 158], "who": [156, 157, 158], "knowledg": [156, 157, 158, 167], "theori": [157, 158], "undergo": [157, 158], "categor": [157, 158], "markdown": [157, 158], "hyperlink": [157, 158], "paragraph": [157, 158, 159], "snippet": [157, 158], "snippest": [157, 158], "lack": [157, 158], "nightli": [157, 158, 162], "keyword": [157, 158], "adher": [157, 158], "abraham": [157, 158], "braveman": [157, 158], "ab": [157, 158], "Near": [157, 158], "afraid": [157, 158], "suitabl": [157, 158, 167], "headlin": 157, "bullet": 157, "opportun": [157, 158], "comment": [157, 167], "invest": [157, 158], "h1": 158, "h2": 158, "h3": 158, "h4": 158, "h5": 158, "h6": 158, "bold": 158, "ital": 158, "inlin": 158, "liter": 158, "sup": 158, "super": 158, "unord": 158, "nest": 158, "_anchorbyref": 158, "_anchor": 158, "_external_link_ref": 158, "_extern": 158, "footnot": 158, "citat": 158, "cit1": 158, "_": [158, 160], "external_link_ref": 158, "anchorbyref": 158, "vertic": 158, "horizont": 158, "width": 158, "utf": 158, "row": 158, "caption": 158, "png": 158, "alt": 158, "150px": 158, "height": 158, "center": 158, "target_": 158, "depth": 158, "toc": 158, "visibl": 158, "hidden": 158, "maxdepth": 158, "second_fil": 158, "int_": 158, "infti": 158, "div": 158, "lineno": 158, "emphas": 158, "some_funct": 158, "any_var": 158, "42": [158, 161], "another_funct": 158, "literalinclud": 158, "dedent": 158, "_documenting_everest": 158, "howto_docu": 158, "everest_refer": 158, "_gener": [158, 162], "restructur": 158, "plenti": 159, "concern": 159, "articl": 159, "vincent": 159, "driessen": 159, "gitflow": 159, "atlassian": 159, "count_to_infin": 159, "charge_fast": 159, "new_stuff": 159, "live": 159, "advis": 159, "towrit": 159, "rebas": 159, "rc": 159, "div_by_zero": 159, "ship": 159, "hotfix": 159, "maintenc": 159, "forgot_to_unplug": 159, "cherri": 159, "unstabl": 159, "rnd_git_dir": 159, "despit": [159, 161], "intermix": 159, "harder": 159, "conspiraci": 159, "rewrit": 159, "stash": 159, "progress": 159, "someproject": 159, "somerepo": 159, "privateus": 159, "privaterepo": 159, "main_repo": 159, "wip": 159, "rf": 159, "email": 159, "pionier": 159, "manufaktur": 159, "bot": 159, "echo": 159, "contributor": 159, "src": 159, "feature_a": 159, "ff": 159, "broken": 159, "feature_b": 159, "feature_c": 159, "meanwhil": 159, "went": 159, "seriou": 159, "feature_d_1": 159, "d1": 159, "feature_d_2": 159, "d2": 159, "anonym": 159, "feature_": 159, "incorpor": 159, "ever": 159, "theirs": 159, "homebrew": 160, "brew": 160, "worri": 160, "vscode": 160, "websit": 160, "cask": 160, "keypair": 160, "keygen": 160, "rsa": 160, "aes128": 160, "gcm": 160, "openssh": 160, "addkeystoag": 160, "pubkeyacceptedalgorithm": 160, "devup": 160, "shift": 160, "playground": 160, "j12": 160, "napi": 160, "13": [160, 167], "_dep": 160, "everestj": 160, "cmakefil": 160, "fatal": 160, "workspacestorag": 160, "5c87aec9a1f3f4ba6ae2c223ac523699": 160, "bootload": 160, "preload": 160, "_resolvefilenam": 160, "cj": 160, "815": 160, "_load": 160, "667": 160, "887": 160, "19": 160, "_preloadmodul": 160, "1158": 160, "loadpreloadmodul": 160, "bootstrap": 160, "pre_execut": 160, "446": 160, "preparemainthreadexecut": 160, "74": 160, "run_main_modul": 160, "module_not_found": 160, "requirestack": 160, "fatalinstal": 160, "addon": 160, "seem": 160, "microsoft": 160, "374": 160, "issuecom": 160, "622239998": 160, "toggl": 160, "6j": 161, "cp001": 161, "webinterfac": 161, "everest_workspac": [161, 162, 167], "chargepointid": 161, "127": 161, "chargeboxserialnumb": 161, "chargepointmodel": 161, "chargepointvendor": 161, "firmwarevers": 161, "allowchargingprofilewithoutstartschedul": 161, "usetpm": 161, "logmessagesformat": 161, "authorizeremotetxrequest": 161, "clockaligneddatainterv": 161, "connectorphaserot": 161, "getconfigurationmaxkei": 161, "86400": 161, "localauthorizeofflin": 161, "localpreauthor": 161, "metervaluesaligneddata": 161, "metervaluessampleddata": 161, "metervaluesampleinterv": 161, "numberofconnector": 161, "resetretri": 161, "stoptransactiononevsidedisconnect": 161, "stoptransactiononinvalidid": 161, "stoptxnaligneddata": 161, "stoptxnsampleddata": 161, "supportedfeatureprofil": 161, "firmwaremanag": 161, "remotetrigg": 161, "localauthlistmanag": 161, "transactionmessageattempt": 161, "transactionmessageretryinterv": 161, "unlockconnectoronevsidedisconnect": 161, "websocketpinginterv": 161, "supportedfiletransferprotocol": 161, "ftp": 161, "cponam": 161, "authorizationkei": 161, "aabbccddeeffgghh": 161, "localauthlisten": 161, "localauthlistmaxlength": 161, "sendlocallistmaxlength": 161, "chargeprofilemaxstacklevel": 161, "chargingscheduleallowedchargingrateunit": 161, "chargingschedulemaxperiod": 161, "maxchargingprofilesinstal": 161, "costandpric": 161, "customdisplaycostandpric": 161, "tailor": 161, "thoroughli": 161, "prepend": 161, "slash": 161, "wss": 161, "familiar": [161, 162], "carefulli": [161, 162], "friendli": 162, "variabecharacterist": 162, "variableattribut": 162, "overhead": 162, "variablecharacterist": 162, "localauthlistctrlr": 162, "localauthlistctrlravail": 162, "variable_nam": 162, "supportsmonitor": 162, "datatyp": 162, "mutabl": 162, "readonli": 162, "bytespermessagesendlocallist": 162, "bytespermessag": 162, "4096": 162, "sendlocallist": 162, "localauthlistctrlren": 162, "readwrit": 162, "localauthlistctrlrentri": 162, "itemspermessagesendlocallist": 162, "itemspermessag": 162, "localauthlistctrlrstorag": 162, "maxlimit": 162, "localauthlistctrlrdisablepostauthor": 162, "disablepostauthor": 162, "c14": 162, "fr": 162, "03": 162, "grasp": 162, "perfectli": 162, "examplari": 162, "networkconnectionprofil": 162, "internalctrlr": 162, "ocppcsmsurl": 162, "securityctrlr": 162, "basicauthpassword": 162, "certificateinstal": 163, "alongsid": 163, "themobilityhous": 163, "dropdown": 163, "consol": 163, "microprocessor": 164, "patch": 164, "ka": [164, 165], "exit": 164, "recip": 164, "devtool": 164, "elfutil": 164, "elfutils_0": 164, "186": 164, "bb": 164, "cflag": 164, "append": [164, 165], "wno": 164, "bitbak": 164, "smarc": 164, "rzg2l": 164, "kirkston": 165, "0af5946f55b746a6e436c45249f559866fcaa848": 165, "mon": 165, "sep": 165, "2001": 165, "sach1n1": 165, "sachin": 165, "domin": 165, "gmail": 165, "wed": 165, "aug": 165, "44": 165, "51": 165, "0200": 165, "zn": 165, "insert": 165, "b2a1470": 165, "c80dd34": 165, "100644": 165, "toolchain": 165, "openembed": 165, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 165, "oe": 165, "multimedia": 165, "perl": 165, "f9273939088db91a5699c07e512ddd7981e5637a": 165, "local_conf_head": 165, "distro_featur": 165, "runtime_init_manag": 165, "runtime_initscript": 165, "image_instal": 165, "busybox": 165, "syslog": 165, "rule": 166, "embedd": 166, "enviro": 166, "fragment": 167, "benefit": 167, "fundament": 167, "everest_tutorial_dir": 167, "eslintrc": 167, "command_tutori": 167, "interface_tutorial_modul": 167, "static": 167, "tutorialmodul": 167, "config_tutorial_switch": 167, "interface_impl_tutorial_modul": 167, "interface_tutorial_moduleimpl": 167, "particularli": 167, "precis": 167, "among": 167, "ll": 167, "pointer": 167, "spot": 167, "coincident": 167, "handle_command_tutori": 167, "fairli": 167, "cmake_minimum_requir": 167, "cmake_run_clang_tidi": 167, "disable_edm": 167, "infypoweracdc": 167, "pal": 167, "palsigslot": 167, "ev_add_project": 167, "add_subdirectori": 167, "cmake_cxx_clang_tidi": 167, "ctest": 167, "cmake_build_typ": 167, "evc_includ": 167, "codecoverag": 167, "append_coverage_compiler_flag": 167, "setup_target_for_coverage_gcovr_html": 167, "gcovr_coverag": 167, "setup_target_for_coverage_lcov": 167, "lcov_coverag": 167, "ev_add_modul": 167, "cmake_prefix_path": 167, "job": 167, "smoothli": 167, "tutorial_module_inst": 167, "minimalist": 167, "generate_config_run_script": 167, "config_nam": 167, "configuraton": 167, "substitut": 167, "ld_library_path": 167, "importantli": 167, "yyyi": 167, "mm": 167, "dd": 167, "500139": 167, "500327": 167, "500354": 167, "799618": 167, "everest_ctrl": 167, "799822": 167, "120267": 167, "tutorial_modul": 167, "149934": 167, "brocker": 167, "notic": 167, "pop": 167, "hello": 167, "00000000": 167, "0000": 167, "000000000042": 167, "manual_test": 167, "reselect": 167, "refresh": 167, "thu": 167, "rudimentari": 167, "rerun": 167, "additon": 167, "spin": 167, "frist": 167, "hit": 167, "0xaaaaaad24fc0": 167, "mock_transaction_id": 167, "favorit": 167, "nicer": 167, "buildabl": 167, "runnabl": 167, "mv": 168, "everest_nod": 168, "bind": 168, "contribut": 168, "run_sil": 168}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 100], "variabl": [1, 2, 3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 122, 125, 126, 128], "command": [1, 2, 3, 4, 6, 7, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 47, 49, 121, 125, 126, 131, 139, 144, 154, 159], "iso15118_ev": [2, 101], "ac_rcd": [3, 122], "auth": [4, 51, 117, 127, 128, 148], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 122], "debug_json": 11, "display_messag": [12, 91, 127, 128], "empti": 13, "energi": [14, 92, 122, 127, 128, 146, 149], "energy_manag": 15, "energy_price_inform": [16, 93], "error_histori": [17, 94], "ev_board_support": [18, 95], "ev_slac": 19, "evse_board_support": [20, 96, 122], "evse_manag": [21, 97, 127, 128], "evse_secur": [22, 98], "exampl": [23, 142, 158, 159], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 99], "generic_error": 28, "isolation_monitor": [29, 102, 122], "kv": 30, "ocpp": [31, 72, 104, 123, 148, 149, 150, 151, 161, 162], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 105], "power": 35, "power_supply_dc": [36, 106, 122], "powermet": [37, 107, 122, 125, 126], "reserv": [38, 108, 122, 127], "serial_communication_hub": 39, "session_cost": [40, 110, 127, 128], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 111], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 85, 112, 127, 128, 142, 143, 167], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 114], "api": 50, "modul": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 117, 123, 125, 126, 127, 128, 131, 135, 138, 139, 141, 142, 144, 145, 146, 148, 149, 150, 154, 162, 167], "configur": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 121, 122, 123, 125, 126, 127, 128, 145, 146, 148, 151, 161, 162, 167], "provid": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 125, 127, 128, 145, 162], "requir": [50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 72, 73, 74, 76, 80, 81, 83, 127, 128, 142, 143, 145, 167], "metadata": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "author": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 117, 148], "licens": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 150], "dpm1000": 52, "dummytokenprovid": [53, 118], "dummytokenprovidermanu": [54, 119], "dummytokenvalid": [55, 120], "dummyv2g": 56, "energymanag": 57, "energynod": 58, "errorhistori": 59, "evmanag": [60, 121], "evslac": 61, "misc": [61, 65], "evse15118d20": 62, "evsemanag": [63, 122, 148, 150], "evsesecur": [64, 123, 148], "evseslac": [65, 124], "evsev2g": [66, 148, 150], "genericpowermet": [67, 125], "isomux": 68, "jstibber": 69, "lemdcbm400600": 70, "micromegawattbsp": 71, "ocpp201": [73, 162], "ocppextensionexampl": [74, 129], "pn532tokenprovid": 75, "packetsniff": 76, "persistentstor": 77, "phyversobsp": [78, 130], "pyevjosev": 79, "rsiskramet": 80, "rspaymenttermin": 81, "serialcommhub": 82, "setup": [83, 149, 151, 153, 155, 160, 167], "store": [84, 157], "yetidriv": [86, 131, 150], "yetievdriv": [87, 132], "bank_transact": 89, "board_support_common": 90, "monei": 103, "serial_comm_hub_request": 109, "temperatur": 113, "unit": [115, 149], "units_sign": 116, "integr": [117, 127, 128, 149, 150], "everest": [117, 127, 128, 131, 133, 134, 135, 136, 138, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 155, 156, 157, 160, 161, 162, 163, 167, 168], "select": 117, "algorithm": 117, "plugev": 117, "findfirst": 117, "userinput": 117, "plug": [117, 148, 150, 162, 163], "charg": [117, 127, 128, 146, 147, 148, 150, 152, 162, 163], "extern": [121, 128, 154], "mqtt": [121, 145, 153, 167], "simul": [121, 144, 146, 160, 168], "typic": 122, "connect": [122, 146, 161, 162], "ac": 122, "dc": [122, 146], "publish": [122, 125], "session_ev": 122, "authent": [122, 146], "autocharg": 122, "pnc": 122, "manag": [122, 127, 128, 138, 144, 146, 149, 151, 154, 167], "1ph": 122, "3ph": 122, "switch": 122, "error": [122, 126, 127, 128, 141, 149, 151, 158], "handl": [122, 126, 128, 150], "ca": 123, "certif": [123, 127, 128], "domain": 123, "iso": [123, 144], "15118": [123, 144], "privat": [123, 159], "kei": 123, "password": 123, "more": [123, 142], "about": [123, 152], "csm": [123, 161, 162], "v2g": 123, "mo": 123, "mf": 123, "bundl": [123, 151], "todo": 124, "dataset": 125, "file": [125, 139, 144, 145, 153, 161], "avail": 125, "descript": [125, 126], "structur": [125, 157, 159, 162], "other": [125, 131], "thing": [125, 160], "note": [125, 126, 145, 150, 158], "get_signed_meter_valu": 125, "lem": 126, "dcbm": 126, "400": 126, "600": 126, "initi": [126, 162], "start_transact": 126, "stop_transact": 126, "ip_address": 126, "port": 126, "option": 126, "meter_tls_certif": 126, "ntp": 126, "set": [126, 138, 151, 152], "resili": 126, "time": 126, "sync": 126, "tl": 126, "limit": [126, 128], "refer": [126, 133, 157], "link": [126, 158], "ocpp1": [127, 161], "6": [127, 148, 150, 161], "main": [127, 157, 159], "auth_valid": [127, 128], "auth_provid": [127, 128], "data_transf": [127, 128], "ocpp_gener": [127, 128], "connector_zero_sink": [127, 128], "secur": [127, 128, 150], "global": [127, 141], "report": 127, "smart": [127, 128], "ocpp2": 128, "0": [128, 148, 149, 150, 151, 162], "1": [128, 148, 149, 150, 151, 152, 161, 162, 167], "statusnotif": 128, "current": [128, 152, 157], "devic": [128, 162], "model": [128, 162], "implement": [128, 145, 150], "detail": [128, 145, 146], "intern": 128, "thi": [128, 131, 158, 167], "sourc": [128, 145, 157], "sequenc": 128, "access": 128, "class": [128, 145], "diagram": 128, "commun": [131, 142, 144, 145, 149, 152], "between": [131, 145], "yeti": [131, 151], "microcontrol": 131, "driver": [131, 150], "protocol": 131, "cob": 131, "protobuf": [131, 153], "low": 131, "control": [131, 153], "mode": 131, "all": [131, 141, 145], "interfac": [134, 139, 144, 145, 147, 150, 167], "type": [136, 144], "snapshot": 137, "edm": [138, 144], "depend": [138, 143, 144, 150, 154, 167], "instal": [138, 139, 144, 151, 167], "quick": [138, 144, 146], "start": [138, 150, 151, 153, 154, 155, 162, 163], "enabl": [138, 162], "cpm_source_cach": 138, "path": 138, "build": [138, 144, 150, 157, 167], "python": [138, 139, 141, 143], "packag": [138, 143, 144], "need": [138, 144], "run": [138, 145, 151, 155, 161, 162, 167], "up": [138, 151, 152], "updat": [138, 139, 151], "workspac": [138, 155, 167], "us": [138, 139, 146, 147, 151, 153, 154, 159], "cmake": 138, "yaml": [138, 145, 167], "creat": [138, 139, 141, 155, 157, 167], "config": [138, 151, 167], "from": [138, 139, 152], "an": [138, 141], "exist": 138, "directori": [138, 155, 167], "tree": 138, "git": [138, 150, 157, 159], "inform": [138, 150, 151], "glanc": 138, "ev": [139, 144, 152], "cli": [139, 144], "purpos": [139, 141], "automat": 139, "dev": [139, 160], "tool": [139, 140, 142, 155], "venv": 139, "manual": 139, "line": [139, 144], "gener": [139, 141, 144, 145, 153, 157], "c": [139, 141, 154], "header": [139, 145], "defin": [139, 154], "auto": 139, "onli": 139, "nodej": 139, "develop": [140, 143, 144, 152, 155, 160, 167], "framework": [141, 142], "usag": 141, "rais": 141, "clear": 141, "subscrib": 141, "The": [141, 144, 145, 148, 151, 155, 163], "errorfactori": 141, "errorstatemonitor": 141, "syntax": 141, "javascript": 141, "guid": [141, 144, 158], "object": [141, 147], "subscript": 141, "side": 141, "effect": 141, "architectur": 141, "A": [142, 143, 144], "visual": [142, 155, 159], "introduct": [142, 151, 154], "high": 142, "level": 142, "concept": [142, 145, 159], "prerequisit": [142, 153, 155, 161, 162, 163, 167], "hardwar": [142, 150, 151], "oper": 142, "librari": 142, "And": [142, 144, 149], "prepar": [143, 144, 151, 157], "your": [143, 144, 152], "environ": [143, 144, 153, 160], "minimum": 143, "word": 143, "test": [143, 149, 152], "ubuntu": 143, "opensus": 143, "fedora": 143, "troubleshoot": [143, 149, 151, 160], "maven": 143, "java": 143, "version": [143, 150, 152, 158], "pyenv": 143, "kind": 144, "Of": [144, 152, 167], "To": [144, 159, 160, 161, 162, 163, 167], "download": 144, "get": [144, 151, 154, 155, 163], "repositori": [144, 159, 167], "helper": 144, "softwar": [144, 151, 163, 168], "loop": [144, 163], "admin": [144, 146, 150], "panel": [144, 146, 150], "understand": 144, "basic": 144, "element": 144, "manifest": 144, "stub": 144, "One": 144, "deep": 144, "breath": 144, "next": 144, "step": [144, 148, 163], "overview": [145, 146], "instanc": 145, "layer": 145, "wire": 145, "togeth": 145, "explain": 145, "concurr": 145, "dedic": 146, "case": [146, 147, 151], "add": 146, "paramet": 146, "veri": 146, "station": 146, "point": [146, 162], "car": 146, "3": [146, 148, 150], "tier": 146, "map": 146, "function": 146, "bank": 147, "card": 147, "payment": [147, 150], "support": [147, 150, 151, 154], "normal": 147, "flow": 147, "interrupt": 147, "too": 147, "expens": 147, "session": 147, "long": 147, "solut": 147, "introduc": 147, "new": [147, 150, 157, 167], "how": [147, 151, 153, 155, 156, 159, 160, 161, 162, 163, 164, 167], "doe": 147, "work": [147, 152], "process": [148, 151, 157, 163], "involv": 148, "2": [148, 149, 150, 151, 162, 167], "4": [148, 150], "5": [148, 150], "frequent": 149, "ask": 149, "question": 149, "best": [149, 159], "practic": [149, 159], "debug": [149, 167], "singl": 149, "warn": [149, 158], "compil": [149, 151], "gnu": 149, "rpc": 149, "timeout": 149, "releas": 150, "2024": 150, "7": 150, "openssl": 150, "server": 150, "further": [150, 151], "chang": 150, "latest": 150, "stabl": 150, "fix": 150, "prevent": 150, "integ": 150, "overflow": 150, "exi": 150, "improv": 150, "displai": 150, "mention": 150, "cloud": 150, "refactor": 150, "databas": 150, "except": 150, "chargex": 150, "mrec": 150, "bsp": 150, "phytec": 150, "phyverso": 150, "bazel": [150, 154], "regard": 150, "tag": 150, "minor": 150, "ad": [150, 167], "schedul": 150, "definit": [150, 162], "rust": [150, 154], "now": 150, "featur": 150, "complet": 150, "termin": 150, "transact": 150, "variou": 150, "custom": [150, 167], "data": 150, "extens": 150, "essenti": 150, "jsevmanag": 150, "replac": 150, "jscarsimul": 150, "extend": 150, "state": 150, "id": 150, "remov": 150, "deprec": [150, 158], "pionix": 151, "belaybox": 151, "assembl": 151, "yak": 151, "board": 151, "flash": 151, "cabl": 151, "final": 151, "via": [151, 167], "rauc": 151, "cross": 151, "toolchain": 151, "activ": [151, 167], "some": 151, "befor": 151, "script": [151, 155], "addit": [151, 157], "factori": 151, "reset": 151, "r": 151, "485": 151, "modbu": 151, "static": 151, "ip": 151, "address": 151, "No": 151, "reboot": 151, "after": 151, "short": 151, "cheat": 151, "sheet": 151, "nightli": 152, "what": 152, "i": 152, "where": 152, "go": 152, "here": 152, "compass": 152, "contribut": 152, "channel": 152, "zulip": 152, "chat": 152, "mail": 152, "list": [152, 158], "weekli": 152, "tech": 152, "meetup": 152, "group": 152, "special": 152, "interest": 152, "resourc": [152, 160], "find": 152, "wai": 152, "Into": 152, "tabl": [152, 158], "content": [152, 157, 158], "indic": 152, "docker": [153, 160], "servic": 153, "without": 153, "devcontain": [153, 155], "compos": 153, "mosquitto": 153, "broker": 153, "mariadb": 153, "steve": [153, 161], "local": 153, "ci": 153, "languang": 153, "specif": 153, "experiment": 154, "project": 154, "base": 155, "enter": 155, "open": 155, "studio": 155, "code": [155, 157, 158], "": [155, 163], "write": [156, 157], "document": [156, 157, 158], "doc": 157, "handwritten": 157, "correspond": [157, 159], "plan": 157, "restructur": 157, "page": 157, "branch": [157, 159], "choos": 157, "place": 157, "pr": 157, "merg": 157, "sphinx": 158, "style": 158, "headlin": 158, "bullet": 158, "target": 158, "section": 158, "head": 158, "grid": 158, "simpl": [158, 162], "csv": 158, "titl": 158, "imag": 158, "figur": 158, "comment": 158, "direct": 158, "block": 158, "topic": 158, "sidebar": 158, "admonit": 158, "attent": 158, "caution": 158, "danger": 158, "hint": 158, "import": 158, "tip": [158, 159], "seealso": 158, "versionad": 158, "versionchang": 158, "math": 158, "raw": 158, "output": 158, "format": 158, "n": 159, "trick": 159, "workflow": 159, "mac": 160, "applic": 160, "github": 160, "standup": 160, "sil": [160, 161, 162], "stop": 160, "differ": [161, 162], "within": [161, 162], "libocpp": 162, "let": 163, "renesa": [164, 165], "mpu": [164, 165], "rz": [164, 165], "g2l": [164, 165], "famili": [164, 165], "patch": 165, "tutori": [166, 167, 168], "goal": 167, "altern": 167, "clone": 167, "skeleton": 167, "cmakelist": 167, "txt": 167, "root": 167, "observ": 167, "explor": 167, "exemplari": 167}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"ISO15118_charger": [[1, "iso15118-charger"]], "Variables": [[1, "variables"], [2, "variables"], [3, "variables"], [4, "variables"], [5, "variables"], [8, "variables"], [9, "variables"], [11, "variables"], [14, "variables"], [16, "variables"], [18, "variables"], [19, "variables"], [20, "variables"], [21, "variables"], [23, "variables"], [26, "variables"], [27, "variables"], [29, "variables"], [31, "variables"], [32, "variables"], [34, "variables"], [35, "variables"], [36, "variables"], [37, "variables"], [38, "variables"], [40, "variables"], [41, "variables"], [42, "variables"], [44, "variables"], [46, "variables"], [47, "variables"], [48, "variables"], [49, "variables"]], "Commands": [[1, "commands"], [2, "commands"], [3, "commands"], [4, "commands"], [6, "commands"], [7, "commands"], [9, "commands"], [10, "commands"], [12, "commands"], [14, "commands"], [17, "commands"], [18, "commands"], [19, "commands"], [20, "commands"], [21, "commands"], [22, "commands"], [23, "commands"], [26, "commands"], [29, "commands"], [30, "commands"], [31, "commands"], [32, "commands"], [33, "commands"], [36, "commands"], [37, "commands"], [38, "commands"], [39, "commands"], [41, "commands"], [43, "commands"], [45, "commands"], [46, "commands"], [47, "commands"], [49, "commands"]], "ISO15118_ev": [[2, "iso15118-ev"]], "ac_rcd": [[3, "ac-rcd"], [122, "ac-rcd"]], "auth": [[4, "auth"]], "auth_token_provider": [[5, "auth-token-provider"]], "auth_token_validator": [[6, "auth-token-validator"]], "bank_session_token_provider": [[7, "bank-session-token-provider"]], "bank_transaction_summary_provider": [[8, "bank-transaction-summary-provider"]], "car_simulator": [[9, "car-simulator"]], "connector_lock": [[10, "connector-lock"], [122, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [91, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [92, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [93, "energy-price-information"]], "error_history": [[17, "error-history"], [94, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [95, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [96, "evse-board-support"], [122, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [97, "evse-manager"]], "evse_security": [[22, "evse-security"], [98, "evse-security"]], "example": [[23, "example"]], "example_error_framework": [[24, "example-error-framework"]], "example_user": [[25, "example-user"]], "external_energy_limits": [[26, "external-energy-limits"]], "generic_array": [[27, "generic-array"], [99, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [102, "isolation-monitor"], [122, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [104, "ocpp"]], "ocpp_1_6_charge_point": [[32, "ocpp-1-6-charge-point"]], "ocpp_data_transfer": [[33, "ocpp-data-transfer"]], "phyverso_mcu_temperature": [[34, "phyverso-mcu-temperature"], [105, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [106, "power-supply-dc"], [122, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [107, "powermeter"], [122, "powermeter"], [125, "powermeter"]], "reservation": [[38, "reservation"], [108, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [110, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [111, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [112, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [114, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [57, "module-configuration"], [58, "module-configuration"], [60, "module-configuration"], [62, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [66, "module-configuration"], [68, "module-configuration"], [70, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [76, "module-configuration"], [77, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [86, "module-configuration"], [87, "module-configuration"], [123, "module-configuration"], [126, "module-configuration"], [167, "module-configuration"]], "Provides": [[50, "provides"], [51, "provides"], [52, "provides"], [53, "provides"], [54, "provides"], [55, "provides"], [56, "provides"], [57, "provides"], [58, "provides"], [59, "provides"], [60, "provides"], [61, "provides"], [62, "provides"], [63, "provides"], [64, "provides"], [65, "provides"], [66, "provides"], [67, "provides"], [68, "provides"], [69, "provides"], [70, "provides"], [71, "provides"], [72, "provides"], [73, "provides"], [74, "provides"], [75, "provides"], [76, "provides"], [77, "provides"], [78, "provides"], [79, "provides"], [80, "provides"], [81, "provides"], [82, "provides"], [83, "provides"], [84, "provides"], [85, "provides"], [86, "provides"], [87, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [53, "requirements"], [57, "requirements"], [58, "requirements"], [60, "requirements"], [63, "requirements"], [66, "requirements"], [67, "requirements"], [68, "requirements"], [72, "requirements"], [73, "requirements"], [74, "requirements"], [76, "requirements"], [80, "requirements"], [81, "requirements"], [83, "requirements"]], "Metadata": [[50, "metadata"], [51, "metadata"], [52, "metadata"], [53, "metadata"], [54, "metadata"], [55, "metadata"], [56, "metadata"], [57, "metadata"], [58, "metadata"], [59, "metadata"], [60, "metadata"], [61, "metadata"], [62, "metadata"], [63, "metadata"], [64, "metadata"], [65, "metadata"], [66, "metadata"], [67, "metadata"], [68, "metadata"], [69, "metadata"], [70, "metadata"], [71, "metadata"], [72, "metadata"], [73, "metadata"], [74, "metadata"], [75, "metadata"], [76, "metadata"], [77, "metadata"], [78, "metadata"], [79, "metadata"], [80, "metadata"], [81, "metadata"], [82, "metadata"], [83, "metadata"], [84, "metadata"], [85, "metadata"], [86, "metadata"], [87, "metadata"]], "Authors": [[50, "authors"], [51, "authors"], [52, "authors"], [53, "authors"], [54, "authors"], [55, "authors"], [56, "authors"], [57, "authors"], [58, "authors"], [59, "authors"], [60, "authors"], [61, "authors"], [62, "authors"], [63, "authors"], [64, "authors"], [65, "authors"], [66, "authors"], [67, "authors"], [68, "authors"], [69, "authors"], [70, "authors"], [71, "authors"], [72, "authors"], [73, "authors"], [74, "authors"], [75, "authors"], [76, "authors"], [77, "authors"], [78, "authors"], [79, "authors"], [80, "authors"], [81, "authors"], [82, "authors"], [83, "authors"], [84, "authors"], [85, "authors"], [86, "authors"], [87, "authors"]], "License": [[50, "license"], [51, "license"], [52, "license"], [53, "license"], [54, "license"], [55, "license"], [56, "license"], [57, "license"], [58, "license"], [59, "license"], [60, "license"], [61, "license"], [62, "license"], [63, "license"], [64, "license"], [65, "license"], [66, "license"], [67, "license"], [68, "license"], [69, "license"], [70, "license"], [71, "license"], [72, "license"], [73, "license"], [74, "license"], [75, "license"], [76, "license"], [77, "license"], [78, "license"], [79, "license"], [80, "license"], [81, "license"], [82, "license"], [83, "license"], [84, "license"], [85, "license"], [86, "license"], [87, "license"]], "Auth": [[51, "auth"], [148, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyTokenProvider": [[53, "dummytokenprovider"], [118, "dummytokenprovider"]], "DummyTokenProviderManual": [[54, "dummytokenprovidermanual"], [119, "dummytokenprovidermanual"]], "DummyTokenValidator": [[55, "dummytokenvalidator"], [120, "dummytokenvalidator"]], "DummyV2G": [[56, "dummyv2g"]], "EnergyManager": [[57, "energymanager"]], "EnergyNode": [[58, "energynode"]], "ErrorHistory": [[59, "errorhistory"]], "EvManager": [[60, "evmanager"], [121, "evmanager"]], "EvSlac": [[61, "evslac"]], "Misc": [[61, "misc"], [65, "misc"]], "Evse15118D20": [[62, "evse15118d20"]], "EvseManager": [[63, "evsemanager"], [122, "evsemanager"], [148, "evsemanager"]], "EvseSecurity": [[64, "evsesecurity"], [123, "evsesecurity"], [148, "evsesecurity"]], "EvseSlac": [[65, "evseslac"], [124, "evseslac"]], "EvseV2G": [[66, "evsev2g"], [148, "evsev2g"]], "GenericPowermeter": [[67, "genericpowermeter"], [125, "genericpowermeter"]], "IsoMux": [[68, "isomux"]], "JsTibber": [[69, "jstibber"]], "LemDCBM400600": [[70, "lemdcbm400600"]], "MicroMegaWattBSP": [[71, "micromegawattbsp"]], "OCPP": [[72, "ocpp"], [150, "ocpp"]], "OCPP201": [[73, "ocpp201"]], "OCPPExtensionExample": [[74, "ocppextensionexample"], [129, "ocppextensionexample"]], "PN532TokenProvider": [[75, "pn532tokenprovider"]], "PacketSniffer": [[76, "packetsniffer"]], "PersistentStore": [[77, "persistentstore"]], "PhyVersoBSP": [[78, "phyversobsp"], [130, "phyversobsp"]], "PyEvJosev": [[79, "pyevjosev"]], "RsIskraMeter": [[80, "rsiskrameter"]], "RsPaymentTerminal": [[81, "rspaymentterminal"]], "SerialCommHub": [[82, "serialcommhub"]], "Setup": [[83, "setup"]], "Store": [[84, "store"]], "System": [[85, "system"]], "YetiDriver": [[86, "yetidriver"], [131, "yetidriver"]], "YetiEvDriver": [[87, "yetievdriver"], [132, "yetievdriver"]], "authorization": [[88, "authorization"]], "bank_transaction": [[89, "bank-transaction"]], "board_support_common": [[90, "board-support-common"]], "iso15118_charger": [[100, "iso15118-charger"]], "iso15118_ev": [[101, "iso15118-ev"]], "money": [[103, "money"]], "serial_comm_hub_requests": [[109, "serial-comm-hub-requests"]], "temperature": [[113, "temperature"]], "units": [[115, "units"]], "units_signed": [[116, "units-signed"]], "Auth Module": [[117, "auth-module"]], "Integration in EVerest": [[117, "integration-in-everest"], [127, "integration-in-everest"], [128, "integration-in-everest"]], "Selection Algorithm": [[117, "selection-algorithm"]], "PlugEvents": [[117, "plugevents"]], "FindFirst": [[117, "findfirst"]], "UserInput": [[117, "userinput"]], "Plug&Charge Authorization": [[117, "plug-charge-authorization"], [148, "plug-charge-authorization"]], "Configuration": [[121, "configuration"]], "External MQTT": [[121, "external-mqtt"]], "Simulator Commands": [[121, "simulator-commands"]], "Typical connections": [[122, "typical-connections"]], "AC Configuration": [[122, "ac-configuration"]], "DC Configuration": [[122, "dc-configuration"]], "Published variables": [[122, "published-variables"], [125, "published-variables"]], "session_events": [[122, "session-events"]], "Authentication": [[122, "authentication"]], "Autocharge / PnC": [[122, "autocharge-pnc"]], "Reservation": [[122, "reservation"]], "Energy Management": [[122, "energy-management"]], "Energy Management: 1ph/3ph switching": [[122, "energy-management-1ph-3ph-switching"]], "Error Handling": [[122, "error-handling"], [128, "error-handling"]], "CA Certificate Domains": [[123, "ca-certificate-domains"]], "Configuration for OCPP": [[123, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[123, "configuration-for-iso-15118"]], "Private Key Password": [[123, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[123, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[124, "todo"]], "Datasets in the configuration file": [[125, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[125, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[125, "dataset-description"]], "Structure of datasets in the configuration file": [[125, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[125, "other-things-to-note"]], "Provided commands": [[125, "provided-commands"]], "get_signed_meter_value": [[125, "get-signed-meter-value"]], "LEM DCBM 400/600": [[126, "lem-dcbm-400-600"]], "Description": [[126, "description"]], "Initialization": [[126, "initialization"]], "Variable Powermeter": [[126, "variable-powermeter"]], "Command start_transaction": [[126, "command-start-transaction"]], "Command stop_transaction": [[126, "command-stop-transaction"]], "ip_address": [[126, "ip-address"]], "port (optional)": [[126, "port-optional"]], "meter_tls_certificate (optional)": [[126, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[126, "ntp-settings-optional"]], "Resilience Settings (optional)": [[126, "resilience-settings-optional"]], "Notes": [[126, "notes"]], "Time Sync": [[126, "time-sync"]], "Error Handling / Resilience": [[126, "error-handling-resilience"]], "TLS Notes & Limitations": [[126, "tls-notes-limitations"]], "References / Links": [[126, "references-links"]], "OCPP1.6 Module": [[127, "ocpp1-6-module"]], "Module configuration": [[127, "module-configuration"], [128, "module-configuration"]], "Provides: main": [[127, "provides-main"]], "Provides: auth_validator": [[127, "provides-auth-validator"], [128, "provides-auth-validator"]], "Provides: auth_provider": [[127, "provides-auth-provider"], [128, "provides-auth-provider"]], "Provides: data_transfer": [[127, "provides-data-transfer"], [128, "provides-data-transfer"]], "Provides: ocpp_generic": [[127, "provides-ocpp-generic"], [128, "provides-ocpp-generic"]], "Provides: session_cost": [[127, "provides-session-cost"], [128, "provides-session-cost"]], "Requires: evse_manager": [[127, "requires-evse-manager"], [128, "requires-evse-manager"]], "Requires: connector_zero_sink": [[127, "requires-connector-zero-sink"], [128, "requires-connector-zero-sink"]], "Requires: reservation": [[127, "requires-reservation"]], "Requires: auth": [[127, "requires-auth"], [128, "requires-auth"]], "Requires: system": [[127, "requires-system"], [128, "requires-system"]], "Requires: security": [[127, "requires-security"], [128, "requires-security"]], "Requires: data_transfer": [[127, "requires-data-transfer"], [128, "requires-data-transfer"]], "Requires: display_message": [[127, "requires-display-message"], [128, "requires-display-message"]], "Global Errors and Error Reporting": [[127, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[127, "energy-management-and-smart-charging-integration"], [128, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[127, "certificate-management"], [128, "certificate-management"]], "OCPP2.0.1 Module": [[128, "ocpp2-0-1-module"]], "StatusNotification": [[128, "statusnotification"]], "Current Limitation": [[128, "current-limitation"]], "Device model implementation details": [[128, "device-model-implementation-details"]], "Internally and externally managed variables": [[128, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[128, "device-model-implementation-of-this-module"]], "Device Model Sources": [[128, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[128, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[128, "class-diagram-for-device-model"]], "Communication between the Yeti microcontroller and this driver module": [[131, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[131, "protocol"]], "COBS": [[131, "cobs"]], "Protobuf": [[131, "protobuf"]], "EVerest to Yeti": [[131, "everest-to-yeti"]], "Low control mode:": [[131, "low-control-mode"]], "Other commands for all modes:": [[131, "other-commands-for-all-modes"]], "Yeti to EVerest": [[131, "yeti-to-everest"]], "EVerest Reference": [[133, "everest-reference"]], "EVerest Interfaces": [[134, "everest-interfaces"]], "EVerest Modules": [[135, "everest-modules"]], "EVerest Types": [[136, "everest-types"]], "Snapshot": [[137, "snapshot"]], "edm": [[138, "edm"]], "Dependency Manager for EVerest": [[138, "dependency-manager-for-everest"]], "Install and Quick Start": [[138, "install-and-quick-start"]], "Installing edm": [[138, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[138, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[138, "building-everest"]], "Python packages needed to run edm": [[138, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[138, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[138, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[138, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[138, "git-information-at-a-glance"]], "ev-cli": [[139, "ev-cli"]], "Purpose": [[139, "purpose"], [141, "purpose"]], "Install": [[139, "install"]], "Use automatically installed ev-dev-tools from python venv": [[139, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[139, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[139, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[139, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[139, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[139, "auto-generating-nodejs-modules"]], "EVerest development tools": [[140, "everest-development-tools"]], "Error Framework": [[141, "error-framework"]], "Usage": [[141, "usage"]], "General": [[141, "general"]], "Raise an error": [[141, "raise-an-error"], [141, "id1"], [141, "id6"], [141, "id12"]], "Clear an error": [[141, "clear-an-error"], [141, "id2"], [141, "id7"], [141, "id13"]], "Subscribe to an error": [[141, "subscribe-to-an-error"], [141, "id3"], [141, "id8"], [141, "id14"]], "Subscribe globally to all errors": [[141, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[141, "the-errorfactory"], [141, "id4"], [141, "id10"], [141, "id16"]], "The ErrorStateMonitor": [[141, "the-errorstatemonitor"], [141, "id5"], [141, "id11"], [141, "id17"]], "Syntax in a C++ module": [[141, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[141, "subscribe-to-global-all-errors"], [141, "id9"], [141, "id15"]], "Syntax in a Python module": [[141, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[141, "syntax-in-a-javascript-module"]], "Usage Guide": [[141, "usage-guide"]], "Creating Error objects": [[141, "creating-error-objects"]], "The global subscription": [[141, "the-global-subscription"]], "Side effects of raising errors": [[141, "side-effects-of-raising-errors"]], "Architecture": [[141, "architecture"]], "EVerest Framework": [[142, "everest-framework"]], "A Visual Introduction": [[142, "a-visual-introduction"]], "Examples of EVerest Modules": [[142, "examples-of-everest-modules"]], "High Level Module Concept": [[142, "high-level-module-concept"]], "Module Communication": [[142, "module-communication"]], "System Requirements and Prerequisites": [[142, "system-requirements-and-prerequisites"]], "Hardware": [[142, "hardware"]], "Operating System": [[142, "operating-system"]], "Libraries And Tools": [[142, "libraries-and-tools"]], "More": [[142, "more"]], "Prepare Your Development Environment": [[143, "prepare-your-development-environment"], [144, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[143, "minimum-requirements-for-everest"]], "A Word on System Environments": [[143, "a-word-on-system-environments"]], "Required Packages": [[143, "required-packages"]], "Tested Environments": [[143, "tested-environments"]], "Ubuntu": [[143, "ubuntu"]], "OpenSUSE": [[143, "opensuse"]], "Fedora": [[143, "fedora"]], "Troubleshooting": [[143, "troubleshooting"], [151, "troubleshooting"], [160, "troubleshooting"]], "Maven dependency": [[143, "maven-dependency"]], "Java dependency": [[143, "java-dependency"]], "Python versions with pyenv": [[143, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[144, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[144, "needed-packages"]], "Download And Install": [[144, "download-and-install"]], "Get The Needed EVerest Repositories": [[144, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[144, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[144, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[144, "packages-for-iso-15118-communication"]], "Build EVerest": [[144, "build-everest"]], "Simulating EVerest": [[144, "simulating-everest"]], "Prepare The Helpers": [[144, "prepare-the-helpers"]], "Software in a loop": [[144, "software-in-a-loop"]], "Admin panel and simulations": [[144, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[144, "understanding-everest-modules"]], "Basic elements of a module": [[144, "basic-elements-of-a-module"]], "Module manifest": [[144, "module-manifest"]], "Interfaces": [[144, "interfaces"]], "Types": [[144, "types"]], "Generate the stub files": [[144, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[144, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[145, "everest-modules-in-detail"]], "Overview": [[145, "overview"]], "Concepts": [[145, "concepts"]], "Modules and module instances": [[145, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[145, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[145, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[145, "providing-interface-implementations"]], "Requiring interface implementations": [[145, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[145, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[145, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[145, "explaining-the-yaml-files"]], "Explaining the generated sources": [[145, "explaining-the-generated-sources"]], "Interface headers": [[145, "interface-headers"]], "Module files": [[145, "module-files"]], "The module class": [[145, "the-module-class"]], "Interface implementations": [[145, "interface-implementations"]], "Note on concurrency": [[145, "note-on-concurrency"]], "EVerest Module Configurations": [[146, "everest-module-configurations"]], "Module connections for dedicated use cases": [[146, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[146, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[146, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[146, "module-connections-and-module-parameters"]], "Very quick overview": [[146, "very-quick-overview"]], "Charging station and charging points": [[146, "charging-station-and-charging-points"]], "Authentication for charging": [[146, "authentication-for-charging"]], "Car simulation": [[146, "car-simulation"]], "Energy management": [[146, "energy-management"], [149, "energy-management"]], "DC charging": [[146, "dc-charging"]], "3-tier module mappings": [[146, "tier-module-mappings"]], "Module functionality in detail": [[146, "module-functionality-in-detail"]], "Bank Card Payment": [[147, "bank-card-payment"]], "Objectives": [[147, "objectives"]], "Supported use cases": [[147, "supported-use-cases"]], "Normal flow": [[147, "normal-flow"]], "Interrupted charging": [[147, "interrupted-charging"]], "Too expensive session": [[147, "too-expensive-session"]], "Too long session": [[147, "too-long-session"]], "Solution": [[147, "solution"]], "Introduce new interfaces": [[147, "introduce-new-interfaces"]], "How does it work": [[147, "how-does-it-work"]], "Configure Plug&Charge": [[148, "configure-plug-charge"]], "The Authorization process in EVerest": [[148, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[148, "involved-everest-modules"]], "Step 0": [[148, "step-0"]], "Step 1": [[148, "step-1"]], "Step 2": [[148, "step-2"]], "Step 3": [[148, "step-3"]], "Step 4": [[148, "step-4"]], "Step 5": [[148, "step-5"]], "Step 6": [[148, "step-6"]], "EVerest configuration": [[148, "everest-configuration"], [167, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[148, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[149, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[149, "everest-modules"]], "Debug a single module": [[149, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[149, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[149, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[149, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[149, "everest-ocpp-2-0-1-setup"]], "Testing": [[149, "testing"]], "Unit tests": [[149, "unit-tests"]], "Integration tests": [[149, "integration-tests"]], "EVerest Release Notes": [[150, "everest-release-notes"]], "2024.7.1": [[150, "id1"]], "2024.7.0": [[150, "id2"]], "OpenSSL server": [[150, "openssl-server"]], "Hardware support": [[150, "hardware-support"]], "Further changes": [[150, "further-changes"]], "2024.6.0 - LATEST STABLE": [[150, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[150, "security-fix-prevent-integer-overflow-in-evsev2g"], [150, "id6"]], "New EXI implementation and license improvement": [[150, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[150, "version-information-displayed"]], "Further mentions of changes": [[150, "further-mentions-of-changes"]], "2024.5.0": [[150, "id3"]], "Cloud: Refactored database exception handling": [[150, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[150, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[150, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[150, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[150, "minor-evsemanager-changes"]], "2024.4.0": [[150, "id4"]], "Added charging schedules definition": [[150, "added-charging-schedules-definition"]], "Rust now feature-complete": [[150, "rust-now-feature-complete"]], "Payment terminal integration": [[150, "payment-terminal-integration"]], "Admin Panel improvements": [[150, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[150, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[150, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[150, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[150, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[150, "id5"]], "2024.3.0": [[150, "id8"]], "Plug & Charge": [[150, "plug-charge"]], "Fix for YetiDriver": [[150, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[150, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[150, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[151, "pionix-belaybox"]], "Introduction": [[151, "introduction"], [154, "introduction"]], "The BelayBox hardware": [[151, "the-belaybox-hardware"]], "Getting support": [[151, "getting-support"]], "Setting up Hardware and Software": [[151, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[151, "assembling-the-yak-board"]], "Flashing the Yak Board": [[151, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[151, "assembling-the-yeti-board"]], "Preparing the cable set": [[151, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[151, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[151, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[151, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[151, "cross-compile-toolchain"]], "How to flash the Yeti board": [[151, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[151, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[151, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[151, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[151, "running-the-scripts-and-manager-processes"]], "Additional information": [[151, "additional-information"]], "Factory reset": [[151, "factory-reset"]], "Further information": [[151, "further-information"]], "RS-485 Modbus config for Yak board": [[151, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[151, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[151, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[151, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[151, "short-cheat-sheet"]], "Current Version nightly": [[152, "index"]], "What Is EVerest": [[152, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[152, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[152, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[152, "contributing-to-everest"]], "Communication channels": [[152, "communication-channels"]], "Zulip chat": [[152, "zulip-chat"]], "Mailing list": [[152, "mailing-list"]], "Weekly tech meetup and working groups": [[152, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[152, "special-interest-group-ev-charging"]], "1:1 meetup": [[152, "meetup"]], "Tech resources about EVerest": [[152, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[152, "find-your-way-into-everest-development"]], "Table Of Contents": [[152, "table-of-contents"]], "Indices and tables": [[152, "indices-and-tables"]], "Docker setup": [[153, "docker-setup"]], "Prerequisites": [[153, "prerequisites"], [155, "prerequisites"], [161, "prerequisites"], [162, "prerequisites"], [163, "prerequisites"]], "Start services without devcontainer setup": [[153, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[153, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[153, "mosquitto-mqtt-broker"]], "MariaDB": [[153, "mariadb"]], "SteVe": [[153, "steve"]], "How to use SteVe": [[153, "how-to-use-steve"]], "Local CI environment": [[153, "local-ci-environment"]], "Generating languange specific protobuf files": [[153, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[154, "experimental-bazel-support-in-everest"]], "Getting Started": [[154, "getting-started"]], "Using Bazel Commands": [[154, "using-bazel-commands"]], "Dependency Management": [[154, "dependency-management"]], "Defining C++ EVerest Modules": [[154, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[154, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[154, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[155, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[155, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[155, "enter-the-workspace-directory"]], "Run the setup script": [[155, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[155, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[155, "getting-started"]], "The Everest\u2019s Development Tool": [[155, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[156, "how-to-write-everest-documentation"]], "Documenting EVerest": [[157, "documenting-everest"]], "Current structure of documentation": [[157, "current-structure-of-documentation"]], "Main EVerest documentation": [[157, "main-everest-documentation"]], "Reference documentation": [[157, "reference-documentation"]], "Generated reference docs": [[157, "generated-reference-docs"]], "Additional handwritten content": [[157, "additional-handwritten-content"]], "Documentation near corresponding source code": [[157, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[157, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[157, "process-of-everest-documentation"]], "Preparing a new documentation page": [[157, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[157, "creating-a-new-documentation-page"]], "Creating a Git branch": [[157, "creating-a-git-branch"]], "Choosing a place to store the docs": [[157, "choosing-a-place-to-store-the-docs"]], "Writing": [[157, "writing"]], "Creating a PR and merge": [[157, "creating-a-pr-and-merge"]], "Building the documentation": [[157, "building-the-documentation"]], "Sphinx style guide": [[158, "sphinx-style-guide"]], "Headlines": [[158, "headlines"]], "Styles": [[158, "styles"]], "Bullet Lists": [[158, "bullet-lists"]], "Targets and Links": [[158, "targets-and-links"]], "Section Heading": [[158, "section-heading"]], "Tables": [[158, "tables"]], "Grid table": [[158, "grid-table"]], "Simple table": [[158, "simple-table"]], "CSV table": [[158, "csv-table"]], "table title": [[158, "id6"]], "Images and Figures": [[158, "images-and-figures"]], "Image": [[158, "image"]], "Figure": [[158, "figure"]], "Comments": [[158, "comments"]], "Directives": [[158, "directives"]], "Table of Contents": [[158, "table-of-contents"], [158, "id4"]], "Table of Contents (this document)": [[158, "table-of-contents-this-document"]], "Content Block Directives": [[158, "content-block-directives"], [158, "id5"]], ".. topic:: [title]": [[158, "topic-title"]], "Topic": [[158, null]], ".. sidebar:: [title]": [[158, "sidebar-title"]], "Sidebar": [[158, null]], ".. admonition:: [title]": [[158, "admonition-title"]], "Admonition title": [[158, null]], ".. attention::": [[158, "attention"]], ".. caution::": [[158, "caution"]], ".. danger::": [[158, "danger"]], ".. error::": [[158, "error"]], ".. hint::": [[158, "hint"]], ".. important::": [[158, "important"]], ".. note::": [[158, "note"]], ".. tip::": [[158, "tip"]], ".. warning::": [[158, "warning"]], ".. seealso::": [[158, "seealso"]], ".. versionadded:: [version]": [[158, "versionadded-version"]], ".. versionchanged:: [version]": [[158, "versionchanged-version"]], ".. deprecated:: [version]": [[158, "deprecated-version"]], ".. math::": [[158, "math"]], ".. raw:: output format": [[158, "raw-output-format"]], "Code Examples": [[158, "code-examples"]], "How To: Git": [[159, "how-to-git"]], "Main concept": [[159, "main-concept"]], "Best practices": [[159, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[159, "tips-n-tricks-for-git"]], "Using private repositories": [[159, "using-private-repositories"]], "Workflow example": [[159, "workflow-example"]], "Visualization of the branching structure": [[159, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[159, "corresponding-git-commands"]], "How To: Develop on a Mac": [[160, "how-to-develop-on-a-mac"]], "Application Setup": [[160, "application-setup"]], "GitHub Setup": [[160, "github-setup"]], "Standup the Dev Docker Environment": [[160, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[160, "everest-sil-simulation"]], "Stopping things": [[160, "stopping-things"]], "Resources": [[160, "resources"]], "How To: OCPP1.6 in EVerest": [[161, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[161, "run-everest-sil-with-steve"]], "OCPP configuration file": [[161, "ocpp-configuration-file"]], "Connect to a different CSMS": [[161, "connect-to-a-different-csms"], [162, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[161, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[162, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[162, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[162, "device-model-configuration"]], "Device Model definition and configuration structure": [[162, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[162, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[162, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[162, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[162, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[163, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[163, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[163, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[164, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[165, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[166, "tutorials"]], "How To: Develop New Modules": [[167, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[167, "goal-of-this-tutorial"]], "Install Prerequisites": [[167, "install-prerequisites"]], "Workspace Setup": [[167, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[167, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[167, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[167, "create-module-skeleton"]], "Interface Configuration": [[167, "interface-configuration"]], "Build Configuration & Build": [[167, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[167, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[167, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[167, "adding-dependencies-yaml"]], "Building": [[167, "building"]], "Run Configuration & Run": [[167, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[167, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[167, "running-everest"]], "Observing the System": [[167, "observing-the-system"]], "Exploring with MQTT Explorer": [[167, "exploring-with-mqtt-explorer"]], "Debugging": [[167, "debugging"]], "Exemplary Module Customizations": [[167, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[168, "tutorial-simulate-everest-in-software"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["404", "_generated/interfaces/ISO15118_charger", "_generated/interfaces/ISO15118_ev", "_generated/interfaces/ac_rcd", "_generated/interfaces/auth", "_generated/interfaces/auth_token_provider", "_generated/interfaces/auth_token_validator", "_generated/interfaces/bank_session_token_provider", "_generated/interfaces/bank_transaction_summary_provider", "_generated/interfaces/car_simulator", "_generated/interfaces/connector_lock", "_generated/interfaces/debug_json", "_generated/interfaces/display_message", "_generated/interfaces/empty", "_generated/interfaces/energy", "_generated/interfaces/energy_manager", "_generated/interfaces/energy_price_information", "_generated/interfaces/error_history", "_generated/interfaces/ev_board_support", "_generated/interfaces/ev_slac", "_generated/interfaces/evse_board_support", "_generated/interfaces/evse_manager", "_generated/interfaces/evse_security", "_generated/interfaces/example", "_generated/interfaces/example_error_framework", "_generated/interfaces/example_user", "_generated/interfaces/external_energy_limits", "_generated/interfaces/generic_array", "_generated/interfaces/generic_error", "_generated/interfaces/isolation_monitor", "_generated/interfaces/kvs", "_generated/interfaces/ocpp", "_generated/interfaces/ocpp_1_6_charge_point", "_generated/interfaces/ocpp_data_transfer", "_generated/interfaces/phyverso_mcu_temperature", "_generated/interfaces/power", "_generated/interfaces/power_supply_DC", "_generated/interfaces/powermeter", "_generated/interfaces/reservation", "_generated/interfaces/serial_communication_hub", "_generated/interfaces/session_cost", "_generated/interfaces/slac", "_generated/interfaces/solar_forecast", "_generated/interfaces/sunspec_ac_meter", "_generated/interfaces/sunspec_reader", "_generated/interfaces/sunspec_scanner", "_generated/interfaces/system", "_generated/interfaces/test_control", "_generated/interfaces/tibber_price_forecast", "_generated/interfaces/uk_random_delay", "_generated/modules/API", "_generated/modules/Auth", "_generated/modules/DPM1000", "_generated/modules/DummyTokenProvider", "_generated/modules/DummyTokenProviderManual", "_generated/modules/DummyTokenValidator", "_generated/modules/DummyV2G", "_generated/modules/EnergyManager", "_generated/modules/EnergyNode", "_generated/modules/ErrorHistory", "_generated/modules/EvManager", "_generated/modules/EvSlac", "_generated/modules/Evse15118D20", "_generated/modules/EvseManager", "_generated/modules/EvseSecurity", "_generated/modules/EvseSlac", "_generated/modules/EvseV2G", "_generated/modules/GenericPowermeter", "_generated/modules/IsoMux", "_generated/modules/JsTibber", "_generated/modules/LemDCBM400600", "_generated/modules/MicroMegaWattBSP", "_generated/modules/OCPP", "_generated/modules/OCPP201", "_generated/modules/OCPPExtensionExample", "_generated/modules/PN532TokenProvider", "_generated/modules/PacketSniffer", "_generated/modules/PersistentStore", "_generated/modules/PhyVersoBSP", "_generated/modules/PyEvJosev", "_generated/modules/RsIskraMeter", "_generated/modules/RsPaymentTerminal", "_generated/modules/SerialCommHub", "_generated/modules/Setup", "_generated/modules/Store", "_generated/modules/System", "_generated/modules/YetiDriver", "_generated/modules/YetiEvDriver", "_generated/types/authorization", "_generated/types/bank_transaction", "_generated/types/board_support_common", "_generated/types/display_message", "_generated/types/energy", "_generated/types/energy_price_information", "_generated/types/error_history", "_generated/types/ev_board_support", "_generated/types/evse_board_support", "_generated/types/evse_manager", "_generated/types/evse_security", "_generated/types/generic_array", "_generated/types/iso15118_charger", "_generated/types/iso15118_ev", "_generated/types/isolation_monitor", "_generated/types/money", "_generated/types/ocpp", "_generated/types/phyverso_mcu_temperature", "_generated/types/power_supply_DC", "_generated/types/powermeter", "_generated/types/reservation", "_generated/types/serial_comm_hub_requests", "_generated/types/session_cost", "_generated/types/sunspec_ac_meter", "_generated/types/system", "_generated/types/temperature", "_generated/types/uk_random_delay", "_generated/types/units", "_generated/types/units_signed", "_included/modules_doc/Auth.rst/index", "_included/modules_doc/DummyTokenProvider.rst/index", "_included/modules_doc/DummyTokenProviderManual.rst/index", "_included/modules_doc/DummyTokenValidator.rst/index", "_included/modules_doc/EvManager", "_included/modules_doc/EvseManager", "_included/modules_doc/EvseSecurity", "_included/modules_doc/EvseSlac", "_included/modules_doc/GenericPowermeter", "_included/modules_doc/LemDCBM400600", "_included/modules_doc/OCPP", "_included/modules_doc/OCPP201", "_included/modules_doc/OCPPExtensionExample.rst/index", "_included/modules_doc/PhyVersoBSP.rst/index", "_included/modules_doc/YetiDriver", "_included/modules_doc/YetiEvDriver.rst/index", "appendix/01_everest_reference/index", "appendix/01_everest_reference/interfaces", "appendix/01_everest_reference/modules", "appendix/01_everest_reference/types", "appendix/02_snapshot", "dev_tools/edm", "dev_tools/ev_cli", "dev_tools/index", "general/01_framework/error_framework", "general/01_framework/index", "general/02_detail_pre_setup", "general/03_quick_start_guide", "general/04_detail_module_concept", "general/05_existing_modules", "general/06_handling_bank_cards", "general/07_configure_plug_and_charge", "general/faq", "general/release-notes", "hardware/pionix_belay_box", "index", "tutorials/docker_setup", "tutorials/how_to_bazel/index", "tutorials/how_to_devcontainer/index", "tutorials/how_to_docs/how_to_doc_change", "tutorials/how_to_docs/index", "tutorials/how_to_docs/sphinx_style_guide", "tutorials/how_to_git/index", "tutorials/how_to_mac/index", "tutorials/how_to_ocpp/index", "tutorials/how_to_ocpp201/index", "tutorials/how_to_plug_and_charge/index", "tutorials/how_to_renesas_mpu/index", "tutorials/how_to_renesas_mpu/renesas-everest-patch", "tutorials/index", "tutorials/new_modules/index", "tutorials/run_sil/index"], "filenames": ["404.rst", "_generated/interfaces/ISO15118_charger.rst", "_generated/interfaces/ISO15118_ev.rst", "_generated/interfaces/ac_rcd.rst", "_generated/interfaces/auth.rst", "_generated/interfaces/auth_token_provider.rst", "_generated/interfaces/auth_token_validator.rst", "_generated/interfaces/bank_session_token_provider.rst", "_generated/interfaces/bank_transaction_summary_provider.rst", "_generated/interfaces/car_simulator.rst", "_generated/interfaces/connector_lock.rst", "_generated/interfaces/debug_json.rst", "_generated/interfaces/display_message.rst", "_generated/interfaces/empty.rst", "_generated/interfaces/energy.rst", "_generated/interfaces/energy_manager.rst", "_generated/interfaces/energy_price_information.rst", "_generated/interfaces/error_history.rst", "_generated/interfaces/ev_board_support.rst", "_generated/interfaces/ev_slac.rst", "_generated/interfaces/evse_board_support.rst", "_generated/interfaces/evse_manager.rst", "_generated/interfaces/evse_security.rst", "_generated/interfaces/example.rst", "_generated/interfaces/example_error_framework.rst", "_generated/interfaces/example_user.rst", "_generated/interfaces/external_energy_limits.rst", "_generated/interfaces/generic_array.rst", "_generated/interfaces/generic_error.rst", "_generated/interfaces/isolation_monitor.rst", "_generated/interfaces/kvs.rst", "_generated/interfaces/ocpp.rst", "_generated/interfaces/ocpp_1_6_charge_point.rst", "_generated/interfaces/ocpp_data_transfer.rst", "_generated/interfaces/phyverso_mcu_temperature.rst", "_generated/interfaces/power.rst", "_generated/interfaces/power_supply_DC.rst", "_generated/interfaces/powermeter.rst", "_generated/interfaces/reservation.rst", "_generated/interfaces/serial_communication_hub.rst", "_generated/interfaces/session_cost.rst", "_generated/interfaces/slac.rst", "_generated/interfaces/solar_forecast.rst", "_generated/interfaces/sunspec_ac_meter.rst", "_generated/interfaces/sunspec_reader.rst", "_generated/interfaces/sunspec_scanner.rst", "_generated/interfaces/system.rst", "_generated/interfaces/test_control.rst", "_generated/interfaces/tibber_price_forecast.rst", "_generated/interfaces/uk_random_delay.rst", "_generated/modules/API.rst", "_generated/modules/Auth.rst", "_generated/modules/DPM1000.rst", "_generated/modules/DummyTokenProvider.rst", "_generated/modules/DummyTokenProviderManual.rst", "_generated/modules/DummyTokenValidator.rst", "_generated/modules/DummyV2G.rst", "_generated/modules/EnergyManager.rst", "_generated/modules/EnergyNode.rst", "_generated/modules/ErrorHistory.rst", "_generated/modules/EvManager.rst", "_generated/modules/EvSlac.rst", "_generated/modules/Evse15118D20.rst", "_generated/modules/EvseManager.rst", "_generated/modules/EvseSecurity.rst", "_generated/modules/EvseSlac.rst", "_generated/modules/EvseV2G.rst", "_generated/modules/GenericPowermeter.rst", "_generated/modules/IsoMux.rst", "_generated/modules/JsTibber.rst", "_generated/modules/LemDCBM400600.rst", "_generated/modules/MicroMegaWattBSP.rst", "_generated/modules/OCPP.rst", "_generated/modules/OCPP201.rst", "_generated/modules/OCPPExtensionExample.rst", "_generated/modules/PN532TokenProvider.rst", "_generated/modules/PacketSniffer.rst", "_generated/modules/PersistentStore.rst", "_generated/modules/PhyVersoBSP.rst", "_generated/modules/PyEvJosev.rst", "_generated/modules/RsIskraMeter.rst", "_generated/modules/RsPaymentTerminal.rst", "_generated/modules/SerialCommHub.rst", "_generated/modules/Setup.rst", "_generated/modules/Store.rst", "_generated/modules/System.rst", "_generated/modules/YetiDriver.rst", "_generated/modules/YetiEvDriver.rst", "_generated/types/authorization.rst", "_generated/types/bank_transaction.rst", "_generated/types/board_support_common.rst", "_generated/types/display_message.rst", "_generated/types/energy.rst", "_generated/types/energy_price_information.rst", "_generated/types/error_history.rst", "_generated/types/ev_board_support.rst", "_generated/types/evse_board_support.rst", "_generated/types/evse_manager.rst", "_generated/types/evse_security.rst", "_generated/types/generic_array.rst", "_generated/types/iso15118_charger.rst", "_generated/types/iso15118_ev.rst", "_generated/types/isolation_monitor.rst", "_generated/types/money.rst", "_generated/types/ocpp.rst", "_generated/types/phyverso_mcu_temperature.rst", "_generated/types/power_supply_DC.rst", "_generated/types/powermeter.rst", "_generated/types/reservation.rst", "_generated/types/serial_comm_hub_requests.rst", "_generated/types/session_cost.rst", "_generated/types/sunspec_ac_meter.rst", "_generated/types/system.rst", "_generated/types/temperature.rst", "_generated/types/uk_random_delay.rst", "_generated/types/units.rst", "_generated/types/units_signed.rst", "_included/modules_doc/Auth.rst/index.rst", "_included/modules_doc/DummyTokenProvider.rst/index.rst", "_included/modules_doc/DummyTokenProviderManual.rst/index.rst", "_included/modules_doc/DummyTokenValidator.rst/index.rst", "_included/modules_doc/EvManager.rst", "_included/modules_doc/EvseManager.rst", "_included/modules_doc/EvseSecurity.rst", "_included/modules_doc/EvseSlac.rst", "_included/modules_doc/GenericPowermeter.rst", "_included/modules_doc/LemDCBM400600.rst", "_included/modules_doc/OCPP.rst", "_included/modules_doc/OCPP201.rst", "_included/modules_doc/OCPPExtensionExample.rst/index.rst", "_included/modules_doc/PhyVersoBSP.rst/index.rst", "_included/modules_doc/YetiDriver.rst", "_included/modules_doc/YetiEvDriver.rst/index.rst", "appendix/01_everest_reference/index.rst", "appendix/01_everest_reference/interfaces.rst", "appendix/01_everest_reference/modules.rst", "appendix/01_everest_reference/types.rst", "appendix/02_snapshot.rst", "dev_tools/edm.rst", "dev_tools/ev_cli.rst", "dev_tools/index.rst", "general/01_framework/error_framework.rst", "general/01_framework/index.rst", "general/02_detail_pre_setup.rst", "general/03_quick_start_guide.rst", "general/04_detail_module_concept.rst", "general/05_existing_modules.rst", "general/06_handling_bank_cards.rst", "general/07_configure_plug_and_charge.rst", "general/faq.rst", "general/release-notes.rst", "hardware/pionix_belay_box.rst", "index.rst", "tutorials/docker_setup.rst", "tutorials/how_to_bazel/index.rst", "tutorials/how_to_devcontainer/index.rst", "tutorials/how_to_docs/how_to_doc_change.rst", "tutorials/how_to_docs/index.rst", "tutorials/how_to_docs/sphinx_style_guide.rst", "tutorials/how_to_git/index.rst", "tutorials/how_to_mac/index.rst", "tutorials/how_to_ocpp/index.rst", "tutorials/how_to_ocpp201/index.rst", "tutorials/how_to_plug_and_charge/index.rst", "tutorials/how_to_renesas_mpu/index.rst", "tutorials/how_to_renesas_mpu/renesas-everest-patch.rst", "tutorials/index.rst", "tutorials/new_modules/index.rst", "tutorials/run_sil/index.rst"], "titles": ["", "13.2.1. ISO15118_charger", "13.2.2. ISO15118_ev", "13.2.3. ac_rcd", "13.2.4. auth", "13.2.5. auth_token_provider", "13.2.6. auth_token_validator", "13.2.7. bank_session_token_provider", "13.2.8. bank_transaction_summary_provider", "13.2.9. car_simulator", "13.2.10. connector_lock", "13.2.11. debug_json", "13.2.12. display_message", "13.2.13. empty", "13.2.14. energy", "13.2.15. energy_manager", "13.2.16. energy_price_information", "13.2.17. error_history", "13.2.18. ev_board_support", "13.2.19. ev_slac", "13.2.20. evse_board_support", "13.2.21. evse_manager", "13.2.22. evse_security", "13.2.23. example", "13.2.24. example_error_framework", "13.2.25. example_user", "13.2.26. external_energy_limits", "13.2.27. generic_array", "13.2.28. generic_error", "13.2.29. isolation_monitor", "13.2.30. kvs", "13.2.31. ocpp", "13.2.32. ocpp_1_6_charge_point", "13.2.33. ocpp_data_transfer", "13.2.34. phyverso_mcu_temperature", "13.2.35. power", "13.2.36. power_supply_DC", "13.2.37. powermeter", "13.2.38. reservation", "13.2.39. serial_communication_hub", "13.2.40. session_cost", "13.2.41. slac", "13.2.42. solar_forecast", "13.2.43. sunspec_ac_meter", "13.2.44. sunspec_reader", "13.2.45. sunspec_scanner", "13.2.46. system", "13.2.47. test_control", "13.2.48. tibber_price_forecast", "13.2.49. uk_random_delay", "13.1.1. API", "13.1.2. Auth", "13.1.3. DPM1000", "13.1.4. DummyTokenProvider", "13.1.5. DummyTokenProviderManual", "13.1.6. DummyTokenValidator", "13.1.7. DummyV2G", "13.1.8. EnergyManager", "13.1.9. EnergyNode", "13.1.10. ErrorHistory", "13.1.11. EvManager", "13.1.12. EvSlac", "13.1.13. Evse15118D20", "13.1.14. EvseManager", "13.1.15. EvseSecurity", "13.1.16. EvseSlac", "13.1.17. EvseV2G", "13.1.18. GenericPowermeter", "13.1.19. IsoMux", "13.1.20. JsTibber", "13.1.21. LemDCBM400600", "13.1.22. MicroMegaWattBSP", "13.1.23. OCPP", "13.1.24. OCPP201", "13.1.25. OCPPExtensionExample", "13.1.26. PN532TokenProvider", "13.1.27. PacketSniffer", "13.1.28. PersistentStore", "13.1.29. PhyVersoBSP", "13.1.30. PyEvJosev", "13.1.31. RsIskraMeter", "13.1.32. RsPaymentTerminal", "13.1.33. SerialCommHub", "13.1.34. Setup", "13.1.35. Store", "13.1.36. System", "13.1.37. YetiDriver", "13.1.38. YetiEvDriver", "13.3.1. authorization", "13.3.2. bank_transaction", "13.3.3. board_support_common", "13.3.4. display_message", "13.3.5. energy", "13.3.6. energy_price_information", "13.3.7. error_history", "13.3.8. ev_board_support", "13.3.9. evse_board_support", "13.3.10. evse_manager", "13.3.11. evse_security", "13.3.12. generic_array", "13.3.13. iso15118_charger", "13.3.14. iso15118_ev", "13.3.15. isolation_monitor", "13.3.16. money", "13.3.17. ocpp", "13.3.18. phyverso_mcu_temperature", "13.3.19. power_supply_DC", "13.3.20. powermeter", "13.3.21. reservation", "13.3.22. serial_comm_hub_requests", "13.3.23. session_cost", "13.3.24. sunspec_ac_meter", "13.3.25. system", "13.3.26. temperature", "13.3.27. uk_random_delay", "13.3.28. units", "13.3.29. units_signed", "Auth Module", "DummyTokenProvider", "DummyTokenProviderManual", "DummyTokenValidator", "5.3.1. EvManager", "5.3.2. EvseManager", "5.3.3. EvseSecurity", "5.3.4. EvseSlac", "5.3.6. GenericPowermeter", "5.3.7. LEM DCBM 400/600", "5.3.8. OCPP1.6 Module", "5.3.9. OCPP2.0.1 Module", "OCPPExtensionExample", "PhyVersoBSP", "5.3.10. YetiDriver", "YetiEvDriver", "13. EVerest Reference", "13.2. EVerest Interfaces", "13.1. EVerest Modules", "13.3. EVerest Types", "12. Snapshot", "8.1. edm", "8.2. ev-cli", "8. EVerest development tools", "1.6.1. Error Framework", "1. EVerest Framework", "2. Prepare Your Development Environment", "3. A Kind Of Quick Guide To EVerest", "4. EVerest Modules in Detail", "5. EVerest Module Configurations", "6. Bank Card Payment", "7. Configure Plug&Charge", "10. Frequently Asked Questions And Best Practices", "EVerest Release Notes", "11. Pionix BelayBox", "What Is EVerest", "9.12. Docker setup", "9.1. Experimental Bazel Support in Everest", "9.2. How to Devcontainer", "How to Write EVerest Documentation", "9.3. Documenting EVerest", "Sphinx style guide", "9.4. How To: Git", "9.5. How To: Develop on a Mac", "9.6. How To: OCPP1.6 in EVerest", "9.7. How To: OCPP 2.0.1 in EVerest", "9.8. How To: Plug&Charge with EVerest Software in the loop", "9.9. How to for Renesas MPU (RZ/G2L family)", "Patch for Renesas MPU (RZ/G2L family)", "9. Tutorials", "9.10. How To: Develop New Modules", "9.11. Tutorial: Simulate EVerest in Software"], "terms": {"thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 77, 79, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 129, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 168], "interfac": [1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 51, 52, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 73, 76, 78, 79, 83, 85, 86, 87, 91, 94, 117, 122, 123, 125, 126, 127, 128, 133, 141, 142, 146, 148, 149, 151, 152, 153, 154, 157, 158, 161, 162], "defin": [1, 2, 9, 10, 11, 15, 16, 18, 20, 21, 22, 23, 25, 29, 30, 32, 33, 35, 37, 42, 44, 45, 47, 48, 51, 63, 66, 72, 73, 88, 90, 92, 97, 100, 107, 112, 123, 126, 127, 128, 131, 133, 138, 141, 142, 143, 144, 145, 150, 153, 158, 161, 162, 167], "iso15118": [1, 2, 19, 22, 41, 47, 56, 61, 62, 63, 65, 66, 68, 79, 100, 101, 122, 123, 127, 128, 137, 144, 148, 163], "charger": [1, 2, 20, 36, 50, 51, 56, 62, 63, 66, 68, 83, 100, 117, 122, 131, 142, 148, 149, 151, 152, 163], "require_auth_eim": 1, "null": [1, 2, 30, 41, 138], "an": [1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 46, 48, 49, 50, 51, 52, 56, 62, 63, 65, 66, 68, 72, 74, 79, 81, 82, 85, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 102, 103, 104, 107, 108, 109, 110, 111, 112, 116, 117, 122, 124, 126, 127, 128, 129, 131, 139, 142, 144, 145, 146, 148, 149, 150, 151, 152, 155, 156, 157, 158, 160, 161, 162, 163, 164, 167, 168], "eim": [1, 63, 66, 122], "author": [1, 4, 5, 6, 21, 97, 107, 110, 122, 127, 128, 133, 136, 144, 145, 147, 152, 161, 162, 167], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 53, 54, 57, 58, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 81, 82, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "requier": 1, "require_auth_pnc": 1, "object": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 49, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 122, 142, 144, 152, 160, 162], "providedidtoken": [1, 5, 6, 21, 88, 97, 110, 148], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 62, 63, 65, 66, 67, 70, 72, 76, 79, 80, 81, 82, 83, 88, 91, 92, 93, 97, 98, 100, 103, 104, 107, 108, 110, 112, 113, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 142, 143, 146, 147, 149, 150, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "evcc": [1, 2, 21, 62, 79, 97, 100, 163], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 88, 89, 91, 98, 100, 104, 105, 107, 110, 112, 117, 118, 119, 121, 122, 123, 126, 139, 141, 142, 144, 146, 147, 148, 149, 153, 154, 161, 163, 167], "payment": [1, 81, 100, 107, 148, 152], "detail": [1, 21, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 81, 86, 87, 91, 100, 104, 107, 108, 122, 123, 126, 127, 138, 142, 144, 150, 151, 152, 155, 156, 157, 158, 161, 162, 167], "pnc": [1, 63, 66, 151, 161, 162, 163], "send": [1, 21, 31, 38, 39, 63, 65, 72, 73, 104, 122, 124, 127, 128, 131, 145, 147, 148, 159, 167], "signatur": [1, 22, 107, 112, 116, 141], "certif": [1, 21, 22, 62, 64, 66, 70, 79, 88, 98, 100, 107, 112, 126, 143, 144, 148, 150, 151, 161, 162, 163], "chain": [1, 21, 22, 58, 66, 98, 122, 127, 128, 148], "emaid": [1, 88, 107], "There": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 122, 139, 141, 144, 145, 146, 148, 151, 152, 154, 159, 160, 161, 162], "extend": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 74, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 129, 145, 167], "definit": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 139, 142, 144, 145, 151], "here": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 133, 138, 143, 144, 145, 146, 148, 149, 150, 151, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 90, 96, 100, 131], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 57, 60, 62, 63, 65, 66, 74, 83, 85, 91, 96, 97, 101, 104, 112, 122, 126, 131, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 157, 158, 159, 161, 162, 167], "close": [1, 2, 66, 100, 146, 157, 158, 160], "ac_open_contactor": 1, "open": [1, 36, 100, 138, 144, 146, 150, 151, 152, 160, 161, 167, 168], "start_cable_check": 1, "now": [1, 21, 49, 72, 73, 92, 93, 97, 112, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 160, 164, 167, 168], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 60, 63, 70, 72, 90, 91, 97, 104, 107, 110, 112, 114, 117, 122, 124, 126, 127, 128, 131, 139, 142, 143, 144, 145, 146, 147, 148, 149, 152, 156, 157, 158, 159, 160, 161, 164, 167, 168], "cabl": [1, 10, 20, 63, 70, 78, 90, 97, 143], "check": [1, 6, 22, 23, 30, 38, 63, 83, 107, 108, 122, 126, 127, 128, 131, 141, 145, 146, 150, 151, 152, 157, 158, 159, 162, 163, 167], "start_pre_charg": 1, "pre": [1, 62, 66, 68, 81, 97, 107, 125, 144, 147, 168], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 57, 60, 63, 66, 71, 72, 73, 78, 80, 85, 88, 90, 91, 92, 96, 97, 100, 101, 104, 106, 107, 108, 110, 121, 122, 123, 130, 131, 142, 144, 151, 157, 158, 161, 166], "phase": [1, 2, 18, 20, 29, 36, 57, 58, 60, 63, 78, 92, 96, 97, 100, 106, 107, 111, 115, 116, 122, 125, 131, 142, 144, 150], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 53, 57, 60, 63, 65, 69, 70, 72, 73, 78, 81, 90, 91, 92, 96, 97, 100, 103, 104, 105, 107, 110, 111, 117, 118, 122, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167], "3": [1, 19, 36, 41, 45, 57, 60, 61, 63, 65, 70, 78, 93, 97, 103, 107, 122, 123, 124, 125, 126, 127, 128, 131, 137, 138, 143, 151, 152, 158, 160, 161, 165, 167], "trigger": [1, 3, 19, 20, 31, 32, 63, 104, 112, 127, 128, 142, 145, 148, 150, 157, 158, 161, 162], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 63, 65, 66, 68, 71, 72, 73, 75, 78, 85, 86, 87, 88, 91, 92, 97, 100, 104, 107, 108, 110, 112, 114, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 148, 149, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 167], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 60, 61, 63, 65, 66, 78, 79, 87, 88, 90, 95, 97, 100, 101, 107, 110, 117, 124, 127, 128, 130, 132, 140, 142, 145, 146, 148, 150, 151, 163, 167], "powerdeliveryreq": [1, 100], "messag": [1, 12, 31, 32, 63, 72, 73, 76, 82, 88, 91, 94, 100, 104, 107, 110, 123, 124, 127, 128, 131, 141, 142, 145, 148, 149, 150, 151, 161, 162, 167], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 63, 70, 78, 90, 92, 97, 100, 107, 117, 122, 126, 127, 128, 131, 147, 150, 151, 155, 168], "current_demand_start": 1, "process": [1, 2, 19, 41, 57, 81, 88, 97, 100, 112, 117, 123, 127, 128, 139, 142, 144, 145, 146, 147, 149, 150, 152, 154, 158, 162, 166, 167, 168], "ha": [1, 4, 12, 20, 31, 32, 51, 62, 63, 66, 68, 78, 79, 80, 88, 91, 97, 100, 104, 107, 108, 112, 117, 122, 126, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 161, 162, 164, 167], "want": [1, 2, 63, 100, 122, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167, 168], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 72, 73, 83, 97, 100, 104, 107, 108, 112, 114, 131, 138, 144, 145, 146, 147, 148, 150, 152, 159, 161, 162, 167], "finish": [1, 2, 20, 40, 46, 51, 63, 81, 92, 97, 100, 110, 124, 147, 151, 155, 156, 157, 158, 159, 167], "sae_bidi_mode_act": 1, "sae": [1, 2, 60, 63, 100, 122, 151], "j2847": [1, 2, 60, 63], "bidi": [1, 60, 100], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 57, 62, 63, 65, 83, 92, 100, 101, 106, 122, 144, 149, 151], "activ": [1, 20, 36, 51, 52, 63, 70, 92, 93, 94, 100, 110, 112, 114, 117, 126, 139, 141, 143, 146, 148, 161], "evcc_id": [1, 97], "string": [1, 2, 4, 6, 9, 11, 17, 18, 19, 21, 22, 23, 30, 31, 32, 36, 37, 38, 39, 41, 43, 45, 46, 47, 50, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112, 113, 114, 116, 121, 126, 127, 138, 144, 145, 148, 167], "specifi": [1, 21, 22, 29, 31, 38, 63, 66, 70, 85, 92, 97, 98, 100, 104, 107, 108, 110, 112, 117, 121, 122, 123, 128, 144, 145, 148, 149, 151, 153, 161, 162, 163, 167], "identif": [1, 80, 97, 107, 113, 122, 146], "readabl": [1, 131], "format": [1, 22, 46, 70, 80, 81, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 126, 128, 139, 143, 152, 157, 161, 162, 167], "It": [1, 9, 20, 21, 31, 51, 56, 57, 63, 64, 65, 72, 73, 97, 100, 110, 114, 117, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 158, 159, 160, 161, 162, 163, 167], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 88, 91, 93, 94, 97, 98, 100, 103, 104, 110, 112, 117, 122, 123, 125, 127, 128, 131, 138, 139, 144, 145, 148, 151, 153, 155, 157, 158, 159, 160, 161, 162, 164, 167, 168], "mac": [1, 19, 41, 62, 63, 65, 66, 68, 79, 97, 143, 152, 166], "address": [1, 19, 39, 41, 45, 52, 63, 65, 67, 70, 80, 81, 83, 92, 97, 123, 125, 126, 128, 162, 163], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 97, 143], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 57, 63, 72, 73, 88, 90, 95, 97, 98, 100, 101, 104, 106, 107, 110, 111, 112, 113, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 131, 138, 141, 145, 146, 147, 148, 150, 151, 152, 155, 158, 159, 161, 162, 167], "f0": [1, 19, 41, 97], "9": [1, 19, 41, 45, 63, 97, 104, 137, 143, 160], "2": [1, 2, 19, 31, 36, 41, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 97, 103, 104, 107, 117, 122, 123, 125, 126, 128, 131, 137, 138, 143, 144, 152, 158, 159, 161, 163, 165, 166], "5": [1, 19, 37, 41, 55, 57, 60, 63, 65, 75, 97, 111, 138, 145, 151, 158, 160], "selected_payment_opt": 1, "paymentopt": [1, 100], "element": [1, 100, 104], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 82, 83, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 100, 104, 106, 107, 108, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 63, 88, 90, 92, 96, 98, 100, 104, 107, 109, 122, 124, 126, 127, 128, 146, 162], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 78, 80, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 125, 126, 127, 128, 133, 139, 141, 142, 143, 145, 147, 148, 149, 150, 152, 157, 158, 160, 161, 162, 167, 168], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 100, 101], "select": [1, 2, 21, 39, 51, 52, 57, 62, 63, 88, 100, 122, 138, 146, 148, 151, 163, 164, 167], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 57, 58, 60, 63, 69, 93, 97, 100, 101, 106, 107, 110, 115, 116, 125, 133, 134, 136, 144, 145, 152, 161, 162], "transfer": [1, 2, 31, 33, 39, 63, 72, 73, 74, 100, 101, 104, 109, 128, 131], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 60, 63, 65, 70, 72, 73, 85, 88, 91, 92, 97, 98, 100, 101, 104, 107, 109, 112, 117, 122, 123, 125, 126, 127, 128, 131, 147, 148, 149, 150, 151, 152, 156, 157, 158, 161, 162, 163, 167, 168], "departure_tim": [1, 97, 100], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 100, 102, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 127, 128, 137, 138, 139, 141, 142, 145, 146, 148, 151, 152, 157, 158, 159, 161, 162, 167], "rfc3339": [1, 46, 88, 92, 93, 97, 100, 104, 107, 108, 110, 112], "utc": [1, 88, 92, 93, 100, 108, 110, 114], "vehicl": [1, 21, 41, 63, 92, 97, 100, 107, 122, 123, 144, 150, 151, 163], "intend": [1, 97, 107], "date": [1, 46, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 131, 150, 151, 152, 165], "time": [1, 20, 29, 31, 36, 46, 49, 53, 54, 55, 57, 63, 70, 72, 73, 75, 78, 81, 85, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 127, 128, 131, 138, 141, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 53, 54, 55, 57, 58, 60, 63, 65, 69, 70, 75, 80, 81, 85, 87, 90, 92, 93, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 122, 125, 126, 127, 128, 143, 144, 145, 146, 150, 158, 162, 167], "wh": [1, 97, 100, 101, 107, 110, 111, 115, 116, 125], "amount": [1, 63, 81, 85, 92, 100, 103, 104, 126, 127, 128, 131, 146, 147, 162], "reflect": [1, 127, 145, 167], "": [1, 8, 31, 45, 53, 54, 55, 57, 67, 70, 75, 89, 91, 97, 98, 104, 117, 118, 119, 120, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 138, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 157, 158, 159, 160, 161, 162, 165, 167], "estim": [1, 97, 100], "how": [1, 51, 62, 63, 66, 68, 74, 85, 112, 117, 123, 127, 128, 129, 141, 142, 143, 144, 145, 146, 148, 149, 152, 157, 158, 166, 168], "much": [1, 127, 128, 143, 146, 149, 159], "need": [1, 8, 20, 21, 22, 36, 40, 62, 63, 81, 83, 88, 89, 92, 96, 97, 100, 107, 122, 123, 124, 125, 126, 127, 128, 131, 139, 141, 142, 143, 145, 146, 148, 149, 150, 151, 153, 154, 155, 157, 158, 159, 160, 161, 162, 167], "fulfil": [1, 92, 97, 100, 127, 128, 161, 162], "user": [1, 20, 51, 63, 70, 72, 88, 91, 92, 97, 107, 110, 117, 124, 139, 144, 145, 147, 151, 153, 159, 160, 167], "configur": [1, 21, 31, 32, 53, 54, 55, 67, 91, 104, 108, 117, 120, 129, 131, 142, 143, 144, 149, 150, 152, 154, 157, 158, 163, 164, 168], "goal": [1, 97, 128], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 57, 58, 60, 63, 72, 78, 86, 90, 92, 93, 96, 97, 100, 101, 104, 106, 107, 112, 114, 115, 116, 117, 121, 122, 125, 126, 127, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154, 155, 158, 159, 161, 162], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 57, 60, 62, 63, 66, 68, 72, 73, 76, 81, 89, 91, 97, 100, 104, 108, 110, 117, 121, 122, 124, 127, 128, 131, 144, 146, 148, 149, 150, 152, 161, 162], "ac_ev_max_voltag": 1, "v": [1, 29, 57, 97, 100, 101, 106, 111, 144, 151, 153, 155], "rm": [1, 151, 153, 159, 168], "maxim": 1, "nomin": [1, 57, 63], "voltag": [1, 20, 29, 36, 50, 52, 57, 60, 63, 71, 96, 97, 100, 101, 102, 106, 107, 111, 115, 116, 142, 145, 146], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 58, 60, 63, 65, 66, 68, 70, 72, 73, 75, 85, 86, 88, 89, 91, 92, 93, 96, 97, 100, 104, 106, 107, 110, 117, 122, 123, 125, 126, 127, 128, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "accept": [1, 20, 21, 38, 55, 88, 91, 98, 100, 104, 108, 112, 127, 128, 145, 162], "measur": [1, 18, 21, 29, 37, 43, 44, 63, 70, 90, 92, 100, 102, 107, 111, 113, 116, 125, 131, 146], "between": [1, 2, 14, 20, 57, 63, 65, 68, 75, 82, 88, 92, 93, 100, 102, 122, 123, 127, 128, 138, 144, 146, 148, 150, 151, 152, 156, 159, 161, 162], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 57, 81, 88, 92, 97, 100, 104, 107, 108, 117, 118, 119, 122, 123, 127, 128, 131, 139, 141, 143, 144, 145, 146, 149, 150, 151, 152, 153, 155, 157, 158, 159, 161, 162, 167], "neutral": [1, 63, 100, 115, 116], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 57, 60, 63, 71, 78, 81, 82, 86, 96, 97, 100, 101, 104, 106, 107, 122, 126, 127, 147, 161, 162], "support": [1, 3, 18, 20, 52, 57, 60, 62, 63, 65, 66, 68, 71, 78, 79, 83, 86, 87, 90, 95, 96, 97, 100, 104, 106, 107, 112, 122, 125, 128, 131, 143, 144, 146, 152, 158, 161, 163, 166], "per": [1, 2, 22, 36, 57, 92, 93, 110, 122, 127, 141, 161, 162, 167], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 62, 64, 79, 100, 123, 127, 128, 148, 163], "below": [1, 36, 63, 92, 96, 97, 126, 131, 138, 141, 144, 145, 147, 151, 152], "minimum": [1, 50, 63, 78, 96, 100, 104, 106, 107, 122, 127, 128, 150, 151, 152], "cost": [1, 40, 72, 73, 93, 104, 110, 127, 128, 147], "effici": [1, 92, 97, 106, 143, 154], "dc_ev_energy_capac": 1, "capac": [1, 20, 60, 97, 100, 101], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 53, 57, 60, 62, 63, 66, 79, 88, 90, 92, 95, 96, 97, 98, 100, 101, 104, 107, 108, 117, 121, 122, 124, 127, 128, 145, 146, 147, 149, 150, 151, 161, 162], "dc_full_soc": 1, "soc": [1, 60, 63, 97, 100, 101, 127, 128, 161], "which": [1, 21, 22, 32, 38, 44, 60, 63, 72, 73, 76, 80, 82, 85, 88, 91, 97, 98, 100, 101, 104, 107, 108, 110, 112, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 153, 154, 157, 158, 159, 161, 162, 164, 167], "consid": [1, 97, 104, 122, 126, 143, 144, 145, 151, 156, 157, 158], "batteri": [1, 63, 92, 97, 100], "fulli": [1, 97, 122, 150], "dc_bulk_soc": 1, "fast": [1, 20, 142, 144, 150, 157, 158, 159], "end": [1, 12, 21, 63, 70, 91, 92, 97, 104, 108, 110, 112, 145, 150, 151, 157, 158], "dc_ev_statu": 1, "dcevstatu": [1, 100], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 88, 91, 97, 98, 100, 104, 107, 108, 110, 112, 126, 127, 128, 146, 147, 150, 151, 162], "dc_bulk_charging_complet": 1, "boolean": [1, 2, 3, 9, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 72, 73, 75, 78, 79, 82, 83, 88, 92, 96, 100, 104, 106, 107, 141, 144, 145, 162, 167], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 53, 57, 60, 63, 64, 66, 70, 71, 72, 73, 78, 79, 86, 87, 91, 92, 97, 100, 104, 107, 108, 122, 123, 124, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 167, 168], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 57, 58, 60, 63, 65, 66, 68, 70, 71, 72, 73, 78, 82, 83, 86, 87, 91, 92, 93, 96, 97, 100, 101, 104, 106, 108, 114, 122, 125, 127, 128, 131, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 72, 73, 78, 79, 82, 83, 92, 96, 100, 104, 106, 107, 121, 122, 123, 124, 126, 127, 128, 131, 141, 144, 145, 148, 149, 151, 159, 160, 161, 162], "bulk": [1, 97, 100], "approx": [1, 100, 126], "80": [1, 70, 97, 100, 126, 144, 153, 160], "complet": [1, 45, 97, 100, 131, 139, 143, 144, 145, 151, 157, 158, 161, 162, 163, 164], "dc_charging_complet": 1, "full": [1, 9, 36, 63, 96, 100, 142, 148, 150, 152], "100": [1, 20, 52, 65, 82, 90, 100, 160, 161], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 100], "target": [1, 2, 36, 39, 60, 72, 92, 97, 100, 101, 104, 149, 154, 161, 162, 168], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 100], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 57, 63, 72, 73, 77, 84, 88, 90, 92, 93, 96, 97, 98, 100, 103, 104, 107, 109, 111, 115, 116, 121, 122, 123, 125, 126, 127, 128, 141, 142, 144, 145, 146, 148, 151, 158, 161, 162, 167], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 57, 60, 63, 70, 86, 92, 96, 97, 100, 101, 106, 107, 115, 116, 122, 126, 127, 128, 131, 133, 134, 143, 144, 145, 146, 149, 151, 161], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 60, 63, 66, 68, 70, 72, 73, 81, 83, 92, 96, 97, 100, 101, 104, 113, 117, 126, 127, 128, 131, 141, 144, 146, 147, 148, 150, 152, 161, 162, 167], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 100], "calcul": [1, 65, 98, 100, 125, 127, 128, 149], "until": [1, 21, 22, 29, 36, 51, 63, 73, 91, 92, 100, 107, 122, 151], "certificate_request": 1, "requestexistreamschema": [1, 21, 100], "deliv": [1, 21, 100, 106, 122, 144, 146, 151], "belong": [1, 4, 21, 51, 122, 146, 159], "valid": [1, 4, 6, 21, 22, 51, 53, 54, 55, 63, 72, 73, 75, 88, 92, 97, 98, 100, 112, 117, 120, 122, 123, 126, 127, 128, 146, 147, 148], "contract": [1, 21, 63, 66, 79, 88, 100, 107, 122, 123, 127, 128, 148, 163], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 63, 66, 69, 91, 98, 100, 104, 107, 112, 117, 126, 127, 128, 148, 149, 167], "report": [1, 3, 20, 21, 36, 51, 53, 54, 63, 69, 83, 86, 97, 104, 107, 122, 126, 128, 141, 146, 159, 162], "async": [1, 21, 150], "via": [1, 21, 39, 58, 65, 70, 79, 85, 88, 107, 122, 125, 126, 127, 128, 138, 141, 142, 144, 146, 148, 149, 150, 152, 156, 161, 162, 168], "set_get_certificate_respons": [1, 21, 127, 128], "dlink_termin": [1, 41], "termin": [1, 41, 66, 81, 97, 102, 107, 144, 147, 151, 155, 167], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 61, 65, 69, 72, 73, 74, 78, 80, 89, 92, 97, 98, 99, 103, 104, 107, 108, 109, 116, 122, 125, 126, 127, 128, 131, 144, 145, 148, 151, 160, 167, 168], "link": [1, 19, 41, 61, 62, 65, 66, 68, 79, 98, 104, 118, 119, 120, 124, 129, 130, 132, 145, 149, 152, 157, 167], "becom": [1, 36, 41, 51, 63, 97, 110, 117, 122, 151, 159], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 151], "match": [1, 19, 41, 51, 63, 65, 107, 108, 117, 147, 148, 149, 151], "dlink_paus": [1, 41], "save": [1, 41, 70, 138, 146, 149, 164, 165], "while": [1, 41, 52, 63, 110, 114, 128, 131, 142, 149, 151, 154, 163, 167], "stai": [1, 41, 57, 146, 152, 157, 158], "ev_app_protocol": 1, "appprotocol": [1, 100], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 74, 88, 97, 98, 100, 103, 104, 110, 117, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 151, 157, 161, 162, 167], "protocol": [1, 21, 100, 112, 122, 124, 126, 127, 128, 142, 144, 145, 146, 148, 150, 161, 162], "v2g_messag": 1, "v2gmessag": [1, 100], "debug": [1, 11, 52, 57, 65, 72, 73, 75, 160], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 57, 58, 72, 73, 91, 92, 93, 97, 100, 103, 104, 105, 108, 110, 117, 121, 122, 123, 125, 127, 128, 138, 139, 142, 143, 144, 146, 147, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 167], "v2g": [1, 2, 22, 63, 64, 66, 98, 100, 127, 128, 138, 148, 151], "purpos": [1, 8, 18, 20, 21, 62, 66, 68, 72, 73, 88, 113, 122, 142, 145, 161, 162], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 53, 57, 62, 63, 65, 66, 68, 72, 73, 88, 90, 91, 92, 97, 100, 104, 106, 107, 110, 115, 116, 117, 122, 123, 125, 127, 128, 131, 138, 141, 144, 145, 146, 148, 149, 151, 154, 157, 158, 159, 162, 167], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 100], "paramet": [1, 2, 63, 72, 73, 81, 92, 100, 107, 123, 125, 126, 127, 128, 138, 142, 145, 148, 149, 151, 161, 162, 167], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 57, 63, 85, 92, 96, 97, 100, 104, 112, 117, 122, 123, 126, 131, 141, 144, 145, 149, 151, 160, 167], "displai": [1, 11, 12, 91, 100, 122, 127, 128, 141, 143, 161, 162], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 100], "offer": [1, 31, 63, 92, 104, 127, 128, 145, 154], "dynam": [1, 62, 100], "control": [1, 3, 9, 18, 20, 31, 47, 57, 63, 66, 68, 70, 71, 78, 82, 86, 87, 100, 122, 123, 124, 127, 128, 130, 141, 142, 144, 146, 148, 149, 151, 161, 162, 167], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 63, 80, 88, 97, 100, 104, 117, 122, 123, 127, 128, 148, 157, 158, 164], "meter_info_request": 1, "meter": [1, 37, 43, 50, 63, 70, 80, 86, 97, 107, 111, 116, 122, 126, 127, 128, 144, 150], "info": [1, 32, 88, 98, 104, 127, 138, 146, 150, 167], "setup": [1, 36, 89, 100, 126, 128, 133, 135, 141, 142, 143, 144, 145, 146, 148, 152, 154, 159, 161, 162, 163, 166], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 144, 145], "At": [1, 142, 146, 154, 157, 158, 167], "startup": [1, 60, 63, 97, 125, 126, 127, 128, 145, 150, 151, 162, 164, 167], "necessari": [1, 85, 144, 146, 151, 154, 159, 164, 167], "sent": [1, 31, 32, 72, 73, 82, 97, 122, 127, 128, 131, 150, 167], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 56, 59, 69, 97, 108, 109, 111, 118, 119, 120, 121, 122, 124, 129, 130, 132, 133, 143, 147, 151, 152, 156, 157, 158, 160, 161, 163, 164, 166, 168], "onc": [1, 12, 20, 29, 36, 51, 63, 122, 124, 131, 147, 151, 154, 159, 160, 164, 167], "evse_id": [1, 21, 63, 88, 100, 107, 108, 146], "requir": [1, 2, 4, 6, 9, 12, 14, 17, 18, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 49, 59, 69, 70, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 123, 124, 131, 138, 141, 144, 146, 147, 148, 149, 150, 151, 152, 156, 157, 158, 160, 161, 162], "evseid": [1, 80, 100], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 60, 63, 81, 88, 91, 97, 100, 104, 107, 108, 110, 111, 112, 113, 117, 121, 122, 126, 127, 128, 139, 145, 149, 151, 161, 162, 163, 167], "uniqu": [1, 7, 70, 89, 100, 107, 145], "identifi": [1, 7, 22, 80, 89, 91, 94, 100, 104, 107, 113, 127, 128, 146], "outlet": [1, 97, 100, 147], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 60, 62, 63, 65, 66, 68, 70, 71, 72, 73, 75, 78, 79, 82, 83, 86, 87, 90, 97, 100, 107, 117, 121, 123, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 160, 167], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110, 162], "avail": [1, 20, 21, 31, 36, 51, 57, 63, 88, 96, 97, 104, 107, 117, 121, 127, 131, 139, 141, 142, 143, 144, 146, 148, 151, 152, 157, 158, 161, 162], "array_item": [1, 12, 17, 22, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110], "supportedenergymod": [1, 100], "differ": [1, 2, 22, 36, 49, 57, 63, 65, 68, 76, 88, 92, 93, 97, 100, 111, 127, 128, 131, 138, 141, 144, 145, 146, 148, 150, 153, 154, 155, 159, 163], "sae_j2847_mod": 1, "saej2847bidimod": [1, 100], "v2h": [1, 2, 63, 100], "version": [1, 60, 70, 80, 100, 138, 139, 142, 144, 146, 149, 151, 154, 155, 159, 160, 161, 162, 167], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 60, 62, 63, 66, 68, 78, 83, 97, 121, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 148, 149, 150, 151, 152, 153, 161, 167], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 57, 62, 63, 66, 68, 71, 78, 82, 86, 87, 92, 97, 131, 160, 162], "set_charging_paramet": 1, "least": [1, 20, 36, 142, 145, 152, 157, 158, 167], "updat": [1, 20, 21, 22, 36, 38, 46, 57, 69, 92, 100, 104, 112, 122, 123, 125, 127, 128, 143, 144, 145, 146, 148, 152, 157, 158, 161, 162, 164], "later": [1, 36, 92, 142, 144, 146, 151, 157, 158, 159, 167], "some": [1, 3, 20, 21, 36, 50, 51, 63, 72, 73, 82, 85, 89, 96, 97, 107, 112, 122, 126, 127, 131, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 156, 157, 158, 159, 161, 162, 167], "next": [1, 36, 104, 110, 131, 145, 146, 148, 150, 151, 152, 154, 157, 158, 164, 167], "physical_valu": 1, "setupphysicalvalu": [1, 100], "up": [1, 19, 20, 36, 37, 41, 49, 63, 65, 83, 112, 122, 126, 127, 128, 131, 139, 142, 143, 144, 146, 148, 149, 150, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "initi": [1, 20, 21, 22, 63, 70, 83, 97, 100, 117, 127, 128, 131, 138, 139, 141, 145, 148, 150, 152, 157, 158, 159, 160, 161, 163, 167], "physic": [1, 21, 97, 100, 122, 128, 146, 148, 162], "ac": [1, 3, 10, 20, 43, 56, 57, 60, 63, 65, 66, 68, 72, 73, 78, 79, 86, 92, 97, 100, 107, 111, 115, 116, 125, 131, 144, 148, 151, 163], "dc": [1, 2, 20, 29, 36, 52, 56, 63, 65, 66, 68, 71, 72, 73, 78, 79, 92, 96, 97, 100, 101, 102, 106, 107, 115, 116, 125, 151, 160], "session_setup": 1, "each": [1, 22, 31, 39, 40, 98, 117, 122, 126, 127, 128, 139, 141, 144, 145, 146, 149, 150, 152, 157, 158, 159, 161, 162, 167], "payment_opt": 1, "These": [1, 107, 122, 123, 127, 139, 146, 148, 154, 159, 162, 166, 167], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 63, 64, 70, 72, 73, 76, 90, 91, 92, 93, 97, 103, 104, 107, 108, 110, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 163, 164, 167, 168], "supported_certificate_servic": 1, "instal": [1, 22, 46, 63, 79, 91, 98, 100, 112, 123, 127, 128, 143, 148, 149, 150, 152, 153, 154, 155, 160, 162, 163, 164], "servic": [1, 31, 32, 63, 103, 127, 128, 144, 151, 155, 163, 167], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 97, 107, 148, 161, 162], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 53, 54, 65, 69, 72, 73, 118, 119, 124, 127, 128, 131, 142, 144, 145, 147, 148, 150, 167], "new": [1, 20, 21, 22, 46, 51, 75, 81, 92, 112, 122, 123, 124, 125, 127, 128, 131, 141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 156, 158, 159, 161, 162, 163, 166, 168], "includ": [1, 21, 22, 37, 49, 66, 92, 97, 100, 104, 107, 127, 128, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 158, 160, 161, 162, 163, 167], "correspond": [1, 21, 97, 125, 127, 131, 139, 145, 146, 147, 150, 151, 156, 158, 167], "encrypt": [1, 21, 62, 64, 66, 68, 98, 123], "privat": [1, 21, 22, 62, 64, 98, 107, 126, 127, 128, 144, 148, 151, 161, 162], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 62, 64, 66, 68, 69, 72, 74, 77, 84, 98, 100, 104, 107, 116, 117, 126, 127, 128, 129, 142, 144, 148, 151, 161, 162, 163], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 100], "raw": [1, 21, 47, 97, 100, 109, 155], "exi": [1, 21, 100, 143, 152], "stream": [1, 21, 90, 100, 131, 152], "csm": [1, 21, 22, 31, 32, 64, 72, 73, 97, 98, 100, 104, 127, 128, 148, 149, 150, 151, 163], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 72, 73, 80, 88, 91, 92, 93, 97, 100, 103, 104, 110, 117, 122, 123, 127, 128, 131, 141, 143, 144, 146, 147, 148, 149, 155, 156, 157, 158, 161, 162, 164, 168], "whether": [1, 9, 21, 22, 49, 91, 92, 96, 100, 104, 107, 122, 126, 150, 157, 158], "accecpt": 1, "authorization_statu": [1, 88], "authorizationstatu": [1, 88], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 72, 73, 75, 81, 88, 89, 91, 97, 108, 117, 118, 119, 120, 122, 146, 147, 148], "certificate_statu": [1, 88], "certificatestatu": [1, 88], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 70, 72, 73, 75, 78, 79, 82, 83, 96, 97, 106, 121, 122, 126, 131, 141, 144, 145, 148, 149, 161, 167], "dlink_readi": [1, 19, 41, 124], "signal": [1, 20, 21, 41, 63, 72, 73, 90, 97, 122, 124, 127, 128, 131], "slac": [1, 19, 60, 61, 63, 65, 122, 124, 131, 133, 134, 146, 152], "layer": [1, 19, 41, 161, 162, 165], "accord": [1, 29, 37, 61, 63, 65, 82, 100, 103, 107, 122, 126, 148, 151, 161, 162], "readi": [1, 2, 21, 36, 63, 100, 124, 126, 127, 128, 144, 145, 159, 160, 167, 168], "cable_check_finish": 1, "under": [1, 23, 30, 36, 97, 128, 131, 141, 144, 146, 151, 162, 163], "20v": 1, "insul": [1, 63], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 100], "sign": [1, 22, 37, 97, 98, 107, 112, 116, 123, 126, 127, 128, 146, 148, 150, 165], "record": [1, 152, 162], "receipt_requir": 1, "receipt": [1, 63], "stop_charg": [1, 2], "continu": [1, 143, 144, 145, 149, 150, 151], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 57, 63, 71, 75, 82, 86, 100, 125, 128, 131, 138, 142, 143, 146, 155, 158, 162, 164, 167], "restrict": [1, 144, 167], "call": [1, 21, 31, 32, 36, 46, 49, 85, 107, 108, 122, 124, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 148, 149, 151, 152, 153, 159, 167], "dure": [1, 20, 21, 29, 36, 49, 62, 63, 66, 68, 83, 91, 92, 96, 110, 122, 123, 126, 139, 143, 144, 148, 150, 157, 158, 159], "max_curr": [1, 23, 35, 60, 97, 122], "max": [1, 2, 18, 60, 92, 96, 142, 145, 150], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 57, 58, 62, 63, 86, 92, 96, 97, 104, 106, 114, 122, 127, 131, 141, 144, 147, 149, 161, 162], "maximum_limit": 1, "dcevsemaximumlimit": [1, 100], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 100], "update_isolation_statu": 1, "isol": [1, 29, 39, 63, 100, 102, 122, 151], "condit": [1, 57, 97, 100, 122, 141, 149], "isolation_statu": 1, "isolationstatu": [1, 100], "result": [1, 2, 3, 6, 7, 12, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 37, 38, 39, 41, 43, 45, 46, 47, 55, 63, 88, 92, 96, 98, 102, 104, 109, 111, 120, 126, 127, 128, 144, 145, 146, 151, 158, 167], "monitor": [1, 3, 29, 31, 32, 39, 74, 102, 104, 122, 127, 128, 141], "update_dc_present_valu": 1, "powersuppli": [1, 100], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 100], "update_meter_info": 1, "powermet": [1, 21, 58, 60, 63, 67, 70, 71, 80, 86, 92, 97, 111, 127, 128, 131, 133, 134, 136, 144, 146, 150], "meterinfo": 1, "latest": [1, 22, 112, 151, 159, 167], "read": [1, 20, 39, 52, 75, 81, 82, 104, 105, 107, 125, 144, 148, 150, 152, 157, 158, 159, 161, 162], "other": [1, 20, 21, 31, 36, 70, 91, 96, 97, 103, 104, 106, 107, 108, 110, 112, 117, 122, 123, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 167], "relev": [1, 51, 104, 115, 116, 117, 122, 123, 128, 131, 148, 162], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 59, 65, 82, 94, 97, 100, 104, 107, 109, 131, 142, 144, 146, 150, 152, 160, 164], "happend": 1, "evseerror": [1, 100], "enum": [1, 19, 38, 41, 52, 55, 57, 62, 63, 66, 68, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 65, 71, 78, 85, 86, 87, 97, 112, 124, 127, 128, 131, 139, 161, 162], "simpl": [2, 30, 58, 77, 84, 122, 144, 145, 146, 149, 150, 159, 163, 167], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 56, 60, 63, 65, 92, 96, 97, 117, 121, 122, 131, 142, 144, 149, 150, 152, 163], "ac_evpowerreadi": 2, "hlc": [2, 20, 56, 62, 63, 65, 66, 68, 79, 86, 122], "ac_evsemaxcurr": 2, "ac_stopfromcharg": 2, "dc_poweron": 2, "start_charg": [2, 47], "return": [2, 6, 7, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 53, 54, 55, 75, 85, 91, 97, 104, 107, 109, 120, 126, 141, 144, 145, 146, 147, 148, 167], "simul": [2, 9, 18, 60, 62, 65, 66, 68, 83, 142, 150, 151, 152, 161, 162, 163, 164, 166], "commun": [2, 31, 32, 36, 56, 63, 66, 68, 71, 75, 78, 82, 86, 87, 111, 123, 124, 126, 127, 128, 143, 146, 147, 148, 150, 151, 156, 157, 158, 161, 162, 164, 165, 167], "pause_charg": [2, 21, 127, 128], "paus": [2, 21, 96, 97, 112, 127, 128, 144, 146, 150], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 63, 91, 100, 106, 108, 127, 128, 131], "station": [2, 31, 51, 57, 63, 72, 73, 88, 90, 91, 97, 100, 104, 117, 123, 127, 128, 143, 144, 148, 151, 161, 162, 163], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 101], "set_bpt_dc_param": 2, "bpt": [2, 63, 101], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 101], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 131], "rcd": [3, 18, 20, 50, 71, 78, 86, 87, 90, 100, 122, 131], "actual": [3, 21, 29, 36, 56, 57, 63, 65, 85, 92, 97, 104, 107, 122, 127, 128, 131, 144, 146, 148, 151, 162, 167], "emerg": [3, 97, 100, 131], "switch": [3, 18, 20, 21, 36, 52, 57, 63, 68, 82, 90, 92, 96, 97, 106, 131, 151], "off": [3, 20, 21, 36, 52, 63, 90, 96, 106, 122, 131, 137, 138, 145, 149, 151, 159, 165, 167], "done": [3, 21, 29, 31, 65, 126, 127, 128, 139, 141, 142, 143, 144, 145, 146, 150, 151, 159, 161, 162, 163], "hw": [3, 71, 86, 87, 151], "directli": [3, 20, 60, 63, 85, 91, 126, 131, 145, 151, 152, 157, 158, 159], "telemetri": [3, 20, 21, 50, 52, 96, 128, 131, 162], "rcd_current_ma": [3, 18, 90], "ma": [3, 18, 90], "note": [3, 29, 52, 62, 63, 66, 68, 70, 104, 122, 123, 127, 128, 131, 139, 141, 149, 156, 161, 162, 167], "doe": [3, 20, 30, 56, 63, 70, 108, 112, 122, 128, 131, 141, 144, 145, 148, 149, 151, 157, 158, 161, 162], "anyth": [3, 139, 151, 157, 158], "mere": [3, 122], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 60, 85, 121, 126, 127, 128, 145, 148, 151, 159, 161, 162, 167], "self": [3, 29, 63, 126, 141, 144, 151, 159, 167], "test": [3, 20, 29, 47, 62, 63, 66, 68, 72, 73, 90, 103, 106, 121, 138, 142, 144, 145, 150, 151, 154, 159, 162, 163, 167], "fail": [3, 65, 66, 98, 100, 112, 124, 126, 131, 148, 149, 160], "selftest": 3, "rais": [3, 122, 127, 142], "after": [3, 21, 31, 32, 36, 41, 51, 63, 65, 72, 73, 81, 85, 91, 92, 97, 100, 103, 110, 112, 114, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 147, 148, 149, 150, 155, 156, 157, 158, 159, 161, 167], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 63, 67, 71, 75, 78, 82, 86, 87, 90, 96, 97, 122, 131, 132, 143, 144, 145, 146, 149, 152, 164], "successful": 3, "authent": [4, 51, 81, 123, 142, 144, 161, 162], "framework": [4, 17, 23, 24, 137, 138, 139, 144, 145, 146, 152, 154, 157, 158, 160, 167], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 88], "emit": [4, 19, 20, 21, 31, 41, 97, 122], "event": [4, 18, 20, 21, 31, 32, 51, 53, 88, 90, 97, 100, 104, 111, 117, 118, 122, 127, 128, 131, 150, 152], "relat": [4, 21, 22, 31, 97, 98, 104, 106, 107, 112, 123, 127, 128, 141, 144, 145, 146, 150, 151, 157, 158, 159, 160, 161, 162], "set_connection_timeout": [4, 127, 128], "timeout": [4, 53, 54, 61, 63, 65, 66, 68, 75, 82, 97, 117, 122, 147, 148], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 80, 81, 82, 85, 86, 87, 88, 91, 92, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 111, 112, 114, 144, 145, 162], "second": [4, 29, 36, 49, 51, 57, 63, 66, 70, 72, 73, 81, 85, 104, 112, 114, 117, 121, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 151, 157, 158, 159, 167], "set_master_pass_group_id": [4, 128], "master": [4, 51, 62, 66, 68, 122, 143, 156, 157, 158, 159], "pass": [4, 51, 104, 128, 141, 147], "group": [4, 38, 51, 103, 108, 144, 156, 157, 158], "idtoken": [4, 51, 88, 91, 162], "have": [4, 20, 40, 51, 92, 93, 105, 107, 122, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "parent_id_token": [4, 51, 88, 108], "mean": [4, 20, 46, 51, 52, 63, 82, 85, 86, 92, 104, 107, 108, 112, 113, 122, 127, 138, 141, 142, 144, 146, 150, 152, 161], "thei": [4, 20, 36, 51, 57, 63, 91, 97, 122, 125, 127, 128, 131, 138, 142, 145, 146, 148, 151, 152, 158, 159], "ani": [4, 11, 31, 36, 51, 62, 63, 66, 68, 72, 79, 91, 92, 97, 106, 122, 127, 128, 131, 138, 139, 141, 144, 145, 148, 151, 154, 157, 158, 159], "ongo": [4, 37, 51, 88, 112, 144, 146, 151, 159], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 70, 81, 88, 89, 91, 97, 104, 107, 110, 117, 126, 127, 128, 146, 147], "cannot": [4, 19, 41, 51, 63, 126, 127, 131, 151, 160], "exampl": [4, 20, 24, 25, 51, 57, 74, 85, 97, 103, 107, 110, 121, 122, 127, 128, 129, 133, 134, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 154, 157, 161, 162, 167], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 63, 79, 92, 97, 122], "person": [4, 51, 104], "tow": [4, 51], "awai": [4, 51, 92, 97, 167], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 56, 70, 71, 76, 82, 83, 86, 104, 126, 133, 134, 144, 145, 167], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 63, 72, 73, 88, 97, 108, 122, 133, 134, 135, 146, 147, 149, 161, 162], "reason": [6, 46, 55, 88, 96, 97, 104, 108, 112, 126, 127, 128, 143, 147, 149, 150, 162], "about": [6, 19, 21, 22, 32, 41, 46, 50, 72, 73, 88, 97, 104, 107, 110, 112, 117, 127, 128, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156, 157, 158, 159, 161, 162, 168], "validationresult": [6, 21, 88], "bank": [7, 8, 78, 89, 107, 110, 146, 150, 152], "statement": [7, 89, 107], "get_bank_session_token": 7, "bank_transact": [7, 8, 133, 136], "banksessiontoken": [7, 89], "commit": [8, 110, 147, 150, 159, 165], "account": [8, 69, 107, 147], "bank_transaction_summari": [8, 81, 147], "banktransactionsummari": [8, 89], "summari": [8, 89], "depend": [8, 29, 36, 57, 89, 127, 128, 139, 142, 146, 147, 149, 151, 159, 161, 162], "backend": [8, 89, 107, 110, 141, 146, 147, 149, 151, 152], "therefor": [8, 31, 89, 122, 123, 127, 128, 141, 145, 146, 148, 159, 162], "mostli": [8, 89, 148, 157, 158], "opaqu": [8, 78, 89], "moment": [8, 89, 91, 100, 104, 154], "plug": [9, 51, 63, 88, 96, 97, 107, 123, 127, 128, 144, 151, 152, 157, 158, 161, 166], "out": [9, 20, 65, 72, 97, 122, 127, 144, 146, 151, 152, 157, 158, 159, 167], "hil": [9, 60], "sil": [9, 60, 127, 128, 144, 148, 149, 150, 163, 164, 168], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 57, 60, 63, 90, 92, 95, 96, 97, 100, 106, 107, 112, 117, 122, 124, 125, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 159, 162, 167], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 60, 63, 92, 96, 97, 106, 107, 112, 117, 122, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 158, 162, 167], "yeti": [9, 86, 87, 132, 146, 161], "execute_charging_sess": [9, 121], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 60, 63, 78, 88, 96, 97, 104, 108, 117, 121, 122, 127, 128, 146, 150, 151, 162], "lock": [10, 20, 21, 63, 71, 78, 86, 131, 145, 150], "motor": [10, 71, 78, 86, 131, 150], "socket": [10, 20, 78, 97, 143, 151, 167], "fix": [10, 20, 159], "attach": [10, 20, 78, 82, 144, 149, 153, 160], "unlock": [10, 21, 63, 97, 127, 128, 131], "normal": [10, 21, 36, 63, 83, 91, 122], "ocpp": [10, 22, 26, 32, 33, 50, 63, 73, 74, 88, 91, 97, 107, 112, 122, 127, 128, 129, 133, 134, 135, 136, 141, 144, 146, 152, 153, 163, 166], "gener": [11, 22, 27, 28, 37, 44, 53, 72, 73, 80, 92, 97, 98, 99, 104, 107, 122, 123, 124, 125, 126, 127, 128, 131, 133, 142, 147, 148, 150, 151, 152, 154, 158, 164, 167], "json": [11, 16, 42, 45, 48, 72, 83, 93, 100, 104, 126, 127, 128, 139, 148, 149, 151, 153, 157, 158, 161, 162, 167, 168], "web": [11, 144, 153], "titl": [11, 146, 157], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 75, 77, 79, 80, 82, 84, 85, 94, 104, 117, 121, 122, 123, 124, 125, 126, 127, 131, 139, 141, 142, 143, 144, 146, 147, 148, 149, 152, 153, 154, 157, 158, 161, 162, 163, 164, 167], "abl": [12, 91, 104, 127, 128, 131, 138, 144, 149, 150, 151, 153, 157, 158, 161, 162, 164, 167], "store": [12, 22, 23, 30, 31, 32, 63, 64, 76, 77, 83, 91, 97, 112, 125, 127, 128, 133, 135, 147, 148, 158, 162, 167], "add": [12, 63, 69, 122, 125, 127, 128, 138, 144, 145, 150, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "remov": [12, 30, 91, 108, 127, 128, 139, 144, 146, 151, 159, 165, 167], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 57, 63, 72, 73, 96, 97, 104, 106, 110, 127, 128, 131, 139, 141, 142, 144, 145, 146, 148, 151, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168], "retriev": [12, 22, 31, 98, 104, 112, 127, 128, 148], "predefin": [12, 104, 154], "show": [12, 57, 74, 75, 91, 110, 117, 122, 139, 142, 144, 145, 146, 148, 151, 167], "must": [12, 18, 20, 29, 36, 52, 63, 91, 92, 97, 107, 112, 117, 122, 123, 126, 131, 138, 141, 145, 148, 161, 162, 163, 167], "set_display_messag": [12, 127, 128], "replac": [12, 63, 91, 146, 151], "displaymessag": [12, 91], "setdisplaymessagerespons": [12, 91], "get_display_messag": [12, 128], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 63, 91, 122, 125, 127, 128, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 164, 168], "more": [12, 20, 21, 31, 40, 57, 72, 73, 88, 91, 97, 104, 107, 110, 122, 126, 127, 128, 131, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 162, 164, 167], "getdisplaymessagerequest": [12, 91], "getdisplaymessagerespons": [12, 91], "none": [12, 82, 90, 100, 107, 131], "clear_display_messag": [12, 128], "cleardisplaymessagerequest": [12, 91], "clear": [12, 36, 37, 51, 61, 63, 65, 91, 104, 122, 127, 128, 131, 142], "cleardisplaymessagerespons": [12, 91], "config": [13, 53, 54, 55, 57, 59, 60, 61, 65, 67, 69, 72, 73, 75, 82, 117, 122, 123, 127, 128, 142, 143, 144, 145, 146, 148, 149, 150, 159, 160, 161, 162, 163, 164, 168], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 60, 61, 63, 64, 65, 67, 69, 70, 72, 75, 76, 77, 82, 83, 84, 85, 103, 126, 128, 137, 138, 139, 141, 142, 144, 146, 148, 151, 152, 155, 156, 158, 160, 161, 162, 167], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 72, 86, 96, 100, 106, 107, 122, 127, 158, 160, 161], "manag": [14, 21, 51, 57, 60, 63, 92, 97, 104, 106, 117, 121, 142, 143, 145, 147, 150, 152, 153, 155, 160, 161, 162, 163, 164], "intefac": 14, "node": [14, 21, 26, 92, 144, 146, 149, 160, 163], "energy_flow_request": 14, "energyflowrequest": [14, 92], "flow": [14, 26, 63, 82, 92, 106, 117, 122, 124, 127, 128, 141, 144, 146, 168], "suppli": [14, 23, 35, 36, 50, 52, 58, 63, 71, 92, 96, 100, 106, 122, 145, 149, 151], "import": [14, 16, 36, 50, 78, 92, 93, 96, 106, 107, 110, 111, 115, 116, 131, 141, 148, 149, 151, 152, 156, 157, 161, 162, 167], "direct": [14, 57, 82, 92, 107, 141, 144, 149, 151, 167], "grid": [14, 63, 92, 96, 107, 122, 146], "consum": [14, 92, 110, 144, 146, 147], "export": [14, 16, 50, 62, 66, 68, 78, 92, 93, 96, 97, 106, 107, 115, 116, 138, 144, 155, 167, 168], "enforce_limit": [14, 92, 122], "energymanag": [14, 15, 21, 26, 92, 122, 127, 133, 135], "enforcedlimit": [14, 21, 26, 92], "rout": [14, 145], "through": [14, 92, 97, 127, 128, 142, 144, 149, 151, 152, 154, 157, 158, 159, 161], "tree": [14, 26, 58, 63, 92, 122, 149, 157, 158, 167], "global": [15, 45, 57, 97, 142, 148, 158], "price": [16, 48, 69, 92, 93, 103, 110, 127, 128, 161, 162], "forecast": [16, 42, 48, 57, 69, 93], "energy_pr": 16, "energypriceschedul": [16, 93], "timestamp": [16, 42, 44, 46, 48, 92, 93, 94, 97, 104, 107, 110, 111, 112, 114, 116, 127, 128, 141], "both": [16, 31, 57, 93, 122, 125, 126, 131, 151, 159], "access": [17, 22, 28, 39, 62, 67, 83, 123, 141, 146, 151, 152, 163], "histori": [17, 59, 94, 159, 167], "everest": [17, 36, 46, 47, 50, 51, 63, 64, 70, 72, 73, 74, 76, 83, 112, 122, 123, 125, 129, 137, 139, 141, 153, 158, 164, 165, 166], "get_error": [17, 94], "take": [17, 20, 29, 63, 100, 112, 122, 127, 128, 138, 139, 141, 142, 144, 145, 146, 148, 151, 152, 154, 157, 158, 159, 161, 162, 164, 167], "filter": [17, 82, 91, 94], "filterargu": [17, 94], "appli": [17, 29, 36, 49, 91, 92, 110, 122, 127, 128, 151, 161, 162, 164, 165], "errorobject": [17, 94], "board": [18, 20, 71, 78, 86, 87, 90, 95, 96, 131, 143, 146, 150, 152, 164], "packag": [18, 139, 152, 163, 167], "side": [18, 19, 41, 62, 63, 86, 87, 90, 92, 122, 123, 124, 131, 132, 142, 144, 146, 149, 151, 161], "bsp_event": 18, "board_support_common": [18, 20, 133, 136], "bspevent": [18, 20, 90], "cp": [18, 63, 90, 131], "relai": [18, 20, 36, 71, 78, 86, 87, 90, 122, 131], "bsp_measur": 18, "bspmeasur": [18, 90], "bsp": [18, 20, 36, 57, 63, 90, 122, 164, 165], "set_cp_stat": 18, "state": [18, 19, 20, 41, 47, 51, 63, 90, 91, 92, 94, 95, 97, 100, 108, 110, 112, 122, 124, 127, 128, 131, 138, 141, 144, 146, 162, 167], "driver": [18, 20, 36, 52, 67, 70, 71, 78, 80, 86, 87, 122, 126, 130, 132, 142, 144, 146, 153, 160], "s2": 18, "cp_state": 18, "evcpstat": [18, 95], "allow_power_on": [18, 20, 36, 96], "flag": [18, 20, 31, 96, 107, 111, 122, 124, 127, 128, 141, 143, 148, 149, 150, 151, 160, 167], "never": [18, 20, 51, 57, 63, 122, 139, 147, 159, 162], "do": [18, 20, 21, 57, 63, 65, 90, 92, 97, 107, 112, 122, 125, 127, 128, 138, 139, 141, 144, 147, 148, 149, 150, 151, 152, 157, 158, 159, 164, 166, 167, 168], "diode_fail": 18, "diod": [18, 131], "failur": [18, 29, 85, 100, 112, 126, 131], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 57, 60, 117, 127, 128, 131, 145, 146, 157, 158], "three_phas": [18, 57, 60, 122], "One": [18, 92, 93, 110, 127, 128, 139, 143, 145, 146, 149, 152, 161, 162], "set_rcd_error": 18, "higher": [19, 21, 41, 104], "shut": [19, 41], "down": [19, 41, 51, 114, 128, 151, 152, 159], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 81, 90, 97, 100, 107, 109, 112, 124, 126, 147, 148, 151, 159], "transit": [19, 41, 122, 124, 131], "unexpect": [19, 41, 126], "handl": [19, 22, 36, 41, 51, 65, 66, 68, 92, 94, 96, 117, 124, 127, 131, 141, 145, 146, 148, 157, 158, 161, 162, 167], "machin": [19, 41, 122, 127, 128, 131, 144, 146, 151, 155, 161], "minim": [20, 36, 60, 86, 92, 101, 104, 161, 164, 167], "path": [20, 22, 50, 59, 62, 64, 72, 73, 77, 85, 97, 98, 123, 127, 128, 139, 144, 145, 148, 149, 151, 152, 161, 162, 167], "controlpilot": [20, 90, 95], "output": [20, 36, 57, 63, 66, 71, 75, 76, 96, 100, 106, 131, 138, 139, 144, 146, 150, 151, 167], "compon": [20, 31, 73, 104, 107, 110, 128, 145, 151, 162, 163, 167], "imd": [20, 29, 63], "etc": [20, 36, 64, 97, 107, 117, 131, 144, 145, 151, 152, 157, 158, 163, 164], "own": [20, 91, 122, 126, 128, 142, 144, 145, 146, 151, 152, 157, 158, 164, 167, 168], "ac_nr_of_phases_avail": 20, "instantan": [20, 97, 107, 115, 116], "count": [20, 22, 58, 78, 82, 97, 98, 110, 114, 144], "capabl": [20, 21, 31, 36, 50, 57, 63, 90, 92, 96, 106, 122, 124, 126, 128, 144, 149, 150], "hardwarecap": [20, 21, 96], "For": [20, 31, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 91, 97, 103, 104, 110, 121, 122, 123, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 156, 157, 158, 161, 162, 167], "input": [20, 31, 36, 39, 88, 106, 107, 122, 125, 144, 145, 149, 157, 158], "convert": [20, 57, 104, 122], "case": [20, 32, 41, 51, 63, 66, 72, 73, 81, 82, 88, 89, 104, 107, 117, 122, 123, 124, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 167], "runtim": [20, 49, 63, 150, 162, 167], "becaus": [20, 31, 36, 51, 72, 73, 97, 108, 117, 127, 128, 131, 139, 145, 148, 149, 159], "too": [20, 97, 100, 122, 126, 149], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 90], "carri": [20, 127, 128, 145], "amper": [20, 23, 36, 52, 57, 58, 60, 63, 92, 96, 106, 107, 115, 116, 122, 127, 128], "whenev": [20, 122, 131], "those": [20, 122, 126, 141, 142, 143, 144, 146, 150, 151, 152, 157, 158, 167], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 53, 63, 72, 73, 76, 108, 117, 118, 133, 134, 136, 146, 148, 161, 162], "stoptransactionrequest": [20, 21, 97], "gracefulli": 20, "press": [20, 97, 100, 155, 160], "button": [20, 78, 97, 100, 144, 155, 168], "port": [20, 39, 45, 68, 70, 71, 75, 78, 82, 86, 87, 122, 143, 144, 145, 150, 151, 153, 162, 167], "typic": [20, 69, 81, 86, 89, 90, 97, 106, 110, 125, 127, 128, 143, 145, 147, 149, 161, 162], "pilot": [20, 41, 71, 78, 86, 87, 124], "f": [20, 21, 41, 63, 90, 124, 131, 160], "pwm_on": 20, "turn": [20, 21, 36, 72, 127, 145, 151], "pwm": [20, 21, 57, 63, 90, 122, 131, 146, 151], "duti": [20, 90, 146], "cycl": [20, 90, 91, 100, 122, 146], "percent": [20, 63, 90, 92, 97], "0": [20, 21, 22, 31, 38, 45, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 96, 97, 104, 107, 123, 125, 127, 131, 137, 138, 141, 143, 144, 146, 152, 153, 158, 159, 161, 163, 166, 167], "pwm_off": 20, "constant": [20, 69], "high": [20, 29, 52, 82, 92, 94, 97, 100, 122, 128, 131, 141, 150, 151, 152], "pwm_f": 20, "neg": [20, 92, 102, 107, 115, 116], "poweronoff": [20, 96], "context": [20, 96, 97, 104], "ac_switch_three_phases_while_charg": [20, 122], "doubt": [20, 156], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 83, 85, 97, 100, 104, 106, 107, 112, 123, 124, 126, 127, 128, 131, 143, 149, 161, 162], "perman": [20, 52, 63, 78, 100, 122, 131, 151], "destroi": [20, 63, 131], "so": [20, 21, 29, 63, 69, 92, 93, 97, 103, 117, 122, 123, 125, 127, 128, 139, 141, 144, 145, 146, 148, 149, 150, 151, 152, 159, 162, 167], "special": [20, 36, 63, 90, 92, 93, 107, 127, 128, 131, 144, 146], "sequenc": [20, 21, 90, 131], "exact": [20, 36, 107, 146, 151], "would": [20, 51, 81, 103, 139, 141, 144, 145, 146, 151, 159, 162, 167], "c2": [20, 63], "c1": [20, 63], "b1": [20, 63], "b2": [20, 63], "similar": [20, 122, 123, 138, 143, 145, 147, 151, 157, 158, 167], "caution": 20, "3ph": [20, 57, 63, 92, 131], "1ph": [20, 57, 63, 92], "evse_replug": 20, "virtual": [20, 90, 97, 128, 131, 145, 163, 165], "replug": [20, 21, 51, 90, 97, 131], "without": [20, 39, 57, 85, 97, 98, 111, 123, 125, 127, 128, 131, 144, 146, 147, 149, 150, 151, 152, 157, 158, 161, 167], "evsereplugstart": [20, 90], "care": [20, 122, 127, 128, 145, 167], "carpluggedin": 20, "evsereplugfinish": [20, 90], "mainli": [20, 123, 127, 139, 143, 151, 159], "don": [20, 139, 149, 157, 158, 159, 160], "t": [20, 21, 104, 139, 141, 144, 146, 147, 148, 149, 152, 153, 157, 158, 159, 160, 167, 168], "product": [20, 42, 103, 107, 126, 127, 128, 131, 144, 146, 151, 159, 161, 162, 164], "m": [20, 63, 66, 68, 82, 138, 139, 143, 144, 159, 160], "durat": [20, 49, 57, 63, 72, 104, 107, 126, 127, 128], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 67, 74, 80, 108, 109, 123, 125, 126, 127, 128, 129, 141, 144, 145, 148, 152, 160, 162, 167], "evsemanag": [20, 21, 36, 37, 49, 65, 117, 124, 127, 128, 133, 135, 141, 142, 144, 146, 147, 157, 158, 161, 162], "pp": 20, "distinct": [20, 125, 128], "you": [20, 63, 70, 81, 122, 127, 128, 133, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "also": [20, 21, 22, 38, 63, 79, 91, 104, 108, 122, 123, 125, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 167], "var": [20, 31, 36, 50, 107, 111, 115, 116, 125, 126, 142, 144, 145, 151], "pp_ampac": 20, "ampac": [20, 90], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 63, 66, 85, 112, 127, 128, 138, 144, 152], "over": [20, 63, 68, 72, 73, 97, 98, 114, 122, 131, 143, 145, 147, 149, 150], "shutdown": [20, 36, 60, 100, 101], "draw": [20, 92, 106], "than": [20, 31, 40, 70, 88, 97, 104, 126, 127, 128, 143, 144, 146, 147, 152, 162], "just": [20, 27, 36, 49, 104, 142, 144, 145, 146, 149, 151, 152, 156, 159, 167], "ignor": [20, 50, 51, 70, 122, 148], "otherwis": [20, 21, 64, 66, 92, 126, 127, 128, 141, 151, 159], "overcurr": 20, "detect": [20, 21, 63, 100, 112, 122, 131, 147], "margin": 20, "ad": [20, 21, 63, 65, 127, 128, 141, 142, 145, 146, 157, 158, 159, 161, 162], "avoid": [20, 36, 63, 122, 149, 157, 158], "infer": 20, "work": [20, 21, 61, 62, 65, 66, 68, 79, 92, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 150, 151, 153, 156, 157, 158, 159, 160, 164, 167], "repres": [21, 58, 94, 107, 117, 127, 128, 139, 146, 147, 148, 161, 162], "kernel": [21, 143], "session_ev": [21, 127, 128], "sessionev": [21, 97], "ev_info": [21, 127, 128], "evinfo": [21, 97], "car_manufactur": 21, "carmanufactur": [21, 97], "manufactur": [21, 80, 97, 104, 123, 126], "known": [21, 37, 104, 107, 151, 167], "evse_board_support": [21, 36, 63, 71, 78, 86, 127, 133, 134, 136, 150], "dataset": [21, 37, 44, 107, 111], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 63, 98, 100, 116, 126, 143, 151, 159], "de": [21, 52, 61, 62, 63, 65, 70, 151, 157, 158, 159], "pnx": [21, 63], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 97, 103, 104, 107, 117, 121, 122, 123, 126, 127, 131, 137, 143, 144, 146, 153, 158, 159, 160, 163, 165, 166], "hw_capabl": 21, "iso15118_certificate_request": [21, 127, 128], "iso15118_charg": [21, 56, 62, 63, 66, 68, 88, 133, 134, 136], "enforced_limit": [21, 26], "come": [21, 26, 65, 78, 122, 128, 139, 142, 144, 148, 149, 150, 151, 155, 159, 167], "waiting_for_external_readi": [21, 127, 128], "principl": [21, 142], "delai": [21, 49, 57, 63, 65, 70, 72, 73, 85, 114, 126, 131], "its": [21, 50, 51, 63, 70, 72, 73, 92, 97, 104, 113, 122, 126, 127, 128, 138, 139, 141, 144, 145, 146, 148, 151, 159, 161, 162, 167], "wait": [21, 36, 39, 46, 55, 57, 63, 65, 66, 81, 88, 97, 104, 117, 124, 126, 127, 128, 144, 149, 167], "external_ready_to_start_charg": [21, 63, 127], "get_evs": [21, 127, 128], "enable_dis": [21, 127, 128], "possibl": [21, 32, 36, 63, 76, 100, 101, 121, 122, 126, 127, 128, 131, 138, 139, 141, 146, 149, 150, 157, 158, 159, 161, 167], "connector_id": [21, 53, 60, 63, 97, 104, 121], "whole": [21, 31, 88, 104, 127, 128, 144, 145, 146, 149, 150, 151, 161], "cmd_sourc": 21, "enabledisablesourc": [21, 97], "sourc": [21, 31, 88, 97, 122, 127, 138, 139, 144, 146, 147, 149, 150, 151, 152, 158, 160, 161, 167, 168], "same": [21, 49, 55, 81, 91, 97, 120, 121, 122, 126, 127, 128, 131, 138, 141, 142, 145, 151, 152, 157, 158], "sinc": [21, 126, 127, 128, 141, 144, 146, 148, 152, 158, 161, 162, 167], "prioriti": [21, 91, 92, 97, 100, 104, 127, 128], "anoth": [21, 65, 108, 122, 128, 142, 144, 145, 146, 147, 149, 151, 152, 158, 167], "decid": [21, 122, 141, 146, 156, 157, 158], "authorize_respons": 21, "validation_result": [21, 55], "withdraw_author": [21, 122], "further": [21, 117, 122, 123, 127, 128, 138, 144, 145, 148, 152, 157, 158, 161, 162, 167], "reserv": [21, 51, 72, 73, 88, 97, 117, 133, 134, 136, 146, 147, 161, 162], "color": 21, "hmi": 21, "led": [21, 52, 122, 151], "reservation_id": [21, 38, 88, 97, 108], "transactionstart": [21, 97], "els": [21, 22, 31, 32, 46, 131, 151, 167], "cancel_reserv": [21, 38, 122, 127], "anymor": [21, 51, 97, 131, 143, 150, 159], "extern": [21, 26, 32, 50, 52, 58, 63, 72, 73, 78, 92, 107, 122, 127, 138, 151, 158, 163], "itself": [21, 122, 141, 145], "successfulli": [21, 31, 32, 46, 104, 107, 112, 142, 149, 161, 162, 163], "alreadi": [21, 81, 88, 91, 92, 93, 127, 138, 144, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167, 168], "paused_by_evs": 21, "resume_charg": [21, 127], "resum": [21, 72, 73, 97, 127, 144, 150], "won": [21, 149], "stop_transact": [21, 37, 127, 128], "cancel": [21, 37, 38, 49, 108, 112, 122, 147], "automat": [21, 31, 52, 60, 125, 128, 138, 144, 146, 148, 149, 154, 156, 157, 158, 163], "disconnect": [21, 31, 32, 72, 73, 90, 97, 151], "befor": [21, 29, 36, 46, 51, 55, 63, 65, 66, 70, 97, 104, 108, 110, 112, 116, 126, 127, 128, 131, 138, 141, 145, 146, 148, 149, 150, 157, 158, 167], "force_unlock": [21, 127, 128], "forc": [21, 66, 68, 96, 127, 128, 131, 139, 145, 148, 167], "correct": [21, 36, 107, 108, 117, 123, 125, 128, 141, 146, 148, 151, 154], "except": [21, 126, 144], "explicitli": [21, 70], "cloud": [21, 148, 152], "certificateinstallationr": [21, 100], "certificateupdater": [21, 100], "forwar": 21, "system": [21, 70, 72, 73, 80, 97, 100, 122, 123, 126, 133, 134, 135, 136, 141, 144, 146, 147, 148, 149, 150, 151, 152, 154, 161, 162, 163], "situat": [21, 104], "where": [21, 63, 64, 72, 73, 97, 112, 128, 145, 146, 148, 151, 156, 157, 158, 159, 162, 167], "optim": [21, 92, 150], "combin": [21, 31, 38, 63, 97, 104, 122, 123, 128], "secur": [22, 31, 32, 66, 68, 72, 73, 98, 104, 107, 123, 137, 151, 161, 162], "storag": [22, 31, 97, 128, 151, 162], "within": [22, 36, 72, 73, 92, 97, 104, 117, 122, 123, 127, 128, 131, 141, 142, 145, 148, 163], "period": [22, 36, 104, 110, 125, 127, 128, 150], "leaf": [22, 63, 64, 98, 123, 127, 128, 148], "expir": [22, 49, 55, 88, 98, 107, 108, 127, 128, 148], "install_ca_certif": [22, 123, 127, 128, 148], "ca": [22, 64, 98, 126, 127, 128, 144, 148], "pem": [22, 64, 70, 88, 98, 112, 126], "encod": [22, 88, 98, 100, 104, 107, 112, 116, 131, 158], "x": [22, 70, 88, 112, 126, 151, 158], "509": [22, 88, 112, 126], "certificate_typ": [22, 98], "cacertificatetyp": [22, 98], "installcertificateresult": [22, 98], "attempt": [22, 46, 70, 85, 98, 112, 117, 126, 127, 148], "delete_certif": [22, 127, 128], "delet": [22, 30, 98, 139, 151, 153, 159], "certificate_hash_data": [22, 98], "certificatehashdata": [22, 98], "deletecertificateresult": [22, 98], "update_leaf_certif": [22, 123, 127, 128, 148], "certificate_chain": 22, "leafcertificatetyp": [22, 98], "verify_certif": [22, 127, 128, 148], "verifi": [22, 29, 66, 88, 107, 112, 123, 127, 128, 144, 148, 167], "given": [22, 23, 30, 31, 32, 38, 44, 51, 63, 85, 91, 104, 108, 110, 127, 128, 141, 143, 150], "certificatevalidationresult": [22, 98], "verif": [22, 112], "get_installed_certif": [22, 127, 128], "certificatetyp": [22, 98], "getinstalledcertificatesresult": [22, 98], "hash": [22, 98, 100, 150], "get_v2g_ocsp_request_data": [22, 127, 128], "ocsp": [22, 88, 98, 127, 128, 148, 151], "exclud": [22, 98, 103], "root": [22, 92, 98, 123, 124, 126, 139, 144, 148, 149, 151, 153, 160], "ocsprequestdatalist": [22, 98], "sub": [22, 127, 128, 148, 158], "exlud": 22, "get_mo_ocsp_request_data": [22, 127, 128, 148], "mo": [22, 64, 98, 148], "update_ocsp_cach": [22, 127, 128], "cach": [22, 36, 107, 127, 128, 138, 144, 148, 167], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 141, 144], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 98], "base64": [22, 100, 112, 116], "is_ca_certificate_instal": [22, 127, 128], "generate_certificate_signing_request": [22, 123, 127, 128, 148], "countri": 22, "name": [22, 52, 63, 98, 100, 104, 112, 126, 127, 138, 139, 144, 145, 146, 149, 151, 153, 154, 156, 157, 158, 159, 160, 162, 167, 168], "c": [22, 41, 90, 95, 97, 107, 111, 113, 115, 116, 131, 142, 143, 144, 145, 149, 150, 155, 158, 159, 167], "organ": [22, 142, 152, 157, 158, 167], "o": [22, 160], "common": [22, 139, 143, 144, 152, 153], "cn": [22, 111], "use_tpm": 22, "csr": [22, 98, 123, 127, 128, 148], "tpm": 22, "getcertificatesignrequestresult": [22, 98], "get_leaf_certificate_info": [22, 98, 127, 128], "respect": [22, 92, 98, 117, 127, 128, 138, 145, 146, 148, 151, 163, 167], "encodingformat": [22, 98], "include_ocsp": 22, "getcertificateinforesult": [22, 98], "get_all_valid_certificates_info": [22, 98], "find": [22, 133, 141, 144, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167], "filesystem": [22, 64, 151, 165], "newest": 22, "getcertificatefullinforesult": [22, 98], "get_verify_fil": [22, 127, 128], "file": [22, 50, 59, 62, 63, 64, 66, 67, 68, 72, 73, 76, 77, 83, 85, 94, 97, 98, 100, 112, 117, 123, 127, 128, 131, 133, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 160, 162, 163, 164, 165, 167, 168], "bundl": [22, 127, 128, 167], "get_leaf_expiry_days_count": [22, 127, 128], "dai": [22, 70, 127, 128, 147, 148, 159], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 112], "succeed": [22, 159], "multipl": [23, 39, 51, 52, 91, 92, 104, 117, 122, 123, 126, 127, 128, 138, 141, 143, 144, 145, 146, 149, 154, 159, 161, 162], "featur": [23, 49, 63, 107, 122, 127, 128, 141, 146, 148, 152, 154, 157, 158, 159, 161, 162, 167], "uses_someth": 23, "someth": [23, 30, 104, 138, 141, 146, 148, 151, 157, 158, 159], "exist": [23, 30, 31, 32, 62, 79, 91, 104, 111, 123, 125, 127, 128, 144, 146, 155, 156, 157, 158, 161, 162, 167], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "specif": [26, 45, 80, 88, 91, 92, 100, 104, 107, 108, 110, 113, 122, 127, 128, 141, 142, 143, 144, 145, 146, 151, 156, 159, 161, 162, 167], "outsid": [26, 91], "set_external_limit": [26, 122, 127, 128], "addit": [26, 32, 51, 58, 63, 88, 92, 97, 104, 107, 117, 122, 127, 128, 139, 142, 143, 144, 145, 150, 158, 159, 161, 167, 168], "externallimit": [26, 92], "blob": [27, 78, 99, 122, 143], "vector_of_int": 27, "vectorofint": [27, 99], "devic": [29, 31, 39, 44, 45, 52, 61, 62, 65, 66, 68, 73, 76, 79, 80, 81, 82, 92, 125, 126, 142, 145, 146, 150, 151, 164], "iec": [29, 63, 100, 107, 146, 150, 151], "61557": 29, "8": [29, 107, 126, 143, 158, 167], "isolation_measur": 29, "isolationmeasur": [29, 102], "self_test_result": 29, "recur": 29, "resist": [29, 70, 102], "regular": [29, 36, 70, 97, 122, 126, 159], "interv": [29, 36, 57, 69, 72, 73, 104, 112, 122, 127, 128], "start_self_test": 29, "cablecheck": [29, 36, 63, 97, 106, 122, 150], "61851": [29, 63, 100, 146, 151], "23": [29, 63, 78, 100, 103, 150], "2023": [29, 63, 138, 143, 150], "immedi": [29, 36, 46, 63, 66, 97, 117, 131, 159], "long": [29, 63, 81, 146, 159], "20": [29, 60, 62, 79, 97, 143, 150, 151, 158], "test_voltage_v": 29, "pin": [29, 78, 151], "load": [30, 36, 52, 100, 122, 123, 127, 128, 144, 146, 147, 149, 160, 161, 162], "design": [31, 52, 70, 80, 104, 107, 128, 145, 148, 151, 162], "ocpp1": [31, 104, 128, 146, 148, 152, 163, 166], "6": [31, 32, 63, 72, 78, 86, 92, 104, 105, 107, 128, 138, 143, 146, 149, 151, 152, 162, 163, 166], "ocpp2": [31, 88, 104, 146, 148, 163], "base": [31, 51, 57, 67, 78, 88, 100, 104, 110, 121, 122, 127, 128, 141, 142, 143, 146, 148, 150, 151, 152, 159, 160, 163], "flexibl": [31, 104, 146, 149, 161, 162], "easier": [31, 104, 159], "vice": [31, 104, 157, 158], "versa": [31, 104, 157, 158], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 104], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 104], "charging_schedul": 31, "chargingschedul": [31, 104], "schedul": [31, 46, 57, 62, 72, 73, 92, 104, 112, 122, 126, 127, 128], "composit": [31, 72, 73, 127, 128], "is_connect": [31, 32], "chargepoint": [31, 32, 128, 161, 162], "security_ev": [31, 32], "securityev": [31, 32, 104], "occur": [31, 32, 63, 97, 100, 104, 117, 144, 151], "event_data": 31, "eventdata": [31, 104, 128], "been": [31, 32, 63, 97, 104, 107, 108, 112, 126, 127, 128, 142, 143, 144, 146, 148, 149, 150, 152, 157, 158, 161, 164], "properti": [31, 44, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 127, 128, 144, 162], "boot_notification_respons": 31, "bootnotificationrespons": [31, 104], "receiv": [31, 36, 63, 72, 73, 85, 91, 92, 97, 117, 127, 128, 131, 145, 147, 148, 150, 151, 161, 162, 167], "websocket": [31, 32, 72, 73, 127, 149, 150, 153, 161], "No": [31, 32, 103, 107, 159, 160], "could": [31, 32, 37, 46, 74, 88, 107, 127, 128, 129, 142, 143, 144, 145, 146, 147, 150, 151, 155, 157, 158, 161, 162, 167], "previou": [31, 32, 85, 97, 138, 139, 144, 145, 147, 150, 167], "securityeventnotif": [31, 32], "req": [31, 32, 61, 65, 123, 124, 127, 128, 148, 161, 162], "deem": 31, "critic": [31, 104, 111], "either": [31, 97, 125, 127, 128, 141, 148, 160, 163], "absent": [31, 104], "libocpp": [31, 72, 73, 127, 128, 137, 138, 149, 161], "get_vari": 31, "With": [31, 122, 141, 144, 151, 152, 154, 167], "model": [31, 43, 67, 73, 111, 125, 146, 149, 150, 159], "getvariablerequest": [31, 104], "getvariableresult": [31, 104], "everi": [31, 55, 82, 120, 127, 128, 141, 145, 151, 159], "preserv": [31, 145], "order": [31, 36, 70, 88, 117, 122, 126, 127, 128, 144, 148, 151, 153, 158, 161, 162, 167, 168], "set_vari": 31, "custom": [31, 32, 74, 88, 104, 127, 128, 129, 138, 143, 144, 145, 147, 151, 153, 161, 162, 164, 168], "reject": [31, 81, 88, 91, 98, 104, 108, 112, 127, 128, 148], "setvariablerequest": [31, 104], "setvariableresult": [31, 104], "change_avail": 31, "changeavailabilityrequest": [31, 104], "changeavailabilityrespons": [31, 104], "monitor_vari": 31, "componentvari": [31, 104], "consecut": [31, 32], "overrid": [31, 32, 63, 91, 127, 128, 139, 145], "kind": [31, 146, 152], "component_vari": [31, 104], "point": [32, 36, 51, 72, 73, 80, 85, 88, 92, 97, 107, 108, 127, 128, 145, 150, 151, 152, 157, 158, 159, 161, 167], "configuration_kei": [32, 104], "keyvalu": [32, 104], "regist": [32, 39, 67, 104, 125, 145, 148, 161, 168], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 63, 88, 91, 97, 98, 104, 107, 112, 151], "getconfigurationrespons": [32, 104], "set_custom_configuration_kei": [32, 104], "Its": 32, "standard": [32, 39, 103, 127, 128, 150, 161, 162], "configurationstatu": [32, 104], "In": [32, 51, 63, 89, 96, 103, 104, 107, 117, 122, 123, 124, 126, 127, 128, 131, 138, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 163, 167, 168], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 127], "data_transf": [33, 72, 73, 74, 161, 162], "perform": [33, 63, 65, 104, 107, 112, 126, 127, 128, 138, 149, 151], "datatransferrequest": [33, 104], "datatransferrespons": [33, 104], "temperatur": [34, 78, 96, 100, 105, 107, 133, 136, 144], "mcu": [34, 78, 105, 130, 150], "mcutemperatur": [34, 105], "guidelin": 36, "soon": [36, 75, 122, 127, 128, 144, 146, 150, 155, 157, 158, 168], "ideal": 36, "logic": [36, 49, 51, 78, 88, 117, 122, 124, 127, 128, 139, 142, 144, 145, 146, 161, 162, 167], "happen": [36, 51, 57, 97, 122, 139, 142, 147, 149, 159], "due": [36, 107, 122, 144, 146, 151, 157, 158, 159], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 91, 97, 112, 123, 127, 128, 141, 143, 148, 150, 157, 158, 162, 167], "last": [36, 63, 70, 91, 92, 122, 126, 127, 128, 138, 150, 151, 152, 161], "psu": 36, "back": [36, 57, 63, 77, 82, 84, 122, 131, 145, 153, 159, 161], "communicationfault": 36, "attent": 36, "To": [36, 91, 122, 125, 127, 128, 131, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 164, 166, 168], "make": [36, 38, 108, 122, 123, 124, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 151, 153, 160, 161, 162, 163, 167], "sure": [36, 122, 123, 138, 139, 143, 144, 146, 148, 151, 161, 162, 163, 167], "safe": [36, 151], "threshold": [36, 104], "still": [36, 37, 51, 122, 128, 131, 141, 144, 150, 157, 158, 159, 167], "block": [36, 55, 88, 138], "longer": [36, 131], "ensur": [36, 63, 126, 131, 144, 146, 149], "4": [36, 57, 63, 70, 107, 122, 125, 126, 137, 138, 142, 143, 151, 153, 158, 167], "voltage_curr": 36, "hertz": [36, 107, 115, 116], "recommend": [36, 72, 73, 104, 142, 143, 144, 148, 151, 154, 157, 158, 162], "voltagecurr": [36, 106], "bidirect": [36, 63, 100, 106], "chargingphas": [36, 106], "alwai": [36, 49, 53, 54, 55, 57, 62, 63, 83, 92, 120, 122, 125, 126, 127, 141, 144, 147, 149, 159, 167], "cccv": 36, "howev": [36, 63, 126, 131, 143, 144, 145, 149], "precharg": [36, 97, 106, 122], "littl": [36, 127, 144, 146], "bit": [36, 39, 82, 109, 144, 146], "setexportvoltagecurr": 36, "volt": [36, 52, 63, 102, 106, 107, 115, 116], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 80, 97, 126, 127, 138, 139, 144, 145, 146, 148, 151, 152, 162, 167], "wire": [37, 127, 131, 146, 168], "tn": 37, "network": [37, 45, 83, 85, 122, 124, 143, 144, 145, 146, 151, 153, 160, 165, 168], "public_key_ocmf": 37, "ocmf": [37, 70, 107, 126], "start_transact": 37, "german": 37, "eichrecht": [37, 150], "transactionreq": [37, 107], "packet": [37, 76, 82, 107, 112, 131], "transactionstartrespons": [37, 107], "dangl": 37, "might": [37, 65, 85, 107, 138, 139, 143, 144, 147, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167], "transaction_id": [37, 104, 107], "transactionstoprespons": [37, 107], "reservation_upd": 38, "reservationupdatestatu": [38, 108], "reserve_now": [38, 127], "reservationresult": [38, 108], "succes": 38, "code": [38, 39, 66, 91, 97, 103, 104, 107, 110, 125, 126, 127, 128, 131, 138, 139, 141, 144, 145, 146, 149, 150, 151, 152, 153, 156, 160, 161, 167], "exists_reserv": 38, "made": [38, 108, 126, 138, 144, 147], "Will": [38, 52, 63, 91, 92], "reservationcheck": [38, 108], "reservationcheckstatu": [38, 108], "multiplex": [39, 68], "serial": [39, 50, 67, 71, 75, 78, 80, 81, 82, 86, 87, 98, 100, 131], "rs485": [39, 143, 151], "client": [39, 64, 79, 123, 127, 128, 144, 145, 148, 149, 161], "modbus_read_holding_regist": 39, "modbu": [39, 45, 80, 82, 125], "rtu": [39, 125], "hold": [39, 91, 125, 128, 142, 151, 167], "target_device_id": 39, "byte": [39, 82, 107, 109, 161, 162], "first_register_address": 39, "16": [39, 60, 78, 86, 109, 146, 151, 161], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 133, 136], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 66, 82, 122, 142, 144, 145, 158], "data_raw": 39, "vectoruint16": [39, 109], "content": [39, 91, 109, 126, 145, 165, 167], "written": [39, 72, 73, 104, 123, 141, 145, 149, 167], "word": [39, 103, 126, 144, 152], "statuscodeenum": [39, 109], "modbus_write_single_regist": 39, "singl": [39, 97, 98, 126, 127, 128, 131, 139, 141, 143, 148, 153, 154, 159, 167], "register_address": 39, "nonstd_writ": 39, "non": [39, 62, 97, 100, 104, 131, 167], "discret": 39, "repli": [39, 82], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 83, 104, 110, 117, 122, 124, 126, 131, 142, 143, 144, 146, 148, 149, 150, 153, 154, 157, 158, 160, 163, 164, 168], "we": [40, 63, 91, 105, 122, 128, 142, 143, 144, 145, 146, 148, 151, 152, 153, 157, 158, 159, 160, 161, 163, 167, 168], "eveseid": 40, "instanti": 40, "sessioncost": [40, 110], "total": [40, 57, 92, 104, 110, 111, 115, 116, 125], "chunk": [40, 82, 110], "request_error_routin": 41, "routin": 41, "retri": [41, 65, 70, 82, 85, 112, 126, 148], "upper": [41, 104, 142, 144, 146, 151, 168], "enter_bcd": [41, 124, 131], "b": [41, 63, 90, 95, 97, 111, 115, 116, 131, 138, 141, 142, 149, 158, 159, 162, 165], "d": [41, 63, 90, 95, 97, 131, 141, 144, 149, 153, 159, 160], "leave_bcd": [41, 124, 131], "solar": [42, 92, 122], "watthour": 42, "sunspec": [43, 44, 45, 111], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 75, 107, 144, 151], "fetch": [44, 69, 126, 138, 154], "scanner": 45, "scan_unit": 45, "scan": [45, 91], "unit": [45, 70, 72, 73, 97, 103, 107, 116, 128, 133, 136, 144, 150, 159, 162, 165, 167], "ip_address": [45, 70], "local": [45, 62, 66, 68, 79, 83, 88, 92, 97, 107, 127, 128, 138, 144, 147, 148, 151, 152, 157, 158, 159, 162, 167, 168], "ip": [45, 70, 81, 83, 126, 145], "overview": [45, 122, 142, 144, 148, 150, 152, 157, 158, 161], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 85, 127, 128, 161, 162, 167], "firmware_update_statu": [46, 112, 127, 128], "firmwareupdatestatu": [46, 112], "describ": [46, 51, 112, 117, 123, 125, 127, 128, 131, 144, 145, 146, 148, 153, 154, 155, 156, 157, 158, 161, 162, 163, 167], "firmwar": [46, 78, 112, 123, 127, 128, 130, 131, 151, 161, 162], "log_statu": [46, 112, 127, 128], "logstatu": [46, 112], "log": [46, 62, 63, 66, 68, 72, 73, 97, 104, 112, 127, 128, 141, 144, 150, 151, 161, 162, 163], "upload": [46, 85, 112, 127, 128, 161, 162], "update_firmwar": [46, 112, 127, 128], "firmware_update_request": 46, "firmwareupdaterequest": [46, 112], "meta": [46, 164, 165], "updatefirmwarerespons": [46, 112], "allow_firmware_instal": [46, 127, 128], "proce": [46, 97, 112, 167], "upload_log": [46, 127, 128], "upload_logs_request": 46, "uploadlogsrequest": [46, 112], "uploadlogsrespons": [46, 112], "is_reset_allow": [46, 127, 128], "determin": [46, 63, 97, 126, 127, 128, 146, 160], "resettyp": [46, 112], "soft": [46, 63, 97, 112], "hard": [46, 78, 97, 112], "set_system_tim": [46, 127, 128], "get_boot_reason": [46, 127, 128], "boot": [46, 112, 127, 128, 131, 151], "bootreason": [46, 112], "core": [47, 125, 128, 137, 138, 139, 142, 143, 144, 145, 146, 149, 150, 151, 155, 157, 158, 160, 161, 162, 163, 164, 165, 167, 168], "instanc": [47, 68, 104, 141, 144, 146, 149, 150, 152], "evmanag": [47, 133, 135, 146, 150], "begin": [47, 124, 146, 150, 152], "random": [49, 63, 114, 117, 153], "uk": [49, 63, 97, 114], "smart": [49, 63, 104, 131, 161, 162], "regul": [49, 63, 100, 106], "By": [49, 145, 146, 161, 162, 163], "default": [49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 91, 92, 103, 104, 123, 126, 127, 128, 131, 139, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 161, 162, 163, 167], "countdown": [49, 114], "effect": [49, 122, 138, 142, 144, 157, 158], "set_duration_": 49, "600": [49, 57, 63, 70, 72, 73, 146], "expos": [50, 144, 146], "mqtt": [50, 72, 73, 142, 144, 146, 152, 160], "charger_information_fil": 50, "like": [50, 81, 88, 103, 110, 124, 127, 128, 138, 139, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 159, 161, 162, 167], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 103], "place": [50, 108, 112, 142, 145, 146, 151, 152, 156, 158, 167], "powermeter_energy_export_decimal_plac": 50, "powermeter_power_decimal_plac": 50, "powermeter_voltage_decimal_plac": 50, "powermeter_var_decimal_plac": 50, "powermeter_current_decimal_plac": 50, "powermeter_frequency_decimal_plac": 50, "frequenc": [50, 107, 115, 116, 126], "hw_caps_max_current_export_decimal_plac": 50, "hw_caps_max_current_import_decimal_plac": 50, "hw_caps_min_current_export_decimal_plac": 50, "hw_caps_min_current_import_decimal_plac": 50, "hw_caps_max_plug_temperature_c_decimal_plac": 50, "max_plug_temperature_c": [50, 96], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 96], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 96], "rpm": [50, 96], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 96, 131], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 144], "nearest": 50, "step": [50, 122, 138, 145, 146, 150, 151, 152, 159, 164, 167], "powermeter_energy_export_round_to": 50, "powermeter_power_round_to": 50, "powermeter_voltage_round_to": 50, "powermeter_var_round_to": 50, "powermeter_current_round_to": 50, "powermeter_frequency_round_to": 50, "hw_caps_max_current_export_round_to": 50, "hw_caps_max_current_import_round_to": 50, "hw_caps_min_current_export_round_to": 50, "hw_caps_min_current_import_round_to": 50, "hw_caps_max_plug_temperature_c_round_to": 50, "limits_max_current_round_to": 50, "telemetry_evse_temperature_c_round_to": 50, "telemetry_fan_rpm_round_to": 50, "telemetry_supply_voltage_12v_round_to": 50, "telemetry_supply_voltage_minus_12v_round_to": 50, "telemetry_plug_temperature_c_round_to": 50, "plug_temperature_c": [50, 96], "128": [50, 51, 58, 72, 73, 127, 128, 143, 161, 162], "random_delai": [50, 63], "uk_random_delai": [50, 63, 133, 134, 136], "error_histori": [50, 59, 133, 134, 136], "evse_energy_sink": [50, 72, 73, 127, 128, 161, 162], "external_energy_limit": [50, 58, 72, 73, 127, 128, 133, 134, 161, 162], "kai": [50, 54, 72, 73, 75, 77, 83, 84, 86], "uw": [50, 54, 72, 73, 75, 77, 83, 84, 86], "hermann": [50, 54, 72, 73, 75, 77, 83, 84, 86], "http": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 103, 122, 126, 127, 128, 131, 137, 138, 139, 143, 144, 146, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "org": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 131, 144, 152, 156, 157, 158, 167], "apach": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 144, 167], "handwritten": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 158], "document": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 122, 127, 128, 131, 138, 141, 142, 143, 144, 146, 148, 150, 151, 152, 153, 155, 161, 162, 164, 166, 167, 168], "see": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 97, 111, 117, 121, 122, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 146, 148, 150, 151, 152, 156, 157, 158, 161, 162, 164, 167], "selection_algorithm": [51, 117], "findfirst": [51, 88], "algorithm": [51, 57, 88, 98, 100, 151, 156], "incom": [51, 88, 117, 131, 145], "pretti": [51, 117, 149], "straight": [51, 117], "forward": [51, 117, 126, 127, 128, 148, 159], "follow": [51, 97, 117, 121, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "plugev": [51, 88], "simpli": [51, 117, 127, 128, 139, 145, 146, 152, 161, 162], "first": [51, 65, 70, 72, 73, 82, 88, 92, 93, 117, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 150, 151, 152, 157, 158, 159, 161, 162, 163, 167], "userinput": [51, 88], "placehold": [51, 151], "yet": [51, 91, 97, 117, 122, 126, 128, 145, 146, 147, 151, 152, 167], "discard": [51, 146], "groupid": 51, "left": [51, 70, 100, 144, 146, 151, 167], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 88, 108, 117, 159], "prefer": [51, 122, 144], "ignore_connector_fault": 51, "most": [51, 63, 131, 138, 141, 142, 144, 147, 150, 151, 152, 154, 156], "free": [51, 63, 88, 152, 167], "applic": [51, 122, 126, 127, 128, 145, 151, 163], "overtemperatur": 51, "cool": [51, 100], "expect": [51, 100, 127, 128, 142, 148, 150, 160, 167], "recov": [51, 63], "faulti": 51, "treat": 51, "good": [51, 92, 93, 128, 144, 148, 149, 151, 157, 158, 159, 161, 162, 167], "token_provid": [51, 63, 65, 81, 117, 122, 146, 148, 161, 162], "auth_token_provid": [51, 53, 54, 63, 72, 73, 75, 81, 127, 128, 133, 134, 146, 147], "token_valid": [51, 117, 146, 148, 161, 162], "auth_token_valid": [51, 55, 72, 73, 127, 128, 133, 134], "kv": [51, 63, 77, 83, 84, 133, 134], "piet": [51, 64, 72, 73, 74, 85, 87], "g\u00f6mpel": [51, 64, 72, 73, 74, 85, 87], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 142, 149, 157, 158], "power_limit_w": 52, "30000": 52, "watt": [52, 57, 63, 71, 72, 73, 92, 106, 107, 111, 115, 116, 122], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 71], "seri": [52, 92, 93], "parallel": [52, 117, 143, 145, 151, 167], "well": [52, 103, 108, 128, 144, 145, 146, 147, 149, 159, 162, 167], "series_parallel_mod": 52, "300": [52, 60, 63, 66], "1000v": 52, "50": [52, 97, 127], "500": [52, 57, 61, 65, 82], "confus": [52, 122], "discharge_gpio_chip": 52, "gpio": [52, 71, 78, 82, 86, 87, 131], "chip": [52, 65, 71, 82, 86, 124, 151], "discharg": [52, 60, 63, 100, 101], "highest": [52, 91, 97], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 63, 71, 78, 82, 86, 87, 94, 97, 124], "debug_print_all_telemetri": 52, "print": [52, 107, 141, 149], "help": [52, 138, 139, 142, 144, 146, 149, 151, 152, 154, 155, 157, 158, 167, 168], "power_supply_dc": [52, 63, 71, 133, 134, 136], "dpm": 52, "30": [52, 60, 70, 72, 73, 75, 97, 148, 151, 152, 153, 161], "scu": 52, "aw": [52, 61, 62, 65], "pionix": [52, 61, 62, 65, 70, 78, 130, 131, 152, 159, 161, 164], "dummi": [53, 54, 55, 56, 118, 119, 120, 145], "listen": [53, 118, 121, 144, 145], "authrequir": [53, 97, 118], "descript": [53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 82, 94, 107, 113, 122, 127, 128, 139, 144, 145, 146, 149, 151, 157, 158, 161, 162, 167], "deadbeef": [53, 54], "our": [53, 54, 144, 149, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "rfid": [53, 54, 63, 75, 88, 97, 107, 143, 144, 146, 148, 151], "10": [53, 54, 63, 65, 103, 121, 125, 126, 137, 143, 146, 151, 153, 160, 161], "thilo": [53, 55, 75, 84, 86], "molitor": [53, 55, 75, 84, 86], "corneliu": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "claussen": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "manual": [54, 108, 119, 125, 126, 131, 144, 148, 149, 150, 151], "invalid": [55, 88, 100, 107, 112], "validation_reason": 55, "sleep": [55, 60, 63, 121], "build": [57, 58, 63, 139, 142, 143, 145, 146, 149, 151, 153, 154, 158, 160, 161, 162, 164, 168], "nominal_ac_voltag": [57, 149], "230": [57, 63], "update_interv": [57, 69], "distribut": [57, 63, 143], "schedule_interval_dur": 57, "60": [57, 69, 70, 127, 128, 161], "min": [57, 92], "schedule_total_dur": 57, "forcast": 57, "h": [57, 138, 160], "slice_amper": 57, "slice": 57, "trade": 57, "lower": [57, 104, 122, 126, 142, 143, 146], "give": [57, 112, 122, 144, 145, 146, 157, 158, 159, 167], "even": [57, 63, 82, 92, 93, 122, 128, 144, 145, 146, 149, 161], "increas": [57, 63], "slice_watt": 57, "w": [57, 70, 72, 73, 97, 100, 101, 111, 151, 161], "command": [57, 60, 75, 92, 94, 97, 98, 104, 109, 112, 122, 123, 124, 127, 128, 138, 142, 145, 148, 150, 151, 153, 155, 160, 164, 167], "switch_3ph1ph_while_charging_mod": [57, 122], "onewai": 57, "enough": [57, 144, 159], "switch_3ph1ph_max_nr_of_switches_per_sess": [57, 122], "switch_3ph1ph_switch_limit_sticky": [57, 122], "dontchang": 57, "reach": [57, 63, 97, 100, 126, 144, 147, 168], "what": [57, 63, 91, 125, 139, 142, 144, 145, 146, 148, 149, 151, 157, 158, 159], "singlephas": 57, "threephas": 57, "switch_3ph1ph_power_hysteresis_w": [57, 122], "200": [57, 60], "hysteresi": [57, 122], "200w": 57, "2kw": [57, 122], "4kw": 57, "iso": [57, 60, 63, 68, 81, 93, 103, 107, 124, 143, 146, 150, 151, 152, 163], "futur": [57, 92, 93, 128, 144, 151, 152], "switch_3ph1ph_time_hysteresis_": [57, 122], "stabl": [57, 151, 159], "energy_manag": [57, 133, 134, 149, 161, 162], "energy_trunk": 57, "lar": [57, 67, 82], "dieckmann": [57, 67, 82], "part": [58, 104, 123, 127, 128, 131, 141, 142, 143, 144, 145, 146, 148, 150, 151, 152, 154, 156, 157, 158, 161, 162, 163, 167], "fuse": [58, 149], "fuse_limit_a": [58, 149], "phase_count": [58, 149], "omit": [58, 91, 92, 104, 145, 158, 161], "energy_grid": [58, 63], "external_limit": [58, 161, 162], "energy_consum": 58, "price_inform": 58, "energy_price_inform": [58, 69, 92, 133, 134, 136, 147], "persist": [59, 72, 73, 77, 126, 127, 128], "database_path": 59, "absolut": [59, 64, 88, 92, 93, 100, 106, 107, 108, 110], "databas": [59, 72, 73, 97, 151, 153, 162], "andrea": [59, 69], "heinrich": [59, 69], "spdx": [59, 63, 64, 144, 167], "html": [59, 63, 64, 91, 103, 144, 153, 156, 157, 158, 161, 162, 167], "car_simul": [60, 133, 134, 146], "auto_en": 60, "pure": [60, 128], "auto_exec": 60, "auto_exec_command": 60, "auto_exec_infinit": 60, "infinit": 60, "iec_wait_pwr_readi": 60, "draw_power_regul": 60, "unplug": [60, 92, 124, 131, 150, 151], "dc_max_current_limit": 60, "dc_max_power_limit": 60, "150000": 60, "dc_max_voltage_limit": 60, "900": [60, 161], "dc_energy_capac": 60, "60000": 60, "dc_target_curr": 60, "dc_target_voltag": 60, "support_sae_j2847": 60, "dc_discharge_max_current_limit": 60, "dc_discharge_max_power_limit": 60, "dc_discharge_target_curr": 60, "dc_discharge_v2g_minimal_soc": 60, "ev_board_support": [60, 87, 133, 134, 136], "iso15118_ev": [60, 79, 133, 134, 136], "ev_slac": [60, 61, 133, 134], "sebastian": [60, 62, 76, 79, 87], "luka": [60, 62, 76, 79, 87], "tobia": 60, "marzel": 60, "negoti": [61, 62, 65], "ethernet": [61, 62, 65, 66, 68, 76, 79, 97, 143, 145], "plc": [61, 65, 76, 124, 138, 143], "eth1": [61, 65, 76], "set_key_timeout_m": [61, 65], "cm_set_kei": [61, 65], "qca7000": [61, 65], "qca7005": [61, 65], "cg5317": [61, 65], "base_licens": [61, 65], "directori": [61, 62, 63, 64, 65, 66, 72, 73, 76, 123, 128, 139, 141, 144, 149, 151, 153, 154, 156, 157, 158, 160, 161, 162, 164, 168], "fsf": [61, 65], "wiki": [61, 65, 82, 131], "bsd": [61, 65, 103], "claus": [61, 65], "draft": [62, 157, 158], "eth0": [62, 66, 68, 79, 151], "ipv6": [62, 66, 68, 79, 144, 153, 160], "addr": [62, 66, 68, 79], "certificate_path": 62, "logging_path": [62, 97], "creat": [62, 116, 127, 142, 143, 144, 145, 146, 149, 151, 152, 153, 154, 156, 158, 159, 160, 168], "tls_negotiation_strategi": 62, "accept_client_off": 62, "strategi": [62, 159], "enforce_tl": [62, 79], "enforce_no_tl": 62, "private_key_password": [62, 64, 123], "123456": 62, "password": [62, 64, 81, 98, 144, 151, 152, 153, 160, 161, 162], "FOR": 62, "enable_ssl_log": 62, "verbos": [62, 107, 144], "ssl": 62, "tl": [62, 66, 68, 79, 107, 123, 127, 128, 148, 150, 161, 162], "enable_tls_key_log": 62, "secret": [62, 66, 68], "handshak": [62, 66, 68, 123, 127, 128], "enable_sdp_serv": [62, 66], "built": [62, 66, 144, 145, 157, 158, 164, 167], "sdp": [62, 66], "server": [62, 66, 70, 112, 123, 126, 127, 128, 138, 144, 145, 148, 151, 153, 160], "supported_dynamic_mod": 62, "supported_mobility_needs_mode_provided_by_secc": 62, "mobil": [62, 63, 107, 123, 152], "supported_scheduled_mod": 62, "bill": [63, 115, 116, 122], "connector_typ": [63, 96, 108], "connectortypeenum": [63, 97, 108], "e1234567": 63, "evse_id_din": [63, 100], "49a80737a45678": 63, "din": [63, 66, 79, 100, 107, 122, 150, 151], "spec": [63, 66, 79, 100, 122], "91286": [63, 100, 107], "payment_enable_eim": 63, "card": [63, 75, 81, 107, 150, 152], "app": [63, 97], "payment_enable_contract": [63, 122, 148], "aka": 63, "ac_nominal_voltag": [63, 100], "ev_receipt_requir": 63, "unsupport": [63, 122], "session_log": 63, "session_logging_path": [63, 76], "tmp": [63, 66, 72, 73, 76, 161, 162, 163, 164, 167], "session_logging_xml": 63, "xml": [63, 100, 143], "has_ventil": 63, "ventil": [63, 131], "max_current_import_a": 63, "32": [63, 86, 97], "max_current_export_a": 63, "charge_mod": 63, "ac_hlc_en": [63, 148], "ac_hlc_use_5perc": 63, "try": [63, 103, 112, 145, 148, 149, 151, 152, 156, 157, 158, 159], "arriv": [63, 85, 146], "fall": [63, 97, 122, 131], "especi": [63, 122, 124, 128, 139, 142, 143, 145, 157, 158, 162], "compliant": [63, 146, 150], "ac_enforce_hlc": 63, "5percent": 63, "realli": 63, "On": [63, 82, 126, 131, 145, 152], "veri": [63, 128, 131, 142, 143, 144, 145, 149, 151, 152, 163, 167, 168], "basic": [63, 122, 123, 125, 131, 146, 159, 161, 162], "eventu": [63, 146, 157, 158], "ac_with_soc": 63, "percentag": 63, "dc_isolation_voltage_v": 63, "cc": [63, 154], "dbg_hlc_auth_after_tstep": 63, "ok": [63, 97, 107, 159], "t_step_xx": 63, "hack_sleep_in_cable_check": 63, "hack": 63, "n": [63, 115, 116, 157, 158], "hack_sleep_in_cable_check_volkswagen": 63, "volkswagen": 63, "cable_check_wait_number_of_imd_measur": 63, "sampl": [63, 92, 93, 104, 127, 128], "collect": [63, 107, 122, 143], "trust": [63, 107, 123], "averag": 63, "evalu": [63, 164], "bender": 63, "trustabl": 63, "hz": [63, 111], "rate": [63, 71, 75, 78, 86, 87, 97, 150], "cable_check_enable_imd_self_test": 63, "complianc": 63, "hack_skoda_enyaq": 63, "skoda": [63, 97], "enyaq": 63, "level": [63, 70, 71, 78, 86, 87, 92, 100, 104, 107, 122, 123, 124, 125, 128, 131, 138, 145, 147, 150, 151, 152, 164], "dirti": [63, 138], "workaround": 63, "hack_present_current_offset": 63, "offset": [63, 65, 70], "unless": [63, 145], "know": [63, 96, 122, 138, 144, 146, 148, 159], "hack_pause_imd_during_precharg": 63, "re": [63, 81, 138, 144, 151, 160, 161, 162, 163, 167], "currentdemand": [63, 97, 122], "dcdc": 63, "hack_allow_bpt_with_iso2": 63, "posit": [63, 92, 102, 107, 115, 116, 151], "hack_simplified_mode_limit_10a": 63, "10a": 63, "simplifi": [63, 92, 127, 152], "iec61851": [63, 90, 122], "2019": 63, "section": [63, 122, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 151, 152, 153, 155, 156, 157, 159, 162, 167, 168], "norm": 63, "deviat": [63, 127, 128], "autocharge_use_slac_instead_of_hlc": 63, "autocharg": [63, 65, 88], "instead": [63, 70, 96, 122, 144, 145, 148, 149, 150, 151, 167], "evccid": [63, 65, 107, 122], "enable_autocharg": 63, "logfile_suffix": 63, "session_uuid": 63, "folder": [63, 141, 144, 149, 150, 151, 153, 159, 160, 167, 168], "uuid": [63, 92, 94, 97, 107, 141], "soft_over_current_tolerance_perc": 63, "soft_over_current_measurement_noise_a": 63, "nois": 63, "hack_fix_hlc_integer_current_request": 63, "few": [63, 138, 144, 145, 147, 152, 154, 167], "hundr": 63, "slower": 63, "less": [63, 86, 122, 151], "disable_authent": 63, "standalon": [63, 131, 144, 146, 149, 167], "dummytokenprovid": [63, 133, 135], "sae_j2847_2_bpt_en": 63, "sae_j2847_2_bpt_mod": 63, "request_zero_power_in_idl": 63, "idl": [63, 91, 110, 112], "0a": [63, 149], "speed": [63, 144, 152, 160], "uk_smartcharging_random_delay_en": 63, "uk_smartcharging_random_delay_max_dur": 63, "modifi": [63, 121, 128, 131, 141, 161, 162, 168], "uk_smartcharging_random_delay_at_any_chang": 63, "reduc": 63, "zero": [63, 85, 98, 111, 114, 127, 128, 161, 162], "initial_meter_value_timeout_m": 63, "5000": [63, 127, 128], "switch_3ph1ph_delay_": [63, 122], "switch_3ph1ph_cp_stat": [63, 122], "x1": 63, "warn": [63, 100, 122, 150, 151, 152], "responsibiltii": 63, "supports_changing_phases_during_charg": [63, 96, 122], "soft_over_current_timeout_m": 63, "7000": 63, "lock_connector_in_state_b": 63, "remain": [63, 97, 100, 114, 131], "violat": 63, "tabl": 63, "environ": [63, 138, 142, 146, 149, 150, 151, 152, 154, 155, 157, 158, 164, 167], "state_f_after_fault_m": 63, "cx": [63, 124], "300m": 63, "older": [63, 143], "hybrid": 63, "go": [63, 70, 128, 131, 144, 146, 148, 149, 151, 159, 160, 163, 167], "2017": 63, "suggest": [63, 126, 155, 167], "authtoken": [63, 147], "ac_rcd": [63, 78, 86, 133, 134], "connector_lock": [63, 78, 86, 133, 134], "powermeter_grid_sid": 63, "powermeter_car_sid": 63, "isolation_monitor": [63, 133, 134, 136], "powersupply_dc": 63, "anton": [63, 75, 86], "woellert": 63, "evse_secur": [64, 66, 68, 72, 73, 123, 127, 128, 133, 134, 136, 148, 161, 162], "csms_ca_bundl": [64, 123], "csms_root_ca": 64, "rel": [64, 83, 161], "prefix": [64, 83, 98, 145, 149, 167], "cert": [64, 144, 163], "mf_ca_bundl": [64, 123], "mf": [64, 98], "mf_root_ca": 64, "mo_ca_bundl": [64, 123], "mo_root_ca": 64, "v2g_ca_bundl": [64, 123], "v2g_root_ca": 64, "csms_leaf_cert_directori": [64, 123], "csms_leaf_key_directori": [64, 123], "secc_leaf_cert_directori": [64, 123], "cso": 64, "secc_leaf_key_directori": [64, 123], "number_of_sound": 65, "sound": 65, "ac_mode_five_perc": 65, "sounding_attenuation_adjust": 65, "db": [65, 73, 77, 153], "attenu": 65, "publish_mac_on_match_cnf": 65, "confirm": [65, 90], "cm_slac_match": 65, "cnf": 65, "altern": [65, 126, 142, 150, 156], "deriv": [65, 88, 97, 139], "publish_mac_on_first_parm_req": 65, "cm_slac_parm": 65, "quit": [65, 131, 149, 150, 152], "prone": 65, "cross": 65, "talk": [65, 144, 146, 148, 152, 153], "better": [65, 157, 158, 159], "do_chip_reset": 65, "nmk": [65, 124], "rs_dev": 65, "vendor": [65, 104, 113, 151], "mme": 65, "extens": [65, 104, 127, 128, 160, 161, 165], "qualcomm": 65, "chip_reset_delay_m": 65, "set_kei": 65, "chip_reset_timeout_m": 65, "link_status_detect": 65, "d_link_readi": 65, "link_statu": 65, "lumissil": 65, "link_status_retry_m": 65, "link_status_timeout_m": 65, "debug_simulate_failed_match": 65, "wrong": [65, 100, 151, 157, 158], "10000": [65, 70], "gmbh": [65, 66, 152], "din70121": [66, 79, 100], "chargebyt": 66, "supported_din70121": [66, 79], "supported_iso15118_2": [66, 79], "tls_secur": [66, 68, 148], "prohibit": [66, 68, 100], "terminate_connection_on_failed_respons": 66, "sessionstop": 66, "tls_key_log": [66, 68], "decrypt": [66, 68], "tls_key_logging_path": 66, "tls_timeout": [66, 68], "15000": [66, 68], "establish": [66, 68, 107, 123, 126, 127, 128], "verify_contract_cert_chain": [66, 148], "auth_timeout_pnc": 66, "55": 66, "abort": 66, "indefinit": 66, "auth_timeout_eim": 66, "fabian": [66, 70], "hartung": 66, "mohannad": 66, "orabi": 66, "variou": [67, 128, 154, 159], "selector": 67, "test_dummi": 67, "powermeter_device_id": [67, 80], "bu": [67, 151], "modbus_base_address": 67, "30001": 67, "serial_comm_hub": 67, "serial_communication_hub": [67, 80, 82, 133, 134], "proxy_port_iso2": 68, "61341": 68, "tcp": [68, 153], "iso2": 68, "proxy_port_iso20": 68, "50000": 68, "iso20": 68, "tibber": 69, "api": [69, 70, 76, 122, 126, 127, 128, 133, 135, 150, 160], "api_kei": 69, "develop": [69, 128, 131, 139, 142, 145, 146, 149, 150, 151, 153, 154, 157, 158, 159, 162, 166], "minut": [69, 70, 110, 126, 151, 152], "additional_cost_per_kwh": 69, "usual": [69, 128, 147, 159, 161, 162, 167], "leonardo": 69, "oliveira": 69, "lem": [70, 146], "dcbm": [70, 146], "400": [70, 146], "adapt": [70, 126, 150, 167], "meter_tls_certif": 70, "affect": [70, 127, 128, 159], "wish": [70, 122], "ntp_server_1_ip_addr": [70, 126], "ipv4": [70, 83], "octet": 70, "form": [70, 88, 138, 145, 151, 167], "y": [70, 143, 164], "z": [70, 160], "ntp": 70, "sync": 70, "ntp_server_1_port": [70, 126], "123": [70, 103], "65535": 70, "ntp_server_2_ip_addr": [70, 126], "ntp_server_2_port": [70, 126], "fof": 70, "meter_timezon": 70, "00": [70, 165, 167], "timezon": 70, "11": [70, 144, 164], "14": [70, 107, 167], "hour": [70, 110, 111, 126, 127, 128, 147], "15": [70, 97, 107, 160], "45": 70, "meter_dst": 70, "sundai": 70, "month": [70, 150, 167], "march": [70, 150], "t01": 70, "00z": 70, "octob": [70, 143], "daylight": 70, "dst": 70, "resilience_initial_connection_retri": [70, 126], "25": [70, 126, 165], "resili": 70, "resilience_initial_connection_retry_delai": [70, 126], "millisecond": [70, 126], "resilience_transaction_request_retri": [70, 126], "resilience_transaction_request_retry_delai": [70, 126], "250": [70, 162], "cable_id": 70, "loss": [70, 97, 151], "compens": 70, "tariff_id": 70, "tariff": [70, 107, 128, 147], "sc": 70, "field": [70, 98, 104, 107, 111, 127, 146, 152, 157, 158], "uv": 70, "sw": [70, 151], "ud": 70, "valentin": 70, "dimov": 70, "klemm": 70, "micro": [71, 151], "mega": 71, "tester": 71, "v1": [71, 86, 126, 138, 139], "serial_port": [71, 75, 78, 82, 86, 87, 151], "dev": [71, 75, 78, 82, 86, 87, 131, 138, 143, 144, 151, 153, 155, 157, 158, 159, 164], "ttyusb0": [71, 78, 82, 86, 87], "umwc": 71, "baud_rat": [71, 75, 78, 86, 87], "115200": [71, 75, 78, 86, 87, 131], "baud": [71, 75, 78, 86, 87], "reset_gpio_chip": [71, 86], "gpiochip0": [71, 86, 151], "reset_gpio": [71, 78, 86, 87], "27": [71, 86, 151, 160, 165], "dc_max_voltag": 71, "dc_suppli": 71, "board_support": [71, 86, 122, 127], "j": [72, 144, 151, 160, 167], "chargepointconfigpath": [72, 127, 161], "schema": [72, 73, 100, 139, 161, 162, 167], "pleas": [72, 73, 117, 123, 127, 128, 138, 143, 144, 148, 150, 151, 157, 158, 161, 162, 167], "refer": [72, 73, 104, 118, 119, 120, 122, 123, 125, 127, 128, 129, 130, 131, 132, 138, 144, 145, 146, 148, 151, 152, 154, 156, 158, 159, 162], "userconfigpath": 72, "user_config": 72, "overlai": [72, 151], "origin": [72, 94, 104, 112, 122, 127, 128, 138, 141, 146, 156, 157, 158, 159, 167], "databasepath": 72, "ocpp_1_6_charge_point": [72, 127, 133, 134], "sqlite": [72, 73, 77, 162], "structur": [72, 73, 128, 138, 144, 145, 149, 152, 158, 167, 168], "enableexternalwebsocketcontrol": [72, 73], "publishchargingscheduleinterv": [72, 127, 128], "publishchargingscheduledur": [72, 127, 128], "messagelogpath": [72, 73], "everest_ocpp_log": [72, 73, 161, 162, 163], "messagequeueresumedelai": [72, 73], "queue": [72, 73], "reconnect": [72, 73], "introduc": [72, 73, 128, 150, 161], "octt": [72, 73], "requestcompositescheduleunit": [72, 73, 128], "share": [72, 73, 107, 122, 123, 128, 144, 145, 146, 151, 152, 161, 168], "amp": [72, 73, 78, 92, 111], "auth_valid": [72, 73, 161, 162], "auth_provid": [72, 73, 161, 162], "ocpp_data_transf": [72, 73, 74, 127, 128, 133, 134, 161, 162], "toward": [72, 73], "ocpp_gener": [72, 73], "session_cost": [72, 73, 81, 133, 134, 136], "129": [72, 73], "display_messag": [72, 73, 88, 104, 110, 133, 134, 136, 161, 162], "coredatabasepath": 73, "devicemodeldatabasepath": 73, "device_model_storag": 73, "devicemodeldatabasemigrationpath": 73, "device_model_migr": 73, "migrat": [73, 150, 151, 157, 158], "devicemodelconfigpath": [73, 128, 162], "component_config": [73, 151], "certain": [73, 125, 127, 128, 131, 138, 147, 162], "compositescheduleinterv": [73, 128], "requestcompositescheduledur": [73, 128], "authorizationlist": 73, "authorizationcach": 73, "datatransf": [74, 127, 128, 129, 161, 162], "keys_to_monitor": 74, "heartbeatinterv": [74, 128, 161], "securityprofil": [74, 123, 127, 128, 151, 161, 162], "exampleconfigurationkei": [74, 161], "commad": 74, "seper": [74, 122, 127, 128, 159], "pn532": 75, "nfc": [75, 151], "tag": [75, 88, 97, 98, 110, 138, 159, 161], "ttys0": 75, "read_timeout": 75, "subsequ": [75, 82, 117, 145], "w\u00f6llert": [75, 86], "captur": 76, "dump": [76, 97], "sqlite_db_file_path": 77, "everest_persistent_stor": 77, "phytec": [78, 130], "phyverso": [78, 105, 130], "reset_gpio_bank": 78, "reset_gpio_pin": 78, "conn1_max_current_a_import": 78, "conn1_min_current_a_import": 78, "conn1_min_phase_count_import": 78, "conn1_max_phase_count_import": 78, "conn1_min_current_a_export": 78, "conn1_max_current_a_export": 78, "conn1_min_phase_count_export": 78, "conn1_max_phase_count_export": 78, "conn1_has_socket": 78, "conn1_dc": 78, "conn2_max_current_a_import": 78, "conn2_min_current_a_import": 78, "conn2_min_phase_count_import": 78, "conn2_max_phase_count_import": 78, "conn2_min_current_a_export": 78, "conn2_max_current_a_export": 78, "conn2_min_phase_count_export": 78, "conn2_max_phase_count_export": 78, "conn2_has_socket": 78, "conn2_dc": 78, "peripher": 78, "nrst": 78, "map": [78, 107, 127, 128, 145, 152, 153], "conn1_motor_lock_typ": 78, "hella": 78, "style": [78, 150, 167], "valeo": 78, "potentiomet": 78, "feedback": [78, 142], "conn2_motor_lock_typ": 78, "conn1_gpio_stop_button_en": 78, "som": 78, "conn1_gpio_stop_button_bank": 78, "gpiochip1": 78, "conn1_gpio_stop_button_pin": 78, "36": [78, 142], "conn1_gpio_stop_button_invert": 78, "invert": 78, "conn2_gpio_stop_button_en": 78, "conn2_gpio_stop_button_bank": 78, "conn2_gpio_stop_button_pin": 78, "37": 78, "conn2_gpio_stop_button_invert": 78, "connector_1": [78, 146], "proxim": 78, "connector_2": 78, "rcd_1": 78, "onboard": [78, 86, 131], "rcd_2": 78, "connector_lock_1": 78, "connector_lock_2": 78, "phyverso_mcu_temperatur": [78, 133, 134, 136], "system_specific_data_1": 78, "generic_arrai": [78, 133, 134, 136], "system_specific_data_2": 78, "josev": [79, 137, 143, 144], "project": [79, 138, 139, 144, 145, 149, 150, 151, 152, 153, 155, 160, 166, 167, 168], "supported_iso15118_20_ac": 79, "supported_iso15118_20_dc": 79, "tls_activ": 79, "is_cert_install_need": 79, "And": [79, 145, 147, 151, 152, 167], "overwritten": [79, 139, 145, 146], "iskra": 80, "33": 80, "ocmf_format_vers": 80, "represent": [80, 98, 116, 128, 131, 142, 144, 146, 147], "ocmf_gateway_identif": 80, "ocmf_gateway_seri": 80, "mention": [80, 97, 139, 148], "ocmf_gateway_vers": 80, "softwar": [80, 104, 142, 148, 152, 154, 166], "ocmf_charge_point_identification_typ": 80, "ocmf_charge_point_identif": 80, "embed": [80, 81, 151], "qwello": [80, 81], "eu": [80, 81], "feig": 81, "192": [81, 83, 151], "168": [81, 83, 151], "feig_seri": 81, "seven": [81, 127, 128], "charact": [81, 103, 107, 127], "abcd123": 81, "terminal_id": 81, "currenc": [81, 93, 103, 110], "978": 81, "4217": [81, 93, 103], "pre_authorization_amount": 81, "2500": 81, "cent": [81, 103], "read_card_timeout": 81, "read_card_debounc": 81, "debounc": 81, "prevent": [81, 122, 126, 151], "transactions_max_num": 81, "concurr": 81, "exce": 81, "bank_transaction_summary_provid": [81, 133, 134], "bank_session_token": 81, "bank_session_token_provid": [81, 133, 134, 147], "team": 81, "hub": 82, "baudrat": [82, 151], "pariti": [82, 151], "odd": 82, "rtsct": 82, "rt": 82, "ct": 82, "ignore_echo": 82, "rxtx_gpio_chip": [82, 151], "rx": 82, "tx": [82, 131], "usag": [82, 92, 142, 146, 147, 151, 156], "rxtx_gpio_lin": [82, 151], "rxtx_gpio_tx_high": [82, 151], "max_packet_s": 82, "size": [82, 154], "payload": [82, 111, 126, 145, 167], "exceed": [82, 97], "apu": 82, "wikipedia": [82, 131], "en": [82, 103, 126, 131, 156, 157, 158, 164], "256": 82, "initial_timeout_m": 82, "within_message_timeout_m": 82, "queri": 82, "9600": 82, "lan": [83, 145], "wifi": [83, 143, 151], "privileg": 83, "setup_wifi": 83, "setup_simul": 83, "online_check_host": 83, "lfenergi": [83, 152], "hostnam": 83, "internet": [83, 145, 151], "initialized_by_default": 83, "release_metadata_fil": 83, "releas": [83, 138, 143, 146, 151, 152, 159], "locat": [83, 104, 112, 123, 126, 128, 131, 139, 144, 156, 157, 158, 159, 162, 163, 168], "ap_interfac": 83, "wlan0": 83, "ap": 83, "ap_ipv4": 83, "24": [83, 151, 165], "memori": 84, "defaultretri": 85, "tri": 85, "download": [85, 89, 110, 112, 138, 151, 152, 154, 160, 168], "defaultretryinterv": 85, "resetdelai": 85, "acknowledg": 85, "travel": 85, "caller": [85, 145], "caps_min_current_a": 86, "caps_max_current_a": 86, "concurrenttx": 88, "nocredit": 88, "notallowedtypeevs": 88, "notatthisloc": 88, "notatthistim": 88, "signatureerror": 88, "certificateexpir": 88, "certificaterevok": 88, "nocertificateavail": 88, "certchainerror": 88, "contractcancel": 88, "tokenvalidationstatu": 88, "timedout": 88, "customidtoken": 88, "arbitrari": [88, 89, 92, 93, 145, 167], "printabl": [88, 89], "insensit": [88, 89, 104], "ascii": [88, 89, 91], "idtokentyp": 88, "additional_info": [88, 104], "request_id": [88, 112], "put": [88, 126, 142, 144, 146, 151, 156, 157, 158, 159, 167], "remotestartid": 88, "id_token": [88, 108], "authorization_typ": 88, "authorizationtyp": [88, 147], "assign": [88, 97, 100, 104, 107, 110, 117, 122, 145, 146], "prevalid": [88, 128], "iso15118certificatehashdata": [88, 127, 128], "certificatehashdatainfo": [88, 100], "messagecont": [88, 91, 104, 110], "parentidtag": 88, "expiry_tim": [88, 108], "selectionalgorithm": 88, "choos": [88, 144, 146, 149, 150, 152, 156, 158, 167, 168], "referenc": [88, 107, 157, 158], "influenc": [88, 122, 127, 128], "plugandcharg": 88, "bankcard": [88, 147], "distinguish": [88, 98, 100, 147], "central": [88, 97, 107, 122, 142, 146, 148, 157, 158, 161, 163, 167], "macaddress": 88, "iso14443": [88, 107], "iso15693": [88, 107], "keycod": 88, "noauthor": 88, "bookkeep": 89, "short": [89, 107, 138, 144, 145, 146, 150, 156, 159, 161], "session_token": 89, "invoic": [89, 110], "transaction_data": 89, "poweron": 90, "correctli": [90, 92, 122, 151, 164], "mirror": [90, 131], "contact": [90, 131, 148, 151], "poweroff": [90, 96], "weld": 90, "Not": [90, 117, 167], "assembli": [90, 151], "a_13": 90, "a_20": 90, "a_32": 90, "a_63_3ph_70_1ph": 90, "proximity_pilot": 90, "cp_pwm_duty_cycl": 90, "messagepriorityenum": 91, "alwaysfront": 91, "regardless": [91, 131], "henc": 91, "newer": [91, 143, 159], "messageprior": 91, "infront": 91, "shown": [91, 142, 144, 146, 147, 151], "normalcycl": 91, "messagestateenum": 91, "unavail": [91, 108], "displaymessagestatusenum": 91, "notsupportedmessageformat": 91, "notsupportedprior": 91, "notsupportedst": 91, "unknowntransact": 91, "clearmessageresponseenum": 91, "messageformat": 91, "languag": [91, 110, 142, 143, 145, 153, 158, 167], "uri": [91, 100, 112, 161], "utf8": 91, "But": [91, 146, 147, 152, 157, 158, 159], "assum": [91, 97, 104, 126, 139, 145, 146, 149, 154, 159, 167], "lowest": [91, 122], "timestamp_from": [91, 94, 110], "timestamp_to": [91, 94, 110], "forev": 91, "identifier_id": 91, "did": [91, 150, 151], "identifier_typ": 91, "tight": 91, "sessionid": 91, "transactionid": [91, 104], "qr_code": [91, 110], "qr": [91, 110], "status_info": [91, 104], "repons": 91, "nodetyp": 92, "undefin": [92, 107], "evsest": 92, "waitforauth": 92, "waitforenergi": 92, "preparecharg": [92, 97], "pausedev": 92, "pausedevs": 92, "limitsreq": 92, "total_power_w": 92, "ac_max_current_a": 92, "ac_min_current_a": 92, "properli": [92, 100, 122, 126, 131, 143, 144, 151, 159], "ac_max_phase_count": 92, "ac_min_phase_count": 92, "ac_supports_changing_phases_during_charg": 92, "ac_number_of_active_phas": 92, "limitsr": 92, "optimizertarget": 92, "energy_amount_need": 92, "kwh": [92, 93, 125], "charge_to_max_perc": 92, "nn": 92, "car_battery_soc": 92, "Of": 92, "leave_tim": 92, "drive": [92, 122, 127, 128, 145], "fullfil": [92, 128, 161, 162, 163], "cheapest": 92, "timefram": 92, "price_limit": 92, "full_autonomi": 92, "schedulereqentri": 92, "entri": [92, 93, 97, 143, 151, 162], "limits_to_root": 92, "face": [92, 122], "limits_to_leav": 92, "leav": 92, "conversion_effici": 92, "convers": [92, 127, 128], "price_per_kwh": 92, "priceperkwh": [92, 93], "timepoint": [92, 93], "scheduleresentri": 92, "children": 92, "child": [92, 98], "again": [92, 97, 107, 141, 144, 146, 149, 151, 167], "propag": [92, 159], "node_typ": 92, "priority_request": 92, "merg": [92, 122, 158, 159], "them": [92, 116, 117, 127, 128, 139, 141, 144, 146, 148, 151, 156, 157, 158, 167], "evse_st": 92, "optimizer_target": 92, "energy_usage_root": 92, "energy_usage_leav": 92, "schedule_import": [92, 93], "practic": [92, 93, 143, 144, 152, 156, 157, 158], "schedule_export": [92, 93], "valid_until": 92, "consumpt": [92, 127, 128, 149], "afer": 92, "limits_root_sid": 92, "digit": [93, 103], "implementationidentifi": 94, "module_id": [94, 141, 145], "implementation_id": [94, 141, 145, 161, 162], "clearedbymodul": 94, "clearedbyreboot": 94, "severityfilt": 94, "sever": [94, 122, 123, 141, 145, 148, 152, 167], "high_g": 94, "medium_g": 94, "low_g": 94, "timeperiodfilt": 94, "timeperiod": 94, "argument": [94, 127, 128, 141, 144, 145, 149, 158, 167], "state_filt": 94, "origin_filt": 94, "type_filt": 94, "severity_filt": 94, "timeperiod_filt": 94, "handle_filt": 94, "medium": 94, "sub_typ": 94, "max_current_a_import": 96, "min_current_a_import": 96, "max_phase_count_import": 96, "nr": 96, "min_phase_count_import": 96, "max_current_a_export": 96, "min_current_a_export": 96, "max_phase_count_export": 96, "min_phase_count_export": 96, "iec62196type2c": 96, "iec62196type2socket": 96, "degre": 96, "celsiu": 96, "fan_rpm": 96, "supply_voltage_12v": 96, "supply_voltage_minus_12v": 96, "relais_on": 96, "architectur": [96, 128, 142, 145, 152, 162], "train": 96, "dccablecheck": 96, "dcprecharg": 96, "fullpowercharg": 96, "stoptransactionreason": 97, "id_tag": [97, 110, 122], "emergencystop": 97, "evdisconnect": 97, "move": [97, 157, 158, 159, 161, 162, 163, 168], "induct": 97, "hardreset": 97, "powerloss": 97, "reboot": [97, 104, 112, 131], "remot": [97, 112, 138, 145, 146, 148, 159, 160, 167], "smartphon": 97, "prepaid": 97, "credit": [97, 107, 147], "softreset": 97, "unlockcommand": 97, "deauthor": 97, "starttransact": [97, 127], "conf": [97, 127, 128, 145, 151, 164, 167], "energylimitreach": 97, "paid": 97, "solut": [97, 142, 143, 146, 149, 160, 164], "groundfault": 97, "localoutofcredit": 97, "masterpass": 97, "masterpassgroupid": [97, 128], "overcurrentfault": 97, "larger": 97, "electr": [97, 107, 122, 123, 131, 144, 147, 150, 151, 163], "powerqu": 97, "qualiti": 97, "imbal": 97, "soclimitreach": 97, "stoppedbyev": 97, "timelimitreach": 97, "startsessionreason": 97, "evconnect": 97, "switchthreephaseswhilechargingresult": 97, "error_notsupport": 97, "error_notcharg": 97, "error_hardwar": 97, "sessioneventenum": 97, "sessionstart": [97, 117], "met": [97, 131], "prepar": [97, 142, 150, 152, 158, 161, 162, 163, 167], "powerdeliveri": 97, "chargingstart": 97, "chargingpausedev": 97, "chargingpausedevs": 97, "chargingresum": 97, "stoppingcharg": 97, "weldingcheck": 97, "chargingfinish": 97, "essenti": [97, 143, 145, 167], "transactionfinish": [97, 150], "clariti": 97, "precondit": 97, "irrevoc": 97, "swipe": 97, "sessionfinish": 97, "reservationstart": [97, 122], "reservationend": [97, 108, 122], "replugstart": 97, "interrupt": [97, 100, 122], "replugfinish": 97, "plugintimeout": 97, "connectiontimeout": [97, 127, 128, 161, 162], "switchingphas": 97, "sessionresum": 97, "waitingforenergi": 97, "meter_valu": 97, "signed_meter_valu": [97, 107], "units_sign": [97, 107, 133, 136], "signedmetervalu": [97, 107, 116], "filenam": 97, "incomplet": 97, "start_signed_meter_valu": [97, 107], "chargingstatechangedev": 97, "chargingstatechang": 97, "authorizationev": 97, "enable_sourc": 97, "unspecifi": 97, "localapi": 97, "localkeylock": 97, "servicetechnician": 97, "remotekeylock": 97, "mobileapp": 97, "firmwareupd": [97, 104, 112, 128, 131], "enable_st": 97, "unassign": 97, "enable_prior": 97, "session_start": 97, "session_finish": 97, "transaction_start": 97, "transaction_finish": 97, "charging_state_changed_ev": 97, "authorization_ev": 97, "nr_of_phases_avail": 97, "present_voltag": 97, "present_curr": 97, "target_voltag": 97, "target_curr": 97, "maximum_current_limit": 97, "minimum_current_limit": 97, "maximum_voltage_limit": 97, "maximum_power_limit": 97, "estimated_time_ful": 97, "depart": 97, "estimated_time_bulk": 97, "fa": 97, "remaining_energy_need": 97, "battery_capac": 97, "battery_full_soc": 97, "battery_bulk_soc": 97, "brand": [97, 157, 158], "volkswagen_group": 97, "volkswagengroup": 97, "tesla": 97, "independ": [97, 126, 145], "upward": 97, "cccs1": 97, "k": 97, "combo": 97, "cccs2": 97, "cg105": 97, "jari": 97, "g105": 97, "1993": 97, "chademo": [97, 152], "ctesla": 97, "ctype1": 97, "iec62196": 97, "j1772": [97, 122, 151], "ctype2": 97, "mennek": 97, "s309_1p_16a": 97, "16a": 97, "iec60309": 97, "s309_1p_32a": 97, "32a": 97, "s309_3p_16a": 97, "s309_3p_32a": 97, "sbs1361": 97, "domest": 97, "13amp": 97, "scee": 97, "7_7": 97, "cee": 97, "7": [97, 107, 126, 138, 144, 146, 151, 160, 167], "schuko": 97, "stype2": 97, "stype3": 97, "scame": 97, "other1phmax16a": 97, "cee7": 97, "17": [97, 111, 143, 165, 167], "as3112": 97, "nema": 97, "jisc8303": 97, "tis166": 97, "si": 97, "cpc": 97, "ccc": 97, "sev1011": 97, "other1phover16a": 97, "other3ph": 97, "nema14": 97, "pan": 97, "pantograph": 97, "winduct": 97, "wireless": 97, "coupl": [97, 142, 154, 167], "wreson": 97, "reson": 97, "undetermin": 97, "scee_7_7": 97, "v2grootcertif": 98, "morootcertif": 98, "csmsrootcertif": 98, "v2gcertificatechain": 98, "mfrootcertif": 98, "hashalgorithm": [98, 100], "sha256": [98, 100], "sha384": [98, 100], "sha512": [98, 100], "invalidsignatur": [98, 112], "invalidcertificatechain": 98, "invalidformat": 98, "invalidcommonnam": 98, "norootcertificateinstal": 98, "certificatestoremaxlengthexceed": 98, "writeerror": 98, "issuernotfound": 98, "invalidleafsignatur": 98, "invalidchain": 98, "notfound": 98, "getinstalledcertificatesstatu": 98, "getcertificatesignrequeststatu": 98, "invalidrequestedtyp": 98, "keygenerror": 98, "generationerror": 98, "getcertificateinfostatu": 98, "notfoundvalid": 98, "privatekeynotfound": 98, "hash_algorithm": 98, "issuer_name_hash": 98, "issuer": [98, 100], "dn": [98, 126, 151], "issuer_key_hash": 98, "length": [98, 107, 111, 125, 126, 127, 161], "subject": [98, 154, 165], "serial_numb": 98, "hexadecim": [98, 107], "0x": 98, "lead": [98, 107, 127, 141, 150, 152], "certificatehashdatachain": 98, "child_certificate_hash_data": 98, "certificate_hash_data_chain": 98, "ocsprequestdata": 98, "responder_url": 98, "respond": [98, 100, 122, 145, 162], "url": [98, 100, 112, 146, 155, 165, 168], "ocsp_request_data_list": 98, "certificateocsp": 98, "ocsp_path": 98, "certificateinfo": 98, "certificate_root": 98, "issu": [98, 143, 147, 149, 150, 151, 152, 156, 157, 158, 159, 160], "certificate_singl": 98, "certificate_count": 98, "externalpay": 100, "ac_single_phase_cor": [100, 101], "ac_three_phase_cor": [100, 101], "dc_core": [100, 101], "dc_extend": [100, 101, 121], "dc_combo_cor": [100, 101], "dc_uniqu": [100, 101], "no_imd": 100, "dceverrorcod": 100, "no_error": 100, "failed_resstemperatureinhibit": 100, "failed_evshiftposit": 100, "failed_chargerconnectorlockfault": 100, "failed_evressmalfunct": 100, "failed_chargingcurrentdifferentia": 100, "failed_chargingvoltageoutofrang": 100, "reserved_a": 100, "reserved_b": 100, "reserved_c": 100, "failed_chargingsystemincompat": 100, "nodata": 100, "error_contactor": 100, "error_rcd": [100, 131], "error_utilityinterruptev": 100, "util": [100, 137, 138, 139, 141, 144, 151, 152, 154, 160, 167], "equip": [100, 151], "temporari": [100, 153], "reduct": 100, "error_malfunct": 100, "recover": 100, "error_emergencyshutdown": 100, "incompat": [100, 112], "v2gmessageid": 100, "bodi": [100, 126], "supportedappprotocolreq": 100, "supportedappprotocolr": 100, "sessionsetupreq": 100, "sessionsetupr": 100, "servicediscoveryreq": 100, "servicediscoveryr": 100, "servicedetailreq": 100, "servicedetailr": 100, "paymentserviceselectionreq": 100, "paymentserviceselectionr": 100, "servicepaymentselectionreq": 100, "servicepaymentselectionr": 100, "paymentdetailsreq": 100, "paymentdetailsr": 100, "authorizationreq": 100, "authorizationr": 100, "contractauthenticationreq": 100, "contractauthenticationr": 100, "chargeparameterdiscoveryreq": 100, "chargeparameterdiscoveryr": 100, "chargingstatusreq": 100, "chargingstatusr": 100, "meteringreceiptr": 100, "powerdeliveryr": 100, "cablecheckreq": 100, "cablecheckr": 100, "prechargereq": 100, "precharger": 100, "currentdemandreq": 100, "currentdemandr": 100, "weldingdetectionreq": 100, "weldingdetectionr": 100, "sessionstopreq": 100, "sessionstopr": 100, "certificateinstallationreq": 100, "certificateupdatereq": 100, "authorizationsetupreq": 100, "authorizationsetupr": 100, "scheduleexchangereq": 100, "scheduleexchanger": 100, "serviceselectionreq": 100, "serviceselectionr": 100, "acchargeloopreq": 100, "acchargeloopr": 100, "acchargeparameterdiscoveryreq": 100, "acchargeparameterdiscoveryr": 100, "dccablecheckreq": 100, "dccablecheckr": 100, "dcchargeloopreq": 100, "dcchargeloopr": 100, "dcchargeparameterdiscoveryreq": 100, "dcchargeparameterdiscoveryr": 100, "dcprechargereq": 100, "dcprecharger": 100, "dcweldingdetectionreq": 100, "dcweldingdetectionr": 100, "unknownmessag": 100, "j2847_2": 100, "certificateactionenum": 100, "evse_present_voltag": 100, "cdv": 100, "evse_present_curr": 100, "evse_maximum_current_limit": 100, "evse_maximum_power_limit": 100, "evse_maximum_voltage_limit": 100, "evse_maximum_discharge_current_limit": 100, "evse_maximum_discharge_power_limit": 100, "evse_minimum_current_limit": 100, "accuraci": [100, 103], "evse_minimum_voltage_limit": 100, "evse_minimum_power_limit": 100, "evse_minimum_discharge_current_limit": 100, "evse_minimum_discharge_power_limit": 100, "dc_current_regulation_toler": 100, "magnitud": [100, 106], "toler": [100, 106], "dc_peak_current_rippl": 100, "peak": [100, 106], "rippl": [100, 106], "dc_energy_to_be_deliv": 100, "deliveredbi": 100, "dc_ev_readi": 100, "dc_ev_error_cod": 100, "dc_ev_ress_soc": 100, "ress": [100, 151], "dc_ev_cabin_condit": 100, "toheat": 100, "passeng": 100, "compart": 100, "dc_ev_ress_condit": 100, "dc_ev_target_voltag": 100, "dc_ev_target_curr": 100, "demand": 100, "dc_ev_maximum_current_limit": 100, "dc_ev_maximum_power_limit": 100, "dc_ev_maximum_voltage_limit": 100, "ev_remaining_time_to_full_soc": 100, "ev_remaining_time_to_full_bulk_soc": 100, "transmit": [100, 104, 128, 131, 148], "protocol_namespac": 100, "namespac": [100, 138, 145], "version_number_major": 100, "major": [100, 151], "version_number_minor": 100, "minor": [100, 103, 159], "schema_id": 100, "schemaid": 100, "decod": [100, 131], "v2g_json": 100, "hex": [100, 107], "exi_base64": 100, "exi_respons": 100, "certificate_act": 100, "exi_request": 100, "iso15118_schema_vers": 100, "certificatereq": 100, "issuernamehash": 100, "issuerkeyhash": 100, "serialnumb": 100, "responderurl": 100, "energy_transfer_mod": 100, "present_soc": 100, "minimum_soc": 100, "target_soc": 100, "maximum_soc": 100, "remaining_time_to_minimum_soc": 100, "remaining_time_to_target_soc": 100, "remaining_time_to_maximum_soc": 100, "charging_complet": 100, "battery_energy_capac": 100, "inlet_hot": 100, "inlet": 100, "target_energy_request": 100, "max_energy_request": 100, "min_energy_request": 100, "max_charge_pow": 100, "min_charge_pow": 100, "max_charge_curr": 100, "max_voltag": 100, "min_voltag": 100, "allowd": 100, "max_discharge_pow": 100, "min_discharge_pow": 100, "max_discharge_curr": 100, "max_v2x_energy_request": 100, "presentsoc": 100, "rang": [100, 127, 128], "dedic": [100, 122, 138, 142, 144, 150, 151, 152, 164], "min_v2x_energy_request": 100, "maxcurrentlimit": 101, "maxpowerlimit": 101, "maxvoltagelimit": 101, "energycapac": 101, "targetcurr": 101, "targetvoltag": 101, "dischargemaxcurrentlimit": 101, "dischargemaxpowerlimit": 101, "dischargetargetcurr": 101, "dischargeminimalsoc": 101, "resistance_f_ohm": 102, "protect": [102, 107, 151], "earth": 102, "ohm": 102, "voltage_v": [102, 106, 107, 125], "currencycod": 103, "alphabet": 103, "taken": [103, 148, 149, 159, 167], "www": [103, 126, 156, 157, 158, 164], "six": 103, "com": [103, 122, 126, 128, 131, 137, 138, 139, 143, 144, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 163, 164, 165, 167], "financi": 103, "technic": [103, 104, 152], "metal": [103, 151], "bond": 103, "market": 103, "AED": 103, "afn": 103, "amd": 103, "ang": 103, "aoa": 103, "aud": 103, "awg": 103, "azn": 103, "bam": 103, "bbd": 103, "bdt": 103, "bgn": 103, "bhd": 103, "bif": 103, "bmd": 103, "bnd": 103, "bob": 103, "bov": 103, "brl": 103, "btn": 103, "bwp": 103, "byn": 103, "bzd": 103, "cad": 103, "cdf": 103, "che": 103, "chf": 103, "chw": 103, "clf": 103, "clp": 103, "cny": 103, "cop": 103, "cou": 103, "crc": 103, "cuc": 103, "cup": 103, "cve": [103, 150], "czk": 103, "djf": 103, "dkk": 103, "dop": 103, "dzd": 103, "egp": 103, "ern": 103, "etb": 103, "eur": 103, "fjd": 103, "fkp": 103, "gbp": 103, "gel": 103, "gh": 103, "gip": 103, "gmd": 103, "gnf": 103, "gtq": 103, "gyd": 103, "hkd": 103, "hnl": 103, "htg": 103, "huf": 103, "idr": 103, "il": [103, 107], "inr": 103, "iqd": 103, "irr": 103, "isk": 103, "jmd": 103, "jod": 103, "jpy": 103, "ke": 103, "kg": 103, "khr": 103, "kmf": 103, "kpw": 103, "krw": 103, "kwd": 103, "kyd": 103, "kzt": 103, "lak": 103, "lbp": 103, "lkr": 103, "lrd": 103, "lsl": 103, "lyd": 103, "mad": 103, "mdl": 103, "mga": 103, "mkd": 103, "mmk": 103, "mnt": 103, "mop": 103, "mru": 103, "mur": 103, "mvr": 103, "mwk": 103, "mxn": 103, "mxv": 103, "myr": 103, "mzn": 103, "nad": 103, "ngn": 103, "nio": 103, "nok": 103, "npr": 103, "nzd": 103, "omr": 103, "pab": 103, "pen": 103, "pgk": 103, "php": 103, "pkr": 103, "pln": 103, "pyg": 103, "qar": 103, "ron": 103, "rsd": 103, "rub": 103, "rwf": 103, "sar": 103, "sbd": 103, "scr": 103, "sdg": 103, "sek": 103, "sgd": 103, "shp": 103, "sle": 103, "sll": 103, "srd": 103, "ssp": 103, "stn": 103, "svc": 103, "syp": 103, "szl": 103, "thb": 103, "tj": 103, "tmt": 103, "tnd": 103, "top": [103, 138, 142, 146, 151, 152], "ttd": 103, "twd": 103, "tz": 103, "uah": 103, "ugx": 103, "usd": 103, "usn": 103, "uyi": 103, "uyu": 103, "uyw": 103, "uz": 103, "ved": 103, "ve": [103, 149], "vnd": 103, "vuv": 103, "wst": 103, "xaf": 103, "xcd": 103, "xdr": 103, "xof": 103, "xpf": 103, "xsu": 103, "xua": 103, "yer": 103, "zar": 103, "zmw": 103, "zwl": 103, "separ": [103, 107, 121, 127, 128, 139, 145, 152, 161, 163], "express": [103, 107, 113], "euro": 103, "moneyamount": [103, 110], "ocpp201": [104, 127, 128, 133, 135, 148, 151, 163], "customdata": 104, "vendor_id": 104, "reproduc": 104, "conveni": [104, 153, 155], "chargingscheduleperiod": 104, "start_period": 104, "number_phas": 104, "stack_level": 104, "phase_to_us": 104, "charging_rate_unit": 104, "charging_schedule_period": 104, "start_schedul": 104, "min_charging_r": 104, "index": [104, 145, 152, 156, 157, 158, 165, 167], "transaction_ev": 104, "transactionev": [104, 128, 150], "associ": 104, "session_id": [104, 110], "enumer": 104, "transactioneventrespons": 104, "original_transaction_ev": 104, "promt": 104, "total_cost": 104, "charging_prior": 104, "personal_messag": 104, "datatransferstatu": 104, "unknownmessageid": 104, "unknownvendorid": 104, "offlin": [104, 148], "message_id": 104, "custom_data": 104, "pair": [104, 124, 145, 151], "read_onli": 104, "getconfigur": 104, "unknown_kei": 104, "rebootrequir": 104, "notsupport": 104, "securityeventenum": 104, "failedtoauthenticateatcsm": 104, "csmsfailedtoauthent": 104, "settingsystemtim": 104, "startupofthedevic": 104, "resetorreboot": 104, "securitylogwasclear": 104, "reconfigurationofsecurityparamet": 104, "memoryexhaust": 104, "invalidmessag": 104, "attemptedreplayattack": 104, "tamperdetectionactiv": 104, "invalidfirmwaresignatur": 104, "invalidfirmwaresigningcertif": 104, "invalidcsmscertif": 104, "invalidchargingstationcertif": 104, "invalidtlsvers": 104, "invalidtlsciphersuit": 104, "maintenanceloginaccept": 104, "maintenanceloginfail": 104, "overwrit": 104, "appendix": 104, "datetim": 104, "variabl": [104, 127, 138, 142, 144, 145, 147, 151, 154, 155, 162, 167], "doesn": 104, "suffici": [104, 138, 147, 151], "attributeenum": 104, "attribut": [104, 126, 128, 141, 144, 162], "minset": [104, 162], "maxset": [104, 162], "getvariablestatusenumtyp": 104, "unknowncompon": 104, "unknownvari": 104, "notsupportedattributetyp": 104, "attributetyp": 104, "setvariablestatusenumtyp": 104, "eventtriggerenum": 104, "alert": 104, "delta": 104, "eventnotificationtyp": 104, "notif": [104, 167], "hardwirednotif": 104, "hardwir": 104, "hardwiredmonitor": 104, "preconfiguredmonitor": 104, "preconfigur": 104, "custommonitor": 104, "attribute_typ": 104, "NOT": [104, 167], "event_id": 104, "actual_valu": 104, "event_notification_typ": 104, "caus": [104, 122, 143, 160], "tech_cod": 104, "tech_info": 104, "variable_monitoring_id": 104, "variablemonitor": [104, 162], "operationalstatusenumtyp": 104, "inop": [104, 122, 127, 128], "operational_statu": 104, "whose": [104, 125, 159], "changeavailabilitystatusenumtyp": 104, "statusinfotyp": 104, "reason_cod": 104, "why": [104, 108, 144, 146], "text": [104, 149, 151, 152, 157, 158], "registrationstatu": 104, "pend": 104, "current_tim": 104, "heartbeat": [104, 127, 128, 131], "bootnotif": [104, 127, 128], "sensor": [105, 107, 113], "real": [106, 131, 146, 150], "current_a": [106, 107, 125], "current_regulation_tolerance_a": 106, "peak_current_ripple_a": 106, "max_export_voltage_v": 106, "min_export_voltage_v": 106, "max_export_current_a": 106, "min_export_current_a": 106, "max_import_voltage_v": 106, "min_import_voltage_v": 106, "max_import_current_a": 106, "min_import_current_a": 106, "max_export_power_w": 106, "max_import_power_w": 106, "sink": [106, 127, 128, 161, 162], "conversion_efficiency_import": 106, "conversion_efficiency_export": 106, "identification_statu": 107, "ocmfuseridentificationstatu": 107, "identification_level": 107, "ocmfidentificationlevel": 107, "overal": 107, "identification_flag": 107, "IF": 107, "ocmfidentificationflag": 107, "identification_typ": 107, "ocmfidentificationtyp": 107, "IT": 107, "identification_data": 107, "uid": 107, "14443": 107, "tariff_text": 107, "textual": 107, "transactionrequeststatu": 107, "not_support": 107, "unexpected_error": 107, "transaction_min_stop_tim": 107, "earliest": 107, "yield": 107, "transaction_max_stop_tim": 107, "deadlin": 107, "fill": [107, 125, 144, 149, 157, 158], "signific": 107, "hearsai": 107, "unsecur": [107, 123, 161], "extent": 107, "reliabl": 107, "certifi": 107, "cryptograph": 107, "15118": [107, 124, 143, 146, 150, 151, 152, 163], "mismatch": 107, "outdat": 107, "found": [107, 125, 138, 144, 150, 151, 153, 157, 158, 159, 161, 164, 167, 168], "rfid_non": 107, "rfid_plain": 107, "rfid_rel": 107, "rfid_psk": 107, "ocpp_non": 107, "ocpp_r": 107, "remotestart": 107, "method": [107, 116, 117, 144, 145, 150], "ocpp_auth": 107, "ocpp_rs_tl": 107, "obtain": [107, 125, 127, 128], "ocpp_auth_tl": 107, "ocpp_cach": 107, "ocpp_whitelist": 107, "whitelist": 107, "ocpp_certifi": 107, "iso15118_non": 107, "iso15118_pnc": 107, "plmn_none": 107, "plmn_ring": 107, "plmn_sm": 107, "deni": 107, "two": [107, 117, 122, 123, 124, 125, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 150, 151, 152, 154, 157, 158, 162, 167], "factor": 107, "notat": [107, 145], "15693": 107, "electro": 107, "evcoid": 107, "iso7812": 107, "7812": 107, "card_txn_nr": 107, "cardtxnbr": 107, "central_1": 107, "sm": 107, "central_2": 107, "local_1": 107, "local_2": 107, "phone_numb": 107, "phone": 107, "key_cod": 107, "not_assign": 107, "meter_id": 107, "phase_seq_error": 107, "rotat": 107, "ccw": 107, "energy_wh_import": [107, 125], "energy_wh_export": [107, 125], "power_w": [107, 125], "reactivepow": [107, 115, 116], "reactiv": [107, 115, 116], "frequency_hz": [107, 125], "energy_wh_import_sign": 107, "energy_wh_export_sign": 107, "power_w_sign": 107, "voltage_v_sign": 107, "var_sign": 107, "current_a_sign": 107, "frequency_hz_sign": 107, "occupi": 108, "dismiss": 108, "parent_id": 108, "reservationendreason": 108, "usedtostartcharg": 108, "notreserv": [108, 122], "notreservedfortoken": 108, "reservedforothertoken": 108, "reservedforothertokenandhasparenttoken": 108, "reservedfortoken": 108, "group_id_token": 108, "incorrect": 108, "reservation_statu": 108, "serialcommhub": [109, 133, 135, 151], "io": [109, 137, 144, 153, 157, 158, 162], "status_cod": 109, "idlepric": 110, "grace_minut": 110, "grace": 110, "hour_pric": 110, "monei": [110, 133, 136, 147], "costcategori": 110, "categori": [110, 139], "flatfe": 110, "chargingpricecompon": 110, "nextperiodpric": 110, "charging_pric": 110, "idle_pric": 110, "fee": 110, "sessioncostchunk": 110, "sum": [110, 115, 116, 125], "metervalue_from": 110, "metervalu": [110, 127, 128], "metervalue_to": 110, "thing": [110, 122, 144, 146, 151, 152, 158, 159, 161, 162], "flat": 110, "sessionstatu": 110, "final": [110, 112, 122, 128, 131, 145, 164, 167], "cost_chunk": 110, "next_period": 110, "uinteg": 111, "203": 111, "l": 111, "105": 111, "int16": 111, "apha": 111, "phasea": 111, "aphb": 111, "phaseb": 111, "aphc": 111, "phasec": 111, "a_sf": 111, "phvpha": 111, "phvphb": 111, "bn": 111, "phvphc": 111, "v_sf": 111, "sunssf": 111, "hz_sf": 111, "wpha": 111, "wphb": 111, "wphc": 111, "w_sf": 111, "va": 111, "vapha": 111, "vaphb": 111, "vaphc": 111, "va_sf": 111, "varpha": 111, "varphb": 111, "varphc": 111, "var_sf": 111, "pfpha": 111, "pf": 111, "pct": 111, "pfphb": 111, "pfphc": 111, "pf_sf": 111, "totwhim": 111, "p": [111, 144, 153, 160, 167], "acc32": 111, "totwh_sf": 111, "evt": 111, "bitfield32": 111, "chapter": [111, 144, 152], "counter": 111, "problem": [111, 128, 138, 143, 149, 151, 152], "retry_interval_": 112, "retrieve_timestamp": 112, "install_timestamp": 112, "acceptedcancel": 112, "invalidcertif": 112, "revokedcertif": 112, "revok": [112, 122], "oldest_timestamp": 112, "oldest": 112, "incluc": 112, "latest_timestamp": 112, "securitylog": 112, "diagnosticslog": 112, "uploadlogsstatu": 112, "file_nam": 112, "upload_logs_statu": 112, "logstatusenum": 112, "badmessag": 112, "badli": 112, "notsupportedoper": 112, "permissiondeni": 112, "insuffici": 112, "permiss": [112, 151, 167], "uploadfailur": 112, "being": [112, 122, 125, 144, 148, 151, 153, 157, 158], "firmwareupdatestatusenum": 112, "intermedi": [112, 159], "downloadfail": 112, "downloadschedul": 112, "downloadpaus": 112, "task": [112, 117], "installationfail": 112, "installreboot": 112, "installschedul": 112, "installdatetim": 112, "installverificationfail": 112, "checksum": 112, "signatureverifi": 112, "notspecifi": 112, "applicationreset": 112, "localreset": 112, "powerup": 112, "remotereset": 112, "scheduledreset": 112, "watchdog": 112, "countdown_": 114, "inact": 114, "current_limit_after_delay_a": 114, "current_limit_during_delay_a": 114, "start_tim": 114, "l1": [115, 116, 125], "l2": [115, 116], "l3": [115, 116], "signed_meter_data": 116, "eg": [116, 138], "signing_method": 116, "encoding_method": 116, "public_kei": 116, "diagram": [117, 144, 145, 147], "individu": [117, 127, 142, 146, 151, 153, 167], "thread": [117, 126, 145, 167], "chart": 117, "guid": [117, 138, 139, 142, 143, 145, 146, 148, 152, 154, 161, 162, 163, 164, 166, 167, 168], "topic": [121, 145, 149, 150, 152, 156, 157, 167], "everest_extern": 121, "noder": [121, 142, 144, 160, 168], "carsim": 121, "cmd": [121, 142, 144, 145, 160, 167], "semicolon": [121, 127], "iso_wait_slac_match": 121, "iso_start_v2g_sess": 121, "iso_wait_pwr_readi": 121, "36000": 121, "modify_charging_sess": 121, "auto": [122, 125, 131, 133, 146, 160, 167], "usabl": 122, "interact": [122, 145, 146, 159, 160], "helper": [122, 139], "70121": [122, 150], "seamlessli": 122, "integr": [122, 138, 144, 145, 146, 151, 152, 153, 154, 161, 162], "microcontrol": [122, 164], "improv": [122, 167], "safeti": [122, 131], "todo": [122, 145, 146], "graph": 122, "behav": 122, "light": [122, 142, 151], "subscrib": [122, 131, 142, 145, 147, 152, 167], "driven": 122, "republish": 122, "struct": [122, 131, 141, 144, 146], "begun": 122, "github": [122, 128, 137, 138, 139, 143, 144, 146, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 165, 167, 168], "openfastchargingalli": 122, "pdf": 122, "against": [122, 159, 167], "reservatonstart": 122, "notifi": [122, 127, 128, 141, 148, 167], "intergr": 122, "overload": 122, "drop": [122, 124, 142, 143, 152, 167], "limt": 122, "win": 122, "exern": 122, "extra": [122, 143, 154, 161, 162], "energynod": [122, 127, 128, 133, 135, 161, 162], "feed": 122, "travers": 122, "were": [122, 138, 142, 150], "whichev": 122, "sometim": [122, 149, 151, 152], "6a": 122, "230v": 122, "desir": [122, 154], "Be": [122, 144, 146, 151], "renault": 122, "zoe": [122, 131], "damag": [122, 151], "your": [122, 127, 128, 138, 139, 142, 145, 146, 148, 149, 150, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "risk": 122, "adjust": [122, 141, 146, 150, 157, 158, 162, 167], "though": [122, 127, 128], "freedom": 122, "min_phas": 122, "max_phas": 122, "choic": [122, 143, 157, 158], "wear": 122, "lot": [122, 123, 127, 128, 139, 144, 147, 148, 159, 161, 162], "almost": [122, 128, 161], "mrec3hightemperatur": 122, "mrec18cableovertempder": 122, "vendorwarn": 122, "wrap": 123, "libevs": [123, 137], "facilit": 123, "readm": [123, 143, 154, 156, 160, 162], "cover": [123, 127, 128, 147, 148, 163], "anchor": [123, 158], "instruct": [123, 139, 143, 144, 150, 151, 154, 160, 162, 163, 167], "writeabl": 123, "profil": [123, 127, 128, 161, 162], "transport": [123, 161, 162], "act": [123, 131, 159], "behavior": [123, 126, 141, 162, 167], "usessldefaultverifypath": 123, "necessarili": [123, 127, 128], "mutual": 123, "mtl": [123, 127, 128], "certificatesign": [123, 127, 128], "endpoint": [123, 126, 153, 161, 162, 163], "mandatori": [123, 151], "possibli": [123, 126, 149], "bx": 124, "dx": [124, 158], "cm_slac_parm_req": 124, "cm_slac_match_r": 124, "join": [124, 152], "modem": 124, "cap_net_raw": 124, "cm_valid": 124, "qca": 124, "modbusrtu": 125, "subdirectori": [125, 128, 139, 162], "templat": [125, 142, 144, 156, 157, 158, 167], "yaml": [125, 127, 128, 133, 144, 147, 148, 149, 150, 151, 152, 154, 157, 158, 160, 161, 162, 164], "copi": [125, 126, 131, 138, 151, 153], "datasheet": 125, "consist": [125, 126, 139, 142, 145, 151, 155, 157, 158, 159], "start_regist": 125, "num_regist": 125, "multipli": 125, "exponent_regist": 125, "function_code_start_reg": 125, "scale": 125, "001": 125, "expon": 125, "function_code_exp_reg": 125, "split": [125, 128, 131, 161, 162], "serv": [126, 127, 128, 161, 162], "translat": 126, "metric": 126, "consequ": 126, "thrown": 126, "furthermor": [126, 139, 144, 149, 153, 159, 167], "loop": [126, 145, 148, 152, 166], "cf": 126, "synchron": [126, 145], "livemeasur": 126, "inject": 126, "post": 126, "legal": 126, "renam": [126, 138], "requet": 126, "devi": 126, "Then": [126, 149, 151, 157, 158, 165, 167], "had": [126, 150], "host": [126, 150, 151, 153, 168], "coher": [126, 157, 158], "suppos": [126, 138, 147, 157, 158], "inbetween": 126, "potenti": [126, 147, 150], "similarli": [126, 145], "greater": [126, 127, 128, 143], "consider": 126, "ones": [126, 144, 146, 151, 157, 158], "regularli": [126, 144, 145, 149], "right": [126, 142, 144, 146, 148, 151, 152, 157, 158, 167, 168], "48": 126, "pai": [126, 147], "regard": [126, 146, 157, 158], "200m": 126, "bring": 126, "1024bit": 126, "vulner": 126, "curl": [126, 143, 155], "header": [126, 143, 158, 167], "tls_on": 126, "offici": [126, 143, 149, 151, 152, 154], "page": [126, 142, 144, 146, 149, 151, 152, 156, 158, 160, 161, 164], "leverag": [127, 128], "librari": [127, 128, 143, 144, 149, 150, 154, 167], "manifest": [127, 128, 139, 141, 142, 145, 154, 161, 162, 167], "tutori": [127, 142, 144, 145, 148, 152, 154, 157, 158, 159, 160, 161, 162, 163], "great": [127, 144, 150], "resourc": [127, 148], "learn": [127, 142, 144, 146, 151, 152, 167], "approach": [127, 128, 145], "larg": [127, 128, 159], "area": [127, 128, 145, 152, 157, 158], "explain": [127, 128, 139, 142, 144, 146, 148, 152, 157, 158, 162, 163, 167], "divid": [127, 128], "pick": [127, 128, 154, 159], "deprec": [127, 144, 146, 153, 164], "busi": [127, 128], "remotestarttransact": 127, "california": [127, 128, 161, 162], "whitepap": [127, 128, 161, 162], "stoptransact": 127, "remotestoptransact": 127, "unlockconnector": [127, 128], "changeavail": [127, 128], "mid": [127, 128, 162], "smartcharg": [127, 128, 161], "get15118evcertificaterespons": 127, "push": [127, 128, 157, 158, 159], "compli": [127, 128], "measurand": [127, 128], "clock": [127, 128], "align": [127, 128, 158], "statusnotif": 127, "get15118evcertificaterequest": [127, 128], "reservenow": 127, "cancelreserv": 127, "changeconfigur": 127, "meant": [127, 128, 150, 151, 161, 162, 167], "modif": [127, 128, 138, 168], "updatefirmwar": [127, 128], "signedupdatefirmwar": 127, "prerequisit": [127, 128, 144, 152], "getdiagnost": 127, "getlog": [127, 128], "logstatusnotif": [127, 128], "diagnosticsstatusnotif": 127, "firmwarestatusnotif": [127, 128], "signedfirmwarestatusnotif": 127, "evsesecur": [127, 128, 133, 135, 146, 161, 162], "installcertif": [127, 128], "deletecertif": [127, 128], "getinstalledcertificateid": [127, 128], "getcertificatestatu": [127, 128], "signcertif": [127, 128, 148], "renew": [127, 128], "setuserpric": 127, "enable_global_error": [127, 128, 141], "connectorid": 127, "insid": [127, 139, 144, 146, 156, 157, 158, 159, 160, 161], "errorcod": 127, "othererror": 127, "vendorerrorcod": 127, "subtyp": 127, "strip": [127, 151], "vendorid": 127, "largest": 127, "255": 127, "wherea": [127, 139], "yeti_driv": [127, 146], "error_factori": [127, 141], "create_error": [127, 141], "outofenergi": 127, "someon": 127, "cut": 127, "look": [127, 138, 139, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 161, 162, 164, 167], "mrec": [127, 128], "inl": [127, 128], "gov": [127, 128], "chargex": [127, 128], "propos": [127, 128, 147], "unifi": [127, 128], "methodologi": [127, 128], "classifi": [127, 128], "simultan": 127, "easiest": [127, 128, 149], "wai": [127, 128, 138, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 167], "tier": [127, 128, 152], "callback": [127, 128, 141, 145, 167], "miss": [127, 128, 151, 167], "securityprofile3": [127, 128], "iso15118pncen": [127, 128, 148, 161], "12": [127, 128, 143, 151, 160, 165, 167], "ocsprequestinterv": 127, "topologi": [128, 162], "compos": [128, 143, 144, 155, 160, 162], "semant": [128, 145, 162], "characterist": [128, 162], "requeststarttransact": 128, "requeststoptransact": 128, "get15118evcertif": 128, "setvari": 128, "evconnectiontimeout": 128, "mastrpassgroupid": 128, "setdisplaymessag": 128, "getdisplaymessag": 128, "cleardisplaymessag": 128, "contrast": [128, 159], "notifyeventrequest": 128, "errro": 128, "mechan": [128, 144, 146], "chargingst": 128, "constantli": [128, 151], "advanc": 128, "break": [128, 150, 167], "complex": [128, 146, 159], "beyond": 128, "authorizeremotestart": 128, "sampleddatatxendedmeasurand": 128, "authcachestorag": 128, "device_model_storage_interfac": 128, "hpp": [128, 139, 145, 154, 167], "truth": 128, "todai": 128, "clarif": 128, "devicemodel": 128, "devicemodelstorageinterfac": 128, "devicemodelstoragesqlit": 128, "everestdevicemodelstorag": 128, "composeddevicemodelstorag": 128, "constructor": [128, 145], "differenti": [128, 162], "yak": 131, "3v": 131, "ttl": 131, "uart": 131, "plu": [131, 146, 161], "linux": [131, 142, 143, 151, 152], "wakeup": 131, "currrent": 131, "unus": [131, 145], "bp": 131, "8n1": 131, "binari": [131, 144, 151, 164, 167], "googl": 131, "buffer": 131, "consistent_overhead_byte_stuf": 131, "yeti_comm": 131, "evseri": 131, "cpp": [131, 139, 144, 145, 154, 160, 167], "extract": 131, "handlepacket": 131, "linkwrit": 131, "hi2lo": 131, "proto": 131, "lo2hi": 131, "frequent": [131, 152, 159], "nanopb": [131, 153], "nanopb_gener": 131, "setcontrolmod": 131, "setmaxcurr": 131, "accordingli": [131, 142], "human": 131, "allowpoweron": 131, "bool": [131, 141, 148], "decis": [131, 159], "setpwm": 131, "duty_cycl": 131, "ON": [131, 149, 151], "rom": 131, "loader": [131, 160], "stm32flash": 131, "tool": [131, 143, 144, 145, 146, 149, 150, 151, 152, 154, 157, 158, 167], "flash": [131, 143, 164], "kit": [131, 151, 164], "keepalivehi": 131, "1hz": 131, "stand": [131, 138, 146, 160], "alon": [131, 151], "backup": [131, 151, 159, 168], "setthreephas": 131, "dual": [131, 143], "enablercd": 131, "spike": 131, "goe": [131, 156, 167], "float": 131, "imped": 131, "switchthreephaseswhilecharg": 131, "precaut": 131, "forceunlock": 131, "car_plugged_in": 131, "car_requested_pow": 131, "power_on": 131, "succesfulli": 131, "power_off": 131, "car_requested_stop_pow": 131, "car_unplug": 131, "error_": 131, "error_df": 131, "error_relai": 131, "error_ventilation_not_avail": 131, "error_over_curr": 131, "quick": [131, 139, 143, 145, 152, 157, 158, 161, 162, 163, 164, 167, 168], "permanent_fault": 131, "evse_replug_start": 131, "evse_replug_finish": 131, "roughli": [131, 145, 151], "keepalivelo": 131, "keep": [131, 144, 146, 150, 155, 159, 167], "resetdon": 131, "dpm1000": [133, 135], "dummytokenprovidermanu": [133, 135], "dummytokenvalid": [133, 135], "dummyv2g": [133, 135], "errorhistori": [133, 135], "evslac": [133, 135], "evse15118d20": [133, 135], "evseslac": [133, 135, 146], "evsev2g": [133, 135, 144], "genericpowermet": [133, 135, 146], "isomux": [133, 135], "jstibber": [133, 135], "lemdcbm400600": [133, 135], "micromegawattbsp": [133, 135], "ocppextensionexampl": [133, 135], "pn532tokenprovid": [133, 135], "packetsniff": [133, 135], "persistentstor": [133, 135], "phyversobsp": [133, 135], "pyevjosev": [133, 135], "rsiskramet": [133, 135], "rspaymenttermin": [133, 135], "yetidriv": [133, 135, 146, 151], "yetievdriv": [133, 135], "debug_json": [133, 134], "example_error_framework": [133, 134], "example_us": [133, 134], "generic_error": [133, 134], "solar_forecast": [133, 134], "sunspec_ac_met": [133, 134, 136], "sunspec_read": [133, 134], "sunspec_scann": [133, 134], "test_control": [133, 134], "tibber_price_forecast": [133, 134], "cmake_condit": [137, 138], "everest_enable_py_support": 137, "AND": [137, 149], "everest_dependency_enabled_josev": 137, "git": [137, 139, 142, 143, 144, 152, 153, 156, 158, 160, 164, 165, 166, 167], "ext": 137, "switchev": 137, "git_rev": 137, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 137, "git_tag": [137, 138, 167], "2024": [137, 146, 151, 152, 157, 158, 165], "ff50b76cbd5e22ca26bc3427afe71d895e3d37fa": 137, "2b9d96d87a76d2a4edd21633d07ede3f6962536d": 137, "bb3d3a91bb50031d21aa3d43220801a9eb69a6bd": 137, "v0": [137, 144, 146, 153, 159], "18": [137, 146, 151], "build_test": [137, 138, 149, 167], "framework_use_python_venv": 137, "project_nam": [137, 149], "_use_python_venv": 137, "framework_use_python_venv_path": 137, "_use_python_venv_path": 137, "51ef0f926bc2d6b2d42b08d97eb2c8a69fb2d79": 137, "dbceb7ccfc637f389fa4bc595f1736ab94194e02": 137, "mbedtl": 137, "everest_dependency_enabled_mbedtl": 137, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 137, "v2": 137, "28": [137, 165], "enable_program": 137, "enable_test": 137, "mbedtls_fatal_warn": 137, "libcbv2g": [137, 150], "everest_dependency_enabled_libcbv2g": 137, "0966194e995cdb741b02547ddd9abd67455691d9": 137, "049d691a9df55384d35dc369c0819ad4dedb41f5": 137, "libfsm": 137, "everest_dependency_enabled_libfsm": 137, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 137, "libiso15118": [137, 150], "everest_dependency_enabled_libiso15118": 137, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 137, "liblog": [137, 138], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 137, "build_exampl": [137, 138], "everest_dependency_enabled_libocpp": 137, "9836ac4766e99a79555adb15c3001c8704f8b7a7": 137, "libslac": 137, "everest_dependency_enabled_libslac": 137, "1f9f1a114c8dec79607abaee18782e03849573d8": 137, "libtim": [137, 138], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 137, "orchestr": [138, 145], "repositori": [138, 139, 141, 142, 146, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 165, 168], "recent": [138, 150], "python3": [138, 139, 143, 144, 164], "upgrad": [138, 143, 151], "indepth": 138, "guidanc": 138, "aris": 138, "pip": [138, 139, 143, 144], "setuptool": [138, 143, 144], "wheel": [138, 143, 144], "jstyleson": 138, "jsonschema": 138, "clone": [138, 144, 153, 155, 164], "script": [138, 144, 153, 158, 159, 160, 161, 162, 163, 167], "cd": [138, 139, 144, 149, 153, 155, 159, 160, 167, 168], "dependency_manag": [138, 144, 157, 158], "init": [138, 141, 144, 145, 159, 160, 167], "checkout": [138, 144, 153, 159, 160, 168], "deploi": [138, 144, 151, 153, 154, 157, 158, 164], "devkit": 138, "libmodbu": 138, "libsunspec": 138, "rise": 138, "cpm": [138, 144], "home": [138, 144, 151, 152, 153, 160, 167], "whoami": [138, 144], "bin": [138, 139, 144, 149, 151, 159, 160, 164, 167], "ev_cli": [138, 139], "mkdir": [138, 144, 155, 159, 167], "jinja2": [138, 143, 144], "pyyaml": [138, 143, 144], "let": [138, 141, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167], "pull": [138, 144, 150, 152, 154, 156, 157, 158, 168], "cmakelist": [138, 139, 145], "txt": [138, 139, 144, 145], "find_packag": [138, 167], "condition": 138, "catch2": 138, "catchorg": 138, "v3": 138, "awar": [138, 144, 146, 150, 151, 157, 158, 167], "evc_setup_edm": [138, 167], "addition": [138, 141, 146, 150, 152], "everest_modify_depend": 138, "dependencies_modifi": 138, "along": 138, "nlohmann_json": 138, "libfmt": 138, "fmt": 138, "branch": [138, 155, 156, 158], "behind": [138, 146, 159], "clean": [138, 150, 159], "seen": [138, 143, 144, 146, 150, 151], "shell": [138, 144, 151, 159, 164], "yourself": [139, 167], "possibilit": 139, "subcommand": 139, "dir": [139, 160, 167], "clang": [139, 143, 167], "interfacenam": 139, "former": [139, 144, 146, 157, 158], "view": [139, 167], "latter": [139, 144], "skeleton": [139, 145], "cmake": [139, 143, 144, 149, 150, 151, 154, 160, 167], "ld": 139, "glue": [139, 144, 151], "hook": 139, "sampleinterfac": 139, "sampleinterfaceimpl": 139, "declar": [139, 142, 144, 145, 164, 167], "subsect": [139, 144, 145, 157, 158], "inferfac": 139, "mark": [139, 148, 151, 167], "75ac1216": 139, "19eb": 139, "4182": 139, "a85c": 139, "820f1fc2c091": 139, "kept": 139, "recreat": 139, "creation": [139, 141], "diff": [139, 165], "touch": [139, 151, 159, 160], "comma": 139, "tbd": [139, 154], "edm": [140, 142, 152, 154, 167], "cli": [140, 142, 145, 150, 152, 167], "As": [141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 157, 158], "react": 141, "raise_error": 141, "clear_error": 141, "errortyp": 141, "clear_al": 141, "errorsubtyp": 141, "clear_all_errors_of_impl": 141, "subscribe_error": 141, "subscribe_all_error": 141, "susbcrib": 141, "subscribe_global_all_error": [141, 146], "autogener": 141, "third": [141, 150], "fourth": 141, "fifth": 141, "is_error_act": 141, "statecondit": 141, "member": [141, 145, 157, 158], "is_condition_satisfi": 141, "satisfi": [141, 144, 145, 167], "exampleerrorrais": 141, "exampleerrorsubscrib": 141, "error_object": 141, "exampleerrora": 141, "clear_callback": 141, "error_object_0": 141, "error_object_1": 141, "error_object_2": 141, "error_object_3": 141, "error_object_4": 141, "anytim": 141, "std": [141, 145, 149, 167], "shared_ptr": 141, "error_state_monitor": 141, "mod": [141, 145], "r_example_rais": 141, "is_act": 141, "is_satisfi": 141, "exampleerrorb": 141, "are_satisfi": 141, "pyexampleerrorrais": 141, "pyexampleerrorsubscrib": 141, "opposit": 141, "_mod": 141, "get_error_factori": 141, "example_rais": 141, "_setup": 141, "lambda": 141, "get_error_state_monitor_impl": 141, "get_error_state_monitor_req": 141, "jsexampleerrorrais": 141, "jsexampleerrorsubscrib": 141, "wouldn": 141, "edit": [141, 151, 159, 164], "action": [141, 142, 157, 158], "construct": [141, 144, 145], "lib": [141, 151, 167], "think": [142, 145], "stack": [142, 144, 152, 160, 163], "scenario": [142, 144, 146, 151, 152, 154, 159], "loos": 142, "everyth": [142, 144, 146, 148, 151, 164, 167, 168], "enhanc": 142, "mind": [142, 157, 158, 159], "grei": [142, 146], "background": [142, 153, 160], "pictur": [142, 146, 151], "technologi": 142, "javascript": [142, 144, 145, 149, 150, 167], "python": [142, 144, 145, 150, 153, 158, 163, 165, 167], "rust": [142, 144, 145], "earli": [142, 157, 158], "appreci": 142, "experi": [142, 145, 150, 152, 167], "u": [142, 143, 144, 145, 149, 151, 152, 159, 167], "zulip": [142, 151, 156, 157, 158], "mail": [142, 149, 151, 167], "launch": [142, 145, 149, 167], "workspac": [142, 144, 149, 153, 160, 168], "broker": [142, 144, 145, 167], "smaller": [142, 151], "effort": 142, "sneak": 142, "preview": 142, "admin": [142, 149, 153, 157, 158], "scaffold": 142, "suit": [142, 148], "idea": [142, 148, 149, 151, 156, 157, 158, 159, 164, 167, 168], "illustr": 142, "box": [142, 146], "dash": 142, "heart": 142, "explan": [142, 146, 152, 161, 162], "4gb": 142, "ram": [142, 143, 144], "cpu": [142, 143, 144], "boost": [142, 143, 154], "raspberri": [142, 149, 151], "pi": [142, 149, 151], "ubuntu": [142, 150, 151], "opensus": 142, "fedora": 142, "compil": [142, 143, 144, 150, 154, 167], "walk": [142, 144, 146, 151, 152], "errorfactori": 142, "errorstatemonitor": 142, "syntax": 142, "subscript": [142, 145], "meet": [143, 144, 152], "arm": [143, 165], "ghz": 143, "resp": 143, "quad": 143, "gb": [143, 151], "emmc": [143, 151], "bluetooth": 143, "4g": 143, "5g": 143, "greenphi": 143, "mb": 143, "nativ": 143, "window": [143, 144], "wsl2": 143, "docker": [143, 144, 152, 155, 161, 166, 168], "podman": 143, "gcc": [143, 149], "tweak": 143, "faq": [143, 152], "gnu": 143, "program": [143, 145, 149, 167], "stumbl": 143, "troubl": 143, "best": [143, 152, 156, 157, 158, 168], "04": [143, 150], "22": 143, "apt": [143, 164], "sudo": [143, 144, 151, 164, 167], "rsync": [143, 151], "wget": 143, "doxygen": 143, "graphviz": 143, "tidi": [143, 167], "cppcheck": 143, "openjdk": 143, "jdk": 143, "npm": 143, "libboost": 143, "nodej": 143, "libssl": 143, "libsqlite3": 143, "rfkill": 143, "libpcap": 143, "libev": 143, "pkg": 143, "libcap": 143, "node_api": 143, "procedur": [143, 144, 145, 151], "nodesourc": 143, "md": [143, 156, 160], "zypper": 143, "shadow": 143, "devel_basi": 143, "devel": 143, "libboost_filesystem": 143, "libboost_log": 143, "libboost_program_opt": 143, "libboost_system": 143, "libboost_thread": 143, "libopenssl": 143, "sqlite3": 143, "38": 143, "39": 143, "40": 143, "dnf": 143, "automak": 143, "openssl": 143, "libsqlite3x": 143, "2nd": 143, "keytool": [143, 144], "interchang": [143, 152], "probabl": [143, 144, 145, 151], "python_execut": 143, "highli": [144, 161, 162], "modular": [144, 146, 152], "repo": [144, 151, 154, 159, 164, 165], "said": 144, "resid": 144, "cpm_source_cach": 144, "initialis": 144, "newli": [144, 150, 157, 158, 167], "adopt": [144, 152], "chosen": [144, 156], "venv": 144, "That": [144, 146, 151, 159], "r": 144, "pki": [144, 148, 163], "create_cert": 144, "sh": [144, 151, 153, 155, 159, 160, 161, 162, 163, 167], "java": 144, "availbl": 144, "significantli": 144, "nproc": 144, "dive": [144, 146, 152], "old": [144, 167], "repeat": [144, 148], "shouldn": [144, 147], "ci": [144, 150, 152], "workflow": [144, 157, 158], "mosquitto": [144, 145, 161, 165], "steve": [144, 149], "infranet_network": [144, 153, 160], "bridg": [144, 153, 160], "subnet": [144, 153, 160], "fd00": [144, 153, 160], "imag": [144, 151, 153, 164], "1883": [144, 153, 167], "9001": [144, 153], "ghcr": [144, 153], "detach": [144, 149], "enter": [144, 152, 160], "red": [144, 146, 151, 160, 163], "browser": [144, 149, 160, 168], "localhost": [144, 146, 160, 162, 163, 167, 168], "1880": [144, 163, 168], "ui": [144, 149, 160, 163, 168], "gui": [144, 168], "analys": 144, "insight": [144, 152], "plugin": [144, 163], "feel": [144, 152, 167], "dig": 144, "deeper": [144, 159], "togeth": [144, 146, 148, 152, 168], "analyz": [144, 146, 165], "complic": 144, "nice": [144, 146, 150], "exhaust": 144, "screenshot": [144, 146], "screen": 144, "rather": [144, 148, 152, 162], "click": [144, 146, 152, 155, 157, 158, 163, 168], "menu": [144, 146, 164, 168], "symbol": [144, 146, 149], "corner": [144, 146, 151, 168], "column": [144, 158], "item": [144, 146, 158], "intro": [144, 145], "role": [144, 146], "visit": 144, "congrat": 144, "rocket": 144, "concept": [144, 146, 149, 152, 156, 157, 158, 161, 162, 164, 166, 167], "stick": 144, "entiti": 144, "cours": [144, 152, 167, 168], "term": [144, 162], "some_kei": 144, "myinterfac": 144, "some_implement": 144, "externalinterfac": 144, "min_connect": 144, "max_connect": 144, "enable_external_mqtt": [144, 145], "metadata": [144, 145, 167], "licens": [144, 145, 167], "compani": [144, 145, 151], "explanatori": 144, "possbl": 144, "tell": [144, 146, 147, 151, 167], "rememb": [144, 151, 161, 162], "showd": 144, "easi": [144, 149, 157, 158, 162], "get_id": 144, "ref": [144, 158], "typedef": 144, "piec": [144, 157, 158], "bunch": [144, 145], "besid": [144, 149], "bad": [144, 149, 151], "saw": 144, "sometyp": 144, "additionalproperti": 144, "property_1": 144, "property_2": 144, "mymodulenam": 144, "stuff": [144, 146], "handler": [144, 145, 149, 167], "review": [144, 156, 157, 158], "learnt": 144, "proced": 144, "Or": [144, 149, 157, 158], "theoret": [144, 145], "weekli": 144, "tech": 144, "thank": 144, "glanc": 145, "understand": [145, 146, 152, 156, 157, 158, 159, 166, 167], "hand": [145, 149], "microservic": 145, "deploy": 145, "backbon": 145, "particular": [145, 167], "asynchron": 145, "imagin": [145, 149], "callabl": 145, "observ": 145, "implementor": 145, "analogi": 145, "router": 145, "wlan": 145, "antenna": [145, 151], "wan": 145, "pc": [145, 149], "easili": [145, 146], "Their": 145, "ping": 145, "interface_p": 145, "pong": 145, "command_p": 145, "var_np": 145, "far": [145, 167], "pingservermodul": 145, "cfg_publish_number_of_p": 145, "number_of_p": 145, "if_impl_id_p": 145, "mustermann": 145, "ping_interfac": 145, "pingclientmodul": 145, "if_impl_id_empti": 145, "requirement_ping_serv": 145, "telemetry_en": 145, "active_modul": [145, 167], "instance_id_ping_serv": 145, "config_modul": 145, "instance_id_ping_cli": 145, "graphic": 145, "interface_pingintf": 145, "interface_nam": 145, "intf": 145, "call_command_p": 145, "call_": 145, "command_nam": 145, "subscribe_var_np": 145, "subscribe_": 145, "var_nam": 145, "proxi": 145, "abstract": 145, "interface_pingimplbas": 145, "implbas": 145, "publish_var_np": 145, "publish_": 145, "handle_command_p": 145, "handle_": 145, "appropri": [145, 157, 158], "doc": [145, 153, 156, 158, 167, 168], "rst": [145, 156, 157, 158, 161, 167], "interface_pingimpl": 145, "emptyimpl": 145, "focus": [145, 152], "module_nam": [145, 167], "impl": 145, "apart": 145, "notabl": 145, "unique_ptr": 145, "interface_id": 145, "p_": 145, "r_": 145, "requirement_id": 145, "stub": 145, "invoke_init": 145, "p_if_impl_id_p": 145, "invoke_readi": 145, "freeli": 145, "recal": 145, "ran": [145, 159], "endless": 145, "spawn": [145, 149], "worker": 145, "pool": 145, "watch": [145, 152], "often": 146, "exemplatori": 146, "Such": 146, "magic": 146, "unleash": 146, "fanci": [146, 159], "afterward": [146, 151], "8849": [146, 149, 160, 167], "blank": 146, "five": 146, "appear": [146, 167], "canva": 146, "blue": 146, "yellow": 146, "circl": 146, "middl": [146, 157, 158], "surpris": 146, "behaviour": 146, "bar": 146, "jsrisev2g": 146, "bottom": 146, "haven": [146, 148], "meaning": 146, "somewher": [146, 151, 159], "loadbalanc": 146, "obvious": 146, "plai": [146, 159, 161, 162], "big": [146, 157, 158], "strength": 146, "world": [146, 152, 167], "earlier": 146, "proper": [146, 150, 156], "fact": [146, 159], "hint": [146, 149], "iso15118_car": 146, "interest": 146, "realiz": [146, 159], "sophist": 146, "inspir": 146, "mapp": 146, "get_map": 146, "r_name_of_the_requir": 146, "p_name_of_an_implement": 146, "const": 146, "error_handl": 146, "has_valu": 146, "error_cleared_handl": 146, "addtion": 146, "mayb": 147, "partial": [147, 156], "held": 147, "session_cost_calcul": 147, "sort": 147, "verwendungszweck": 147, "approv": 147, "involv": [147, 150, 152], "essenc": 148, "e2": 148, "visual": [148, 149, 152, 153, 160], "provis": 148, "triggermessag": 148, "agre": 148, "await": 148, "shortcut": 148, "closer": 148, "backport": [148, 150], "ident": [148, 161, 162], "centralcontractvalidationallow": 148, "verfii": 148, "contractvalidationofflin": [148, 161], "iso15118ctrlr": 148, "v2gcertificateinstallationen": 148, "seccleafsubjectcommonnam": 148, "seccid": 148, "seccleafsubjectcountri": 148, "countrynam": 148, "seccleafsubjectorgan": 148, "organizationnam": 148, "partner": [148, 164], "grow": [149, 152], "life": 149, "debugg": [149, 160, 167], "gdb": [149, 167], "sai": [149, 159], "dist": [149, 151, 160, 161, 163, 167, 168], "small": [149, 151, 157, 158, 159], "studio": [149, 153, 160], "authmanag": 149, "cppdbg": 149, "workspacefold": 149, "libexec": 149, "arg": [149, 167], "stopatentri": 149, "cwd": 149, "externalconsol": 149, "mimod": 149, "setupcommand": 149, "ignorefailur": 149, "disassembli": 149, "flavor": 149, "intel": 149, "breakpoint": [149, 167], "forget": [149, 157, 158], "achiev": [149, 167], "dcmake_build_typ": [149, 167], "disadvantag": 149, "fork": 149, "grid_connection_point": 149, "0w": 149, "alloc": 149, "whatev": 149, "constraint": 149, "recogn": 149, "cmake_cxx_compil": 149, "unreferenc": 149, "test_config": [149, 167], "solv": [149, 150, 156], "desktop": [149, 160], "ip_of_the_raspberri": 149, "offload": 149, "faster": 149, "ressourc": 149, "mobilityhous": [149, 163], "thoughtwork": 149, "maev": 149, "dbuild_test": 149, "conflict": [149, 159], "scheme": [149, 151, 157, 158], "add_execut": 149, "_test": 149, "cmake_project_nam": 149, "strequal": 149, "OR": 149, "_build_test": 149, "endif": [149, 167], "install_everest_test": 149, "source_dir": 149, "pytest": 149, "install_prefix": 149, "core_test": 149, "py": [149, 151], "framework_test": 149, "pr": [150, 156, 158], "monthli": 150, "june": 150, "septemb": 150, "decemb": 150, "week": 150, "freez": 150, "backward": [150, 157, 158], "bugfix": [150, 159], "820": 150, "powersupply_set_dc": 150, "821": 150, "656": 150, "681": 150, "677": 150, "aliv": 150, "harmon": 150, "771": 150, "769": 150, "643": 150, "v2gtp": 150, "advisori": 150, "37310": 150, "openv2g": 150, "freed": 150, "commerci": [150, 151], "unfriendli": 150, "lgplv3": 150, "fly": 150, "crash": 150, "pars": [150, 162], "bug": [150, 159], "strive": 150, "compat": [150, 151, 157, 158, 165], "multislot": 150, "thorough": 150, "zvt": 150, "stabil": 150, "beta": 150, "stage": [150, 157, 158], "frontend": 150, "prior": 150, "counterpart": 150, "around": [150, 151, 152, 159, 161, 162], "exactli": 150, "platform": [151, 152, 161, 162], "cm4": 151, "comput": 151, "research": 151, "facil": 151, "alik": 151, "explor": 151, "groundwork": 151, "rapid": 151, "quickli": [151, 157, 158], "outdoor": 151, "spec70121": 151, "cern": 151, "licenc": 151, "happi": [151, 167], "schemat": 151, "3d": 151, "purchas": 151, "question": [151, 152, 157, 158], "wonder": 151, "mailinglist": [151, 152], "onlin": [151, 159], "shop": 151, "yocto": [151, 165], "basecamp": [151, 164], "grade": 151, "demo": 151, "profession": 151, "wrapper": 151, "esd": 151, "wrist": 151, "band": 151, "underlai": 151, "mat": 151, "1x": 151, "usb": 151, "IN": 151, "lab": 151, "bmaptool": 151, "pcb": 151, "heatsink": 151, "doubl": 151, "tape": 151, "clip": 151, "mount": [151, 153, 168], "hole": 151, "grai": 151, "spacer": 151, "gap": 151, "reflash": 151, "channel": [151, 157, 158], "sdk": 151, "bmap": 151, "raspberrypi4": 151, "20240912100805": 151, "rootf": 151, "wic": 151, "bz2": 151, "jumper": 151, "black": 151, "onto": 151, "rpiboot": 151, "green": 151, "lsblk": 151, "approxim": 151, "sdx": 151, "letter": 151, "nine": 151, "twice": 151, "cage": 151, "seat": 151, "bigger": [151, 156, 159], "mission": 151, "accomplish": 151, "crimp": 151, "orient": 151, "fashion": 151, "ten": 151, "chanc": 151, "unisol": 151, "preassembl": 151, "desk": 151, "barrel": 151, "ssh": [151, 160], "credenti": 151, "slot": 151, "comparison": 151, "20240912103122": 151, "raucb": 151, "poki": [151, 164], "glibc": 151, "x86_64": 151, "cortexa7t2hf": 151, "neon": 151, "vfpv4": 151, "chmod": 151, "name_of_toolchain": 151, "ask": [151, 152, 155, 160], "myuser": 151, "gninja": 151, "dcmake_install_prefix": 151, "deverest_enable_py_support": 151, "deverest_enable_js_support": 151, "deverest": 151, "core_use_python_venv": 151, "temporarili": 151, "obsolet": 151, "candid": [151, 159], "j10": 151, "ninja": 151, "destdir": 151, "av": 151, "systemd": [151, 165], "systemctl": 151, "my": 151, "configfil": 151, "yeti_fwupd": 151, "serial0": 151, "usr": [151, 164], "yetir1_2": 151, "1_firmwar": 151, "fullsiz": 151, "4b": 151, "rpi": 151, "08": 151, "revisit": 151, "editor": 151, "centralsystemuri": [151, 161], "9000": [151, 162, 163], "mycharger001": 151, "v201": 151, "profile_schema": 151, "component_schema": 151, "ocpp201_init": 151, "paramat": 151, "core_migr": 151, "downgrad": 151, "howto": 151, "juli": 151, "serialcommunicationhub": 151, "comm_hub": 151, "config_implement": 151, "ttyama3": 151, "19200": 151, "dhcp": 151, "110": 151, "gatewai": 151, "root_a": 151, "79": 151, "root_b": 151, "har": 151, "fine": 151, "udpat": 151, "tryboot": 151, "login": [151, 153], "pw": 151, "symlink": 151, "ln": 151, "snapshot": [152, 167], "foster": 152, "customiz": 152, "glu": 152, "advantag": [152, 154], "pv": 152, "linkedin": 152, "electrif": 152, "sector": 152, "foundat": 152, "discuss": 152, "thought": 152, "exchang": 152, "priorit": 152, "registr": 152, "documenting_everest": 152, "enthusiast": 152, "focu": [152, 167], "zulipchat": 152, "announc": 152, "steadili": 152, "answer": [152, 157, 158, 167], "formerli": 152, "ground": 152, "wanna": 152, "tuesdai": 152, "4pm": 152, "ce": 152, "zone": 152, "zoom": 152, "lfx": 152, "linuxfound": 152, "92086494169": 152, "b2df6774": 152, "bc19": 152, "46f9": 152, "8c71": 152, "bbd13a0266a1": 152, "publicli": 152, "lfe": 152, "calendar": 152, "sig": 152, "industri": 152, "trend": 152, "tackl": 152, "challeng": 152, "parti": 152, "92797425199": 152, "book": 152, "calendli": 152, "manuel": 152, "ziegler": 152, "30min": 152, "roadmap": 152, "youtub": 152, "track": [152, 159], "rough": 152, "plan": [152, 158], "webinar": 152, "steer": 152, "committe": 152, "peopl": [152, 156, 157, 158], "stuck": 152, "video": 152, "ecosystem": 152, "journei": 152, "introduct": 152, "troubleshoot": 152, "deep": [152, 157, 158], "breath": 152, "experiment": [152, 166], "bazel": [152, 166], "devcontain": [152, 160, 166], "renesa": [152, 166], "mpu": [152, 166], "rz": [152, 166], "g2l": [152, 166], "famili": [152, 166], "belaybox": 152, "search": [152, 157, 158], "handi": [153, 167], "yml": [153, 157, 158, 160, 165], "service_nam": 153, "13306": 153, "3306": 153, "mysql_random_root_password": 153, "ye": [153, 160], "mysql_databas": 153, "mysql_us": 153, "mysql_password": 153, "sql": 153, "8180": [153, 161], "8443": 153, "1234": 153, "centralsystemservic": [153, 161], "soap": 153, "chargeboxid": 153, "sphinx": [153, 156, 157], "documen": 153, "env": 153, "pwd": 153, "_build": 153, "dockerfil": 153, "protobuf_gener": 153, "path_to_where_protobuf_files_resid": 153, "protoc": 153, "zip": 153, "nanopb_pb_gen": 153, "python_pb_gen": 153, "span": [154, 158], "swiftli": 154, "rebuild": [154, 167], "bazelisk": 154, "bazelbuild": 154, "tab": [154, 168], "ov": 154, "rest": 154, "cxx": [154, 160, 167], "third_parti": 154, "bzl": 154, "cargo": 154, "toml": 154, "sigslot": [154, 167], "realist": 154, "macro": 154, "rust_binari": 154, "rust_test": 154, "across": 155, "navig": [155, 160], "my_workspac": 155, "bash": [155, 158, 163], "expand": 155, "githubusercont": 155, "reopen": 155, "aspect": [156, 157, 158], "restructuredtext": [156, 157, 158], "maintain": [156, 157, 158], "who": [156, 157, 158], "knowledg": [156, 157, 158, 167], "theori": [157, 158], "undergo": [157, 158], "categor": [157, 158], "markdown": [157, 158], "hyperlink": [157, 158], "paragraph": [157, 158, 159], "snippet": [157, 158], "snippest": [157, 158], "lack": [157, 158], "nightli": [157, 158, 162], "keyword": [157, 158], "adher": [157, 158], "abraham": [157, 158], "braveman": [157, 158], "ab": [157, 158], "Near": [157, 158], "afraid": [157, 158], "suitabl": [157, 158, 167], "headlin": 157, "bullet": 157, "opportun": [157, 158], "comment": [157, 167], "invest": [157, 158], "h1": 158, "h2": 158, "h3": 158, "h4": 158, "h5": 158, "h6": 158, "bold": 158, "ital": 158, "inlin": 158, "liter": 158, "sup": 158, "super": 158, "unord": 158, "nest": 158, "_anchorbyref": 158, "_anchor": 158, "_external_link_ref": 158, "_extern": 158, "footnot": 158, "citat": 158, "cit1": 158, "_": [158, 160], "external_link_ref": 158, "anchorbyref": 158, "vertic": 158, "horizont": 158, "width": 158, "utf": 158, "row": 158, "caption": 158, "png": 158, "alt": 158, "150px": 158, "height": 158, "center": 158, "target_": 158, "depth": 158, "toc": 158, "visibl": 158, "hidden": 158, "maxdepth": 158, "second_fil": 158, "int_": 158, "infti": 158, "div": 158, "lineno": 158, "emphas": 158, "some_funct": 158, "any_var": 158, "42": [158, 161], "another_funct": 158, "literalinclud": 158, "dedent": 158, "_documenting_everest": 158, "howto_docu": 158, "everest_refer": 158, "_gener": [158, 162], "restructur": 158, "plenti": 159, "concern": 159, "articl": 159, "vincent": 159, "driessen": 159, "gitflow": 159, "atlassian": 159, "count_to_infin": 159, "charge_fast": 159, "new_stuff": 159, "live": 159, "advis": 159, "towrit": 159, "rebas": 159, "rc": 159, "div_by_zero": 159, "ship": 159, "hotfix": 159, "maintenc": 159, "forgot_to_unplug": 159, "cherri": 159, "unstabl": 159, "rnd_git_dir": 159, "despit": [159, 161], "intermix": 159, "harder": 159, "conspiraci": 159, "rewrit": 159, "stash": 159, "progress": 159, "someproject": 159, "somerepo": 159, "privateus": 159, "privaterepo": 159, "main_repo": 159, "wip": 159, "rf": 159, "email": 159, "pionier": 159, "manufaktur": 159, "bot": 159, "echo": 159, "contributor": 159, "src": 159, "feature_a": 159, "ff": 159, "broken": 159, "feature_b": 159, "feature_c": 159, "meanwhil": 159, "went": 159, "seriou": 159, "feature_d_1": 159, "d1": 159, "feature_d_2": 159, "d2": 159, "anonym": 159, "feature_": 159, "incorpor": 159, "ever": 159, "theirs": 159, "homebrew": 160, "brew": 160, "worri": 160, "vscode": 160, "websit": 160, "cask": 160, "keypair": 160, "keygen": 160, "rsa": 160, "aes128": 160, "gcm": 160, "openssh": 160, "addkeystoag": 160, "pubkeyacceptedalgorithm": 160, "devup": 160, "shift": 160, "playground": 160, "j12": 160, "napi": 160, "13": [160, 167], "_dep": 160, "everestj": 160, "cmakefil": 160, "fatal": 160, "workspacestorag": 160, "5c87aec9a1f3f4ba6ae2c223ac523699": 160, "bootload": 160, "preload": 160, "_resolvefilenam": 160, "cj": 160, "815": 160, "_load": 160, "667": 160, "887": 160, "19": 160, "_preloadmodul": 160, "1158": 160, "loadpreloadmodul": 160, "bootstrap": 160, "pre_execut": 160, "446": 160, "preparemainthreadexecut": 160, "74": 160, "run_main_modul": 160, "module_not_found": 160, "requirestack": 160, "fatalinstal": 160, "addon": 160, "seem": 160, "microsoft": 160, "374": 160, "issuecom": 160, "622239998": 160, "toggl": 160, "6j": 161, "cp001": 161, "webinterfac": 161, "everest_workspac": [161, 162, 167], "chargepointid": 161, "127": 161, "chargeboxserialnumb": 161, "chargepointmodel": 161, "chargepointvendor": 161, "firmwarevers": 161, "allowchargingprofilewithoutstartschedul": 161, "usetpm": 161, "logmessagesformat": 161, "authorizeremotetxrequest": 161, "clockaligneddatainterv": 161, "connectorphaserot": 161, "getconfigurationmaxkei": 161, "86400": 161, "localauthorizeofflin": 161, "localpreauthor": 161, "metervaluesaligneddata": 161, "metervaluessampleddata": 161, "metervaluesampleinterv": 161, "numberofconnector": 161, "resetretri": 161, "stoptransactiononevsidedisconnect": 161, "stoptransactiononinvalidid": 161, "stoptxnaligneddata": 161, "stoptxnsampleddata": 161, "supportedfeatureprofil": 161, "firmwaremanag": 161, "remotetrigg": 161, "localauthlistmanag": 161, "transactionmessageattempt": 161, "transactionmessageretryinterv": 161, "unlockconnectoronevsidedisconnect": 161, "websocketpinginterv": 161, "supportedfiletransferprotocol": 161, "ftp": 161, "cponam": 161, "authorizationkei": 161, "aabbccddeeffgghh": 161, "localauthlisten": 161, "localauthlistmaxlength": 161, "sendlocallistmaxlength": 161, "chargeprofilemaxstacklevel": 161, "chargingscheduleallowedchargingrateunit": 161, "chargingschedulemaxperiod": 161, "maxchargingprofilesinstal": 161, "costandpric": 161, "customdisplaycostandpric": 161, "tailor": 161, "thoroughli": 161, "prepend": 161, "slash": 161, "wss": 161, "familiar": [161, 162], "carefulli": [161, 162], "friendli": 162, "variabecharacterist": 162, "variableattribut": 162, "overhead": 162, "variablecharacterist": 162, "localauthlistctrlr": 162, "localauthlistctrlravail": 162, "variable_nam": 162, "supportsmonitor": 162, "datatyp": 162, "mutabl": 162, "readonli": 162, "bytespermessagesendlocallist": 162, "bytespermessag": 162, "4096": 162, "sendlocallist": 162, "localauthlistctrlren": 162, "readwrit": 162, "localauthlistctrlrentri": 162, "itemspermessagesendlocallist": 162, "itemspermessag": 162, "localauthlistctrlrstorag": 162, "maxlimit": 162, "localauthlistctrlrdisablepostauthor": 162, "disablepostauthor": 162, "c14": 162, "fr": 162, "03": 162, "grasp": 162, "perfectli": 162, "examplari": 162, "networkconnectionprofil": 162, "internalctrlr": 162, "ocppcsmsurl": 162, "securityctrlr": 162, "basicauthpassword": 162, "certificateinstal": 163, "alongsid": 163, "themobilityhous": 163, "dropdown": 163, "consol": 163, "microprocessor": 164, "patch": 164, "ka": [164, 165], "exit": 164, "recip": 164, "devtool": 164, "elfutil": 164, "elfutils_0": 164, "186": 164, "bb": 164, "cflag": 164, "append": [164, 165], "wno": 164, "bitbak": 164, "smarc": 164, "rzg2l": 164, "kirkston": 165, "0af5946f55b746a6e436c45249f559866fcaa848": 165, "mon": 165, "sep": 165, "2001": 165, "sach1n1": 165, "sachin": 165, "domin": 165, "gmail": 165, "wed": 165, "aug": 165, "44": 165, "51": 165, "0200": 165, "zn": 165, "insert": 165, "b2a1470": 165, "c80dd34": 165, "100644": 165, "toolchain": 165, "openembed": 165, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 165, "oe": 165, "multimedia": 165, "perl": 165, "f9273939088db91a5699c07e512ddd7981e5637a": 165, "local_conf_head": 165, "distro_featur": 165, "runtime_init_manag": 165, "runtime_initscript": 165, "image_instal": 165, "busybox": 165, "syslog": 165, "rule": 166, "embedd": 166, "enviro": 166, "fragment": 167, "benefit": 167, "fundament": 167, "everest_tutorial_dir": 167, "eslintrc": 167, "command_tutori": 167, "interface_tutorial_modul": 167, "static": 167, "tutorialmodul": 167, "config_tutorial_switch": 167, "interface_impl_tutorial_modul": 167, "interface_tutorial_moduleimpl": 167, "particularli": 167, "precis": 167, "among": 167, "ll": 167, "pointer": 167, "spot": 167, "coincident": 167, "handle_command_tutori": 167, "fairli": 167, "cmake_minimum_requir": 167, "cmake_run_clang_tidi": 167, "disable_edm": 167, "infypoweracdc": 167, "pal": 167, "palsigslot": 167, "ev_add_project": 167, "add_subdirectori": 167, "cmake_cxx_clang_tidi": 167, "ctest": 167, "cmake_build_typ": 167, "evc_includ": 167, "codecoverag": 167, "append_coverage_compiler_flag": 167, "setup_target_for_coverage_gcovr_html": 167, "gcovr_coverag": 167, "setup_target_for_coverage_lcov": 167, "lcov_coverag": 167, "ev_add_modul": 167, "cmake_prefix_path": 167, "job": 167, "smoothli": 167, "tutorial_module_inst": 167, "minimalist": 167, "generate_config_run_script": 167, "config_nam": 167, "configuraton": 167, "substitut": 167, "ld_library_path": 167, "importantli": 167, "yyyi": 167, "mm": 167, "dd": 167, "500139": 167, "500327": 167, "500354": 167, "799618": 167, "everest_ctrl": 167, "799822": 167, "120267": 167, "tutorial_modul": 167, "149934": 167, "brocker": 167, "notic": 167, "pop": 167, "hello": 167, "00000000": 167, "0000": 167, "000000000042": 167, "manual_test": 167, "reselect": 167, "refresh": 167, "thu": 167, "rudimentari": 167, "rerun": 167, "additon": 167, "spin": 167, "frist": 167, "hit": 167, "0xaaaaaad24fc0": 167, "mock_transaction_id": 167, "favorit": 167, "nicer": 167, "buildabl": 167, "runnabl": 167, "mv": 168, "everest_nod": 168, "bind": 168, "contribut": 168, "run_sil": 168}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 100], "variabl": [1, 2, 3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 122, 125, 126, 128], "command": [1, 2, 3, 4, 6, 7, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 47, 49, 121, 125, 126, 131, 139, 144, 154, 159], "iso15118_ev": [2, 101], "ac_rcd": [3, 122], "auth": [4, 51, 117, 127, 128, 148], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 122], "debug_json": 11, "display_messag": [12, 91, 127, 128], "empti": 13, "energi": [14, 92, 122, 127, 128, 146, 149], "energy_manag": 15, "energy_price_inform": [16, 93], "error_histori": [17, 94], "ev_board_support": [18, 95], "ev_slac": 19, "evse_board_support": [20, 96, 122], "evse_manag": [21, 97, 127, 128], "evse_secur": [22, 98], "exampl": [23, 142, 158, 159], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 99], "generic_error": 28, "isolation_monitor": [29, 102, 122], "kv": 30, "ocpp": [31, 72, 104, 123, 148, 149, 150, 151, 161, 162], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 105], "power": 35, "power_supply_dc": [36, 106, 122], "powermet": [37, 107, 122, 125, 126], "reserv": [38, 108, 122, 127], "serial_communication_hub": 39, "session_cost": [40, 110, 127, 128], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 111], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 85, 112, 127, 128, 142, 143, 167], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 114], "api": 50, "modul": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 117, 123, 125, 126, 127, 128, 131, 135, 138, 139, 141, 142, 144, 145, 146, 148, 149, 150, 154, 162, 167], "configur": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 121, 122, 123, 125, 126, 127, 128, 145, 146, 148, 151, 161, 162, 167], "provid": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 125, 127, 128, 145, 162], "requir": [50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 72, 73, 74, 76, 80, 81, 83, 127, 128, 142, 143, 145, 167], "metadata": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "author": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 117, 148], "licens": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 150], "dpm1000": 52, "dummytokenprovid": [53, 118], "dummytokenprovidermanu": [54, 119], "dummytokenvalid": [55, 120], "dummyv2g": 56, "energymanag": 57, "energynod": 58, "errorhistori": 59, "evmanag": [60, 121], "evslac": 61, "misc": [61, 65], "evse15118d20": 62, "evsemanag": [63, 122, 148, 150], "evsesecur": [64, 123, 148], "evseslac": [65, 124], "evsev2g": [66, 148, 150], "genericpowermet": [67, 125], "isomux": 68, "jstibber": 69, "lemdcbm400600": 70, "micromegawattbsp": 71, "ocpp201": [73, 162], "ocppextensionexampl": [74, 129], "pn532tokenprovid": 75, "packetsniff": 76, "persistentstor": 77, "phyversobsp": [78, 130], "pyevjosev": 79, "rsiskramet": 80, "rspaymenttermin": 81, "serialcommhub": 82, "setup": [83, 149, 151, 153, 155, 160, 167], "store": [84, 157], "yetidriv": [86, 131, 150], "yetievdriv": [87, 132], "bank_transact": 89, "board_support_common": 90, "monei": 103, "serial_comm_hub_request": 109, "temperatur": 113, "unit": [115, 149], "units_sign": 116, "integr": [117, 127, 128, 149, 150], "everest": [117, 127, 128, 131, 133, 134, 135, 136, 138, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 155, 156, 157, 160, 161, 162, 163, 167, 168], "select": 117, "algorithm": 117, "plugev": 117, "findfirst": 117, "userinput": 117, "plug": [117, 148, 150, 162, 163], "charg": [117, 127, 128, 146, 147, 148, 150, 152, 162, 163], "extern": [121, 128, 154], "mqtt": [121, 145, 153, 167], "simul": [121, 144, 146, 160, 168], "typic": 122, "connect": [122, 146, 161, 162], "ac": 122, "dc": [122, 146], "publish": [122, 125], "session_ev": 122, "authent": [122, 146], "autocharg": 122, "pnc": 122, "manag": [122, 127, 128, 138, 144, 146, 149, 151, 154, 167], "1ph": 122, "3ph": 122, "switch": 122, "error": [122, 126, 127, 128, 141, 149, 151, 158], "handl": [122, 126, 128, 150], "ca": 123, "certif": [123, 127, 128], "domain": 123, "iso": [123, 144], "15118": [123, 144], "privat": [123, 159], "kei": 123, "password": 123, "more": [123, 142], "about": [123, 152], "csm": [123, 161, 162], "v2g": 123, "mo": 123, "mf": 123, "bundl": [123, 151], "todo": 124, "dataset": 125, "file": [125, 139, 144, 145, 153, 161], "avail": 125, "descript": [125, 126], "structur": [125, 157, 159, 162], "other": [125, 131], "thing": [125, 160], "note": [125, 126, 145, 150, 158], "get_signed_meter_valu": 125, "lem": 126, "dcbm": 126, "400": 126, "600": 126, "initi": [126, 162], "start_transact": 126, "stop_transact": 126, "ip_address": 126, "port": 126, "option": 126, "meter_tls_certif": 126, "ntp": 126, "set": [126, 138, 151, 152], "resili": 126, "time": 126, "sync": 126, "tl": 126, "limit": [126, 128], "refer": [126, 133, 157], "link": [126, 158], "ocpp1": [127, 161], "6": [127, 148, 150, 161], "main": [127, 157, 159], "auth_valid": [127, 128], "auth_provid": [127, 128], "data_transf": [127, 128], "ocpp_gener": [127, 128], "connector_zero_sink": [127, 128], "secur": [127, 128, 150], "global": [127, 141], "report": 127, "smart": [127, 128], "ocpp2": 128, "0": [128, 148, 149, 150, 151, 162], "1": [128, 148, 149, 150, 151, 152, 161, 162, 167], "statusnotif": 128, "current": [128, 152, 157], "devic": [128, 162], "model": [128, 162], "implement": [128, 145, 150], "detail": [128, 145, 146], "intern": 128, "thi": [128, 131, 158, 167], "sourc": [128, 145, 157], "sequenc": 128, "access": 128, "class": [128, 145], "diagram": 128, "commun": [131, 142, 144, 145, 149, 152], "between": [131, 145], "yeti": [131, 151], "microcontrol": 131, "driver": [131, 150], "protocol": 131, "cob": 131, "protobuf": [131, 153], "low": 131, "control": [131, 153], "mode": 131, "all": [131, 141, 145], "interfac": [134, 139, 144, 145, 147, 150, 167], "type": [136, 144], "snapshot": 137, "edm": [138, 144], "depend": [138, 143, 144, 150, 154, 167], "instal": [138, 139, 144, 151, 167], "quick": [138, 144, 146], "start": [138, 150, 151, 153, 154, 155, 162, 163], "enabl": [138, 162], "cpm_source_cach": 138, "path": 138, "build": [138, 144, 150, 157, 167], "python": [138, 139, 141, 143], "packag": [138, 143, 144], "need": [138, 144], "run": [138, 145, 151, 155, 161, 162, 167], "up": [138, 151, 152], "updat": [138, 139, 151], "workspac": [138, 155, 167], "us": [138, 139, 146, 147, 151, 153, 154, 159], "cmake": 138, "yaml": [138, 145, 167], "creat": [138, 139, 141, 155, 157, 167], "config": [138, 151, 167], "from": [138, 139, 152], "an": [138, 141], "exist": 138, "directori": [138, 155, 167], "tree": 138, "git": [138, 150, 157, 159], "inform": [138, 150, 151], "glanc": 138, "ev": [139, 144, 152], "cli": [139, 144], "purpos": [139, 141], "automat": 139, "dev": [139, 160], "tool": [139, 140, 142, 155], "venv": 139, "manual": 139, "line": [139, 144], "gener": [139, 141, 144, 145, 153, 157], "c": [139, 141, 154], "header": [139, 145], "defin": [139, 154], "auto": 139, "onli": 139, "nodej": 139, "develop": [140, 143, 144, 152, 155, 160, 167], "framework": [141, 142], "usag": 141, "rais": 141, "clear": 141, "subscrib": 141, "The": [141, 144, 145, 148, 151, 155, 163], "errorfactori": 141, "errorstatemonitor": 141, "syntax": 141, "javascript": 141, "guid": [141, 144, 158], "object": [141, 147], "subscript": 141, "side": 141, "effect": 141, "architectur": 141, "A": [142, 143, 144], "visual": [142, 155, 159], "introduct": [142, 151, 154], "high": 142, "level": 142, "concept": [142, 145, 159], "prerequisit": [142, 153, 155, 161, 162, 163, 167], "hardwar": [142, 150, 151], "oper": 142, "librari": 142, "And": [142, 144, 149], "prepar": [143, 144, 151, 157], "your": [143, 144, 152], "environ": [143, 144, 153, 160], "minimum": 143, "word": 143, "test": [143, 149, 152], "ubuntu": 143, "opensus": 143, "fedora": 143, "troubleshoot": [143, 149, 151, 160], "maven": 143, "java": 143, "version": [143, 150, 152, 158], "pyenv": 143, "kind": 144, "Of": [144, 152, 167], "To": [144, 159, 160, 161, 162, 163, 167], "download": 144, "get": [144, 151, 154, 155, 163], "repositori": [144, 159, 167], "helper": 144, "softwar": [144, 151, 163, 168], "loop": [144, 163], "admin": [144, 146, 150], "panel": [144, 146, 150], "understand": 144, "basic": 144, "element": 144, "manifest": 144, "stub": 144, "One": 144, "deep": 144, "breath": 144, "next": 144, "step": [144, 148, 163], "overview": [145, 146], "instanc": 145, "layer": 145, "wire": 145, "togeth": 145, "explain": 145, "concurr": 145, "dedic": 146, "case": [146, 147, 151], "add": 146, "paramet": 146, "veri": 146, "station": 146, "point": [146, 162], "car": 146, "3": [146, 148, 150], "tier": 146, "map": 146, "function": 146, "bank": 147, "card": 147, "payment": [147, 150], "support": [147, 150, 151, 154], "normal": 147, "flow": 147, "interrupt": 147, "too": 147, "expens": 147, "session": 147, "long": 147, "solut": 147, "introduc": 147, "new": [147, 150, 157, 167], "how": [147, 151, 153, 155, 156, 159, 160, 161, 162, 163, 164, 167], "doe": 147, "work": [147, 152], "process": [148, 151, 157, 163], "involv": 148, "2": [148, 149, 150, 151, 162, 167], "4": [148, 150], "5": [148, 150], "frequent": 149, "ask": 149, "question": 149, "best": [149, 159], "practic": [149, 159], "debug": [149, 167], "singl": 149, "warn": [149, 158], "compil": [149, 151], "gnu": 149, "rpc": 149, "timeout": 149, "releas": 150, "2024": 150, "7": 150, "openssl": 150, "server": 150, "further": [150, 151], "chang": 150, "latest": 150, "stabl": 150, "fix": 150, "prevent": 150, "integ": 150, "overflow": 150, "exi": 150, "improv": 150, "displai": 150, "mention": 150, "cloud": 150, "refactor": 150, "databas": 150, "except": 150, "chargex": 150, "mrec": 150, "bsp": 150, "phytec": 150, "phyverso": 150, "bazel": [150, 154], "regard": 150, "tag": 150, "minor": 150, "ad": [150, 167], "schedul": 150, "definit": [150, 162], "rust": [150, 154], "now": 150, "featur": 150, "complet": 150, "termin": 150, "transact": 150, "variou": 150, "custom": [150, 167], "data": 150, "extens": 150, "essenti": 150, "jsevmanag": 150, "replac": 150, "jscarsimul": 150, "extend": 150, "state": 150, "id": 150, "remov": 150, "deprec": [150, 158], "pionix": 151, "belaybox": 151, "assembl": 151, "yak": 151, "board": 151, "flash": 151, "cabl": 151, "final": 151, "via": [151, 167], "rauc": 151, "cross": 151, "toolchain": 151, "activ": [151, 167], "some": 151, "befor": 151, "script": [151, 155], "addit": [151, 157], "factori": 151, "reset": 151, "r": 151, "485": 151, "modbu": 151, "static": 151, "ip": 151, "address": 151, "No": 151, "reboot": 151, "after": 151, "short": 151, "cheat": 151, "sheet": 151, "nightli": 152, "what": 152, "i": 152, "where": 152, "go": 152, "here": 152, "compass": 152, "contribut": 152, "channel": 152, "zulip": 152, "chat": 152, "mail": 152, "list": [152, 158], "weekli": 152, "tech": 152, "meetup": 152, "group": 152, "special": 152, "interest": 152, "resourc": [152, 160], "find": 152, "wai": 152, "Into": 152, "tabl": [152, 158], "content": [152, 157, 158], "indic": 152, "docker": [153, 160], "servic": 153, "without": 153, "devcontain": [153, 155], "compos": 153, "mosquitto": 153, "broker": 153, "mariadb": 153, "steve": [153, 161], "local": 153, "ci": 153, "languang": 153, "specif": 153, "experiment": 154, "project": 154, "base": 155, "enter": 155, "open": 155, "studio": 155, "code": [155, 157, 158], "": [155, 163], "write": [156, 157], "document": [156, 157, 158], "doc": 157, "handwritten": 157, "correspond": [157, 159], "plan": 157, "restructur": 157, "page": 157, "branch": [157, 159], "choos": 157, "place": 157, "pr": 157, "merg": 157, "sphinx": 158, "style": 158, "headlin": 158, "bullet": 158, "target": 158, "section": 158, "head": 158, "grid": 158, "simpl": [158, 162], "csv": 158, "titl": 158, "imag": 158, "figur": 158, "comment": 158, "direct": 158, "block": 158, "topic": 158, "sidebar": 158, "admonit": 158, "attent": 158, "caution": 158, "danger": 158, "hint": 158, "import": 158, "tip": [158, 159], "seealso": 158, "versionad": 158, "versionchang": 158, "math": 158, "raw": 158, "output": 158, "format": 158, "n": 159, "trick": 159, "workflow": 159, "mac": 160, "applic": 160, "github": 160, "standup": 160, "sil": [160, 161, 162], "stop": 160, "differ": [161, 162], "within": [161, 162], "libocpp": 162, "let": 163, "renesa": [164, 165], "mpu": [164, 165], "rz": [164, 165], "g2l": [164, 165], "famili": [164, 165], "patch": 165, "tutori": [166, 167, 168], "goal": 167, "altern": 167, "clone": 167, "skeleton": 167, "cmakelist": 167, "txt": 167, "root": 167, "observ": 167, "explor": 167, "exemplari": 167}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"ISO15118_charger": [[1, "iso15118-charger"]], "Variables": [[1, "variables"], [2, "variables"], [3, "variables"], [4, "variables"], [5, "variables"], [8, "variables"], [9, "variables"], [11, "variables"], [14, "variables"], [16, "variables"], [18, "variables"], [19, "variables"], [20, "variables"], [21, "variables"], [23, "variables"], [26, "variables"], [27, "variables"], [29, "variables"], [31, "variables"], [32, "variables"], [34, "variables"], [35, "variables"], [36, "variables"], [37, "variables"], [38, "variables"], [40, "variables"], [41, "variables"], [42, "variables"], [44, "variables"], [46, "variables"], [47, "variables"], [48, "variables"], [49, "variables"]], "Commands": [[1, "commands"], [2, "commands"], [3, "commands"], [4, "commands"], [6, "commands"], [7, "commands"], [9, "commands"], [10, "commands"], [12, "commands"], [14, "commands"], [17, "commands"], [18, "commands"], [19, "commands"], [20, "commands"], [21, "commands"], [22, "commands"], [23, "commands"], [26, "commands"], [29, "commands"], [30, "commands"], [31, "commands"], [32, "commands"], [33, "commands"], [36, "commands"], [37, "commands"], [38, "commands"], [39, "commands"], [41, "commands"], [43, "commands"], [45, "commands"], [46, "commands"], [47, "commands"], [49, "commands"]], "ISO15118_ev": [[2, "iso15118-ev"]], "ac_rcd": [[3, "ac-rcd"], [122, "ac-rcd"]], "auth": [[4, "auth"]], "auth_token_provider": [[5, "auth-token-provider"]], "auth_token_validator": [[6, "auth-token-validator"]], "bank_session_token_provider": [[7, "bank-session-token-provider"]], "bank_transaction_summary_provider": [[8, "bank-transaction-summary-provider"]], "car_simulator": [[9, "car-simulator"]], "connector_lock": [[10, "connector-lock"], [122, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [91, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [92, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [93, "energy-price-information"]], "error_history": [[17, "error-history"], [94, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [95, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [96, "evse-board-support"], [122, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [97, "evse-manager"]], "evse_security": [[22, "evse-security"], [98, "evse-security"]], "example": [[23, "example"]], "example_error_framework": [[24, "example-error-framework"]], "example_user": [[25, "example-user"]], "external_energy_limits": [[26, "external-energy-limits"]], "generic_array": [[27, "generic-array"], [99, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [102, "isolation-monitor"], [122, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [104, "ocpp"]], "ocpp_1_6_charge_point": [[32, "ocpp-1-6-charge-point"]], "ocpp_data_transfer": [[33, "ocpp-data-transfer"]], "phyverso_mcu_temperature": [[34, "phyverso-mcu-temperature"], [105, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [106, "power-supply-dc"], [122, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [107, "powermeter"], [122, "powermeter"], [125, "powermeter"]], "reservation": [[38, "reservation"], [108, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [110, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [111, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [112, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [114, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [57, "module-configuration"], [58, "module-configuration"], [60, "module-configuration"], [62, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [66, "module-configuration"], [68, "module-configuration"], [70, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [76, "module-configuration"], [77, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [86, "module-configuration"], [87, "module-configuration"], [123, "module-configuration"], [126, "module-configuration"], [167, "module-configuration"]], "Provides": [[50, "provides"], [51, "provides"], [52, "provides"], [53, "provides"], [54, "provides"], [55, "provides"], [56, "provides"], [57, "provides"], [58, "provides"], [59, "provides"], [60, "provides"], [61, "provides"], [62, "provides"], [63, "provides"], [64, "provides"], [65, "provides"], [66, "provides"], [67, "provides"], [68, "provides"], [69, "provides"], [70, "provides"], [71, "provides"], [72, "provides"], [73, "provides"], [74, "provides"], [75, "provides"], [76, "provides"], [77, "provides"], [78, "provides"], [79, "provides"], [80, "provides"], [81, "provides"], [82, "provides"], [83, "provides"], [84, "provides"], [85, "provides"], [86, "provides"], [87, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [53, "requirements"], [57, "requirements"], [58, "requirements"], [60, "requirements"], [63, "requirements"], [66, "requirements"], [67, "requirements"], [68, "requirements"], [72, "requirements"], [73, "requirements"], [74, "requirements"], [76, "requirements"], [80, "requirements"], [81, "requirements"], [83, "requirements"]], "Metadata": [[50, "metadata"], [51, "metadata"], [52, "metadata"], [53, "metadata"], [54, "metadata"], [55, "metadata"], [56, "metadata"], [57, "metadata"], [58, "metadata"], [59, "metadata"], [60, "metadata"], [61, "metadata"], [62, "metadata"], [63, "metadata"], [64, "metadata"], [65, "metadata"], [66, "metadata"], [67, "metadata"], [68, "metadata"], [69, "metadata"], [70, "metadata"], [71, "metadata"], [72, "metadata"], [73, "metadata"], [74, "metadata"], [75, "metadata"], [76, "metadata"], [77, "metadata"], [78, "metadata"], [79, "metadata"], [80, "metadata"], [81, "metadata"], [82, "metadata"], [83, "metadata"], [84, "metadata"], [85, "metadata"], [86, "metadata"], [87, "metadata"]], "Authors": [[50, "authors"], [51, "authors"], [52, "authors"], [53, "authors"], [54, "authors"], [55, "authors"], [56, "authors"], [57, "authors"], [58, "authors"], [59, "authors"], [60, "authors"], [61, "authors"], [62, "authors"], [63, "authors"], [64, "authors"], [65, "authors"], [66, "authors"], [67, "authors"], [68, "authors"], [69, "authors"], [70, "authors"], [71, "authors"], [72, "authors"], [73, "authors"], [74, "authors"], [75, "authors"], [76, "authors"], [77, "authors"], [78, "authors"], [79, "authors"], [80, "authors"], [81, "authors"], [82, "authors"], [83, "authors"], [84, "authors"], [85, "authors"], [86, "authors"], [87, "authors"]], "License": [[50, "license"], [51, "license"], [52, "license"], [53, "license"], [54, "license"], [55, "license"], [56, "license"], [57, "license"], [58, "license"], [59, "license"], [60, "license"], [61, "license"], [62, "license"], [63, "license"], [64, "license"], [65, "license"], [66, "license"], [67, "license"], [68, "license"], [69, "license"], [70, "license"], [71, "license"], [72, "license"], [73, "license"], [74, "license"], [75, "license"], [76, "license"], [77, "license"], [78, "license"], [79, "license"], [80, "license"], [81, "license"], [82, "license"], [83, "license"], [84, "license"], [85, "license"], [86, "license"], [87, "license"]], "Auth": [[51, "auth"], [148, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyTokenProvider": [[53, "dummytokenprovider"], [118, "dummytokenprovider"]], "DummyTokenProviderManual": [[54, "dummytokenprovidermanual"], [119, "dummytokenprovidermanual"]], "DummyTokenValidator": [[55, "dummytokenvalidator"], [120, "dummytokenvalidator"]], "DummyV2G": [[56, "dummyv2g"]], "EnergyManager": [[57, "energymanager"]], "EnergyNode": [[58, "energynode"]], "ErrorHistory": [[59, "errorhistory"]], "EvManager": [[60, "evmanager"], [121, "evmanager"]], "EvSlac": [[61, "evslac"]], "Misc": [[61, "misc"], [65, "misc"]], "Evse15118D20": [[62, "evse15118d20"]], "EvseManager": [[63, "evsemanager"], [122, "evsemanager"], [148, "evsemanager"]], "EvseSecurity": [[64, "evsesecurity"], [123, "evsesecurity"], [148, "evsesecurity"]], "EvseSlac": [[65, "evseslac"], [124, "evseslac"]], "EvseV2G": [[66, "evsev2g"], [148, "evsev2g"]], "GenericPowermeter": [[67, "genericpowermeter"], [125, "genericpowermeter"]], "IsoMux": [[68, "isomux"]], "JsTibber": [[69, "jstibber"]], "LemDCBM400600": [[70, "lemdcbm400600"]], "MicroMegaWattBSP": [[71, "micromegawattbsp"]], "OCPP": [[72, "ocpp"], [150, "ocpp"]], "OCPP201": [[73, "ocpp201"]], "OCPPExtensionExample": [[74, "ocppextensionexample"], [129, "ocppextensionexample"]], "PN532TokenProvider": [[75, "pn532tokenprovider"]], "PacketSniffer": [[76, "packetsniffer"]], "PersistentStore": [[77, "persistentstore"]], "PhyVersoBSP": [[78, "phyversobsp"], [130, "phyversobsp"]], "PyEvJosev": [[79, "pyevjosev"]], "RsIskraMeter": [[80, "rsiskrameter"]], "RsPaymentTerminal": [[81, "rspaymentterminal"]], "SerialCommHub": [[82, "serialcommhub"]], "Setup": [[83, "setup"]], "Store": [[84, "store"]], "System": [[85, "system"]], "YetiDriver": [[86, "yetidriver"], [131, "yetidriver"]], "YetiEvDriver": [[87, "yetievdriver"], [132, "yetievdriver"]], "authorization": [[88, "authorization"]], "bank_transaction": [[89, "bank-transaction"]], "board_support_common": [[90, "board-support-common"]], "iso15118_charger": [[100, "iso15118-charger"]], "iso15118_ev": [[101, "iso15118-ev"]], "money": [[103, "money"]], "serial_comm_hub_requests": [[109, "serial-comm-hub-requests"]], "temperature": [[113, "temperature"]], "units": [[115, "units"]], "units_signed": [[116, "units-signed"]], "Auth Module": [[117, "auth-module"]], "Integration in EVerest": [[117, "integration-in-everest"], [127, "integration-in-everest"], [128, "integration-in-everest"]], "Selection Algorithm": [[117, "selection-algorithm"]], "PlugEvents": [[117, "plugevents"]], "FindFirst": [[117, "findfirst"]], "UserInput": [[117, "userinput"]], "Plug&Charge Authorization": [[117, "plug-charge-authorization"], [148, "plug-charge-authorization"]], "Configuration": [[121, "configuration"]], "External MQTT": [[121, "external-mqtt"]], "Simulator Commands": [[121, "simulator-commands"]], "Typical connections": [[122, "typical-connections"]], "AC Configuration": [[122, "ac-configuration"]], "DC Configuration": [[122, "dc-configuration"]], "Published variables": [[122, "published-variables"], [125, "published-variables"]], "session_events": [[122, "session-events"]], "Authentication": [[122, "authentication"]], "Autocharge / PnC": [[122, "autocharge-pnc"]], "Reservation": [[122, "reservation"]], "Energy Management": [[122, "energy-management"]], "Energy Management: 1ph/3ph switching": [[122, "energy-management-1ph-3ph-switching"]], "Error Handling": [[122, "error-handling"], [128, "error-handling"]], "CA Certificate Domains": [[123, "ca-certificate-domains"]], "Configuration for OCPP": [[123, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[123, "configuration-for-iso-15118"]], "Private Key Password": [[123, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[123, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[124, "todo"]], "Datasets in the configuration file": [[125, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[125, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[125, "dataset-description"]], "Structure of datasets in the configuration file": [[125, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[125, "other-things-to-note"]], "Provided commands": [[125, "provided-commands"]], "get_signed_meter_value": [[125, "get-signed-meter-value"]], "LEM DCBM 400/600": [[126, "lem-dcbm-400-600"]], "Description": [[126, "description"]], "Initialization": [[126, "initialization"]], "Variable Powermeter": [[126, "variable-powermeter"]], "Command start_transaction": [[126, "command-start-transaction"]], "Command stop_transaction": [[126, "command-stop-transaction"]], "ip_address": [[126, "ip-address"]], "port (optional)": [[126, "port-optional"]], "meter_tls_certificate (optional)": [[126, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[126, "ntp-settings-optional"]], "Resilience Settings (optional)": [[126, "resilience-settings-optional"]], "Notes": [[126, "notes"]], "Time Sync": [[126, "time-sync"]], "Error Handling / Resilience": [[126, "error-handling-resilience"]], "TLS Notes & Limitations": [[126, "tls-notes-limitations"]], "References / Links": [[126, "references-links"]], "OCPP1.6 Module": [[127, "ocpp1-6-module"]], "Module configuration": [[127, "module-configuration"], [128, "module-configuration"]], "Provides: main": [[127, "provides-main"]], "Provides: auth_validator": [[127, "provides-auth-validator"], [128, "provides-auth-validator"]], "Provides: auth_provider": [[127, "provides-auth-provider"], [128, "provides-auth-provider"]], "Provides: data_transfer": [[127, "provides-data-transfer"], [128, "provides-data-transfer"]], "Provides: ocpp_generic": [[127, "provides-ocpp-generic"], [128, "provides-ocpp-generic"]], "Provides: session_cost": [[127, "provides-session-cost"], [128, "provides-session-cost"]], "Requires: evse_manager": [[127, "requires-evse-manager"], [128, "requires-evse-manager"]], "Requires: connector_zero_sink": [[127, "requires-connector-zero-sink"], [128, "requires-connector-zero-sink"]], "Requires: reservation": [[127, "requires-reservation"]], "Requires: auth": [[127, "requires-auth"], [128, "requires-auth"]], "Requires: system": [[127, "requires-system"], [128, "requires-system"]], "Requires: security": [[127, "requires-security"], [128, "requires-security"]], "Requires: data_transfer": [[127, "requires-data-transfer"], [128, "requires-data-transfer"]], "Requires: display_message": [[127, "requires-display-message"], [128, "requires-display-message"]], "Global Errors and Error Reporting": [[127, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[127, "energy-management-and-smart-charging-integration"], [128, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[127, "certificate-management"], [128, "certificate-management"]], "OCPP2.0.1 Module": [[128, "ocpp2-0-1-module"]], "StatusNotification": [[128, "statusnotification"]], "Current Limitation": [[128, "current-limitation"]], "Device model implementation details": [[128, "device-model-implementation-details"]], "Internally and externally managed variables": [[128, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[128, "device-model-implementation-of-this-module"]], "Device Model Sources": [[128, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[128, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[128, "class-diagram-for-device-model"]], "Communication between the Yeti microcontroller and this driver module": [[131, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[131, "protocol"]], "COBS": [[131, "cobs"]], "Protobuf": [[131, "protobuf"]], "EVerest to Yeti": [[131, "everest-to-yeti"]], "Low control mode:": [[131, "low-control-mode"]], "Other commands for all modes:": [[131, "other-commands-for-all-modes"]], "Yeti to EVerest": [[131, "yeti-to-everest"]], "EVerest Reference": [[133, "everest-reference"]], "EVerest Interfaces": [[134, "everest-interfaces"]], "EVerest Modules": [[135, "everest-modules"]], "EVerest Types": [[136, "everest-types"]], "Snapshot": [[137, "snapshot"]], "edm": [[138, "edm"]], "Dependency Manager for EVerest": [[138, "dependency-manager-for-everest"]], "Install and Quick Start": [[138, "install-and-quick-start"]], "Installing edm": [[138, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[138, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[138, "building-everest"]], "Python packages needed to run edm": [[138, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[138, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[138, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[138, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[138, "git-information-at-a-glance"]], "ev-cli": [[139, "ev-cli"]], "Purpose": [[139, "purpose"], [141, "purpose"]], "Install": [[139, "install"]], "Use automatically installed ev-dev-tools from python venv": [[139, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[139, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[139, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[139, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[139, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[139, "auto-generating-nodejs-modules"]], "EVerest development tools": [[140, "everest-development-tools"]], "Error Framework": [[141, "error-framework"]], "Usage": [[141, "usage"]], "General": [[141, "general"]], "Raise an error": [[141, "raise-an-error"], [141, "id1"], [141, "id6"], [141, "id12"]], "Clear an error": [[141, "clear-an-error"], [141, "id2"], [141, "id7"], [141, "id13"]], "Subscribe to an error": [[141, "subscribe-to-an-error"], [141, "id3"], [141, "id8"], [141, "id14"]], "Subscribe globally to all errors": [[141, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[141, "the-errorfactory"], [141, "id4"], [141, "id10"], [141, "id16"]], "The ErrorStateMonitor": [[141, "the-errorstatemonitor"], [141, "id5"], [141, "id11"], [141, "id17"]], "Syntax in a C++ module": [[141, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[141, "subscribe-to-global-all-errors"], [141, "id9"], [141, "id15"]], "Syntax in a Python module": [[141, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[141, "syntax-in-a-javascript-module"]], "Usage Guide": [[141, "usage-guide"]], "Creating Error objects": [[141, "creating-error-objects"]], "The global subscription": [[141, "the-global-subscription"]], "Side effects of raising errors": [[141, "side-effects-of-raising-errors"]], "Architecture": [[141, "architecture"]], "EVerest Framework": [[142, "everest-framework"]], "A Visual Introduction": [[142, "a-visual-introduction"]], "Examples of EVerest Modules": [[142, "examples-of-everest-modules"]], "High Level Module Concept": [[142, "high-level-module-concept"]], "Module Communication": [[142, "module-communication"]], "System Requirements and Prerequisites": [[142, "system-requirements-and-prerequisites"]], "Hardware": [[142, "hardware"]], "Operating System": [[142, "operating-system"]], "Libraries And Tools": [[142, "libraries-and-tools"]], "More": [[142, "more"]], "Prepare Your Development Environment": [[143, "prepare-your-development-environment"], [144, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[143, "minimum-requirements-for-everest"]], "A Word on System Environments": [[143, "a-word-on-system-environments"]], "Required Packages": [[143, "required-packages"]], "Tested Environments": [[143, "tested-environments"]], "Ubuntu": [[143, "ubuntu"]], "OpenSUSE": [[143, "opensuse"]], "Fedora": [[143, "fedora"]], "Troubleshooting": [[143, "troubleshooting"], [151, "troubleshooting"], [160, "troubleshooting"]], "Maven dependency": [[143, "maven-dependency"]], "Java dependency": [[143, "java-dependency"]], "Python versions with pyenv": [[143, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[144, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[144, "needed-packages"]], "Download And Install": [[144, "download-and-install"]], "Get The Needed EVerest Repositories": [[144, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[144, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[144, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[144, "packages-for-iso-15118-communication"]], "Build EVerest": [[144, "build-everest"]], "Simulating EVerest": [[144, "simulating-everest"]], "Prepare The Helpers": [[144, "prepare-the-helpers"]], "Software in a loop": [[144, "software-in-a-loop"]], "Admin panel and simulations": [[144, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[144, "understanding-everest-modules"]], "Basic elements of a module": [[144, "basic-elements-of-a-module"]], "Module manifest": [[144, "module-manifest"]], "Interfaces": [[144, "interfaces"]], "Types": [[144, "types"]], "Generate the stub files": [[144, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[144, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[145, "everest-modules-in-detail"]], "Overview": [[145, "overview"]], "Concepts": [[145, "concepts"]], "Modules and module instances": [[145, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[145, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[145, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[145, "providing-interface-implementations"]], "Requiring interface implementations": [[145, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[145, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[145, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[145, "explaining-the-yaml-files"]], "Explaining the generated sources": [[145, "explaining-the-generated-sources"]], "Interface headers": [[145, "interface-headers"]], "Module files": [[145, "module-files"]], "The module class": [[145, "the-module-class"]], "Interface implementations": [[145, "interface-implementations"]], "Note on concurrency": [[145, "note-on-concurrency"]], "EVerest Module Configurations": [[146, "everest-module-configurations"]], "Module connections for dedicated use cases": [[146, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[146, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[146, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[146, "module-connections-and-module-parameters"]], "Very quick overview": [[146, "very-quick-overview"]], "Charging station and charging points": [[146, "charging-station-and-charging-points"]], "Authentication for charging": [[146, "authentication-for-charging"]], "Car simulation": [[146, "car-simulation"]], "Energy management": [[146, "energy-management"], [149, "energy-management"]], "DC charging": [[146, "dc-charging"]], "3-tier module mappings": [[146, "tier-module-mappings"]], "Module functionality in detail": [[146, "module-functionality-in-detail"]], "Bank Card Payment": [[147, "bank-card-payment"]], "Objectives": [[147, "objectives"]], "Supported use cases": [[147, "supported-use-cases"]], "Normal flow": [[147, "normal-flow"]], "Interrupted charging": [[147, "interrupted-charging"]], "Too expensive session": [[147, "too-expensive-session"]], "Too long session": [[147, "too-long-session"]], "Solution": [[147, "solution"]], "Introduce new interfaces": [[147, "introduce-new-interfaces"]], "How does it work": [[147, "how-does-it-work"]], "Configure Plug&Charge": [[148, "configure-plug-charge"]], "The Authorization process in EVerest": [[148, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[148, "involved-everest-modules"]], "Step 0": [[148, "step-0"]], "Step 1": [[148, "step-1"]], "Step 2": [[148, "step-2"]], "Step 3": [[148, "step-3"]], "Step 4": [[148, "step-4"]], "Step 5": [[148, "step-5"]], "Step 6": [[148, "step-6"]], "EVerest configuration": [[148, "everest-configuration"], [167, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[148, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[149, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[149, "everest-modules"]], "Debug a single module": [[149, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[149, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[149, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[149, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[149, "everest-ocpp-2-0-1-setup"]], "Testing": [[149, "testing"]], "Unit tests": [[149, "unit-tests"]], "Integration tests": [[149, "integration-tests"]], "EVerest Release Notes": [[150, "everest-release-notes"]], "2024.7.1": [[150, "id1"]], "2024.7.0": [[150, "id2"]], "OpenSSL server": [[150, "openssl-server"]], "Hardware support": [[150, "hardware-support"]], "Further changes": [[150, "further-changes"]], "2024.6.0 - LATEST STABLE": [[150, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[150, "security-fix-prevent-integer-overflow-in-evsev2g"], [150, "id6"]], "New EXI implementation and license improvement": [[150, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[150, "version-information-displayed"]], "Further mentions of changes": [[150, "further-mentions-of-changes"]], "2024.5.0": [[150, "id3"]], "Cloud: Refactored database exception handling": [[150, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[150, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[150, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[150, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[150, "minor-evsemanager-changes"]], "2024.4.0": [[150, "id4"]], "Added charging schedules definition": [[150, "added-charging-schedules-definition"]], "Rust now feature-complete": [[150, "rust-now-feature-complete"]], "Payment terminal integration": [[150, "payment-terminal-integration"]], "Admin Panel improvements": [[150, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[150, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[150, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[150, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[150, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[150, "id5"]], "2024.3.0": [[150, "id8"]], "Plug & Charge": [[150, "plug-charge"]], "Fix for YetiDriver": [[150, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[150, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[150, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[151, "pionix-belaybox"]], "Introduction": [[151, "introduction"], [154, "introduction"]], "The BelayBox hardware": [[151, "the-belaybox-hardware"]], "Getting support": [[151, "getting-support"]], "Setting up Hardware and Software": [[151, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[151, "assembling-the-yak-board"]], "Flashing the Yak Board": [[151, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[151, "assembling-the-yeti-board"]], "Preparing the cable set": [[151, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[151, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[151, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[151, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[151, "cross-compile-toolchain"]], "How to flash the Yeti board": [[151, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[151, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[151, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[151, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[151, "running-the-scripts-and-manager-processes"]], "Additional information": [[151, "additional-information"]], "Factory reset": [[151, "factory-reset"]], "Further information": [[151, "further-information"]], "RS-485 Modbus config for Yak board": [[151, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[151, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[151, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[151, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[151, "short-cheat-sheet"]], "Current Version nightly": [[152, "index"]], "What Is EVerest": [[152, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[152, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[152, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[152, "contributing-to-everest"]], "Communication channels": [[152, "communication-channels"]], "Zulip chat": [[152, "zulip-chat"]], "Mailing list": [[152, "mailing-list"]], "Weekly tech meetup and working groups": [[152, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[152, "special-interest-group-ev-charging"]], "1:1 meetup": [[152, "meetup"]], "Tech resources about EVerest": [[152, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[152, "find-your-way-into-everest-development"]], "Table Of Contents": [[152, "table-of-contents"]], "Indices and tables": [[152, "indices-and-tables"]], "Docker setup": [[153, "docker-setup"]], "Prerequisites": [[153, "prerequisites"], [155, "prerequisites"], [161, "prerequisites"], [162, "prerequisites"], [163, "prerequisites"]], "Start services without devcontainer setup": [[153, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[153, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[153, "mosquitto-mqtt-broker"]], "MariaDB": [[153, "mariadb"]], "SteVe": [[153, "steve"]], "How to use SteVe": [[153, "how-to-use-steve"]], "Local CI environment": [[153, "local-ci-environment"]], "Generating languange specific protobuf files": [[153, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[154, "experimental-bazel-support-in-everest"]], "Getting Started": [[154, "getting-started"]], "Using Bazel Commands": [[154, "using-bazel-commands"]], "Dependency Management": [[154, "dependency-management"]], "Defining C++ EVerest Modules": [[154, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[154, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[154, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[155, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[155, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[155, "enter-the-workspace-directory"]], "Run the setup script": [[155, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[155, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[155, "getting-started"]], "The Everest\u2019s Development Tool": [[155, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[156, "how-to-write-everest-documentation"]], "Documenting EVerest": [[157, "documenting-everest"]], "Current structure of documentation": [[157, "current-structure-of-documentation"]], "Main EVerest documentation": [[157, "main-everest-documentation"]], "Reference documentation": [[157, "reference-documentation"]], "Generated reference docs": [[157, "generated-reference-docs"]], "Additional handwritten content": [[157, "additional-handwritten-content"]], "Documentation near corresponding source code": [[157, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[157, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[157, "process-of-everest-documentation"]], "Preparing a new documentation page": [[157, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[157, "creating-a-new-documentation-page"]], "Creating a Git branch": [[157, "creating-a-git-branch"]], "Choosing a place to store the docs": [[157, "choosing-a-place-to-store-the-docs"]], "Writing": [[157, "writing"]], "Creating a PR and merge": [[157, "creating-a-pr-and-merge"]], "Building the documentation": [[157, "building-the-documentation"]], "Sphinx style guide": [[158, "sphinx-style-guide"]], "Headlines": [[158, "headlines"]], "Styles": [[158, "styles"]], "Bullet Lists": [[158, "bullet-lists"]], "Targets and Links": [[158, "targets-and-links"]], "Section Heading": [[158, "section-heading"]], "Tables": [[158, "tables"]], "Grid table": [[158, "grid-table"]], "Simple table": [[158, "simple-table"]], "CSV table": [[158, "csv-table"]], "table title": [[158, "id6"]], "Images and Figures": [[158, "images-and-figures"]], "Image": [[158, "image"]], "Figure": [[158, "figure"]], "Comments": [[158, "comments"]], "Directives": [[158, "directives"]], "Table of Contents": [[158, "table-of-contents"], [158, "id4"]], "Table of Contents (this document)": [[158, "table-of-contents-this-document"]], "Content Block Directives": [[158, "content-block-directives"], [158, "id5"]], ".. topic:: [title]": [[158, "topic-title"]], "Topic": [[158, null]], ".. sidebar:: [title]": [[158, "sidebar-title"]], "Sidebar": [[158, null]], ".. admonition:: [title]": [[158, "admonition-title"]], "Admonition title": [[158, null]], ".. attention::": [[158, "attention"]], ".. caution::": [[158, "caution"]], ".. danger::": [[158, "danger"]], ".. error::": [[158, "error"]], ".. hint::": [[158, "hint"]], ".. important::": [[158, "important"]], ".. note::": [[158, "note"]], ".. tip::": [[158, "tip"]], ".. warning::": [[158, "warning"]], ".. seealso::": [[158, "seealso"]], ".. versionadded:: [version]": [[158, "versionadded-version"]], ".. versionchanged:: [version]": [[158, "versionchanged-version"]], ".. deprecated:: [version]": [[158, "deprecated-version"]], ".. math::": [[158, "math"]], ".. raw:: output format": [[158, "raw-output-format"]], "Code Examples": [[158, "code-examples"]], "How To: Git": [[159, "how-to-git"]], "Main concept": [[159, "main-concept"]], "Best practices": [[159, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[159, "tips-n-tricks-for-git"]], "Using private repositories": [[159, "using-private-repositories"]], "Workflow example": [[159, "workflow-example"]], "Visualization of the branching structure": [[159, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[159, "corresponding-git-commands"]], "How To: Develop on a Mac": [[160, "how-to-develop-on-a-mac"]], "Application Setup": [[160, "application-setup"]], "GitHub Setup": [[160, "github-setup"]], "Standup the Dev Docker Environment": [[160, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[160, "everest-sil-simulation"]], "Stopping things": [[160, "stopping-things"]], "Resources": [[160, "resources"]], "How To: OCPP1.6 in EVerest": [[161, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[161, "run-everest-sil-with-steve"]], "OCPP configuration file": [[161, "ocpp-configuration-file"]], "Connect to a different CSMS": [[161, "connect-to-a-different-csms"], [162, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[161, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[162, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[162, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[162, "device-model-configuration"]], "Device Model definition and configuration structure": [[162, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[162, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[162, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[162, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[162, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[163, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[163, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[163, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[164, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[165, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[166, "tutorials"]], "How To: Develop New Modules": [[167, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[167, "goal-of-this-tutorial"]], "Install Prerequisites": [[167, "install-prerequisites"]], "Workspace Setup": [[167, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[167, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[167, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[167, "create-module-skeleton"]], "Interface Configuration": [[167, "interface-configuration"]], "Build Configuration & Build": [[167, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[167, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[167, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[167, "adding-dependencies-yaml"]], "Building": [[167, "building"]], "Run Configuration & Run": [[167, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[167, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[167, "running-everest"]], "Observing the System": [[167, "observing-the-system"]], "Exploring with MQTT Explorer": [[167, "exploring-with-mqtt-explorer"]], "Debugging": [[167, "debugging"]], "Exemplary Module Customizations": [[167, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[168, "tutorial-simulate-everest-in-software"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/docs/nightly/appendix/02_snapshot.html b/docs/nightly/appendix/02_snapshot.html index 2cbddc594..2951ec2e8 100644 --- a/docs/nightly/appendix/02_snapshot.html +++ b/docs/nightly/appendix/02_snapshot.html @@ -73,7 +73,7 @@

Navigation

git_tag: v0.4.3 everest.github.io: git: git@github.com:everest/everest.github.io.git - git_rev: 4339cf12c19ca29e903b3fc1b040a435975cc515 + git_rev: dbceb7ccfc637f389fa4bc595f1736ab94194e02 ext-mbedtls: cmake_condition: EVEREST_DEPENDENCY_ENABLED_MBEDTLS git: https://github.com/EVerest/ext-mbedtls.git @@ -89,7 +89,6 @@

Navigation

git_rev: 0966194e995cdb741b02547ddd9abd67455691d9 git_tag: v0.2.1 libevse-security: - cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBEVSE_SECURITY git: https://github.com/EVerest/libevse-security.git git_rev: 049d691a9df55384d35dc369c0819ad4dedb41f5 git_tag: v0.9.1 @@ -105,8 +104,8 @@

Navigation

git_tag: v0.3.0 liblog: git: https://github.com/EVerest/liblog.git - git_rev: 19dce0ec3afda8d61bb95a6455a79913b732ec44 - git_tag: v0.2.1 + git_rev: 3eab950e4bbf433b4df300ebeb419b749e8a2afa + git_tag: v0.2.2 options: - BUILD_EXAMPLES OFF libocpp: diff --git a/docs/nightly/searchindex.js b/docs/nightly/searchindex.js index 99b0ad1a3..e9f5e7022 100644 --- a/docs/nightly/searchindex.js +++ b/docs/nightly/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["404", "_generated/interfaces/ISO15118_charger", "_generated/interfaces/ISO15118_ev", "_generated/interfaces/ac_rcd", "_generated/interfaces/auth", "_generated/interfaces/auth_token_provider", "_generated/interfaces/auth_token_validator", "_generated/interfaces/bank_session_token_provider", "_generated/interfaces/bank_transaction_summary_provider", "_generated/interfaces/car_simulator", "_generated/interfaces/connector_lock", "_generated/interfaces/debug_json", "_generated/interfaces/display_message", "_generated/interfaces/empty", "_generated/interfaces/energy", "_generated/interfaces/energy_manager", "_generated/interfaces/energy_price_information", "_generated/interfaces/error_history", "_generated/interfaces/ev_board_support", "_generated/interfaces/ev_slac", "_generated/interfaces/evse_board_support", "_generated/interfaces/evse_manager", "_generated/interfaces/evse_security", "_generated/interfaces/example", "_generated/interfaces/example_error_framework", "_generated/interfaces/example_user", "_generated/interfaces/external_energy_limits", "_generated/interfaces/generic_array", "_generated/interfaces/generic_error", "_generated/interfaces/isolation_monitor", "_generated/interfaces/kvs", "_generated/interfaces/ocpp", "_generated/interfaces/ocpp_1_6_charge_point", "_generated/interfaces/ocpp_data_transfer", "_generated/interfaces/phyverso_mcu_temperature", "_generated/interfaces/power", "_generated/interfaces/power_supply_DC", "_generated/interfaces/powermeter", "_generated/interfaces/reservation", "_generated/interfaces/serial_communication_hub", "_generated/interfaces/session_cost", "_generated/interfaces/slac", "_generated/interfaces/solar_forecast", "_generated/interfaces/sunspec_ac_meter", "_generated/interfaces/sunspec_reader", "_generated/interfaces/sunspec_scanner", "_generated/interfaces/system", "_generated/interfaces/test_control", "_generated/interfaces/tibber_price_forecast", "_generated/interfaces/uk_random_delay", "_generated/modules/API", "_generated/modules/Auth", "_generated/modules/DPM1000", "_generated/modules/DummyTokenProvider", "_generated/modules/DummyTokenProviderManual", "_generated/modules/DummyTokenValidator", "_generated/modules/DummyV2G", "_generated/modules/EnergyManager", "_generated/modules/EnergyNode", "_generated/modules/ErrorHistory", "_generated/modules/EvManager", "_generated/modules/EvSlac", "_generated/modules/Evse15118D20", "_generated/modules/EvseManager", "_generated/modules/EvseSecurity", "_generated/modules/EvseSlac", "_generated/modules/EvseV2G", "_generated/modules/GenericPowermeter", "_generated/modules/IsoMux", "_generated/modules/JsTibber", "_generated/modules/LemDCBM400600", "_generated/modules/MicroMegaWattBSP", "_generated/modules/OCPP", "_generated/modules/OCPP201", "_generated/modules/OCPPExtensionExample", "_generated/modules/PN532TokenProvider", "_generated/modules/PacketSniffer", "_generated/modules/PersistentStore", "_generated/modules/PhyVersoBSP", "_generated/modules/PyEvJosev", "_generated/modules/RsIskraMeter", "_generated/modules/RsPaymentTerminal", "_generated/modules/SerialCommHub", "_generated/modules/Setup", "_generated/modules/Store", "_generated/modules/System", "_generated/modules/YetiDriver", "_generated/modules/YetiEvDriver", "_generated/types/authorization", "_generated/types/bank_transaction", "_generated/types/board_support_common", "_generated/types/display_message", "_generated/types/energy", "_generated/types/energy_price_information", "_generated/types/error_history", "_generated/types/ev_board_support", "_generated/types/evse_board_support", "_generated/types/evse_manager", "_generated/types/evse_security", "_generated/types/generic_array", "_generated/types/iso15118_charger", "_generated/types/iso15118_ev", "_generated/types/isolation_monitor", "_generated/types/money", "_generated/types/ocpp", "_generated/types/phyverso_mcu_temperature", "_generated/types/power_supply_DC", "_generated/types/powermeter", "_generated/types/reservation", "_generated/types/serial_comm_hub_requests", "_generated/types/session_cost", "_generated/types/sunspec_ac_meter", "_generated/types/system", "_generated/types/temperature", "_generated/types/uk_random_delay", "_generated/types/units", "_generated/types/units_signed", "_included/modules_doc/Auth.rst/index", "_included/modules_doc/DummyTokenProvider.rst/index", "_included/modules_doc/DummyTokenProviderManual.rst/index", "_included/modules_doc/DummyTokenValidator.rst/index", "_included/modules_doc/EvManager", "_included/modules_doc/EvseManager", "_included/modules_doc/EvseSecurity", "_included/modules_doc/EvseSlac", "_included/modules_doc/GenericPowermeter", "_included/modules_doc/LemDCBM400600", "_included/modules_doc/OCPP", "_included/modules_doc/OCPP201", "_included/modules_doc/OCPPExtensionExample.rst/index", "_included/modules_doc/PhyVersoBSP.rst/index", "_included/modules_doc/YetiDriver", "_included/modules_doc/YetiEvDriver.rst/index", "appendix/01_everest_reference/index", "appendix/01_everest_reference/interfaces", "appendix/01_everest_reference/modules", "appendix/01_everest_reference/types", "appendix/02_snapshot", "dev_tools/edm", "dev_tools/ev_cli", "dev_tools/index", "general/01_framework/error_framework", "general/01_framework/index", "general/02_detail_pre_setup", "general/03_quick_start_guide", "general/04_detail_module_concept", "general/05_existing_modules", "general/06_handling_bank_cards", "general/07_configure_plug_and_charge", "general/faq", "general/release-notes", "hardware/pionix_belay_box", "index", "tutorials/docker_setup", "tutorials/how_to_bazel/index", "tutorials/how_to_devcontainer/index", "tutorials/how_to_docs/how_to_doc_change", "tutorials/how_to_docs/index", "tutorials/how_to_docs/sphinx_style_guide", "tutorials/how_to_git/index", "tutorials/how_to_mac/index", "tutorials/how_to_ocpp/index", "tutorials/how_to_ocpp201/index", "tutorials/how_to_plug_and_charge/index", "tutorials/how_to_renesas_mpu/index", "tutorials/how_to_renesas_mpu/renesas-everest-patch", "tutorials/index", "tutorials/new_modules/index", "tutorials/run_sil/index"], "filenames": ["404.rst", "_generated/interfaces/ISO15118_charger.rst", "_generated/interfaces/ISO15118_ev.rst", "_generated/interfaces/ac_rcd.rst", "_generated/interfaces/auth.rst", "_generated/interfaces/auth_token_provider.rst", "_generated/interfaces/auth_token_validator.rst", "_generated/interfaces/bank_session_token_provider.rst", "_generated/interfaces/bank_transaction_summary_provider.rst", "_generated/interfaces/car_simulator.rst", "_generated/interfaces/connector_lock.rst", "_generated/interfaces/debug_json.rst", "_generated/interfaces/display_message.rst", "_generated/interfaces/empty.rst", "_generated/interfaces/energy.rst", "_generated/interfaces/energy_manager.rst", "_generated/interfaces/energy_price_information.rst", "_generated/interfaces/error_history.rst", "_generated/interfaces/ev_board_support.rst", "_generated/interfaces/ev_slac.rst", "_generated/interfaces/evse_board_support.rst", "_generated/interfaces/evse_manager.rst", "_generated/interfaces/evse_security.rst", "_generated/interfaces/example.rst", "_generated/interfaces/example_error_framework.rst", "_generated/interfaces/example_user.rst", "_generated/interfaces/external_energy_limits.rst", "_generated/interfaces/generic_array.rst", "_generated/interfaces/generic_error.rst", "_generated/interfaces/isolation_monitor.rst", "_generated/interfaces/kvs.rst", "_generated/interfaces/ocpp.rst", "_generated/interfaces/ocpp_1_6_charge_point.rst", "_generated/interfaces/ocpp_data_transfer.rst", "_generated/interfaces/phyverso_mcu_temperature.rst", "_generated/interfaces/power.rst", "_generated/interfaces/power_supply_DC.rst", "_generated/interfaces/powermeter.rst", "_generated/interfaces/reservation.rst", "_generated/interfaces/serial_communication_hub.rst", "_generated/interfaces/session_cost.rst", "_generated/interfaces/slac.rst", "_generated/interfaces/solar_forecast.rst", "_generated/interfaces/sunspec_ac_meter.rst", "_generated/interfaces/sunspec_reader.rst", "_generated/interfaces/sunspec_scanner.rst", "_generated/interfaces/system.rst", "_generated/interfaces/test_control.rst", "_generated/interfaces/tibber_price_forecast.rst", "_generated/interfaces/uk_random_delay.rst", "_generated/modules/API.rst", "_generated/modules/Auth.rst", "_generated/modules/DPM1000.rst", "_generated/modules/DummyTokenProvider.rst", "_generated/modules/DummyTokenProviderManual.rst", "_generated/modules/DummyTokenValidator.rst", "_generated/modules/DummyV2G.rst", "_generated/modules/EnergyManager.rst", "_generated/modules/EnergyNode.rst", "_generated/modules/ErrorHistory.rst", "_generated/modules/EvManager.rst", "_generated/modules/EvSlac.rst", "_generated/modules/Evse15118D20.rst", "_generated/modules/EvseManager.rst", "_generated/modules/EvseSecurity.rst", "_generated/modules/EvseSlac.rst", "_generated/modules/EvseV2G.rst", "_generated/modules/GenericPowermeter.rst", "_generated/modules/IsoMux.rst", "_generated/modules/JsTibber.rst", "_generated/modules/LemDCBM400600.rst", "_generated/modules/MicroMegaWattBSP.rst", "_generated/modules/OCPP.rst", "_generated/modules/OCPP201.rst", "_generated/modules/OCPPExtensionExample.rst", "_generated/modules/PN532TokenProvider.rst", "_generated/modules/PacketSniffer.rst", "_generated/modules/PersistentStore.rst", "_generated/modules/PhyVersoBSP.rst", "_generated/modules/PyEvJosev.rst", "_generated/modules/RsIskraMeter.rst", "_generated/modules/RsPaymentTerminal.rst", "_generated/modules/SerialCommHub.rst", "_generated/modules/Setup.rst", "_generated/modules/Store.rst", "_generated/modules/System.rst", "_generated/modules/YetiDriver.rst", "_generated/modules/YetiEvDriver.rst", "_generated/types/authorization.rst", "_generated/types/bank_transaction.rst", "_generated/types/board_support_common.rst", "_generated/types/display_message.rst", "_generated/types/energy.rst", "_generated/types/energy_price_information.rst", "_generated/types/error_history.rst", "_generated/types/ev_board_support.rst", "_generated/types/evse_board_support.rst", "_generated/types/evse_manager.rst", "_generated/types/evse_security.rst", "_generated/types/generic_array.rst", "_generated/types/iso15118_charger.rst", "_generated/types/iso15118_ev.rst", "_generated/types/isolation_monitor.rst", "_generated/types/money.rst", "_generated/types/ocpp.rst", "_generated/types/phyverso_mcu_temperature.rst", "_generated/types/power_supply_DC.rst", "_generated/types/powermeter.rst", "_generated/types/reservation.rst", "_generated/types/serial_comm_hub_requests.rst", "_generated/types/session_cost.rst", "_generated/types/sunspec_ac_meter.rst", "_generated/types/system.rst", "_generated/types/temperature.rst", "_generated/types/uk_random_delay.rst", "_generated/types/units.rst", "_generated/types/units_signed.rst", "_included/modules_doc/Auth.rst/index.rst", "_included/modules_doc/DummyTokenProvider.rst/index.rst", "_included/modules_doc/DummyTokenProviderManual.rst/index.rst", "_included/modules_doc/DummyTokenValidator.rst/index.rst", "_included/modules_doc/EvManager.rst", "_included/modules_doc/EvseManager.rst", "_included/modules_doc/EvseSecurity.rst", "_included/modules_doc/EvseSlac.rst", "_included/modules_doc/GenericPowermeter.rst", "_included/modules_doc/LemDCBM400600.rst", "_included/modules_doc/OCPP.rst", "_included/modules_doc/OCPP201.rst", "_included/modules_doc/OCPPExtensionExample.rst/index.rst", "_included/modules_doc/PhyVersoBSP.rst/index.rst", "_included/modules_doc/YetiDriver.rst", "_included/modules_doc/YetiEvDriver.rst/index.rst", "appendix/01_everest_reference/index.rst", "appendix/01_everest_reference/interfaces.rst", "appendix/01_everest_reference/modules.rst", "appendix/01_everest_reference/types.rst", "appendix/02_snapshot.rst", "dev_tools/edm.rst", "dev_tools/ev_cli.rst", "dev_tools/index.rst", "general/01_framework/error_framework.rst", "general/01_framework/index.rst", "general/02_detail_pre_setup.rst", "general/03_quick_start_guide.rst", "general/04_detail_module_concept.rst", "general/05_existing_modules.rst", "general/06_handling_bank_cards.rst", "general/07_configure_plug_and_charge.rst", "general/faq.rst", "general/release-notes.rst", "hardware/pionix_belay_box.rst", "index.rst", "tutorials/docker_setup.rst", "tutorials/how_to_bazel/index.rst", "tutorials/how_to_devcontainer/index.rst", "tutorials/how_to_docs/how_to_doc_change.rst", "tutorials/how_to_docs/index.rst", "tutorials/how_to_docs/sphinx_style_guide.rst", "tutorials/how_to_git/index.rst", "tutorials/how_to_mac/index.rst", "tutorials/how_to_ocpp/index.rst", "tutorials/how_to_ocpp201/index.rst", "tutorials/how_to_plug_and_charge/index.rst", "tutorials/how_to_renesas_mpu/index.rst", "tutorials/how_to_renesas_mpu/renesas-everest-patch.rst", "tutorials/index.rst", "tutorials/new_modules/index.rst", "tutorials/run_sil/index.rst"], "titles": ["", "13.2.1. ISO15118_charger", "13.2.2. ISO15118_ev", "13.2.3. ac_rcd", "13.2.4. auth", "13.2.5. auth_token_provider", "13.2.6. auth_token_validator", "13.2.7. bank_session_token_provider", "13.2.8. bank_transaction_summary_provider", "13.2.9. car_simulator", "13.2.10. connector_lock", "13.2.11. debug_json", "13.2.12. display_message", "13.2.13. empty", "13.2.14. energy", "13.2.15. energy_manager", "13.2.16. energy_price_information", "13.2.17. error_history", "13.2.18. ev_board_support", "13.2.19. ev_slac", "13.2.20. evse_board_support", "13.2.21. evse_manager", "13.2.22. evse_security", "13.2.23. example", "13.2.24. example_error_framework", "13.2.25. example_user", "13.2.26. external_energy_limits", "13.2.27. generic_array", "13.2.28. generic_error", "13.2.29. isolation_monitor", "13.2.30. kvs", "13.2.31. ocpp", "13.2.32. ocpp_1_6_charge_point", "13.2.33. ocpp_data_transfer", "13.2.34. phyverso_mcu_temperature", "13.2.35. power", "13.2.36. power_supply_DC", "13.2.37. powermeter", "13.2.38. reservation", "13.2.39. serial_communication_hub", "13.2.40. session_cost", "13.2.41. slac", "13.2.42. solar_forecast", "13.2.43. sunspec_ac_meter", "13.2.44. sunspec_reader", "13.2.45. sunspec_scanner", "13.2.46. system", "13.2.47. test_control", "13.2.48. tibber_price_forecast", "13.2.49. uk_random_delay", "13.1.1. API", "13.1.2. Auth", "13.1.3. DPM1000", "13.1.4. DummyTokenProvider", "13.1.5. DummyTokenProviderManual", "13.1.6. DummyTokenValidator", "13.1.7. DummyV2G", "13.1.8. EnergyManager", "13.1.9. EnergyNode", "13.1.10. ErrorHistory", "13.1.11. EvManager", "13.1.12. EvSlac", "13.1.13. Evse15118D20", "13.1.14. EvseManager", "13.1.15. EvseSecurity", "13.1.16. EvseSlac", "13.1.17. EvseV2G", "13.1.18. GenericPowermeter", "13.1.19. IsoMux", "13.1.20. JsTibber", "13.1.21. LemDCBM400600", "13.1.22. MicroMegaWattBSP", "13.1.23. OCPP", "13.1.24. OCPP201", "13.1.25. OCPPExtensionExample", "13.1.26. PN532TokenProvider", "13.1.27. PacketSniffer", "13.1.28. PersistentStore", "13.1.29. PhyVersoBSP", "13.1.30. PyEvJosev", "13.1.31. RsIskraMeter", "13.1.32. RsPaymentTerminal", "13.1.33. SerialCommHub", "13.1.34. Setup", "13.1.35. Store", "13.1.36. System", "13.1.37. YetiDriver", "13.1.38. YetiEvDriver", "13.3.1. authorization", "13.3.2. bank_transaction", "13.3.3. board_support_common", "13.3.4. display_message", "13.3.5. energy", "13.3.6. energy_price_information", "13.3.7. error_history", "13.3.8. ev_board_support", "13.3.9. evse_board_support", "13.3.10. evse_manager", "13.3.11. evse_security", "13.3.12. generic_array", "13.3.13. iso15118_charger", "13.3.14. iso15118_ev", "13.3.15. isolation_monitor", "13.3.16. money", "13.3.17. ocpp", "13.3.18. phyverso_mcu_temperature", "13.3.19. power_supply_DC", "13.3.20. powermeter", "13.3.21. reservation", "13.3.22. serial_comm_hub_requests", "13.3.23. session_cost", "13.3.24. sunspec_ac_meter", "13.3.25. system", "13.3.26. temperature", "13.3.27. uk_random_delay", "13.3.28. units", "13.3.29. units_signed", "Auth Module", "DummyTokenProvider", "DummyTokenProviderManual", "DummyTokenValidator", "5.3.1. EvManager", "5.3.2. EvseManager", "5.3.3. EvseSecurity", "5.3.4. EvseSlac", "5.3.6. GenericPowermeter", "5.3.7. LEM DCBM 400/600", "5.3.8. OCPP1.6 Module", "5.3.9. OCPP2.0.1 Module", "OCPPExtensionExample", "PhyVersoBSP", "5.3.10. YetiDriver", "YetiEvDriver", "13. EVerest Reference", "13.2. EVerest Interfaces", "13.1. EVerest Modules", "13.3. EVerest Types", "12. Snapshot", "8.1. edm", "8.2. ev-cli", "8. EVerest development tools", "1.6.1. Error Framework", "1. EVerest Framework", "2. Prepare Your Development Environment", "3. A Kind Of Quick Guide To EVerest", "4. EVerest Modules in Detail", "5. EVerest Module Configurations", "6. Bank Card Payment", "7. Configure Plug&Charge", "10. Frequently Asked Questions And Best Practices", "EVerest Release Notes", "11. Pionix BelayBox", "What Is EVerest", "9.12. Docker setup", "9.1. Experimental Bazel Support in Everest", "9.2. How to Devcontainer", "How to Write EVerest Documentation", "9.3. Documenting EVerest", "Sphinx style guide", "9.4. How To: Git", "9.5. How To: Develop on a Mac", "9.6. How To: OCPP1.6 in EVerest", "9.7. How To: OCPP 2.0.1 in EVerest", "9.8. How To: Plug&Charge with EVerest Software in the loop", "9.9. How to for Renesas MPU (RZ/G2L family)", "Patch for Renesas MPU (RZ/G2L family)", "9. Tutorials", "9.10. How To: Develop New Modules", "9.11. Tutorial: Simulate EVerest in Software"], "terms": {"thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 77, 79, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 129, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 168], "interfac": [1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 51, 52, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 73, 76, 78, 79, 83, 85, 86, 87, 91, 94, 117, 122, 123, 125, 126, 127, 128, 133, 141, 142, 146, 148, 149, 151, 152, 153, 154, 157, 158, 161, 162], "defin": [1, 2, 9, 10, 11, 15, 16, 18, 20, 21, 22, 23, 25, 29, 30, 32, 33, 35, 37, 42, 44, 45, 47, 48, 51, 63, 66, 72, 73, 88, 90, 92, 97, 100, 107, 112, 123, 126, 127, 128, 131, 133, 138, 141, 142, 143, 144, 145, 150, 153, 158, 161, 162, 167], "iso15118": [1, 2, 19, 22, 41, 47, 56, 61, 62, 63, 65, 66, 68, 79, 100, 101, 122, 123, 127, 128, 137, 144, 148, 163], "charger": [1, 2, 20, 36, 50, 51, 56, 62, 63, 66, 68, 83, 100, 117, 122, 131, 142, 148, 149, 151, 152, 163], "require_auth_eim": 1, "null": [1, 2, 30, 41, 138], "an": [1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 46, 48, 49, 50, 51, 52, 56, 62, 63, 65, 66, 68, 72, 74, 79, 81, 82, 85, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 102, 103, 104, 107, 108, 109, 110, 111, 112, 116, 117, 122, 124, 126, 127, 128, 129, 131, 139, 142, 144, 145, 146, 148, 149, 150, 151, 152, 155, 156, 157, 158, 160, 161, 162, 163, 164, 167, 168], "eim": [1, 63, 66, 122], "author": [1, 4, 5, 6, 21, 97, 107, 110, 122, 127, 128, 133, 136, 144, 145, 147, 152, 161, 162, 167], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 53, 54, 57, 58, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 81, 82, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "requier": 1, "require_auth_pnc": 1, "object": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 49, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 122, 142, 144, 152, 160, 162], "providedidtoken": [1, 5, 6, 21, 88, 97, 110, 148], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 62, 63, 65, 66, 67, 70, 72, 76, 79, 80, 81, 82, 83, 88, 91, 92, 93, 97, 98, 100, 103, 104, 107, 108, 110, 112, 113, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 142, 143, 146, 147, 149, 150, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "evcc": [1, 2, 21, 62, 79, 97, 100, 163], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 88, 89, 91, 98, 100, 104, 105, 107, 110, 112, 117, 118, 119, 121, 122, 123, 126, 139, 141, 142, 144, 146, 147, 148, 149, 153, 154, 161, 163, 167], "payment": [1, 81, 100, 107, 148, 152], "detail": [1, 21, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 81, 86, 87, 91, 100, 104, 107, 108, 122, 123, 126, 127, 138, 142, 144, 150, 151, 152, 155, 156, 157, 158, 161, 162, 167], "pnc": [1, 63, 66, 151, 161, 162, 163], "send": [1, 21, 31, 38, 39, 63, 65, 72, 73, 104, 122, 124, 127, 128, 131, 145, 147, 148, 159, 167], "signatur": [1, 22, 107, 112, 116, 141], "certif": [1, 21, 22, 62, 64, 66, 70, 79, 88, 98, 100, 107, 112, 126, 143, 144, 148, 150, 151, 161, 162, 163], "chain": [1, 21, 22, 58, 66, 98, 122, 127, 128, 148], "emaid": [1, 88, 107], "There": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 122, 139, 141, 144, 145, 146, 148, 151, 152, 154, 159, 160, 161, 162], "extend": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 74, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 129, 145, 167], "definit": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 139, 142, 144, 145, 151], "here": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 133, 138, 143, 144, 145, 146, 148, 149, 150, 151, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 90, 96, 100, 131], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 57, 60, 62, 63, 65, 66, 74, 83, 85, 91, 96, 97, 101, 104, 112, 122, 126, 131, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 157, 158, 159, 161, 162, 167], "close": [1, 2, 66, 100, 146, 157, 158, 160], "ac_open_contactor": 1, "open": [1, 36, 100, 138, 144, 146, 150, 151, 152, 160, 161, 167, 168], "start_cable_check": 1, "now": [1, 21, 49, 72, 73, 92, 93, 97, 112, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 160, 164, 167, 168], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 60, 63, 70, 72, 90, 91, 97, 104, 107, 110, 112, 114, 117, 122, 124, 126, 127, 128, 131, 139, 142, 143, 144, 145, 146, 147, 148, 149, 152, 156, 157, 158, 159, 160, 161, 164, 167, 168], "cabl": [1, 10, 20, 63, 70, 78, 90, 97, 143], "check": [1, 6, 22, 23, 30, 38, 63, 83, 107, 108, 122, 126, 127, 128, 131, 141, 145, 146, 150, 151, 152, 157, 158, 159, 162, 163, 167], "start_pre_charg": 1, "pre": [1, 62, 66, 68, 81, 97, 107, 125, 144, 147, 168], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 57, 60, 63, 66, 71, 72, 73, 78, 80, 85, 88, 90, 91, 92, 96, 97, 100, 101, 104, 106, 107, 108, 110, 121, 122, 123, 130, 131, 142, 144, 151, 157, 158, 161, 166], "phase": [1, 2, 18, 20, 29, 36, 57, 58, 60, 63, 78, 92, 96, 97, 100, 106, 107, 111, 115, 116, 122, 125, 131, 142, 144, 150], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 53, 57, 60, 63, 65, 69, 70, 72, 73, 78, 81, 90, 91, 92, 96, 97, 100, 103, 104, 105, 107, 110, 111, 117, 118, 122, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167], "3": [1, 19, 36, 41, 45, 57, 60, 61, 63, 65, 70, 78, 93, 97, 103, 107, 122, 123, 124, 125, 126, 127, 128, 131, 137, 138, 143, 151, 152, 158, 160, 161, 165, 167], "trigger": [1, 3, 19, 20, 31, 32, 63, 104, 112, 127, 128, 142, 145, 148, 150, 157, 158, 161, 162], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 63, 65, 66, 68, 71, 72, 73, 75, 78, 85, 86, 87, 88, 91, 92, 97, 100, 104, 107, 108, 110, 112, 114, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 148, 149, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 167], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 60, 61, 63, 65, 66, 78, 79, 87, 88, 90, 95, 97, 100, 101, 107, 110, 117, 124, 127, 128, 130, 132, 140, 142, 145, 146, 148, 150, 151, 163, 167], "powerdeliveryreq": [1, 100], "messag": [1, 12, 31, 32, 63, 72, 73, 76, 82, 88, 91, 94, 100, 104, 107, 110, 123, 124, 127, 128, 131, 141, 142, 145, 148, 149, 150, 151, 161, 162, 167], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 63, 70, 78, 90, 92, 97, 100, 107, 117, 122, 126, 127, 128, 131, 147, 150, 151, 155, 168], "current_demand_start": 1, "process": [1, 2, 19, 41, 57, 81, 88, 97, 100, 112, 117, 123, 127, 128, 139, 142, 144, 145, 146, 147, 149, 150, 152, 154, 158, 162, 166, 167, 168], "ha": [1, 4, 12, 20, 31, 32, 51, 62, 63, 66, 68, 78, 79, 80, 88, 91, 97, 100, 104, 107, 108, 112, 117, 122, 126, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 161, 162, 164, 167], "want": [1, 2, 63, 100, 122, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167, 168], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 72, 73, 83, 97, 100, 104, 107, 108, 112, 114, 131, 138, 144, 145, 146, 147, 148, 150, 152, 159, 161, 162, 167], "finish": [1, 2, 20, 40, 46, 51, 63, 81, 92, 97, 100, 110, 124, 147, 151, 155, 156, 157, 158, 159, 167], "sae_bidi_mode_act": 1, "sae": [1, 2, 60, 63, 100, 122, 151], "j2847": [1, 2, 60, 63], "bidi": [1, 60, 100], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 57, 62, 63, 65, 83, 92, 100, 101, 106, 122, 144, 149, 151], "activ": [1, 20, 36, 51, 52, 63, 70, 92, 93, 94, 100, 110, 112, 114, 117, 126, 139, 141, 143, 146, 148, 161], "evcc_id": [1, 97], "string": [1, 2, 4, 6, 9, 11, 17, 18, 19, 21, 22, 23, 30, 31, 32, 36, 37, 38, 39, 41, 43, 45, 46, 47, 50, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112, 113, 114, 116, 121, 126, 127, 138, 144, 145, 148, 167], "specifi": [1, 21, 22, 29, 31, 38, 63, 66, 70, 85, 92, 97, 98, 100, 104, 107, 108, 110, 112, 117, 121, 122, 123, 128, 144, 145, 148, 149, 151, 153, 161, 162, 163, 167], "identif": [1, 80, 97, 107, 113, 122, 146], "readabl": [1, 131], "format": [1, 22, 46, 70, 80, 81, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 126, 128, 139, 143, 152, 157, 161, 162, 167], "It": [1, 9, 20, 21, 31, 51, 56, 57, 63, 64, 65, 72, 73, 97, 100, 110, 114, 117, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 158, 159, 160, 161, 162, 163, 167], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 88, 91, 93, 94, 97, 98, 100, 103, 104, 110, 112, 117, 122, 123, 125, 127, 128, 131, 138, 139, 144, 145, 148, 151, 153, 155, 157, 158, 159, 160, 161, 162, 164, 167, 168], "mac": [1, 19, 41, 62, 63, 65, 66, 68, 79, 97, 143, 152, 166], "address": [1, 19, 39, 41, 45, 52, 63, 65, 67, 70, 80, 81, 83, 92, 97, 123, 125, 126, 128, 162, 163], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 97, 143], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 57, 63, 72, 73, 88, 90, 95, 97, 98, 100, 101, 104, 106, 107, 110, 111, 112, 113, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 131, 138, 141, 145, 146, 147, 148, 150, 151, 152, 155, 158, 159, 161, 162, 167], "f0": [1, 19, 41, 97], "9": [1, 19, 41, 45, 63, 97, 104, 137, 143, 160], "2": [1, 2, 19, 31, 36, 41, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 97, 103, 104, 107, 117, 122, 123, 125, 126, 128, 131, 137, 138, 143, 144, 152, 158, 159, 161, 163, 165, 166], "5": [1, 19, 37, 41, 55, 57, 60, 63, 65, 75, 97, 111, 138, 145, 151, 158, 160], "selected_payment_opt": 1, "paymentopt": [1, 100], "element": [1, 100, 104], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 82, 83, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 100, 104, 106, 107, 108, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 63, 88, 90, 92, 96, 98, 100, 104, 107, 109, 122, 124, 126, 127, 128, 146, 162], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 78, 80, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 125, 126, 127, 128, 133, 139, 141, 142, 143, 145, 147, 148, 149, 150, 152, 157, 158, 160, 161, 162, 167, 168], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 100, 101], "select": [1, 2, 21, 39, 51, 52, 57, 62, 63, 88, 100, 122, 138, 146, 148, 151, 163, 164, 167], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 57, 58, 60, 63, 69, 93, 97, 100, 101, 106, 107, 110, 115, 116, 125, 133, 134, 136, 144, 145, 152, 161, 162], "transfer": [1, 2, 31, 33, 39, 63, 72, 73, 74, 100, 101, 104, 109, 128, 131], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 60, 63, 65, 70, 72, 73, 85, 88, 91, 92, 97, 98, 100, 101, 104, 107, 109, 112, 117, 122, 123, 125, 126, 127, 128, 131, 147, 148, 149, 150, 151, 152, 156, 157, 158, 161, 162, 163, 167, 168], "departure_tim": [1, 97, 100], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 100, 102, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 127, 128, 137, 138, 139, 141, 142, 145, 146, 148, 151, 152, 157, 158, 159, 161, 162, 167], "rfc3339": [1, 46, 88, 92, 93, 97, 100, 104, 107, 108, 110, 112], "utc": [1, 88, 92, 93, 100, 108, 110, 114], "vehicl": [1, 21, 41, 63, 92, 97, 100, 107, 122, 123, 144, 150, 151, 163], "intend": [1, 97, 107], "date": [1, 46, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 131, 150, 151, 152, 165], "time": [1, 20, 29, 31, 36, 46, 49, 53, 54, 55, 57, 63, 70, 72, 73, 75, 78, 81, 85, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 127, 128, 131, 138, 141, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 53, 54, 55, 57, 58, 60, 63, 65, 69, 70, 75, 80, 81, 85, 87, 90, 92, 93, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 122, 125, 126, 127, 128, 143, 144, 145, 146, 150, 158, 162, 167], "wh": [1, 97, 100, 101, 107, 110, 111, 115, 116, 125], "amount": [1, 63, 81, 85, 92, 100, 103, 104, 126, 127, 128, 131, 146, 147, 162], "reflect": [1, 127, 145, 167], "": [1, 8, 31, 45, 53, 54, 55, 57, 67, 70, 75, 89, 91, 97, 98, 104, 117, 118, 119, 120, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 138, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 157, 158, 159, 160, 161, 162, 165, 167], "estim": [1, 97, 100], "how": [1, 51, 62, 63, 66, 68, 74, 85, 112, 117, 123, 127, 128, 129, 141, 142, 143, 144, 145, 146, 148, 149, 152, 157, 158, 166, 168], "much": [1, 127, 128, 143, 146, 149, 159], "need": [1, 8, 20, 21, 22, 36, 40, 62, 63, 81, 83, 88, 89, 92, 96, 97, 100, 107, 122, 123, 124, 125, 126, 127, 128, 131, 139, 141, 142, 143, 145, 146, 148, 149, 150, 151, 153, 154, 155, 157, 158, 159, 160, 161, 162, 167], "fulfil": [1, 92, 97, 100, 127, 128, 161, 162], "user": [1, 20, 51, 63, 70, 72, 88, 91, 92, 97, 107, 110, 117, 124, 139, 144, 145, 147, 151, 153, 159, 160, 167], "configur": [1, 21, 31, 32, 53, 54, 55, 67, 91, 104, 108, 117, 120, 129, 131, 142, 143, 144, 149, 150, 152, 154, 157, 158, 163, 164, 168], "goal": [1, 97, 128], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 57, 58, 60, 63, 72, 78, 86, 90, 92, 93, 96, 97, 100, 101, 104, 106, 107, 112, 114, 115, 116, 117, 121, 122, 125, 126, 127, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154, 155, 158, 159, 161, 162], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 57, 60, 62, 63, 66, 68, 72, 73, 76, 81, 89, 91, 97, 100, 104, 108, 110, 117, 121, 122, 124, 127, 128, 131, 144, 146, 148, 149, 150, 152, 161, 162], "ac_ev_max_voltag": 1, "v": [1, 29, 57, 97, 100, 101, 106, 111, 144, 151, 153, 155], "rm": [1, 151, 153, 159, 168], "maxim": 1, "nomin": [1, 57, 63], "voltag": [1, 20, 29, 36, 50, 52, 57, 60, 63, 71, 96, 97, 100, 101, 102, 106, 107, 111, 115, 116, 142, 145, 146], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 58, 60, 63, 65, 66, 68, 70, 72, 73, 75, 85, 86, 88, 89, 91, 92, 93, 96, 97, 100, 104, 106, 107, 110, 117, 122, 123, 125, 126, 127, 128, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "accept": [1, 20, 21, 38, 55, 88, 91, 98, 100, 104, 108, 112, 127, 128, 145, 162], "measur": [1, 18, 21, 29, 37, 43, 44, 63, 70, 90, 92, 100, 102, 107, 111, 113, 116, 125, 131, 146], "between": [1, 2, 14, 20, 57, 63, 65, 68, 75, 82, 88, 92, 93, 100, 102, 122, 123, 127, 128, 138, 144, 146, 148, 150, 151, 152, 156, 159, 161, 162], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 57, 81, 88, 92, 97, 100, 104, 107, 108, 117, 118, 119, 122, 123, 127, 128, 131, 139, 141, 143, 144, 145, 146, 149, 150, 151, 152, 153, 155, 157, 158, 159, 161, 162, 167], "neutral": [1, 63, 100, 115, 116], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 57, 60, 63, 71, 78, 81, 82, 86, 96, 97, 100, 101, 104, 106, 107, 122, 126, 127, 147, 161, 162], "support": [1, 3, 18, 20, 52, 57, 60, 62, 63, 65, 66, 68, 71, 78, 79, 83, 86, 87, 90, 95, 96, 97, 100, 104, 106, 107, 112, 122, 125, 128, 131, 143, 144, 146, 152, 158, 161, 163, 166], "per": [1, 2, 22, 36, 57, 92, 93, 110, 122, 127, 141, 161, 162, 167], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 62, 64, 79, 100, 123, 127, 128, 148, 163], "below": [1, 36, 63, 92, 96, 97, 126, 131, 138, 141, 144, 145, 147, 151, 152], "minimum": [1, 50, 63, 78, 96, 100, 104, 106, 107, 122, 127, 128, 150, 151, 152], "cost": [1, 40, 72, 73, 93, 104, 110, 127, 128, 147], "effici": [1, 92, 97, 106, 143, 154], "dc_ev_energy_capac": 1, "capac": [1, 20, 60, 97, 100, 101], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 53, 57, 60, 62, 63, 66, 79, 88, 90, 92, 95, 96, 97, 98, 100, 101, 104, 107, 108, 117, 121, 122, 124, 127, 128, 145, 146, 147, 149, 150, 151, 161, 162], "dc_full_soc": 1, "soc": [1, 60, 63, 97, 100, 101, 127, 128, 161], "which": [1, 21, 22, 32, 38, 44, 60, 63, 72, 73, 76, 80, 82, 85, 88, 91, 97, 98, 100, 101, 104, 107, 108, 110, 112, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 153, 154, 157, 158, 159, 161, 162, 164, 167], "consid": [1, 97, 104, 122, 126, 143, 144, 145, 151, 156, 157, 158], "batteri": [1, 63, 92, 97, 100], "fulli": [1, 97, 122, 150], "dc_bulk_soc": 1, "fast": [1, 20, 142, 144, 150, 157, 158, 159], "end": [1, 12, 21, 63, 70, 91, 92, 97, 104, 108, 110, 112, 145, 150, 151, 157, 158], "dc_ev_statu": 1, "dcevstatu": [1, 100], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 88, 91, 97, 98, 100, 104, 107, 108, 110, 112, 126, 127, 128, 146, 147, 150, 151, 162], "dc_bulk_charging_complet": 1, "boolean": [1, 2, 3, 9, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 72, 73, 75, 78, 79, 82, 83, 88, 92, 96, 100, 104, 106, 107, 141, 144, 145, 162, 167], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 53, 57, 60, 63, 64, 66, 70, 71, 72, 73, 78, 79, 86, 87, 91, 92, 97, 100, 104, 107, 108, 122, 123, 124, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 167, 168], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 57, 58, 60, 63, 65, 66, 68, 70, 71, 72, 73, 78, 82, 83, 86, 87, 91, 92, 93, 96, 97, 100, 101, 104, 106, 108, 114, 122, 125, 127, 128, 131, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 72, 73, 78, 79, 82, 83, 92, 96, 100, 104, 106, 107, 121, 122, 123, 124, 126, 127, 128, 131, 141, 144, 145, 148, 149, 151, 159, 160, 161, 162], "bulk": [1, 97, 100], "approx": [1, 100, 126], "80": [1, 70, 97, 100, 126, 144, 153, 160], "complet": [1, 45, 97, 100, 131, 139, 143, 144, 145, 151, 157, 158, 161, 162, 163, 164], "dc_charging_complet": 1, "full": [1, 9, 36, 63, 96, 100, 142, 148, 150, 152], "100": [1, 20, 52, 65, 82, 90, 100, 160, 161], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 100], "target": [1, 2, 36, 39, 60, 72, 92, 97, 100, 101, 104, 149, 154, 161, 162, 168], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 100], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 57, 63, 72, 73, 77, 84, 88, 90, 92, 93, 96, 97, 98, 100, 103, 104, 107, 109, 111, 115, 116, 121, 122, 123, 125, 126, 127, 128, 141, 142, 144, 145, 146, 148, 151, 158, 161, 162, 167], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 57, 60, 63, 70, 86, 92, 96, 97, 100, 101, 106, 107, 115, 116, 122, 126, 127, 128, 131, 133, 134, 143, 144, 145, 146, 149, 151, 161], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 60, 63, 66, 68, 70, 72, 73, 81, 83, 92, 96, 97, 100, 101, 104, 113, 117, 126, 127, 128, 131, 141, 144, 146, 147, 148, 150, 152, 161, 162, 167], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 100], "calcul": [1, 65, 98, 100, 125, 127, 128, 149], "until": [1, 21, 22, 29, 36, 51, 63, 73, 91, 92, 100, 107, 122, 151], "certificate_request": 1, "requestexistreamschema": [1, 21, 100], "deliv": [1, 21, 100, 106, 122, 144, 146, 151], "belong": [1, 4, 21, 51, 122, 146, 159], "valid": [1, 4, 6, 21, 22, 51, 53, 54, 55, 63, 72, 73, 75, 88, 92, 97, 98, 100, 112, 117, 120, 122, 123, 126, 127, 128, 146, 147, 148], "contract": [1, 21, 63, 66, 79, 88, 100, 107, 122, 123, 127, 128, 148, 163], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 63, 66, 69, 91, 98, 100, 104, 107, 112, 117, 126, 127, 128, 148, 149, 167], "report": [1, 3, 20, 21, 36, 51, 53, 54, 63, 69, 83, 86, 97, 104, 107, 122, 126, 128, 141, 146, 159, 162], "async": [1, 21, 150], "via": [1, 21, 39, 58, 65, 70, 79, 85, 88, 107, 122, 125, 126, 127, 128, 138, 141, 142, 144, 146, 148, 149, 150, 152, 156, 161, 162, 168], "set_get_certificate_respons": [1, 21, 127, 128], "dlink_termin": [1, 41], "termin": [1, 41, 66, 81, 97, 102, 107, 144, 147, 151, 155, 167], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 61, 65, 69, 72, 73, 74, 78, 80, 89, 92, 97, 98, 99, 103, 104, 107, 108, 109, 116, 122, 125, 126, 127, 128, 131, 144, 145, 148, 151, 160, 167, 168], "link": [1, 19, 41, 61, 62, 65, 66, 68, 79, 98, 104, 118, 119, 120, 124, 129, 130, 132, 145, 149, 152, 157, 167], "becom": [1, 36, 41, 51, 63, 97, 110, 117, 122, 151, 159], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 151], "match": [1, 19, 41, 51, 63, 65, 107, 108, 117, 147, 148, 149, 151], "dlink_paus": [1, 41], "save": [1, 41, 70, 138, 146, 149, 164, 165], "while": [1, 41, 52, 63, 110, 114, 128, 131, 142, 149, 151, 154, 163, 167], "stai": [1, 41, 57, 146, 152, 157, 158], "ev_app_protocol": 1, "appprotocol": [1, 100], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 74, 88, 97, 98, 100, 103, 104, 110, 117, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 151, 157, 161, 162, 167], "protocol": [1, 21, 100, 112, 122, 124, 126, 127, 128, 142, 144, 145, 146, 148, 150, 161, 162], "v2g_messag": 1, "v2gmessag": [1, 100], "debug": [1, 11, 52, 57, 65, 72, 73, 75, 160], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 57, 58, 72, 73, 91, 92, 93, 97, 100, 103, 104, 105, 108, 110, 117, 121, 122, 123, 125, 127, 128, 138, 139, 142, 143, 144, 146, 147, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 167], "v2g": [1, 2, 22, 63, 64, 66, 98, 100, 127, 128, 138, 148, 151], "purpos": [1, 8, 18, 20, 21, 62, 66, 68, 72, 73, 88, 113, 122, 142, 145, 161, 162], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 53, 57, 62, 63, 65, 66, 68, 72, 73, 88, 90, 91, 92, 97, 100, 104, 106, 107, 110, 115, 116, 117, 122, 123, 125, 127, 128, 131, 138, 141, 144, 145, 146, 148, 149, 151, 154, 157, 158, 159, 162, 167], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 100], "paramet": [1, 2, 63, 72, 73, 81, 92, 100, 107, 123, 125, 126, 127, 128, 138, 142, 145, 148, 149, 151, 161, 162, 167], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 57, 63, 85, 92, 96, 97, 100, 104, 112, 117, 122, 123, 126, 131, 141, 144, 145, 149, 151, 160, 167], "displai": [1, 11, 12, 91, 100, 122, 127, 128, 141, 143, 161, 162], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 100], "offer": [1, 31, 63, 92, 104, 127, 128, 145, 154], "dynam": [1, 62, 100], "control": [1, 3, 9, 18, 20, 31, 47, 57, 63, 66, 68, 70, 71, 78, 82, 86, 87, 100, 122, 123, 124, 127, 128, 130, 141, 142, 144, 146, 148, 149, 151, 161, 162, 167], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 63, 80, 88, 97, 100, 104, 117, 122, 123, 127, 128, 148, 157, 158, 164], "meter_info_request": 1, "meter": [1, 37, 43, 50, 63, 70, 80, 86, 97, 107, 111, 116, 122, 126, 127, 128, 144, 150], "info": [1, 32, 88, 98, 104, 127, 138, 146, 150, 167], "setup": [1, 36, 89, 100, 126, 128, 133, 135, 141, 142, 143, 144, 145, 146, 148, 152, 154, 159, 161, 162, 163, 166], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 144, 145], "At": [1, 142, 146, 154, 157, 158, 167], "startup": [1, 60, 63, 97, 125, 126, 127, 128, 145, 150, 151, 162, 164, 167], "necessari": [1, 85, 144, 146, 151, 154, 159, 164, 167], "sent": [1, 31, 32, 72, 73, 82, 97, 122, 127, 128, 131, 150, 167], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 56, 59, 69, 97, 108, 109, 111, 118, 119, 120, 121, 122, 124, 129, 130, 132, 133, 143, 147, 151, 152, 156, 157, 158, 160, 161, 163, 164, 166, 168], "onc": [1, 12, 20, 29, 36, 51, 63, 122, 124, 131, 147, 151, 154, 159, 160, 164, 167], "evse_id": [1, 21, 63, 88, 100, 107, 108, 146], "requir": [1, 2, 4, 6, 9, 12, 14, 17, 18, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 49, 59, 69, 70, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 123, 124, 131, 138, 141, 144, 146, 147, 148, 149, 150, 151, 152, 156, 157, 158, 160, 161, 162], "evseid": [1, 80, 100], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 60, 63, 81, 88, 91, 97, 100, 104, 107, 108, 110, 111, 112, 113, 117, 121, 122, 126, 127, 128, 139, 145, 149, 151, 161, 162, 163, 167], "uniqu": [1, 7, 70, 89, 100, 107, 145], "identifi": [1, 7, 22, 80, 89, 91, 94, 100, 104, 107, 113, 127, 128, 146], "outlet": [1, 97, 100, 147], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 60, 62, 63, 65, 66, 68, 70, 71, 72, 73, 75, 78, 79, 82, 83, 86, 87, 90, 97, 100, 107, 117, 121, 123, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 160, 167], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110, 162], "avail": [1, 20, 21, 31, 36, 51, 57, 63, 88, 96, 97, 104, 107, 117, 121, 127, 131, 139, 141, 142, 143, 144, 146, 148, 151, 152, 157, 158, 161, 162], "array_item": [1, 12, 17, 22, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110], "supportedenergymod": [1, 100], "differ": [1, 2, 22, 36, 49, 57, 63, 65, 68, 76, 88, 92, 93, 97, 100, 111, 127, 128, 131, 138, 141, 144, 145, 146, 148, 150, 153, 154, 155, 159, 163], "sae_j2847_mod": 1, "saej2847bidimod": [1, 100], "v2h": [1, 2, 63, 100], "version": [1, 60, 70, 80, 100, 138, 139, 142, 144, 146, 149, 151, 154, 155, 159, 160, 161, 162, 167], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 60, 62, 63, 66, 68, 78, 83, 97, 121, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 148, 149, 150, 151, 152, 153, 161, 167], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 57, 62, 63, 66, 68, 71, 78, 82, 86, 87, 92, 97, 131, 160, 162], "set_charging_paramet": 1, "least": [1, 20, 36, 142, 145, 152, 157, 158, 167], "updat": [1, 20, 21, 22, 36, 38, 46, 57, 69, 92, 100, 104, 112, 122, 123, 125, 127, 128, 143, 144, 145, 146, 148, 152, 157, 158, 161, 162, 164], "later": [1, 36, 92, 142, 144, 146, 151, 157, 158, 159, 167], "some": [1, 3, 20, 21, 36, 50, 51, 63, 72, 73, 82, 85, 89, 96, 97, 107, 112, 122, 126, 127, 131, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 156, 157, 158, 159, 161, 162, 167], "next": [1, 36, 104, 110, 131, 145, 146, 148, 150, 151, 152, 154, 157, 158, 164, 167], "physical_valu": 1, "setupphysicalvalu": [1, 100], "up": [1, 19, 20, 36, 37, 41, 49, 63, 65, 83, 112, 122, 126, 127, 128, 131, 139, 142, 143, 144, 146, 148, 149, 150, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "initi": [1, 20, 21, 22, 63, 70, 83, 97, 100, 117, 127, 128, 131, 138, 139, 141, 145, 148, 150, 152, 157, 158, 159, 160, 161, 163, 167], "physic": [1, 21, 97, 100, 122, 128, 146, 148, 162], "ac": [1, 3, 10, 20, 43, 56, 57, 60, 63, 65, 66, 68, 72, 73, 78, 79, 86, 92, 97, 100, 107, 111, 115, 116, 125, 131, 144, 148, 151, 163], "dc": [1, 2, 20, 29, 36, 52, 56, 63, 65, 66, 68, 71, 72, 73, 78, 79, 92, 96, 97, 100, 101, 102, 106, 107, 115, 116, 125, 151, 160], "session_setup": 1, "each": [1, 22, 31, 39, 40, 98, 117, 122, 126, 127, 128, 139, 141, 144, 145, 146, 149, 150, 152, 157, 158, 159, 161, 162, 167], "payment_opt": 1, "These": [1, 107, 122, 123, 127, 139, 146, 148, 154, 159, 162, 166, 167], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 63, 64, 70, 72, 73, 76, 90, 91, 92, 93, 97, 103, 104, 107, 108, 110, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 163, 164, 167, 168], "supported_certificate_servic": 1, "instal": [1, 22, 46, 63, 79, 91, 98, 100, 112, 123, 127, 128, 143, 148, 149, 150, 152, 153, 154, 155, 160, 162, 163, 164], "servic": [1, 31, 32, 63, 103, 127, 128, 144, 151, 155, 163, 167], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 97, 107, 148, 161, 162], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 53, 54, 65, 69, 72, 73, 118, 119, 124, 127, 128, 131, 142, 144, 145, 147, 148, 150, 167], "new": [1, 20, 21, 22, 46, 51, 75, 81, 92, 112, 122, 123, 124, 125, 127, 128, 131, 141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 156, 158, 159, 161, 162, 163, 166, 168], "includ": [1, 21, 22, 37, 49, 66, 92, 97, 100, 104, 107, 127, 128, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 158, 160, 161, 162, 163, 167], "correspond": [1, 21, 97, 125, 127, 131, 139, 145, 146, 147, 150, 151, 156, 158, 167], "encrypt": [1, 21, 62, 64, 66, 68, 98, 123], "privat": [1, 21, 22, 62, 64, 98, 107, 126, 127, 128, 144, 148, 151, 161, 162], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 62, 64, 66, 68, 69, 72, 74, 77, 84, 98, 100, 104, 107, 116, 117, 126, 127, 128, 129, 142, 144, 148, 151, 161, 162, 163], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 100], "raw": [1, 21, 47, 97, 100, 109, 155], "exi": [1, 21, 100, 143, 152], "stream": [1, 21, 90, 100, 131, 152], "csm": [1, 21, 22, 31, 32, 64, 72, 73, 97, 98, 100, 104, 127, 128, 148, 149, 150, 151, 163], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 72, 73, 80, 88, 91, 92, 93, 97, 100, 103, 104, 110, 117, 122, 123, 127, 128, 131, 141, 143, 144, 146, 147, 148, 149, 155, 156, 157, 158, 161, 162, 164, 168], "whether": [1, 9, 21, 22, 49, 91, 92, 96, 100, 104, 107, 122, 126, 150, 157, 158], "accecpt": 1, "authorization_statu": [1, 88], "authorizationstatu": [1, 88], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 72, 73, 75, 81, 88, 89, 91, 97, 108, 117, 118, 119, 120, 122, 146, 147, 148], "certificate_statu": [1, 88], "certificatestatu": [1, 88], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 70, 72, 73, 75, 78, 79, 82, 83, 96, 97, 106, 121, 122, 126, 131, 141, 144, 145, 148, 149, 161, 167], "dlink_readi": [1, 19, 41, 124], "signal": [1, 20, 21, 41, 63, 72, 73, 90, 97, 122, 124, 127, 128, 131], "slac": [1, 19, 60, 61, 63, 65, 122, 124, 131, 133, 134, 146, 152], "layer": [1, 19, 41, 161, 162, 165], "accord": [1, 29, 37, 61, 63, 65, 82, 100, 103, 107, 122, 126, 148, 151, 161, 162], "readi": [1, 2, 21, 36, 63, 100, 124, 126, 127, 128, 144, 145, 159, 160, 167, 168], "cable_check_finish": 1, "under": [1, 23, 30, 36, 97, 128, 131, 141, 144, 146, 151, 162, 163], "20v": 1, "insul": [1, 63], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 100], "sign": [1, 22, 37, 97, 98, 107, 112, 116, 123, 126, 127, 128, 146, 148, 150, 165], "record": [1, 152, 162], "receipt_requir": 1, "receipt": [1, 63], "stop_charg": [1, 2], "continu": [1, 143, 144, 145, 149, 150, 151], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 57, 63, 71, 75, 82, 86, 100, 125, 128, 131, 138, 142, 143, 146, 155, 158, 162, 164, 167], "restrict": [1, 144, 167], "call": [1, 21, 31, 32, 36, 46, 49, 85, 107, 108, 122, 124, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 148, 149, 151, 152, 153, 159, 167], "dure": [1, 20, 21, 29, 36, 49, 62, 63, 66, 68, 83, 91, 92, 96, 110, 122, 123, 126, 139, 143, 144, 148, 150, 157, 158, 159], "max_curr": [1, 23, 35, 60, 97, 122], "max": [1, 2, 18, 60, 92, 96, 142, 145, 150], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 57, 58, 62, 63, 86, 92, 96, 97, 104, 106, 114, 122, 127, 131, 141, 144, 147, 149, 161, 162], "maximum_limit": 1, "dcevsemaximumlimit": [1, 100], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 100], "update_isolation_statu": 1, "isol": [1, 29, 39, 63, 100, 102, 122, 151], "condit": [1, 57, 97, 100, 122, 141, 149], "isolation_statu": 1, "isolationstatu": [1, 100], "result": [1, 2, 3, 6, 7, 12, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 37, 38, 39, 41, 43, 45, 46, 47, 55, 63, 88, 92, 96, 98, 102, 104, 109, 111, 120, 126, 127, 128, 144, 145, 146, 151, 158, 167], "monitor": [1, 3, 29, 31, 32, 39, 74, 102, 104, 122, 127, 128, 141], "update_dc_present_valu": 1, "powersuppli": [1, 100], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 100], "update_meter_info": 1, "powermet": [1, 21, 58, 60, 63, 67, 70, 71, 80, 86, 92, 97, 111, 127, 128, 131, 133, 134, 136, 144, 146, 150], "meterinfo": 1, "latest": [1, 22, 112, 151, 159, 167], "read": [1, 20, 39, 52, 75, 81, 82, 104, 105, 107, 125, 144, 148, 150, 152, 157, 158, 159, 161, 162], "other": [1, 20, 21, 31, 36, 70, 91, 96, 97, 103, 104, 106, 107, 108, 110, 112, 117, 122, 123, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 167], "relev": [1, 51, 104, 115, 116, 117, 122, 123, 128, 131, 148, 162], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 59, 65, 82, 94, 97, 100, 104, 107, 109, 131, 142, 144, 146, 150, 152, 160, 164], "happend": 1, "evseerror": [1, 100], "enum": [1, 19, 38, 41, 52, 55, 57, 62, 63, 66, 68, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 65, 71, 78, 85, 86, 87, 97, 112, 124, 127, 128, 131, 139, 161, 162], "simpl": [2, 30, 58, 77, 84, 122, 144, 145, 146, 149, 150, 159, 163, 167], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 56, 60, 63, 65, 92, 96, 97, 117, 121, 122, 131, 142, 144, 149, 150, 152, 163], "ac_evpowerreadi": 2, "hlc": [2, 20, 56, 62, 63, 65, 66, 68, 79, 86, 122], "ac_evsemaxcurr": 2, "ac_stopfromcharg": 2, "dc_poweron": 2, "start_charg": [2, 47], "return": [2, 6, 7, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 53, 54, 55, 75, 85, 91, 97, 104, 107, 109, 120, 126, 141, 144, 145, 146, 147, 148, 167], "simul": [2, 9, 18, 60, 62, 65, 66, 68, 83, 142, 150, 151, 152, 161, 162, 163, 164, 166], "commun": [2, 31, 32, 36, 56, 63, 66, 68, 71, 75, 78, 82, 86, 87, 111, 123, 124, 126, 127, 128, 143, 146, 147, 148, 150, 151, 156, 157, 158, 161, 162, 164, 165, 167], "pause_charg": [2, 21, 127, 128], "paus": [2, 21, 96, 97, 112, 127, 128, 144, 146, 150], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 63, 91, 100, 106, 108, 127, 128, 131], "station": [2, 31, 51, 57, 63, 72, 73, 88, 90, 91, 97, 100, 104, 117, 123, 127, 128, 143, 144, 148, 151, 161, 162, 163], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 101], "set_bpt_dc_param": 2, "bpt": [2, 63, 101], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 101], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 131], "rcd": [3, 18, 20, 50, 71, 78, 86, 87, 90, 100, 122, 131], "actual": [3, 21, 29, 36, 56, 57, 63, 65, 85, 92, 97, 104, 107, 122, 127, 128, 131, 144, 146, 148, 151, 162, 167], "emerg": [3, 97, 100, 131], "switch": [3, 18, 20, 21, 36, 52, 57, 63, 68, 82, 90, 92, 96, 97, 106, 131, 151], "off": [3, 20, 21, 36, 52, 63, 90, 96, 106, 122, 131, 137, 138, 145, 149, 151, 159, 165, 167], "done": [3, 21, 29, 31, 65, 126, 127, 128, 139, 141, 142, 143, 144, 145, 146, 150, 151, 159, 161, 162, 163], "hw": [3, 71, 86, 87, 151], "directli": [3, 20, 60, 63, 85, 91, 126, 131, 145, 151, 152, 157, 158, 159], "telemetri": [3, 20, 21, 50, 52, 96, 128, 131, 162], "rcd_current_ma": [3, 18, 90], "ma": [3, 18, 90], "note": [3, 29, 52, 62, 63, 66, 68, 70, 104, 122, 123, 127, 128, 131, 139, 141, 149, 156, 161, 162, 167], "doe": [3, 20, 30, 56, 63, 70, 108, 112, 122, 128, 131, 141, 144, 145, 148, 149, 151, 157, 158, 161, 162], "anyth": [3, 139, 151, 157, 158], "mere": [3, 122], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 60, 85, 121, 126, 127, 128, 145, 148, 151, 159, 161, 162, 167], "self": [3, 29, 63, 126, 141, 144, 151, 159, 167], "test": [3, 20, 29, 47, 62, 63, 66, 68, 72, 73, 90, 103, 106, 121, 138, 142, 144, 145, 150, 151, 154, 159, 162, 163, 167], "fail": [3, 65, 66, 98, 100, 112, 124, 126, 131, 148, 149, 160], "selftest": 3, "rais": [3, 122, 127, 142], "after": [3, 21, 31, 32, 36, 41, 51, 63, 65, 72, 73, 81, 85, 91, 92, 97, 100, 103, 110, 112, 114, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 147, 148, 149, 150, 155, 156, 157, 158, 159, 161, 167], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 63, 67, 71, 75, 78, 82, 86, 87, 90, 96, 97, 122, 131, 132, 143, 144, 145, 146, 149, 152, 164], "successful": 3, "authent": [4, 51, 81, 123, 142, 144, 161, 162], "framework": [4, 17, 23, 24, 137, 138, 139, 144, 145, 146, 152, 154, 157, 158, 160, 167], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 88], "emit": [4, 19, 20, 21, 31, 41, 97, 122], "event": [4, 18, 20, 21, 31, 32, 51, 53, 88, 90, 97, 100, 104, 111, 117, 118, 122, 127, 128, 131, 150, 152], "relat": [4, 21, 22, 31, 97, 98, 104, 106, 107, 112, 123, 127, 128, 141, 144, 145, 146, 150, 151, 157, 158, 159, 160, 161, 162], "set_connection_timeout": [4, 127, 128], "timeout": [4, 53, 54, 61, 63, 65, 66, 68, 75, 82, 97, 117, 122, 147, 148], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 80, 81, 82, 85, 86, 87, 88, 91, 92, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 111, 112, 114, 144, 145, 162], "second": [4, 29, 36, 49, 51, 57, 63, 66, 70, 72, 73, 81, 85, 104, 112, 114, 117, 121, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 151, 157, 158, 159, 167], "set_master_pass_group_id": [4, 128], "master": [4, 51, 62, 66, 68, 122, 143, 156, 157, 158, 159], "pass": [4, 51, 104, 128, 141, 147], "group": [4, 38, 51, 103, 108, 144, 156, 157, 158], "idtoken": [4, 51, 88, 91, 162], "have": [4, 20, 40, 51, 92, 93, 105, 107, 122, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "parent_id_token": [4, 51, 88, 108], "mean": [4, 20, 46, 51, 52, 63, 82, 85, 86, 92, 104, 107, 108, 112, 113, 122, 127, 138, 141, 142, 144, 146, 150, 152, 161], "thei": [4, 20, 36, 51, 57, 63, 91, 97, 122, 125, 127, 128, 131, 138, 142, 145, 146, 148, 151, 152, 158, 159], "ani": [4, 11, 31, 36, 51, 62, 63, 66, 68, 72, 79, 91, 92, 97, 106, 122, 127, 128, 131, 138, 139, 141, 144, 145, 148, 151, 154, 157, 158, 159], "ongo": [4, 37, 51, 88, 112, 144, 146, 151, 159], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 70, 81, 88, 89, 91, 97, 104, 107, 110, 117, 126, 127, 128, 146, 147], "cannot": [4, 19, 41, 51, 63, 126, 127, 131, 151, 160], "exampl": [4, 20, 24, 25, 51, 57, 74, 85, 97, 103, 107, 110, 121, 122, 127, 128, 129, 133, 134, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 154, 157, 161, 162, 167], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 63, 79, 92, 97, 122], "person": [4, 51, 104], "tow": [4, 51], "awai": [4, 51, 92, 97, 167], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 56, 70, 71, 76, 82, 83, 86, 104, 126, 133, 134, 144, 145, 167], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 63, 72, 73, 88, 97, 108, 122, 133, 134, 135, 146, 147, 149, 161, 162], "reason": [6, 46, 55, 88, 96, 97, 104, 108, 112, 126, 127, 128, 143, 147, 149, 150, 162], "about": [6, 19, 21, 22, 32, 41, 46, 50, 72, 73, 88, 97, 104, 107, 110, 112, 117, 127, 128, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156, 157, 158, 159, 161, 162, 168], "validationresult": [6, 21, 88], "bank": [7, 8, 78, 89, 107, 110, 146, 150, 152], "statement": [7, 89, 107], "get_bank_session_token": 7, "bank_transact": [7, 8, 133, 136], "banksessiontoken": [7, 89], "commit": [8, 110, 147, 150, 159, 165], "account": [8, 69, 107, 147], "bank_transaction_summari": [8, 81, 147], "banktransactionsummari": [8, 89], "summari": [8, 89], "depend": [8, 29, 36, 57, 89, 127, 128, 139, 142, 146, 147, 149, 151, 159, 161, 162], "backend": [8, 89, 107, 110, 141, 146, 147, 149, 151, 152], "therefor": [8, 31, 89, 122, 123, 127, 128, 141, 145, 146, 148, 159, 162], "mostli": [8, 89, 148, 157, 158], "opaqu": [8, 78, 89], "moment": [8, 89, 91, 100, 104, 154], "plug": [9, 51, 63, 88, 96, 97, 107, 123, 127, 128, 144, 151, 152, 157, 158, 161, 166], "out": [9, 20, 65, 72, 97, 122, 127, 144, 146, 151, 152, 157, 158, 159, 167], "hil": [9, 60], "sil": [9, 60, 127, 128, 144, 148, 149, 150, 163, 164, 168], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 57, 60, 63, 90, 92, 95, 96, 97, 100, 106, 107, 112, 117, 122, 124, 125, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 159, 162, 167], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 60, 63, 92, 96, 97, 106, 107, 112, 117, 122, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 158, 162, 167], "yeti": [9, 86, 87, 132, 146, 161], "execute_charging_sess": [9, 121], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 60, 63, 78, 88, 96, 97, 104, 108, 117, 121, 122, 127, 128, 146, 150, 151, 162], "lock": [10, 20, 21, 63, 71, 78, 86, 131, 145, 150], "motor": [10, 71, 78, 86, 131, 150], "socket": [10, 20, 78, 97, 143, 151, 167], "fix": [10, 20, 159], "attach": [10, 20, 78, 82, 144, 149, 153, 160], "unlock": [10, 21, 63, 97, 127, 128, 131], "normal": [10, 21, 36, 63, 83, 91, 122], "ocpp": [10, 22, 26, 32, 33, 50, 63, 73, 74, 88, 91, 97, 107, 112, 122, 127, 128, 129, 133, 134, 135, 136, 141, 144, 146, 152, 153, 163, 166], "gener": [11, 22, 27, 28, 37, 44, 53, 72, 73, 80, 92, 97, 98, 99, 104, 107, 122, 123, 124, 125, 126, 127, 128, 131, 133, 142, 147, 148, 150, 151, 152, 154, 158, 164, 167], "json": [11, 16, 42, 45, 48, 72, 83, 93, 100, 104, 126, 127, 128, 139, 148, 149, 151, 153, 157, 158, 161, 162, 167, 168], "web": [11, 144, 153], "titl": [11, 146, 157], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 75, 77, 79, 80, 82, 84, 85, 94, 104, 117, 121, 122, 123, 124, 125, 126, 127, 131, 139, 141, 142, 143, 144, 146, 147, 148, 149, 152, 153, 154, 157, 158, 161, 162, 163, 164, 167], "abl": [12, 91, 104, 127, 128, 131, 138, 144, 149, 150, 151, 153, 157, 158, 161, 162, 164, 167], "store": [12, 22, 23, 30, 31, 32, 63, 64, 76, 77, 83, 91, 97, 112, 125, 127, 128, 133, 135, 147, 148, 158, 162, 167], "add": [12, 63, 69, 122, 125, 127, 128, 138, 144, 145, 150, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "remov": [12, 30, 91, 108, 127, 128, 139, 144, 146, 151, 159, 165, 167], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 57, 63, 72, 73, 96, 97, 104, 106, 110, 127, 128, 131, 139, 141, 142, 144, 145, 146, 148, 151, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168], "retriev": [12, 22, 31, 98, 104, 112, 127, 128, 148], "predefin": [12, 104, 154], "show": [12, 57, 74, 75, 91, 110, 117, 122, 139, 142, 144, 145, 146, 148, 151, 167], "must": [12, 18, 20, 29, 36, 52, 63, 91, 92, 97, 107, 112, 117, 122, 123, 126, 131, 138, 141, 145, 148, 161, 162, 163, 167], "set_display_messag": [12, 127, 128], "replac": [12, 63, 91, 146, 151], "displaymessag": [12, 91], "setdisplaymessagerespons": [12, 91], "get_display_messag": [12, 128], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 63, 91, 122, 125, 127, 128, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 164, 168], "more": [12, 20, 21, 31, 40, 57, 72, 73, 88, 91, 97, 104, 107, 110, 122, 126, 127, 128, 131, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 162, 164, 167], "getdisplaymessagerequest": [12, 91], "getdisplaymessagerespons": [12, 91], "none": [12, 82, 90, 100, 107, 131], "clear_display_messag": [12, 128], "cleardisplaymessagerequest": [12, 91], "clear": [12, 36, 37, 51, 61, 63, 65, 91, 104, 122, 127, 128, 131, 142], "cleardisplaymessagerespons": [12, 91], "config": [13, 53, 54, 55, 57, 59, 60, 61, 65, 67, 69, 72, 73, 75, 82, 117, 122, 123, 127, 128, 142, 143, 144, 145, 146, 148, 149, 150, 159, 160, 161, 162, 163, 164, 168], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 60, 61, 63, 64, 65, 67, 69, 70, 72, 75, 76, 77, 82, 83, 84, 85, 103, 126, 128, 137, 138, 139, 141, 142, 144, 146, 148, 151, 152, 155, 156, 158, 160, 161, 162, 167], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 72, 86, 96, 100, 106, 107, 122, 127, 158, 160, 161], "manag": [14, 21, 51, 57, 60, 63, 92, 97, 104, 106, 117, 121, 142, 143, 145, 147, 150, 152, 153, 155, 160, 161, 162, 163, 164], "intefac": 14, "node": [14, 21, 26, 92, 144, 146, 149, 160, 163], "energy_flow_request": 14, "energyflowrequest": [14, 92], "flow": [14, 26, 63, 82, 92, 106, 117, 122, 124, 127, 128, 141, 144, 146, 168], "suppli": [14, 23, 35, 36, 50, 52, 58, 63, 71, 92, 96, 100, 106, 122, 145, 149, 151], "import": [14, 16, 36, 50, 78, 92, 93, 96, 106, 107, 110, 111, 115, 116, 131, 141, 148, 149, 151, 152, 156, 157, 161, 162, 167], "direct": [14, 57, 82, 92, 107, 141, 144, 149, 151, 167], "grid": [14, 63, 92, 96, 107, 122, 146], "consum": [14, 92, 110, 144, 146, 147], "export": [14, 16, 50, 62, 66, 68, 78, 92, 93, 96, 97, 106, 107, 115, 116, 138, 144, 155, 167, 168], "enforce_limit": [14, 92, 122], "energymanag": [14, 15, 21, 26, 92, 122, 127, 133, 135], "enforcedlimit": [14, 21, 26, 92], "rout": [14, 145], "through": [14, 92, 97, 127, 128, 142, 144, 149, 151, 152, 154, 157, 158, 159, 161], "tree": [14, 26, 58, 63, 92, 122, 149, 157, 158, 167], "global": [15, 45, 57, 97, 142, 148, 158], "price": [16, 48, 69, 92, 93, 103, 110, 127, 128, 161, 162], "forecast": [16, 42, 48, 57, 69, 93], "energy_pr": 16, "energypriceschedul": [16, 93], "timestamp": [16, 42, 44, 46, 48, 92, 93, 94, 97, 104, 107, 110, 111, 112, 114, 116, 127, 128, 141], "both": [16, 31, 57, 93, 122, 125, 126, 131, 151, 159], "access": [17, 22, 28, 39, 62, 67, 83, 123, 141, 146, 151, 152, 163], "histori": [17, 59, 94, 159, 167], "everest": [17, 36, 46, 47, 50, 51, 63, 64, 70, 72, 73, 74, 76, 83, 112, 122, 123, 125, 129, 137, 139, 141, 153, 158, 164, 165, 166], "get_error": [17, 94], "take": [17, 20, 29, 63, 100, 112, 122, 127, 128, 138, 139, 141, 142, 144, 145, 146, 148, 151, 152, 154, 157, 158, 159, 161, 162, 164, 167], "filter": [17, 82, 91, 94], "filterargu": [17, 94], "appli": [17, 29, 36, 49, 91, 92, 110, 122, 127, 128, 151, 161, 162, 164, 165], "errorobject": [17, 94], "board": [18, 20, 71, 78, 86, 87, 90, 95, 96, 131, 143, 146, 150, 152, 164], "packag": [18, 139, 152, 163, 167], "side": [18, 19, 41, 62, 63, 86, 87, 90, 92, 122, 123, 124, 131, 132, 142, 144, 146, 149, 151, 161], "bsp_event": 18, "board_support_common": [18, 20, 133, 136], "bspevent": [18, 20, 90], "cp": [18, 63, 90, 131], "relai": [18, 20, 36, 71, 78, 86, 87, 90, 122, 131], "bsp_measur": 18, "bspmeasur": [18, 90], "bsp": [18, 20, 36, 57, 63, 90, 122, 164, 165], "set_cp_stat": 18, "state": [18, 19, 20, 41, 47, 51, 63, 90, 91, 92, 94, 95, 97, 100, 108, 110, 112, 122, 124, 127, 128, 131, 138, 141, 144, 146, 162, 167], "driver": [18, 20, 36, 52, 67, 70, 71, 78, 80, 86, 87, 122, 126, 130, 132, 142, 144, 146, 153, 160], "s2": 18, "cp_state": 18, "evcpstat": [18, 95], "allow_power_on": [18, 20, 36, 96], "flag": [18, 20, 31, 96, 107, 111, 122, 124, 127, 128, 141, 143, 148, 149, 150, 151, 160, 167], "never": [18, 20, 51, 57, 63, 122, 139, 147, 159, 162], "do": [18, 20, 21, 57, 63, 65, 90, 92, 97, 107, 112, 122, 125, 127, 128, 138, 139, 141, 144, 147, 148, 149, 150, 151, 152, 157, 158, 159, 164, 166, 167, 168], "diode_fail": 18, "diod": [18, 131], "failur": [18, 29, 85, 100, 112, 126, 131], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 57, 60, 117, 127, 128, 131, 145, 146, 157, 158], "three_phas": [18, 57, 60, 122], "One": [18, 92, 93, 110, 127, 128, 139, 143, 145, 146, 149, 152, 161, 162], "set_rcd_error": 18, "higher": [19, 21, 41, 104], "shut": [19, 41], "down": [19, 41, 51, 114, 128, 151, 152, 159], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 81, 90, 97, 100, 107, 109, 112, 124, 126, 147, 148, 151, 159], "transit": [19, 41, 122, 124, 131], "unexpect": [19, 41, 126], "handl": [19, 22, 36, 41, 51, 65, 66, 68, 92, 94, 96, 117, 124, 127, 131, 141, 145, 146, 148, 157, 158, 161, 162, 167], "machin": [19, 41, 122, 127, 128, 131, 144, 146, 151, 155, 161], "minim": [20, 36, 60, 86, 92, 101, 104, 161, 164, 167], "path": [20, 22, 50, 59, 62, 64, 72, 73, 77, 85, 97, 98, 123, 127, 128, 139, 144, 145, 148, 149, 151, 152, 161, 162, 167], "controlpilot": [20, 90, 95], "output": [20, 36, 57, 63, 66, 71, 75, 76, 96, 100, 106, 131, 138, 139, 144, 146, 150, 151, 167], "compon": [20, 31, 73, 104, 107, 110, 128, 145, 151, 162, 163, 167], "imd": [20, 29, 63], "etc": [20, 36, 64, 97, 107, 117, 131, 144, 145, 151, 152, 157, 158, 163, 164], "own": [20, 91, 122, 126, 128, 142, 144, 145, 146, 151, 152, 157, 158, 164, 167, 168], "ac_nr_of_phases_avail": 20, "instantan": [20, 97, 107, 115, 116], "count": [20, 22, 58, 78, 82, 97, 98, 110, 114, 144], "capabl": [20, 21, 31, 36, 50, 57, 63, 90, 92, 96, 106, 122, 124, 126, 128, 144, 149, 150], "hardwarecap": [20, 21, 96], "For": [20, 31, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 91, 97, 103, 104, 110, 121, 122, 123, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 156, 157, 158, 161, 162, 167], "input": [20, 31, 36, 39, 88, 106, 107, 122, 125, 144, 145, 149, 157, 158], "convert": [20, 57, 104, 122], "case": [20, 32, 41, 51, 63, 66, 72, 73, 81, 82, 88, 89, 104, 107, 117, 122, 123, 124, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 167], "runtim": [20, 49, 63, 150, 162, 167], "becaus": [20, 31, 36, 51, 72, 73, 97, 108, 117, 127, 128, 131, 139, 145, 148, 149, 159], "too": [20, 97, 100, 122, 126, 149], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 90], "carri": [20, 127, 128, 145], "amper": [20, 23, 36, 52, 57, 58, 60, 63, 92, 96, 106, 107, 115, 116, 122, 127, 128], "whenev": [20, 122, 131], "those": [20, 122, 126, 141, 142, 143, 144, 146, 150, 151, 152, 157, 158, 167], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 53, 63, 72, 73, 76, 108, 117, 118, 133, 134, 136, 146, 148, 161, 162], "stoptransactionrequest": [20, 21, 97], "gracefulli": 20, "press": [20, 97, 100, 155, 160], "button": [20, 78, 97, 100, 144, 155, 168], "port": [20, 39, 45, 68, 70, 71, 75, 78, 82, 86, 87, 122, 143, 144, 145, 150, 151, 153, 162, 167], "typic": [20, 69, 81, 86, 89, 90, 97, 106, 110, 125, 127, 128, 143, 145, 147, 149, 161, 162], "pilot": [20, 41, 71, 78, 86, 87, 124], "f": [20, 21, 41, 63, 90, 124, 131, 160], "pwm_on": 20, "turn": [20, 21, 36, 72, 127, 145, 151], "pwm": [20, 21, 57, 63, 90, 122, 131, 146, 151], "duti": [20, 90, 146], "cycl": [20, 90, 91, 100, 122, 146], "percent": [20, 63, 90, 92, 97], "0": [20, 21, 22, 31, 38, 45, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 96, 97, 104, 107, 123, 125, 127, 131, 137, 138, 141, 143, 144, 146, 152, 153, 158, 159, 161, 163, 166, 167], "pwm_off": 20, "constant": [20, 69], "high": [20, 29, 52, 82, 92, 94, 97, 100, 122, 128, 131, 141, 150, 151, 152], "pwm_f": 20, "neg": [20, 92, 102, 107, 115, 116], "poweronoff": [20, 96], "context": [20, 96, 97, 104], "ac_switch_three_phases_while_charg": [20, 122], "doubt": [20, 156], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 83, 85, 97, 100, 104, 106, 107, 112, 123, 124, 126, 127, 128, 131, 143, 149, 161, 162], "perman": [20, 52, 63, 78, 100, 122, 131, 151], "destroi": [20, 63, 131], "so": [20, 21, 29, 63, 69, 92, 93, 97, 103, 117, 122, 123, 125, 127, 128, 139, 141, 144, 145, 146, 148, 149, 150, 151, 152, 159, 162, 167], "special": [20, 36, 63, 90, 92, 93, 107, 127, 128, 131, 144, 146], "sequenc": [20, 21, 90, 131], "exact": [20, 36, 107, 146, 151], "would": [20, 51, 81, 103, 139, 141, 144, 145, 146, 151, 159, 162, 167], "c2": [20, 63], "c1": [20, 63], "b1": [20, 63], "b2": [20, 63], "similar": [20, 122, 123, 138, 143, 145, 147, 151, 157, 158, 167], "caution": 20, "3ph": [20, 57, 63, 92, 131], "1ph": [20, 57, 63, 92], "evse_replug": 20, "virtual": [20, 90, 97, 128, 131, 145, 163, 165], "replug": [20, 21, 51, 90, 97, 131], "without": [20, 39, 57, 85, 97, 98, 111, 123, 125, 127, 128, 131, 144, 146, 147, 149, 150, 151, 152, 157, 158, 161, 167], "evsereplugstart": [20, 90], "care": [20, 122, 127, 128, 145, 167], "carpluggedin": 20, "evsereplugfinish": [20, 90], "mainli": [20, 123, 127, 139, 143, 151, 159], "don": [20, 139, 149, 157, 158, 159, 160], "t": [20, 21, 104, 139, 141, 144, 146, 147, 148, 149, 152, 153, 157, 158, 159, 160, 167, 168], "product": [20, 42, 103, 107, 126, 127, 128, 131, 144, 146, 151, 159, 161, 162, 164], "m": [20, 63, 66, 68, 82, 138, 139, 143, 144, 159, 160], "durat": [20, 49, 57, 63, 72, 104, 107, 126, 127, 128], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 67, 74, 80, 108, 109, 123, 125, 126, 127, 128, 129, 141, 144, 145, 148, 152, 160, 162, 167], "evsemanag": [20, 21, 36, 37, 49, 65, 117, 124, 127, 128, 133, 135, 141, 142, 144, 146, 147, 157, 158, 161, 162], "pp": 20, "distinct": [20, 125, 128], "you": [20, 63, 70, 81, 122, 127, 128, 133, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "also": [20, 21, 22, 38, 63, 79, 91, 104, 108, 122, 123, 125, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 167], "var": [20, 31, 36, 50, 107, 111, 115, 116, 125, 126, 142, 144, 145, 151], "pp_ampac": 20, "ampac": [20, 90], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 63, 66, 85, 112, 127, 128, 138, 144, 152], "over": [20, 63, 68, 72, 73, 97, 98, 114, 122, 131, 143, 145, 147, 149, 150], "shutdown": [20, 36, 60, 100, 101], "draw": [20, 92, 106], "than": [20, 31, 40, 70, 88, 97, 104, 126, 127, 128, 143, 144, 146, 147, 152, 162], "just": [20, 27, 36, 49, 104, 142, 144, 145, 146, 149, 151, 152, 156, 159, 167], "ignor": [20, 50, 51, 70, 122, 148], "otherwis": [20, 21, 64, 66, 92, 126, 127, 128, 141, 151, 159], "overcurr": 20, "detect": [20, 21, 63, 100, 112, 122, 131, 147], "margin": 20, "ad": [20, 21, 63, 65, 127, 128, 141, 142, 145, 146, 157, 158, 159, 161, 162], "avoid": [20, 36, 63, 122, 149, 157, 158], "infer": 20, "work": [20, 21, 61, 62, 65, 66, 68, 79, 92, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 150, 151, 153, 156, 157, 158, 159, 160, 164, 167], "repres": [21, 58, 94, 107, 117, 127, 128, 139, 146, 147, 148, 161, 162], "kernel": [21, 143], "session_ev": [21, 127, 128], "sessionev": [21, 97], "ev_info": [21, 127, 128], "evinfo": [21, 97], "car_manufactur": 21, "carmanufactur": [21, 97], "manufactur": [21, 80, 97, 104, 123, 126], "known": [21, 37, 104, 107, 151, 167], "evse_board_support": [21, 36, 63, 71, 78, 86, 127, 133, 134, 136, 150], "dataset": [21, 37, 44, 107, 111], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 63, 98, 100, 116, 126, 143, 151, 159], "de": [21, 52, 61, 62, 63, 65, 70, 151, 157, 158, 159], "pnx": [21, 63], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 97, 103, 104, 107, 117, 121, 122, 123, 126, 127, 131, 137, 143, 144, 146, 153, 158, 159, 160, 163, 165, 166], "hw_capabl": 21, "iso15118_certificate_request": [21, 127, 128], "iso15118_charg": [21, 56, 62, 63, 66, 68, 88, 133, 134, 136], "enforced_limit": [21, 26], "come": [21, 26, 65, 78, 122, 128, 139, 142, 144, 148, 149, 150, 151, 155, 159, 167], "waiting_for_external_readi": [21, 127, 128], "principl": [21, 142], "delai": [21, 49, 57, 63, 65, 70, 72, 73, 85, 114, 126, 131], "its": [21, 50, 51, 63, 70, 72, 73, 92, 97, 104, 113, 122, 126, 127, 128, 138, 139, 141, 144, 145, 146, 148, 151, 159, 161, 162, 167], "wait": [21, 36, 39, 46, 55, 57, 63, 65, 66, 81, 88, 97, 104, 117, 124, 126, 127, 128, 144, 149, 167], "external_ready_to_start_charg": [21, 63, 127], "get_evs": [21, 127, 128], "enable_dis": [21, 127, 128], "possibl": [21, 32, 36, 63, 76, 100, 101, 121, 122, 126, 127, 128, 131, 138, 139, 141, 146, 149, 150, 157, 158, 159, 161, 167], "connector_id": [21, 53, 60, 63, 97, 104, 121], "whole": [21, 31, 88, 104, 127, 128, 144, 145, 146, 149, 150, 151, 161], "cmd_sourc": 21, "enabledisablesourc": [21, 97], "sourc": [21, 31, 88, 97, 122, 127, 138, 139, 144, 146, 147, 149, 150, 151, 152, 158, 160, 161, 167, 168], "same": [21, 49, 55, 81, 91, 97, 120, 121, 122, 126, 127, 128, 131, 138, 141, 142, 145, 151, 152, 157, 158], "sinc": [21, 126, 127, 128, 141, 144, 146, 148, 152, 158, 161, 162, 167], "prioriti": [21, 91, 92, 97, 100, 104, 127, 128], "anoth": [21, 65, 108, 122, 128, 142, 144, 145, 146, 147, 149, 151, 152, 158, 167], "decid": [21, 122, 141, 146, 156, 157, 158], "authorize_respons": 21, "validation_result": [21, 55], "withdraw_author": [21, 122], "further": [21, 117, 122, 123, 127, 128, 138, 144, 145, 148, 152, 157, 158, 161, 162, 167], "reserv": [21, 51, 72, 73, 88, 97, 117, 133, 134, 136, 146, 147, 161, 162], "color": 21, "hmi": 21, "led": [21, 52, 122, 151], "reservation_id": [21, 38, 88, 97, 108], "transactionstart": [21, 97], "els": [21, 22, 31, 32, 46, 131, 151, 167], "cancel_reserv": [21, 38, 122, 127], "anymor": [21, 51, 97, 131, 143, 150, 159], "extern": [21, 26, 32, 50, 52, 58, 63, 72, 73, 78, 92, 107, 122, 127, 138, 151, 158, 163], "itself": [21, 122, 141, 145], "successfulli": [21, 31, 32, 46, 104, 107, 112, 142, 149, 161, 162, 163], "alreadi": [21, 81, 88, 91, 92, 93, 127, 138, 144, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167, 168], "paused_by_evs": 21, "resume_charg": [21, 127], "resum": [21, 72, 73, 97, 127, 144, 150], "won": [21, 149], "stop_transact": [21, 37, 127, 128], "cancel": [21, 37, 38, 49, 108, 112, 122, 147], "automat": [21, 31, 52, 60, 125, 128, 138, 144, 146, 148, 149, 154, 156, 157, 158, 163], "disconnect": [21, 31, 32, 72, 73, 90, 97, 151], "befor": [21, 29, 36, 46, 51, 55, 63, 65, 66, 70, 97, 104, 108, 110, 112, 116, 126, 127, 128, 131, 138, 141, 145, 146, 148, 149, 150, 157, 158, 167], "force_unlock": [21, 127, 128], "forc": [21, 66, 68, 96, 127, 128, 131, 139, 145, 148, 167], "correct": [21, 36, 107, 108, 117, 123, 125, 128, 141, 146, 148, 151, 154], "except": [21, 126, 144], "explicitli": [21, 70], "cloud": [21, 148, 152], "certificateinstallationr": [21, 100], "certificateupdater": [21, 100], "forwar": 21, "system": [21, 70, 72, 73, 80, 97, 100, 122, 123, 126, 133, 134, 135, 136, 141, 144, 146, 147, 148, 149, 150, 151, 152, 154, 161, 162, 163], "situat": [21, 104], "where": [21, 63, 64, 72, 73, 97, 112, 128, 145, 146, 148, 151, 156, 157, 158, 159, 162, 167], "optim": [21, 92, 150], "combin": [21, 31, 38, 63, 97, 104, 122, 123, 128], "secur": [22, 31, 32, 66, 68, 72, 73, 98, 104, 107, 123, 137, 151, 161, 162], "storag": [22, 31, 97, 128, 151, 162], "within": [22, 36, 72, 73, 92, 97, 104, 117, 122, 123, 127, 128, 131, 141, 142, 145, 148, 163], "period": [22, 36, 104, 110, 125, 127, 128, 150], "leaf": [22, 63, 64, 98, 123, 127, 128, 148], "expir": [22, 49, 55, 88, 98, 107, 108, 127, 128, 148], "install_ca_certif": [22, 123, 127, 128, 148], "ca": [22, 64, 98, 126, 127, 128, 144, 148], "pem": [22, 64, 70, 88, 98, 112, 126], "encod": [22, 88, 98, 100, 104, 107, 112, 116, 131, 158], "x": [22, 70, 88, 112, 126, 151, 158], "509": [22, 88, 112, 126], "certificate_typ": [22, 98], "cacertificatetyp": [22, 98], "installcertificateresult": [22, 98], "attempt": [22, 46, 70, 85, 98, 112, 117, 126, 127, 148], "delete_certif": [22, 127, 128], "delet": [22, 30, 98, 139, 151, 153, 159], "certificate_hash_data": [22, 98], "certificatehashdata": [22, 98], "deletecertificateresult": [22, 98], "update_leaf_certif": [22, 123, 127, 128, 148], "certificate_chain": 22, "leafcertificatetyp": [22, 98], "verify_certif": [22, 127, 128, 148], "verifi": [22, 29, 66, 88, 107, 112, 123, 127, 128, 144, 148, 167], "given": [22, 23, 30, 31, 32, 38, 44, 51, 63, 85, 91, 104, 108, 110, 127, 128, 141, 143, 150], "certificatevalidationresult": [22, 98], "verif": [22, 112], "get_installed_certif": [22, 127, 128], "certificatetyp": [22, 98], "getinstalledcertificatesresult": [22, 98], "hash": [22, 98, 100, 150], "get_v2g_ocsp_request_data": [22, 127, 128], "ocsp": [22, 88, 98, 127, 128, 148, 151], "exclud": [22, 98, 103], "root": [22, 92, 98, 123, 124, 126, 139, 144, 148, 149, 151, 153, 160], "ocsprequestdatalist": [22, 98], "sub": [22, 127, 128, 148, 158], "exlud": 22, "get_mo_ocsp_request_data": [22, 127, 128, 148], "mo": [22, 64, 98, 148], "update_ocsp_cach": [22, 127, 128], "cach": [22, 36, 107, 127, 128, 138, 144, 148, 167], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 141, 144], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 98], "base64": [22, 100, 112, 116], "is_ca_certificate_instal": [22, 127, 128], "generate_certificate_signing_request": [22, 123, 127, 128, 148], "countri": 22, "name": [22, 52, 63, 98, 100, 104, 112, 126, 127, 138, 139, 144, 145, 146, 149, 151, 153, 154, 156, 157, 158, 159, 160, 162, 167, 168], "c": [22, 41, 90, 95, 97, 107, 111, 113, 115, 116, 131, 142, 143, 144, 145, 149, 150, 155, 158, 159, 167], "organ": [22, 142, 152, 157, 158, 167], "o": [22, 160], "common": [22, 139, 143, 144, 152, 153], "cn": [22, 111], "use_tpm": 22, "csr": [22, 98, 123, 127, 128, 148], "tpm": 22, "getcertificatesignrequestresult": [22, 98], "get_leaf_certificate_info": [22, 98, 127, 128], "respect": [22, 92, 98, 117, 127, 128, 138, 145, 146, 148, 151, 163, 167], "encodingformat": [22, 98], "include_ocsp": 22, "getcertificateinforesult": [22, 98], "get_all_valid_certificates_info": [22, 98], "find": [22, 133, 141, 144, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167], "filesystem": [22, 64, 151, 165], "newest": 22, "getcertificatefullinforesult": [22, 98], "get_verify_fil": [22, 127, 128], "file": [22, 50, 59, 62, 63, 64, 66, 67, 68, 72, 73, 76, 77, 83, 85, 94, 97, 98, 100, 112, 117, 123, 127, 128, 131, 133, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 160, 162, 163, 164, 165, 167, 168], "bundl": [22, 127, 128, 167], "get_leaf_expiry_days_count": [22, 127, 128], "dai": [22, 70, 127, 128, 147, 148, 159], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 112], "succeed": [22, 159], "multipl": [23, 39, 51, 52, 91, 92, 104, 117, 122, 123, 126, 127, 128, 138, 141, 143, 144, 145, 146, 149, 154, 159, 161, 162], "featur": [23, 49, 63, 107, 122, 127, 128, 141, 146, 148, 152, 154, 157, 158, 159, 161, 162, 167], "uses_someth": 23, "someth": [23, 30, 104, 138, 141, 146, 148, 151, 157, 158, 159], "exist": [23, 30, 31, 32, 62, 79, 91, 104, 111, 123, 125, 127, 128, 144, 146, 155, 156, 157, 158, 161, 162, 167], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "specif": [26, 45, 80, 88, 91, 92, 100, 104, 107, 108, 110, 113, 122, 127, 128, 141, 142, 143, 144, 145, 146, 151, 156, 159, 161, 162, 167], "outsid": [26, 91], "set_external_limit": [26, 122, 127, 128], "addit": [26, 32, 51, 58, 63, 88, 92, 97, 104, 107, 117, 122, 127, 128, 139, 142, 143, 144, 145, 150, 158, 159, 161, 167, 168], "externallimit": [26, 92], "blob": [27, 78, 99, 122, 143], "vector_of_int": 27, "vectorofint": [27, 99], "devic": [29, 31, 39, 44, 45, 52, 61, 62, 65, 66, 68, 73, 76, 79, 80, 81, 82, 92, 125, 126, 142, 145, 146, 150, 151, 164], "iec": [29, 63, 100, 107, 146, 150, 151], "61557": 29, "8": [29, 107, 126, 143, 158, 167], "isolation_measur": 29, "isolationmeasur": [29, 102], "self_test_result": 29, "recur": 29, "resist": [29, 70, 102], "regular": [29, 36, 70, 97, 122, 126, 159], "interv": [29, 36, 57, 69, 72, 73, 104, 112, 122, 127, 128], "start_self_test": 29, "cablecheck": [29, 36, 63, 97, 106, 122, 150], "61851": [29, 63, 100, 146, 151], "23": [29, 63, 78, 100, 103, 150], "2023": [29, 63, 138, 143, 150], "immedi": [29, 36, 46, 63, 66, 97, 117, 131, 159], "long": [29, 63, 81, 146, 159], "20": [29, 60, 62, 79, 97, 143, 150, 151, 158], "test_voltage_v": 29, "pin": [29, 78, 151], "load": [30, 36, 52, 100, 122, 123, 127, 128, 144, 146, 147, 149, 160, 161, 162], "design": [31, 52, 70, 80, 104, 107, 128, 145, 148, 151, 162], "ocpp1": [31, 104, 128, 146, 148, 152, 163, 166], "6": [31, 32, 63, 72, 78, 86, 92, 104, 105, 107, 128, 138, 143, 146, 149, 151, 152, 162, 163, 166], "ocpp2": [31, 88, 104, 146, 148, 163], "base": [31, 51, 57, 67, 78, 88, 100, 104, 110, 121, 122, 127, 128, 141, 142, 143, 146, 148, 150, 151, 152, 159, 160, 163], "flexibl": [31, 104, 146, 149, 161, 162], "easier": [31, 104, 159], "vice": [31, 104, 157, 158], "versa": [31, 104, 157, 158], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 104], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 104], "charging_schedul": 31, "chargingschedul": [31, 104], "schedul": [31, 46, 57, 62, 72, 73, 92, 104, 112, 122, 126, 127, 128], "composit": [31, 72, 73, 127, 128], "is_connect": [31, 32], "chargepoint": [31, 32, 128, 161, 162], "security_ev": [31, 32], "securityev": [31, 32, 104], "occur": [31, 32, 63, 97, 100, 104, 117, 144, 151], "event_data": 31, "eventdata": [31, 104, 128], "been": [31, 32, 63, 97, 104, 107, 108, 112, 126, 127, 128, 142, 143, 144, 146, 148, 149, 150, 152, 157, 158, 161, 164], "properti": [31, 44, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 127, 128, 144, 162], "boot_notification_respons": 31, "bootnotificationrespons": [31, 104], "receiv": [31, 36, 63, 72, 73, 85, 91, 92, 97, 117, 127, 128, 131, 145, 147, 148, 150, 151, 161, 162, 167], "websocket": [31, 32, 72, 73, 127, 149, 150, 153, 161], "No": [31, 32, 103, 107, 159, 160], "could": [31, 32, 37, 46, 74, 88, 107, 127, 128, 129, 142, 143, 144, 145, 146, 147, 150, 151, 155, 157, 158, 161, 162, 167], "previou": [31, 32, 85, 97, 138, 139, 144, 145, 147, 150, 167], "securityeventnotif": [31, 32], "req": [31, 32, 61, 65, 123, 124, 127, 128, 148, 161, 162], "deem": 31, "critic": [31, 104, 111], "either": [31, 97, 125, 127, 128, 141, 148, 160, 163], "absent": [31, 104], "libocpp": [31, 72, 73, 127, 128, 137, 138, 149, 161], "get_vari": 31, "With": [31, 122, 141, 144, 151, 152, 154, 167], "model": [31, 43, 67, 73, 111, 125, 146, 149, 150, 159], "getvariablerequest": [31, 104], "getvariableresult": [31, 104], "everi": [31, 55, 82, 120, 127, 128, 141, 145, 151, 159], "preserv": [31, 145], "order": [31, 36, 70, 88, 117, 122, 126, 127, 128, 144, 148, 151, 153, 158, 161, 162, 167, 168], "set_vari": 31, "custom": [31, 32, 74, 88, 104, 127, 128, 129, 138, 143, 144, 145, 147, 151, 153, 161, 162, 164, 168], "reject": [31, 81, 88, 91, 98, 104, 108, 112, 127, 128, 148], "setvariablerequest": [31, 104], "setvariableresult": [31, 104], "change_avail": 31, "changeavailabilityrequest": [31, 104], "changeavailabilityrespons": [31, 104], "monitor_vari": 31, "componentvari": [31, 104], "consecut": [31, 32], "overrid": [31, 32, 63, 91, 127, 128, 139, 145], "kind": [31, 146, 152], "component_vari": [31, 104], "point": [32, 36, 51, 72, 73, 80, 85, 88, 92, 97, 107, 108, 127, 128, 145, 150, 151, 152, 157, 158, 159, 161, 167], "configuration_kei": [32, 104], "keyvalu": [32, 104], "regist": [32, 39, 67, 104, 125, 145, 148, 161, 168], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 63, 88, 91, 97, 98, 104, 107, 112, 151], "getconfigurationrespons": [32, 104], "set_custom_configuration_kei": [32, 104], "Its": 32, "standard": [32, 39, 103, 127, 128, 150, 161, 162], "configurationstatu": [32, 104], "In": [32, 51, 63, 89, 96, 103, 104, 107, 117, 122, 123, 124, 126, 127, 128, 131, 138, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 163, 167, 168], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 127], "data_transf": [33, 72, 73, 74, 161, 162], "perform": [33, 63, 65, 104, 107, 112, 126, 127, 128, 138, 149, 151], "datatransferrequest": [33, 104], "datatransferrespons": [33, 104], "temperatur": [34, 78, 96, 100, 105, 107, 133, 136, 144], "mcu": [34, 78, 105, 130, 150], "mcutemperatur": [34, 105], "guidelin": 36, "soon": [36, 75, 122, 127, 128, 144, 146, 150, 155, 157, 158, 168], "ideal": 36, "logic": [36, 49, 51, 78, 88, 117, 122, 124, 127, 128, 139, 142, 144, 145, 146, 161, 162, 167], "happen": [36, 51, 57, 97, 122, 139, 142, 147, 149, 159], "due": [36, 107, 122, 144, 146, 151, 157, 158, 159], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 91, 97, 112, 123, 127, 128, 141, 143, 148, 150, 157, 158, 162, 167], "last": [36, 63, 70, 91, 92, 122, 126, 127, 128, 138, 150, 151, 152, 161], "psu": 36, "back": [36, 57, 63, 77, 82, 84, 122, 131, 145, 153, 159, 161], "communicationfault": 36, "attent": 36, "To": [36, 91, 122, 125, 127, 128, 131, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 164, 166, 168], "make": [36, 38, 108, 122, 123, 124, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 151, 153, 160, 161, 162, 163, 167], "sure": [36, 122, 123, 138, 139, 143, 144, 146, 148, 151, 161, 162, 163, 167], "safe": [36, 151], "threshold": [36, 104], "still": [36, 37, 51, 122, 128, 131, 141, 144, 150, 157, 158, 159, 167], "block": [36, 55, 88, 138], "longer": [36, 131], "ensur": [36, 63, 126, 131, 144, 146, 149], "4": [36, 57, 63, 70, 107, 122, 125, 126, 137, 138, 142, 143, 151, 153, 158, 167], "voltage_curr": 36, "hertz": [36, 107, 115, 116], "recommend": [36, 72, 73, 104, 142, 143, 144, 148, 151, 154, 157, 158, 162], "voltagecurr": [36, 106], "bidirect": [36, 63, 100, 106], "chargingphas": [36, 106], "alwai": [36, 49, 53, 54, 55, 57, 62, 63, 83, 92, 120, 122, 125, 126, 127, 141, 144, 147, 149, 159, 167], "cccv": 36, "howev": [36, 63, 126, 131, 143, 144, 145, 149], "precharg": [36, 97, 106, 122], "littl": [36, 127, 144, 146], "bit": [36, 39, 82, 109, 144, 146], "setexportvoltagecurr": 36, "volt": [36, 52, 63, 102, 106, 107, 115, 116], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 80, 97, 126, 127, 138, 139, 144, 145, 146, 148, 151, 152, 162, 167], "wire": [37, 127, 131, 146, 168], "tn": 37, "network": [37, 45, 83, 85, 122, 124, 143, 144, 145, 146, 151, 153, 160, 165, 168], "public_key_ocmf": 37, "ocmf": [37, 70, 107, 126], "start_transact": 37, "german": 37, "eichrecht": [37, 150], "transactionreq": [37, 107], "packet": [37, 76, 82, 107, 112, 131], "transactionstartrespons": [37, 107], "dangl": 37, "might": [37, 65, 85, 107, 138, 139, 143, 144, 147, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167], "transaction_id": [37, 104, 107], "transactionstoprespons": [37, 107], "reservation_upd": 38, "reservationupdatestatu": [38, 108], "reserve_now": [38, 127], "reservationresult": [38, 108], "succes": 38, "code": [38, 39, 66, 91, 97, 103, 104, 107, 110, 125, 126, 127, 128, 131, 138, 139, 141, 144, 145, 146, 149, 150, 151, 152, 153, 156, 160, 161, 167], "exists_reserv": 38, "made": [38, 108, 126, 138, 144, 147], "Will": [38, 52, 63, 91, 92], "reservationcheck": [38, 108], "reservationcheckstatu": [38, 108], "multiplex": [39, 68], "serial": [39, 50, 67, 71, 75, 78, 80, 81, 82, 86, 87, 98, 100, 131], "rs485": [39, 143, 151], "client": [39, 64, 79, 123, 127, 128, 144, 145, 148, 149, 161], "modbus_read_holding_regist": 39, "modbu": [39, 45, 80, 82, 125], "rtu": [39, 125], "hold": [39, 91, 125, 128, 142, 151, 167], "target_device_id": 39, "byte": [39, 82, 107, 109, 161, 162], "first_register_address": 39, "16": [39, 60, 78, 86, 109, 146, 151, 161], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 133, 136], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 66, 82, 122, 142, 144, 145, 158], "data_raw": 39, "vectoruint16": [39, 109], "content": [39, 91, 109, 126, 145, 165, 167], "written": [39, 72, 73, 104, 123, 141, 145, 149, 167], "word": [39, 103, 126, 144, 152], "statuscodeenum": [39, 109], "modbus_write_single_regist": 39, "singl": [39, 97, 98, 126, 127, 128, 131, 139, 141, 143, 148, 153, 154, 159, 167], "register_address": 39, "nonstd_writ": 39, "non": [39, 62, 97, 100, 104, 131, 167], "discret": 39, "repli": [39, 82], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 83, 104, 110, 117, 122, 124, 126, 131, 142, 143, 144, 146, 148, 149, 150, 153, 154, 157, 158, 160, 163, 164, 168], "we": [40, 63, 91, 105, 122, 128, 142, 143, 144, 145, 146, 148, 151, 152, 153, 157, 158, 159, 160, 161, 163, 167, 168], "eveseid": 40, "instanti": 40, "sessioncost": [40, 110], "total": [40, 57, 92, 104, 110, 111, 115, 116, 125], "chunk": [40, 82, 110], "request_error_routin": 41, "routin": 41, "retri": [41, 65, 70, 82, 85, 112, 126, 148], "upper": [41, 104, 142, 144, 146, 151, 168], "enter_bcd": [41, 124, 131], "b": [41, 63, 90, 95, 97, 111, 115, 116, 131, 138, 141, 142, 149, 158, 159, 162, 165], "d": [41, 63, 90, 95, 97, 131, 141, 144, 149, 153, 159, 160], "leave_bcd": [41, 124, 131], "solar": [42, 92, 122], "watthour": 42, "sunspec": [43, 44, 45, 111], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 75, 107, 144, 151], "fetch": [44, 69, 126, 138, 154], "scanner": 45, "scan_unit": 45, "scan": [45, 91], "unit": [45, 70, 72, 73, 97, 103, 107, 116, 128, 133, 136, 144, 150, 159, 162, 165, 167], "ip_address": [45, 70], "local": [45, 62, 66, 68, 79, 83, 88, 92, 97, 107, 127, 128, 138, 144, 147, 148, 151, 152, 157, 158, 159, 162, 167, 168], "ip": [45, 70, 81, 83, 126, 145], "overview": [45, 122, 142, 144, 148, 150, 152, 157, 158, 161], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 85, 127, 128, 161, 162, 167], "firmware_update_statu": [46, 112, 127, 128], "firmwareupdatestatu": [46, 112], "describ": [46, 51, 112, 117, 123, 125, 127, 128, 131, 144, 145, 146, 148, 153, 154, 155, 156, 157, 158, 161, 162, 163, 167], "firmwar": [46, 78, 112, 123, 127, 128, 130, 131, 151, 161, 162], "log_statu": [46, 112, 127, 128], "logstatu": [46, 112], "log": [46, 62, 63, 66, 68, 72, 73, 97, 104, 112, 127, 128, 141, 144, 150, 151, 161, 162, 163], "upload": [46, 85, 112, 127, 128, 161, 162], "update_firmwar": [46, 112, 127, 128], "firmware_update_request": 46, "firmwareupdaterequest": [46, 112], "meta": [46, 164, 165], "updatefirmwarerespons": [46, 112], "allow_firmware_instal": [46, 127, 128], "proce": [46, 97, 112, 167], "upload_log": [46, 127, 128], "upload_logs_request": 46, "uploadlogsrequest": [46, 112], "uploadlogsrespons": [46, 112], "is_reset_allow": [46, 127, 128], "determin": [46, 63, 97, 126, 127, 128, 146, 160], "resettyp": [46, 112], "soft": [46, 63, 97, 112], "hard": [46, 78, 97, 112], "set_system_tim": [46, 127, 128], "get_boot_reason": [46, 127, 128], "boot": [46, 112, 127, 128, 131, 151], "bootreason": [46, 112], "core": [47, 125, 128, 137, 138, 139, 142, 143, 144, 145, 146, 149, 150, 151, 155, 157, 158, 160, 161, 162, 163, 164, 165, 167, 168], "instanc": [47, 68, 104, 141, 144, 146, 149, 150, 152], "evmanag": [47, 133, 135, 146, 150], "begin": [47, 124, 146, 150, 152], "random": [49, 63, 114, 117, 153], "uk": [49, 63, 97, 114], "smart": [49, 63, 104, 131, 161, 162], "regul": [49, 63, 100, 106], "By": [49, 145, 146, 161, 162, 163], "default": [49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 91, 92, 103, 104, 123, 126, 127, 128, 131, 139, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 161, 162, 163, 167], "countdown": [49, 114], "effect": [49, 122, 138, 142, 144, 157, 158], "set_duration_": 49, "600": [49, 57, 63, 70, 72, 73, 146], "expos": [50, 144, 146], "mqtt": [50, 72, 73, 142, 144, 146, 152, 160], "charger_information_fil": 50, "like": [50, 81, 88, 103, 110, 124, 127, 128, 138, 139, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 159, 161, 162, 167], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 103], "place": [50, 108, 112, 142, 145, 146, 151, 152, 156, 158, 167], "powermeter_energy_export_decimal_plac": 50, "powermeter_power_decimal_plac": 50, "powermeter_voltage_decimal_plac": 50, "powermeter_var_decimal_plac": 50, "powermeter_current_decimal_plac": 50, "powermeter_frequency_decimal_plac": 50, "frequenc": [50, 107, 115, 116, 126], "hw_caps_max_current_export_decimal_plac": 50, "hw_caps_max_current_import_decimal_plac": 50, "hw_caps_min_current_export_decimal_plac": 50, "hw_caps_min_current_import_decimal_plac": 50, "hw_caps_max_plug_temperature_c_decimal_plac": 50, "max_plug_temperature_c": [50, 96], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 96], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 96], "rpm": [50, 96], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 96, 131], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 144], "nearest": 50, "step": [50, 122, 138, 145, 146, 150, 151, 152, 159, 164, 167], "powermeter_energy_export_round_to": 50, "powermeter_power_round_to": 50, "powermeter_voltage_round_to": 50, "powermeter_var_round_to": 50, "powermeter_current_round_to": 50, "powermeter_frequency_round_to": 50, "hw_caps_max_current_export_round_to": 50, "hw_caps_max_current_import_round_to": 50, "hw_caps_min_current_export_round_to": 50, "hw_caps_min_current_import_round_to": 50, "hw_caps_max_plug_temperature_c_round_to": 50, "limits_max_current_round_to": 50, "telemetry_evse_temperature_c_round_to": 50, "telemetry_fan_rpm_round_to": 50, "telemetry_supply_voltage_12v_round_to": 50, "telemetry_supply_voltage_minus_12v_round_to": 50, "telemetry_plug_temperature_c_round_to": 50, "plug_temperature_c": [50, 96], "128": [50, 51, 58, 72, 73, 127, 128, 143, 161, 162], "random_delai": [50, 63], "uk_random_delai": [50, 63, 133, 134, 136], "error_histori": [50, 59, 133, 134, 136], "evse_energy_sink": [50, 72, 73, 127, 128, 161, 162], "external_energy_limit": [50, 58, 72, 73, 127, 128, 133, 134, 161, 162], "kai": [50, 54, 72, 73, 75, 77, 83, 84, 86], "uw": [50, 54, 72, 73, 75, 77, 83, 84, 86], "hermann": [50, 54, 72, 73, 75, 77, 83, 84, 86], "http": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 103, 122, 126, 127, 128, 131, 137, 138, 139, 143, 144, 146, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "org": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 131, 144, 152, 156, 157, 158, 167], "apach": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 144, 167], "handwritten": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 158], "document": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 122, 127, 128, 131, 138, 141, 142, 143, 144, 146, 148, 150, 151, 152, 153, 155, 161, 162, 164, 166, 167, 168], "see": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 97, 111, 117, 121, 122, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 146, 148, 150, 151, 152, 156, 157, 158, 161, 162, 164, 167], "selection_algorithm": [51, 117], "findfirst": [51, 88], "algorithm": [51, 57, 88, 98, 100, 151, 156], "incom": [51, 88, 117, 131, 145], "pretti": [51, 117, 149], "straight": [51, 117], "forward": [51, 117, 126, 127, 128, 148, 159], "follow": [51, 97, 117, 121, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "plugev": [51, 88], "simpli": [51, 117, 127, 128, 139, 145, 146, 152, 161, 162], "first": [51, 65, 70, 72, 73, 82, 88, 92, 93, 117, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 150, 151, 152, 157, 158, 159, 161, 162, 163, 167], "userinput": [51, 88], "placehold": [51, 151], "yet": [51, 91, 97, 117, 122, 126, 128, 145, 146, 147, 151, 152, 167], "discard": [51, 146], "groupid": 51, "left": [51, 70, 100, 144, 146, 151, 167], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 88, 108, 117, 159], "prefer": [51, 122, 144], "ignore_connector_fault": 51, "most": [51, 63, 131, 138, 141, 142, 144, 147, 150, 151, 152, 154, 156], "free": [51, 63, 88, 152, 167], "applic": [51, 122, 126, 127, 128, 145, 151, 163], "overtemperatur": 51, "cool": [51, 100], "expect": [51, 100, 127, 128, 142, 148, 150, 160, 167], "recov": [51, 63], "faulti": 51, "treat": 51, "good": [51, 92, 93, 128, 144, 148, 149, 151, 157, 158, 159, 161, 162, 167], "token_provid": [51, 63, 65, 81, 117, 122, 146, 148, 161, 162], "auth_token_provid": [51, 53, 54, 63, 72, 73, 75, 81, 127, 128, 133, 134, 146, 147], "token_valid": [51, 117, 146, 148, 161, 162], "auth_token_valid": [51, 55, 72, 73, 127, 128, 133, 134], "kv": [51, 63, 77, 83, 84, 133, 134], "piet": [51, 64, 72, 73, 74, 85, 87], "g\u00f6mpel": [51, 64, 72, 73, 74, 85, 87], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 142, 149, 157, 158], "power_limit_w": 52, "30000": 52, "watt": [52, 57, 63, 71, 72, 73, 92, 106, 107, 111, 115, 116, 122], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 71], "seri": [52, 92, 93], "parallel": [52, 117, 143, 145, 151, 167], "well": [52, 103, 108, 128, 144, 145, 146, 147, 149, 159, 162, 167], "series_parallel_mod": 52, "300": [52, 60, 63, 66], "1000v": 52, "50": [52, 97, 127], "500": [52, 57, 61, 65, 82], "confus": [52, 122], "discharge_gpio_chip": 52, "gpio": [52, 71, 78, 82, 86, 87, 131], "chip": [52, 65, 71, 82, 86, 124, 151], "discharg": [52, 60, 63, 100, 101], "highest": [52, 91, 97], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 63, 71, 78, 82, 86, 87, 94, 97, 124], "debug_print_all_telemetri": 52, "print": [52, 107, 141, 149], "help": [52, 138, 139, 142, 144, 146, 149, 151, 152, 154, 155, 157, 158, 167, 168], "power_supply_dc": [52, 63, 71, 133, 134, 136], "dpm": 52, "30": [52, 60, 70, 72, 73, 75, 97, 148, 151, 152, 153, 161], "scu": 52, "aw": [52, 61, 62, 65], "pionix": [52, 61, 62, 65, 70, 78, 130, 131, 152, 159, 161, 164], "dummi": [53, 54, 55, 56, 118, 119, 120, 145], "listen": [53, 118, 121, 144, 145], "authrequir": [53, 97, 118], "descript": [53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 82, 94, 107, 113, 122, 127, 128, 139, 144, 145, 146, 149, 151, 157, 158, 161, 162, 167], "deadbeef": [53, 54], "our": [53, 54, 144, 149, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "rfid": [53, 54, 63, 75, 88, 97, 107, 143, 144, 146, 148, 151], "10": [53, 54, 63, 65, 103, 121, 125, 126, 137, 143, 146, 151, 153, 160, 161], "thilo": [53, 55, 75, 84, 86], "molitor": [53, 55, 75, 84, 86], "corneliu": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "claussen": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "manual": [54, 108, 119, 125, 126, 131, 144, 148, 149, 150, 151], "invalid": [55, 88, 100, 107, 112], "validation_reason": 55, "sleep": [55, 60, 63, 121], "build": [57, 58, 63, 139, 142, 143, 145, 146, 149, 151, 153, 154, 158, 160, 161, 162, 164, 168], "nominal_ac_voltag": [57, 149], "230": [57, 63], "update_interv": [57, 69], "distribut": [57, 63, 143], "schedule_interval_dur": 57, "60": [57, 69, 70, 127, 128, 161], "min": [57, 92], "schedule_total_dur": 57, "forcast": 57, "h": [57, 138, 160], "slice_amper": 57, "slice": 57, "trade": 57, "lower": [57, 104, 122, 126, 142, 143, 146], "give": [57, 112, 122, 144, 145, 146, 157, 158, 159, 167], "even": [57, 63, 82, 92, 93, 122, 128, 144, 145, 146, 149, 161], "increas": [57, 63], "slice_watt": 57, "w": [57, 70, 72, 73, 97, 100, 101, 111, 151, 161], "command": [57, 60, 75, 92, 94, 97, 98, 104, 109, 112, 122, 123, 124, 127, 128, 138, 142, 145, 148, 150, 151, 153, 155, 160, 164, 167], "switch_3ph1ph_while_charging_mod": [57, 122], "onewai": 57, "enough": [57, 144, 159], "switch_3ph1ph_max_nr_of_switches_per_sess": [57, 122], "switch_3ph1ph_switch_limit_sticky": [57, 122], "dontchang": 57, "reach": [57, 63, 97, 100, 126, 144, 147, 168], "what": [57, 63, 91, 125, 139, 142, 144, 145, 146, 148, 149, 151, 157, 158, 159], "singlephas": 57, "threephas": 57, "switch_3ph1ph_power_hysteresis_w": [57, 122], "200": [57, 60], "hysteresi": [57, 122], "200w": 57, "2kw": [57, 122], "4kw": 57, "iso": [57, 60, 63, 68, 81, 93, 103, 107, 124, 143, 146, 150, 151, 152, 163], "futur": [57, 92, 93, 128, 144, 151, 152], "switch_3ph1ph_time_hysteresis_": [57, 122], "stabl": [57, 151, 159], "energy_manag": [57, 133, 134, 149, 161, 162], "energy_trunk": 57, "lar": [57, 67, 82], "dieckmann": [57, 67, 82], "part": [58, 104, 123, 127, 128, 131, 141, 142, 143, 144, 145, 146, 148, 150, 151, 152, 154, 156, 157, 158, 161, 162, 163, 167], "fuse": [58, 149], "fuse_limit_a": [58, 149], "phase_count": [58, 149], "omit": [58, 91, 92, 104, 145, 158, 161], "energy_grid": [58, 63], "external_limit": [58, 161, 162], "energy_consum": 58, "price_inform": 58, "energy_price_inform": [58, 69, 92, 133, 134, 136, 147], "persist": [59, 72, 73, 77, 126, 127, 128], "database_path": 59, "absolut": [59, 64, 88, 92, 93, 100, 106, 107, 108, 110], "databas": [59, 72, 73, 97, 151, 153, 162], "andrea": [59, 69], "heinrich": [59, 69], "spdx": [59, 63, 64, 144, 167], "html": [59, 63, 64, 91, 103, 144, 153, 156, 157, 158, 161, 162, 167], "car_simul": [60, 133, 134, 146], "auto_en": 60, "pure": [60, 128], "auto_exec": 60, "auto_exec_command": 60, "auto_exec_infinit": 60, "infinit": 60, "iec_wait_pwr_readi": 60, "draw_power_regul": 60, "unplug": [60, 92, 124, 131, 150, 151], "dc_max_current_limit": 60, "dc_max_power_limit": 60, "150000": 60, "dc_max_voltage_limit": 60, "900": [60, 161], "dc_energy_capac": 60, "60000": 60, "dc_target_curr": 60, "dc_target_voltag": 60, "support_sae_j2847": 60, "dc_discharge_max_current_limit": 60, "dc_discharge_max_power_limit": 60, "dc_discharge_target_curr": 60, "dc_discharge_v2g_minimal_soc": 60, "ev_board_support": [60, 87, 133, 134, 136], "iso15118_ev": [60, 79, 133, 134, 136], "ev_slac": [60, 61, 133, 134], "sebastian": [60, 62, 76, 79, 87], "luka": [60, 62, 76, 79, 87], "tobia": 60, "marzel": 60, "negoti": [61, 62, 65], "ethernet": [61, 62, 65, 66, 68, 76, 79, 97, 143, 145], "plc": [61, 65, 76, 124, 138, 143], "eth1": [61, 65, 76], "set_key_timeout_m": [61, 65], "cm_set_kei": [61, 65], "qca7000": [61, 65], "qca7005": [61, 65], "cg5317": [61, 65], "base_licens": [61, 65], "directori": [61, 62, 63, 64, 65, 66, 72, 73, 76, 123, 128, 139, 141, 144, 149, 151, 153, 154, 156, 157, 158, 160, 161, 162, 164, 168], "fsf": [61, 65], "wiki": [61, 65, 82, 131], "bsd": [61, 65, 103], "claus": [61, 65], "draft": [62, 157, 158], "eth0": [62, 66, 68, 79, 151], "ipv6": [62, 66, 68, 79, 144, 153, 160], "addr": [62, 66, 68, 79], "certificate_path": 62, "logging_path": [62, 97], "creat": [62, 116, 127, 142, 143, 144, 145, 146, 149, 151, 152, 153, 154, 156, 158, 159, 160, 168], "tls_negotiation_strategi": 62, "accept_client_off": 62, "strategi": [62, 159], "enforce_tl": [62, 79], "enforce_no_tl": 62, "private_key_password": [62, 64, 123], "123456": 62, "password": [62, 64, 81, 98, 144, 151, 152, 153, 160, 161, 162], "FOR": 62, "enable_ssl_log": 62, "verbos": [62, 107, 144], "ssl": 62, "tl": [62, 66, 68, 79, 107, 123, 127, 128, 148, 150, 161, 162], "enable_tls_key_log": 62, "secret": [62, 66, 68], "handshak": [62, 66, 68, 123, 127, 128], "enable_sdp_serv": [62, 66], "built": [62, 66, 144, 145, 157, 158, 164, 167], "sdp": [62, 66], "server": [62, 66, 70, 112, 123, 126, 127, 128, 138, 144, 145, 148, 151, 153, 160], "supported_dynamic_mod": 62, "supported_mobility_needs_mode_provided_by_secc": 62, "mobil": [62, 63, 107, 123, 152], "supported_scheduled_mod": 62, "bill": [63, 115, 116, 122], "connector_typ": [63, 96, 108], "connectortypeenum": [63, 97, 108], "e1234567": 63, "evse_id_din": [63, 100], "49a80737a45678": 63, "din": [63, 66, 79, 100, 107, 122, 150, 151], "spec": [63, 66, 79, 100, 122], "91286": [63, 100, 107], "payment_enable_eim": 63, "card": [63, 75, 81, 107, 150, 152], "app": [63, 97], "payment_enable_contract": [63, 122, 148], "aka": 63, "ac_nominal_voltag": [63, 100], "ev_receipt_requir": 63, "unsupport": [63, 122], "session_log": 63, "session_logging_path": [63, 76], "tmp": [63, 66, 72, 73, 76, 161, 162, 163, 164, 167], "session_logging_xml": 63, "xml": [63, 100, 143], "has_ventil": 63, "ventil": [63, 131], "max_current_import_a": 63, "32": [63, 86, 97], "max_current_export_a": 63, "charge_mod": 63, "ac_hlc_en": [63, 148], "ac_hlc_use_5perc": 63, "try": [63, 103, 112, 145, 148, 149, 151, 152, 156, 157, 158, 159], "arriv": [63, 85, 146], "fall": [63, 97, 122, 131], "especi": [63, 122, 124, 128, 139, 142, 143, 145, 157, 158, 162], "compliant": [63, 146, 150], "ac_enforce_hlc": 63, "5percent": 63, "realli": 63, "On": [63, 82, 126, 131, 145, 152], "veri": [63, 128, 131, 142, 143, 144, 145, 149, 151, 152, 163, 167, 168], "basic": [63, 122, 123, 125, 131, 146, 159, 161, 162], "eventu": [63, 146, 157, 158], "ac_with_soc": 63, "percentag": 63, "dc_isolation_voltage_v": 63, "cc": [63, 154], "dbg_hlc_auth_after_tstep": 63, "ok": [63, 97, 107, 159], "t_step_xx": 63, "hack_sleep_in_cable_check": 63, "hack": 63, "n": [63, 115, 116, 157, 158], "hack_sleep_in_cable_check_volkswagen": 63, "volkswagen": 63, "cable_check_wait_number_of_imd_measur": 63, "sampl": [63, 92, 93, 104, 127, 128], "collect": [63, 107, 122, 143], "trust": [63, 107, 123], "averag": 63, "evalu": [63, 164], "bender": 63, "trustabl": 63, "hz": [63, 111], "rate": [63, 71, 75, 78, 86, 87, 97, 150], "cable_check_enable_imd_self_test": 63, "complianc": 63, "hack_skoda_enyaq": 63, "skoda": [63, 97], "enyaq": 63, "level": [63, 70, 71, 78, 86, 87, 92, 100, 104, 107, 122, 123, 124, 125, 128, 131, 138, 145, 147, 150, 151, 152, 164], "dirti": [63, 138], "workaround": 63, "hack_present_current_offset": 63, "offset": [63, 65, 70], "unless": [63, 145], "know": [63, 96, 122, 138, 144, 146, 148, 159], "hack_pause_imd_during_precharg": 63, "re": [63, 81, 138, 144, 151, 160, 161, 162, 163, 167], "currentdemand": [63, 97, 122], "dcdc": 63, "hack_allow_bpt_with_iso2": 63, "posit": [63, 92, 102, 107, 115, 116, 151], "hack_simplified_mode_limit_10a": 63, "10a": 63, "simplifi": [63, 92, 127, 152], "iec61851": [63, 90, 122], "2019": 63, "section": [63, 122, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 151, 152, 153, 155, 156, 157, 159, 162, 167, 168], "norm": 63, "deviat": [63, 127, 128], "autocharge_use_slac_instead_of_hlc": 63, "autocharg": [63, 65, 88], "instead": [63, 70, 96, 122, 144, 145, 148, 149, 150, 151, 167], "evccid": [63, 65, 107, 122], "enable_autocharg": 63, "logfile_suffix": 63, "session_uuid": 63, "folder": [63, 141, 144, 149, 150, 151, 153, 159, 160, 167, 168], "uuid": [63, 92, 94, 97, 107, 141], "soft_over_current_tolerance_perc": 63, "soft_over_current_measurement_noise_a": 63, "nois": 63, "hack_fix_hlc_integer_current_request": 63, "few": [63, 138, 144, 145, 147, 152, 154, 167], "hundr": 63, "slower": 63, "less": [63, 86, 122, 151], "disable_authent": 63, "standalon": [63, 131, 144, 146, 149, 167], "dummytokenprovid": [63, 133, 135], "sae_j2847_2_bpt_en": 63, "sae_j2847_2_bpt_mod": 63, "request_zero_power_in_idl": 63, "idl": [63, 91, 110, 112], "0a": [63, 149], "speed": [63, 144, 152, 160], "uk_smartcharging_random_delay_en": 63, "uk_smartcharging_random_delay_max_dur": 63, "modifi": [63, 121, 128, 131, 141, 161, 162, 168], "uk_smartcharging_random_delay_at_any_chang": 63, "reduc": 63, "zero": [63, 85, 98, 111, 114, 127, 128, 161, 162], "initial_meter_value_timeout_m": 63, "5000": [63, 127, 128], "switch_3ph1ph_delay_": [63, 122], "switch_3ph1ph_cp_stat": [63, 122], "x1": 63, "warn": [63, 100, 122, 150, 151, 152], "responsibiltii": 63, "supports_changing_phases_during_charg": [63, 96, 122], "soft_over_current_timeout_m": 63, "7000": 63, "lock_connector_in_state_b": 63, "remain": [63, 97, 100, 114, 131], "violat": 63, "tabl": 63, "environ": [63, 138, 142, 146, 149, 150, 151, 152, 154, 155, 157, 158, 164, 167], "state_f_after_fault_m": 63, "cx": [63, 124], "300m": 63, "older": [63, 143], "hybrid": 63, "go": [63, 70, 128, 131, 144, 146, 148, 149, 151, 159, 160, 163, 167], "2017": 63, "suggest": [63, 126, 155, 167], "authtoken": [63, 147], "ac_rcd": [63, 78, 86, 133, 134], "connector_lock": [63, 78, 86, 133, 134], "powermeter_grid_sid": 63, "powermeter_car_sid": 63, "isolation_monitor": [63, 133, 134, 136], "powersupply_dc": 63, "anton": [63, 75, 86], "woellert": 63, "evse_secur": [64, 66, 68, 72, 73, 123, 127, 128, 133, 134, 136, 148, 161, 162], "csms_ca_bundl": [64, 123], "csms_root_ca": 64, "rel": [64, 83, 161], "prefix": [64, 83, 98, 145, 149, 167], "cert": [64, 144, 163], "mf_ca_bundl": [64, 123], "mf": [64, 98], "mf_root_ca": 64, "mo_ca_bundl": [64, 123], "mo_root_ca": 64, "v2g_ca_bundl": [64, 123], "v2g_root_ca": 64, "csms_leaf_cert_directori": [64, 123], "csms_leaf_key_directori": [64, 123], "secc_leaf_cert_directori": [64, 123], "cso": 64, "secc_leaf_key_directori": [64, 123], "number_of_sound": 65, "sound": 65, "ac_mode_five_perc": 65, "sounding_attenuation_adjust": 65, "db": [65, 73, 77, 153], "attenu": 65, "publish_mac_on_match_cnf": 65, "confirm": [65, 90], "cm_slac_match": 65, "cnf": 65, "altern": [65, 126, 142, 150, 156], "deriv": [65, 88, 97, 139], "publish_mac_on_first_parm_req": 65, "cm_slac_parm": 65, "quit": [65, 131, 149, 150, 152], "prone": 65, "cross": 65, "talk": [65, 144, 146, 148, 152, 153], "better": [65, 157, 158, 159], "do_chip_reset": 65, "nmk": [65, 124], "rs_dev": 65, "vendor": [65, 104, 113, 151], "mme": 65, "extens": [65, 104, 127, 128, 160, 161, 165], "qualcomm": 65, "chip_reset_delay_m": 65, "set_kei": 65, "chip_reset_timeout_m": 65, "link_status_detect": 65, "d_link_readi": 65, "link_statu": 65, "lumissil": 65, "link_status_retry_m": 65, "link_status_timeout_m": 65, "debug_simulate_failed_match": 65, "wrong": [65, 100, 151, 157, 158], "10000": [65, 70], "gmbh": [65, 66, 152], "din70121": [66, 79, 100], "chargebyt": 66, "supported_din70121": [66, 79], "supported_iso15118_2": [66, 79], "tls_secur": [66, 68, 148], "prohibit": [66, 68, 100], "terminate_connection_on_failed_respons": 66, "sessionstop": 66, "tls_key_log": [66, 68], "decrypt": [66, 68], "tls_key_logging_path": 66, "tls_timeout": [66, 68], "15000": [66, 68], "establish": [66, 68, 107, 123, 126, 127, 128], "verify_contract_cert_chain": [66, 148], "auth_timeout_pnc": 66, "55": 66, "abort": 66, "indefinit": 66, "auth_timeout_eim": 66, "fabian": [66, 70], "hartung": 66, "mohannad": 66, "orabi": 66, "variou": [67, 128, 154, 159], "selector": 67, "test_dummi": 67, "powermeter_device_id": [67, 80], "bu": [67, 151], "modbus_base_address": 67, "30001": 67, "serial_comm_hub": 67, "serial_communication_hub": [67, 80, 82, 133, 134], "proxy_port_iso2": 68, "61341": 68, "tcp": [68, 153], "iso2": 68, "proxy_port_iso20": 68, "50000": 68, "iso20": 68, "tibber": 69, "api": [69, 70, 76, 122, 126, 127, 128, 133, 135, 150, 160], "api_kei": 69, "develop": [69, 128, 131, 139, 142, 145, 146, 149, 150, 151, 153, 154, 157, 158, 159, 162, 166], "minut": [69, 70, 110, 126, 151, 152], "additional_cost_per_kwh": 69, "usual": [69, 128, 147, 159, 161, 162, 167], "leonardo": 69, "oliveira": 69, "lem": [70, 146], "dcbm": [70, 146], "400": [70, 146], "adapt": [70, 126, 150, 167], "meter_tls_certif": 70, "affect": [70, 127, 128, 159], "wish": [70, 122], "ntp_server_1_ip_addr": [70, 126], "ipv4": [70, 83], "octet": 70, "form": [70, 88, 138, 145, 151, 167], "y": [70, 143, 164], "z": [70, 160], "ntp": 70, "sync": 70, "ntp_server_1_port": [70, 126], "123": [70, 103], "65535": 70, "ntp_server_2_ip_addr": [70, 126], "ntp_server_2_port": [70, 126], "fof": 70, "meter_timezon": 70, "00": [70, 165, 167], "timezon": 70, "11": [70, 144, 164], "14": [70, 107, 167], "hour": [70, 110, 111, 126, 127, 128, 147], "15": [70, 97, 107, 160], "45": 70, "meter_dst": 70, "sundai": 70, "month": [70, 150, 167], "march": [70, 150], "t01": 70, "00z": 70, "octob": [70, 143], "daylight": 70, "dst": 70, "resilience_initial_connection_retri": [70, 126], "25": [70, 126, 165], "resili": 70, "resilience_initial_connection_retry_delai": [70, 126], "millisecond": [70, 126], "resilience_transaction_request_retri": [70, 126], "resilience_transaction_request_retry_delai": [70, 126], "250": [70, 162], "cable_id": 70, "loss": [70, 97, 151], "compens": 70, "tariff_id": 70, "tariff": [70, 107, 128, 147], "sc": 70, "field": [70, 98, 104, 107, 111, 127, 146, 152, 157, 158], "uv": 70, "sw": [70, 151], "ud": 70, "valentin": 70, "dimov": 70, "klemm": 70, "micro": [71, 151], "mega": 71, "tester": 71, "v1": [71, 86, 126, 138, 139], "serial_port": [71, 75, 78, 82, 86, 87, 151], "dev": [71, 75, 78, 82, 86, 87, 131, 138, 143, 144, 151, 153, 155, 157, 158, 159, 164], "ttyusb0": [71, 78, 82, 86, 87], "umwc": 71, "baud_rat": [71, 75, 78, 86, 87], "115200": [71, 75, 78, 86, 87, 131], "baud": [71, 75, 78, 86, 87], "reset_gpio_chip": [71, 86], "gpiochip0": [71, 86, 151], "reset_gpio": [71, 78, 86, 87], "27": [71, 86, 151, 160, 165], "dc_max_voltag": 71, "dc_suppli": 71, "board_support": [71, 86, 122, 127], "j": [72, 144, 151, 160, 167], "chargepointconfigpath": [72, 127, 161], "schema": [72, 73, 100, 139, 161, 162, 167], "pleas": [72, 73, 117, 123, 127, 128, 138, 143, 144, 148, 150, 151, 157, 158, 161, 162, 167], "refer": [72, 73, 104, 118, 119, 120, 122, 123, 125, 127, 128, 129, 130, 131, 132, 138, 144, 145, 146, 148, 151, 152, 154, 156, 158, 159, 162], "userconfigpath": 72, "user_config": 72, "overlai": [72, 151], "origin": [72, 94, 104, 112, 122, 127, 128, 138, 141, 146, 156, 157, 158, 159, 167], "databasepath": 72, "ocpp_1_6_charge_point": [72, 127, 133, 134], "sqlite": [72, 73, 77, 162], "structur": [72, 73, 128, 138, 144, 145, 149, 152, 158, 167, 168], "enableexternalwebsocketcontrol": [72, 73], "publishchargingscheduleinterv": [72, 127, 128], "publishchargingscheduledur": [72, 127, 128], "messagelogpath": [72, 73], "everest_ocpp_log": [72, 73, 161, 162, 163], "messagequeueresumedelai": [72, 73], "queue": [72, 73], "reconnect": [72, 73], "introduc": [72, 73, 128, 150, 161], "octt": [72, 73], "requestcompositescheduleunit": [72, 73, 128], "share": [72, 73, 107, 122, 123, 128, 144, 145, 146, 151, 152, 161, 168], "amp": [72, 73, 78, 92, 111], "auth_valid": [72, 73, 161, 162], "auth_provid": [72, 73, 161, 162], "ocpp_data_transf": [72, 73, 74, 127, 128, 133, 134, 161, 162], "toward": [72, 73], "ocpp_gener": [72, 73], "session_cost": [72, 73, 81, 133, 134, 136], "129": [72, 73], "display_messag": [72, 73, 88, 104, 110, 133, 134, 136, 161, 162], "coredatabasepath": 73, "devicemodeldatabasepath": 73, "device_model_storag": 73, "devicemodeldatabasemigrationpath": 73, "device_model_migr": 73, "migrat": [73, 150, 151, 157, 158], "devicemodelconfigpath": [73, 128, 162], "component_config": [73, 151], "certain": [73, 125, 127, 128, 131, 138, 147, 162], "compositescheduleinterv": [73, 128], "requestcompositescheduledur": [73, 128], "authorizationlist": 73, "authorizationcach": 73, "datatransf": [74, 127, 128, 129, 161, 162], "keys_to_monitor": 74, "heartbeatinterv": [74, 128, 161], "securityprofil": [74, 123, 127, 128, 151, 161, 162], "exampleconfigurationkei": [74, 161], "commad": 74, "seper": [74, 122, 127, 128, 159], "pn532": 75, "nfc": [75, 151], "tag": [75, 88, 97, 98, 110, 138, 159, 161], "ttys0": 75, "read_timeout": 75, "subsequ": [75, 82, 117, 145], "w\u00f6llert": [75, 86], "captur": 76, "dump": [76, 97], "sqlite_db_file_path": 77, "everest_persistent_stor": 77, "phytec": [78, 130], "phyverso": [78, 105, 130], "reset_gpio_bank": 78, "reset_gpio_pin": 78, "conn1_max_current_a_import": 78, "conn1_min_current_a_import": 78, "conn1_min_phase_count_import": 78, "conn1_max_phase_count_import": 78, "conn1_min_current_a_export": 78, "conn1_max_current_a_export": 78, "conn1_min_phase_count_export": 78, "conn1_max_phase_count_export": 78, "conn1_has_socket": 78, "conn1_dc": 78, "conn2_max_current_a_import": 78, "conn2_min_current_a_import": 78, "conn2_min_phase_count_import": 78, "conn2_max_phase_count_import": 78, "conn2_min_current_a_export": 78, "conn2_max_current_a_export": 78, "conn2_min_phase_count_export": 78, "conn2_max_phase_count_export": 78, "conn2_has_socket": 78, "conn2_dc": 78, "peripher": 78, "nrst": 78, "map": [78, 107, 127, 128, 145, 152, 153], "conn1_motor_lock_typ": 78, "hella": 78, "style": [78, 150, 167], "valeo": 78, "potentiomet": 78, "feedback": [78, 142], "conn2_motor_lock_typ": 78, "conn1_gpio_stop_button_en": 78, "som": 78, "conn1_gpio_stop_button_bank": 78, "gpiochip1": 78, "conn1_gpio_stop_button_pin": 78, "36": [78, 142], "conn1_gpio_stop_button_invert": 78, "invert": 78, "conn2_gpio_stop_button_en": 78, "conn2_gpio_stop_button_bank": 78, "conn2_gpio_stop_button_pin": 78, "37": 78, "conn2_gpio_stop_button_invert": 78, "connector_1": [78, 146], "proxim": 78, "connector_2": 78, "rcd_1": 78, "onboard": [78, 86, 131], "rcd_2": 78, "connector_lock_1": 78, "connector_lock_2": 78, "phyverso_mcu_temperatur": [78, 133, 134, 136], "system_specific_data_1": 78, "generic_arrai": [78, 133, 134, 136], "system_specific_data_2": 78, "josev": [79, 137, 143, 144], "project": [79, 138, 139, 144, 145, 149, 150, 151, 152, 153, 155, 160, 166, 167, 168], "supported_iso15118_20_ac": 79, "supported_iso15118_20_dc": 79, "tls_activ": 79, "is_cert_install_need": 79, "And": [79, 145, 147, 151, 152, 167], "overwritten": [79, 139, 145, 146], "iskra": 80, "33": 80, "ocmf_format_vers": 80, "represent": [80, 98, 116, 128, 131, 142, 144, 146, 147], "ocmf_gateway_identif": 80, "ocmf_gateway_seri": 80, "mention": [80, 97, 139, 148], "ocmf_gateway_vers": 80, "softwar": [80, 104, 142, 148, 152, 154, 166], "ocmf_charge_point_identification_typ": 80, "ocmf_charge_point_identif": 80, "embed": [80, 81, 151], "qwello": [80, 81], "eu": [80, 81], "feig": 81, "192": [81, 83, 151], "168": [81, 83, 151], "feig_seri": 81, "seven": [81, 127, 128], "charact": [81, 103, 107, 127], "abcd123": 81, "terminal_id": 81, "currenc": [81, 93, 103, 110], "978": 81, "4217": [81, 93, 103], "pre_authorization_amount": 81, "2500": 81, "cent": [81, 103], "read_card_timeout": 81, "read_card_debounc": 81, "debounc": 81, "prevent": [81, 122, 126, 151], "transactions_max_num": 81, "concurr": 81, "exce": 81, "bank_transaction_summary_provid": [81, 133, 134], "bank_session_token": 81, "bank_session_token_provid": [81, 133, 134, 147], "team": 81, "hub": 82, "baudrat": [82, 151], "pariti": [82, 151], "odd": 82, "rtsct": 82, "rt": 82, "ct": 82, "ignore_echo": 82, "rxtx_gpio_chip": [82, 151], "rx": 82, "tx": [82, 131], "usag": [82, 92, 142, 146, 147, 151, 156], "rxtx_gpio_lin": [82, 151], "rxtx_gpio_tx_high": [82, 151], "max_packet_s": 82, "size": [82, 154], "payload": [82, 111, 126, 145, 167], "exceed": [82, 97], "apu": 82, "wikipedia": [82, 131], "en": [82, 103, 126, 131, 156, 157, 158, 164], "256": 82, "initial_timeout_m": 82, "within_message_timeout_m": 82, "queri": 82, "9600": 82, "lan": [83, 145], "wifi": [83, 143, 151], "privileg": 83, "setup_wifi": 83, "setup_simul": 83, "online_check_host": 83, "lfenergi": [83, 152], "hostnam": 83, "internet": [83, 145, 151], "initialized_by_default": 83, "release_metadata_fil": 83, "releas": [83, 138, 143, 146, 151, 152, 159], "locat": [83, 104, 112, 123, 126, 128, 131, 139, 144, 156, 157, 158, 159, 162, 163, 168], "ap_interfac": 83, "wlan0": 83, "ap": 83, "ap_ipv4": 83, "24": [83, 151, 165], "memori": 84, "defaultretri": 85, "tri": 85, "download": [85, 89, 110, 112, 138, 151, 152, 154, 160, 168], "defaultretryinterv": 85, "resetdelai": 85, "acknowledg": 85, "travel": 85, "caller": [85, 145], "caps_min_current_a": 86, "caps_max_current_a": 86, "concurrenttx": 88, "nocredit": 88, "notallowedtypeevs": 88, "notatthisloc": 88, "notatthistim": 88, "signatureerror": 88, "certificateexpir": 88, "certificaterevok": 88, "nocertificateavail": 88, "certchainerror": 88, "contractcancel": 88, "tokenvalidationstatu": 88, "timedout": 88, "customidtoken": 88, "arbitrari": [88, 89, 92, 93, 145, 167], "printabl": [88, 89], "insensit": [88, 89, 104], "ascii": [88, 89, 91], "idtokentyp": 88, "additional_info": [88, 104], "request_id": [88, 112], "put": [88, 126, 142, 144, 146, 151, 156, 157, 158, 159, 167], "remotestartid": 88, "id_token": [88, 108], "authorization_typ": 88, "authorizationtyp": [88, 147], "assign": [88, 97, 100, 104, 107, 110, 117, 122, 145, 146], "prevalid": [88, 128], "iso15118certificatehashdata": [88, 127, 128], "certificatehashdatainfo": [88, 100], "messagecont": [88, 91, 104, 110], "parentidtag": 88, "expiry_tim": [88, 108], "selectionalgorithm": 88, "choos": [88, 144, 146, 149, 150, 152, 156, 158, 167, 168], "referenc": [88, 107, 157, 158], "influenc": [88, 122, 127, 128], "plugandcharg": 88, "bankcard": [88, 147], "distinguish": [88, 98, 100, 147], "central": [88, 97, 107, 122, 142, 146, 148, 157, 158, 161, 163, 167], "macaddress": 88, "iso14443": [88, 107], "iso15693": [88, 107], "keycod": 88, "noauthor": 88, "bookkeep": 89, "short": [89, 107, 138, 144, 145, 146, 150, 156, 159, 161], "session_token": 89, "invoic": [89, 110], "transaction_data": 89, "poweron": 90, "correctli": [90, 92, 122, 151, 164], "mirror": [90, 131], "contact": [90, 131, 148, 151], "poweroff": [90, 96], "weld": 90, "Not": [90, 117, 167], "assembli": [90, 151], "a_13": 90, "a_20": 90, "a_32": 90, "a_63_3ph_70_1ph": 90, "proximity_pilot": 90, "cp_pwm_duty_cycl": 90, "messagepriorityenum": 91, "alwaysfront": 91, "regardless": [91, 131], "henc": 91, "newer": [91, 143, 159], "messageprior": 91, "infront": 91, "shown": [91, 142, 144, 146, 147, 151], "normalcycl": 91, "messagestateenum": 91, "unavail": [91, 108], "displaymessagestatusenum": 91, "notsupportedmessageformat": 91, "notsupportedprior": 91, "notsupportedst": 91, "unknowntransact": 91, "clearmessageresponseenum": 91, "messageformat": 91, "languag": [91, 110, 142, 143, 145, 153, 158, 167], "uri": [91, 100, 112, 161], "utf8": 91, "But": [91, 146, 147, 152, 157, 158, 159], "assum": [91, 97, 104, 126, 139, 145, 146, 149, 154, 159, 167], "lowest": [91, 122], "timestamp_from": [91, 94, 110], "timestamp_to": [91, 94, 110], "forev": 91, "identifier_id": 91, "did": [91, 150, 151], "identifier_typ": 91, "tight": 91, "sessionid": 91, "transactionid": [91, 104], "qr_code": [91, 110], "qr": [91, 110], "status_info": [91, 104], "repons": 91, "nodetyp": 92, "undefin": [92, 107], "evsest": 92, "waitforauth": 92, "waitforenergi": 92, "preparecharg": [92, 97], "pausedev": 92, "pausedevs": 92, "limitsreq": 92, "total_power_w": 92, "ac_max_current_a": 92, "ac_min_current_a": 92, "properli": [92, 100, 122, 126, 131, 143, 144, 151, 159], "ac_max_phase_count": 92, "ac_min_phase_count": 92, "ac_supports_changing_phases_during_charg": 92, "ac_number_of_active_phas": 92, "limitsr": 92, "optimizertarget": 92, "energy_amount_need": 92, "kwh": [92, 93, 125], "charge_to_max_perc": 92, "nn": 92, "car_battery_soc": 92, "Of": 92, "leave_tim": 92, "drive": [92, 122, 127, 128, 145], "fullfil": [92, 128, 161, 162, 163], "cheapest": 92, "timefram": 92, "price_limit": 92, "full_autonomi": 92, "schedulereqentri": 92, "entri": [92, 93, 97, 143, 151, 162], "limits_to_root": 92, "face": [92, 122], "limits_to_leav": 92, "leav": 92, "conversion_effici": 92, "convers": [92, 127, 128], "price_per_kwh": 92, "priceperkwh": [92, 93], "timepoint": [92, 93], "scheduleresentri": 92, "children": 92, "child": [92, 98], "again": [92, 97, 107, 141, 144, 146, 149, 151, 167], "propag": [92, 159], "node_typ": 92, "priority_request": 92, "merg": [92, 122, 158, 159], "them": [92, 116, 117, 127, 128, 139, 141, 144, 146, 148, 151, 156, 157, 158, 167], "evse_st": 92, "optimizer_target": 92, "energy_usage_root": 92, "energy_usage_leav": 92, "schedule_import": [92, 93], "practic": [92, 93, 143, 144, 152, 156, 157, 158], "schedule_export": [92, 93], "valid_until": 92, "consumpt": [92, 127, 128, 149], "afer": 92, "limits_root_sid": 92, "digit": [93, 103], "implementationidentifi": 94, "module_id": [94, 141, 145], "implementation_id": [94, 141, 145, 161, 162], "clearedbymodul": 94, "clearedbyreboot": 94, "severityfilt": 94, "sever": [94, 122, 123, 141, 145, 148, 152, 167], "high_g": 94, "medium_g": 94, "low_g": 94, "timeperiodfilt": 94, "timeperiod": 94, "argument": [94, 127, 128, 141, 144, 145, 149, 158, 167], "state_filt": 94, "origin_filt": 94, "type_filt": 94, "severity_filt": 94, "timeperiod_filt": 94, "handle_filt": 94, "medium": 94, "sub_typ": 94, "max_current_a_import": 96, "min_current_a_import": 96, "max_phase_count_import": 96, "nr": 96, "min_phase_count_import": 96, "max_current_a_export": 96, "min_current_a_export": 96, "max_phase_count_export": 96, "min_phase_count_export": 96, "iec62196type2c": 96, "iec62196type2socket": 96, "degre": 96, "celsiu": 96, "fan_rpm": 96, "supply_voltage_12v": 96, "supply_voltage_minus_12v": 96, "relais_on": 96, "architectur": [96, 128, 142, 145, 152, 162], "train": 96, "dccablecheck": 96, "dcprecharg": 96, "fullpowercharg": 96, "stoptransactionreason": 97, "id_tag": [97, 110, 122], "emergencystop": 97, "evdisconnect": 97, "move": [97, 157, 158, 159, 161, 162, 163, 168], "induct": 97, "hardreset": 97, "powerloss": 97, "reboot": [97, 104, 112, 131], "remot": [97, 112, 138, 145, 146, 148, 159, 160, 167], "smartphon": 97, "prepaid": 97, "credit": [97, 107, 147], "softreset": 97, "unlockcommand": 97, "deauthor": 97, "starttransact": [97, 127], "conf": [97, 127, 128, 145, 151, 164, 167], "energylimitreach": 97, "paid": 97, "solut": [97, 142, 143, 146, 149, 160, 164], "groundfault": 97, "localoutofcredit": 97, "masterpass": 97, "masterpassgroupid": [97, 128], "overcurrentfault": 97, "larger": 97, "electr": [97, 107, 122, 123, 131, 144, 147, 150, 151, 163], "powerqu": 97, "qualiti": 97, "imbal": 97, "soclimitreach": 97, "stoppedbyev": 97, "timelimitreach": 97, "startsessionreason": 97, "evconnect": 97, "switchthreephaseswhilechargingresult": 97, "error_notsupport": 97, "error_notcharg": 97, "error_hardwar": 97, "sessioneventenum": 97, "sessionstart": [97, 117], "met": [97, 131], "prepar": [97, 142, 150, 152, 158, 161, 162, 163, 167], "powerdeliveri": 97, "chargingstart": 97, "chargingpausedev": 97, "chargingpausedevs": 97, "chargingresum": 97, "stoppingcharg": 97, "weldingcheck": 97, "chargingfinish": 97, "essenti": [97, 143, 145, 167], "transactionfinish": [97, 150], "clariti": 97, "precondit": 97, "irrevoc": 97, "swipe": 97, "sessionfinish": 97, "reservationstart": [97, 122], "reservationend": [97, 108, 122], "replugstart": 97, "interrupt": [97, 100, 122], "replugfinish": 97, "plugintimeout": 97, "connectiontimeout": [97, 127, 128, 161, 162], "switchingphas": 97, "sessionresum": 97, "waitingforenergi": 97, "meter_valu": 97, "signed_meter_valu": [97, 107], "units_sign": [97, 107, 133, 136], "signedmetervalu": [97, 107, 116], "filenam": 97, "incomplet": 97, "start_signed_meter_valu": [97, 107], "chargingstatechangedev": 97, "chargingstatechang": 97, "authorizationev": 97, "enable_sourc": 97, "unspecifi": 97, "localapi": 97, "localkeylock": 97, "servicetechnician": 97, "remotekeylock": 97, "mobileapp": 97, "firmwareupd": [97, 104, 112, 128, 131], "enable_st": 97, "unassign": 97, "enable_prior": 97, "session_start": 97, "session_finish": 97, "transaction_start": 97, "transaction_finish": 97, "charging_state_changed_ev": 97, "authorization_ev": 97, "nr_of_phases_avail": 97, "present_voltag": 97, "present_curr": 97, "target_voltag": 97, "target_curr": 97, "maximum_current_limit": 97, "minimum_current_limit": 97, "maximum_voltage_limit": 97, "maximum_power_limit": 97, "estimated_time_ful": 97, "depart": 97, "estimated_time_bulk": 97, "fa": 97, "remaining_energy_need": 97, "battery_capac": 97, "battery_full_soc": 97, "battery_bulk_soc": 97, "brand": [97, 157, 158], "volkswagen_group": 97, "volkswagengroup": 97, "tesla": 97, "independ": [97, 126, 145], "upward": 97, "cccs1": 97, "k": 97, "combo": 97, "cccs2": 97, "cg105": 97, "jari": 97, "g105": 97, "1993": 97, "chademo": [97, 152], "ctesla": 97, "ctype1": 97, "iec62196": 97, "j1772": [97, 122, 151], "ctype2": 97, "mennek": 97, "s309_1p_16a": 97, "16a": 97, "iec60309": 97, "s309_1p_32a": 97, "32a": 97, "s309_3p_16a": 97, "s309_3p_32a": 97, "sbs1361": 97, "domest": 97, "13amp": 97, "scee": 97, "7_7": 97, "cee": 97, "7": [97, 107, 126, 138, 144, 146, 151, 160, 167], "schuko": 97, "stype2": 97, "stype3": 97, "scame": 97, "other1phmax16a": 97, "cee7": 97, "17": [97, 111, 143, 165, 167], "as3112": 97, "nema": 97, "jisc8303": 97, "tis166": 97, "si": 97, "cpc": 97, "ccc": 97, "sev1011": 97, "other1phover16a": 97, "other3ph": 97, "nema14": 97, "pan": 97, "pantograph": 97, "winduct": 97, "wireless": 97, "coupl": [97, 142, 154, 167], "wreson": 97, "reson": 97, "undetermin": 97, "scee_7_7": 97, "v2grootcertif": 98, "morootcertif": 98, "csmsrootcertif": 98, "v2gcertificatechain": 98, "mfrootcertif": 98, "hashalgorithm": [98, 100], "sha256": [98, 100], "sha384": [98, 100], "sha512": [98, 100], "invalidsignatur": [98, 112], "invalidcertificatechain": 98, "invalidformat": 98, "invalidcommonnam": 98, "norootcertificateinstal": 98, "certificatestoremaxlengthexceed": 98, "writeerror": 98, "issuernotfound": 98, "invalidleafsignatur": 98, "invalidchain": 98, "notfound": 98, "getinstalledcertificatesstatu": 98, "getcertificatesignrequeststatu": 98, "invalidrequestedtyp": 98, "keygenerror": 98, "generationerror": 98, "getcertificateinfostatu": 98, "notfoundvalid": 98, "privatekeynotfound": 98, "hash_algorithm": 98, "issuer_name_hash": 98, "issuer": [98, 100], "dn": [98, 126, 151], "issuer_key_hash": 98, "length": [98, 107, 111, 125, 126, 127, 161], "subject": [98, 154, 165], "serial_numb": 98, "hexadecim": [98, 107], "0x": 98, "lead": [98, 107, 127, 141, 150, 152], "certificatehashdatachain": 98, "child_certificate_hash_data": 98, "certificate_hash_data_chain": 98, "ocsprequestdata": 98, "responder_url": 98, "respond": [98, 100, 122, 145, 162], "url": [98, 100, 112, 146, 155, 165, 168], "ocsp_request_data_list": 98, "certificateocsp": 98, "ocsp_path": 98, "certificateinfo": 98, "certificate_root": 98, "issu": [98, 143, 147, 149, 150, 151, 152, 156, 157, 158, 159, 160], "certificate_singl": 98, "certificate_count": 98, "externalpay": 100, "ac_single_phase_cor": [100, 101], "ac_three_phase_cor": [100, 101], "dc_core": [100, 101], "dc_extend": [100, 101, 121], "dc_combo_cor": [100, 101], "dc_uniqu": [100, 101], "no_imd": 100, "dceverrorcod": 100, "no_error": 100, "failed_resstemperatureinhibit": 100, "failed_evshiftposit": 100, "failed_chargerconnectorlockfault": 100, "failed_evressmalfunct": 100, "failed_chargingcurrentdifferentia": 100, "failed_chargingvoltageoutofrang": 100, "reserved_a": 100, "reserved_b": 100, "reserved_c": 100, "failed_chargingsystemincompat": 100, "nodata": 100, "error_contactor": 100, "error_rcd": [100, 131], "error_utilityinterruptev": 100, "util": [100, 137, 138, 139, 141, 144, 151, 152, 154, 160, 167], "equip": [100, 151], "temporari": [100, 153], "reduct": 100, "error_malfunct": 100, "recover": 100, "error_emergencyshutdown": 100, "incompat": [100, 112], "v2gmessageid": 100, "bodi": [100, 126], "supportedappprotocolreq": 100, "supportedappprotocolr": 100, "sessionsetupreq": 100, "sessionsetupr": 100, "servicediscoveryreq": 100, "servicediscoveryr": 100, "servicedetailreq": 100, "servicedetailr": 100, "paymentserviceselectionreq": 100, "paymentserviceselectionr": 100, "servicepaymentselectionreq": 100, "servicepaymentselectionr": 100, "paymentdetailsreq": 100, "paymentdetailsr": 100, "authorizationreq": 100, "authorizationr": 100, "contractauthenticationreq": 100, "contractauthenticationr": 100, "chargeparameterdiscoveryreq": 100, "chargeparameterdiscoveryr": 100, "chargingstatusreq": 100, "chargingstatusr": 100, "meteringreceiptr": 100, "powerdeliveryr": 100, "cablecheckreq": 100, "cablecheckr": 100, "prechargereq": 100, "precharger": 100, "currentdemandreq": 100, "currentdemandr": 100, "weldingdetectionreq": 100, "weldingdetectionr": 100, "sessionstopreq": 100, "sessionstopr": 100, "certificateinstallationreq": 100, "certificateupdatereq": 100, "authorizationsetupreq": 100, "authorizationsetupr": 100, "scheduleexchangereq": 100, "scheduleexchanger": 100, "serviceselectionreq": 100, "serviceselectionr": 100, "acchargeloopreq": 100, "acchargeloopr": 100, "acchargeparameterdiscoveryreq": 100, "acchargeparameterdiscoveryr": 100, "dccablecheckreq": 100, "dccablecheckr": 100, "dcchargeloopreq": 100, "dcchargeloopr": 100, "dcchargeparameterdiscoveryreq": 100, "dcchargeparameterdiscoveryr": 100, "dcprechargereq": 100, "dcprecharger": 100, "dcweldingdetectionreq": 100, "dcweldingdetectionr": 100, "unknownmessag": 100, "j2847_2": 100, "certificateactionenum": 100, "evse_present_voltag": 100, "cdv": 100, "evse_present_curr": 100, "evse_maximum_current_limit": 100, "evse_maximum_power_limit": 100, "evse_maximum_voltage_limit": 100, "evse_maximum_discharge_current_limit": 100, "evse_maximum_discharge_power_limit": 100, "evse_minimum_current_limit": 100, "accuraci": [100, 103], "evse_minimum_voltage_limit": 100, "evse_minimum_power_limit": 100, "evse_minimum_discharge_current_limit": 100, "evse_minimum_discharge_power_limit": 100, "dc_current_regulation_toler": 100, "magnitud": [100, 106], "toler": [100, 106], "dc_peak_current_rippl": 100, "peak": [100, 106], "rippl": [100, 106], "dc_energy_to_be_deliv": 100, "deliveredbi": 100, "dc_ev_readi": 100, "dc_ev_error_cod": 100, "dc_ev_ress_soc": 100, "ress": [100, 151], "dc_ev_cabin_condit": 100, "toheat": 100, "passeng": 100, "compart": 100, "dc_ev_ress_condit": 100, "dc_ev_target_voltag": 100, "dc_ev_target_curr": 100, "demand": 100, "dc_ev_maximum_current_limit": 100, "dc_ev_maximum_power_limit": 100, "dc_ev_maximum_voltage_limit": 100, "ev_remaining_time_to_full_soc": 100, "ev_remaining_time_to_full_bulk_soc": 100, "transmit": [100, 104, 128, 131, 148], "protocol_namespac": 100, "namespac": [100, 138, 145], "version_number_major": 100, "major": [100, 151], "version_number_minor": 100, "minor": [100, 103, 159], "schema_id": 100, "schemaid": 100, "decod": [100, 131], "v2g_json": 100, "hex": [100, 107], "exi_base64": 100, "exi_respons": 100, "certificate_act": 100, "exi_request": 100, "iso15118_schema_vers": 100, "certificatereq": 100, "issuernamehash": 100, "issuerkeyhash": 100, "serialnumb": 100, "responderurl": 100, "energy_transfer_mod": 100, "present_soc": 100, "minimum_soc": 100, "target_soc": 100, "maximum_soc": 100, "remaining_time_to_minimum_soc": 100, "remaining_time_to_target_soc": 100, "remaining_time_to_maximum_soc": 100, "charging_complet": 100, "battery_energy_capac": 100, "inlet_hot": 100, "inlet": 100, "target_energy_request": 100, "max_energy_request": 100, "min_energy_request": 100, "max_charge_pow": 100, "min_charge_pow": 100, "max_charge_curr": 100, "max_voltag": 100, "min_voltag": 100, "allowd": 100, "max_discharge_pow": 100, "min_discharge_pow": 100, "max_discharge_curr": 100, "max_v2x_energy_request": 100, "presentsoc": 100, "rang": [100, 127, 128], "dedic": [100, 122, 138, 142, 144, 150, 151, 152, 164], "min_v2x_energy_request": 100, "maxcurrentlimit": 101, "maxpowerlimit": 101, "maxvoltagelimit": 101, "energycapac": 101, "targetcurr": 101, "targetvoltag": 101, "dischargemaxcurrentlimit": 101, "dischargemaxpowerlimit": 101, "dischargetargetcurr": 101, "dischargeminimalsoc": 101, "resistance_f_ohm": 102, "protect": [102, 107, 151], "earth": 102, "ohm": 102, "voltage_v": [102, 106, 107, 125], "currencycod": 103, "alphabet": 103, "taken": [103, 148, 149, 159, 167], "www": [103, 126, 156, 157, 158, 164], "six": 103, "com": [103, 122, 126, 128, 131, 137, 138, 139, 143, 144, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 163, 164, 165, 167], "financi": 103, "technic": [103, 104, 152], "metal": [103, 151], "bond": 103, "market": 103, "AED": 103, "afn": 103, "amd": 103, "ang": 103, "aoa": 103, "aud": 103, "awg": 103, "azn": 103, "bam": 103, "bbd": 103, "bdt": 103, "bgn": 103, "bhd": 103, "bif": 103, "bmd": 103, "bnd": 103, "bob": 103, "bov": 103, "brl": 103, "btn": 103, "bwp": 103, "byn": 103, "bzd": 103, "cad": 103, "cdf": 103, "che": 103, "chf": 103, "chw": 103, "clf": 103, "clp": 103, "cny": 103, "cop": 103, "cou": 103, "crc": 103, "cuc": 103, "cup": 103, "cve": [103, 150], "czk": 103, "djf": 103, "dkk": 103, "dop": 103, "dzd": 103, "egp": 103, "ern": 103, "etb": 103, "eur": 103, "fjd": 103, "fkp": 103, "gbp": 103, "gel": 103, "gh": 103, "gip": 103, "gmd": 103, "gnf": 103, "gtq": 103, "gyd": 103, "hkd": 103, "hnl": 103, "htg": 103, "huf": 103, "idr": 103, "il": [103, 107], "inr": 103, "iqd": 103, "irr": 103, "isk": 103, "jmd": 103, "jod": 103, "jpy": 103, "ke": 103, "kg": 103, "khr": 103, "kmf": 103, "kpw": 103, "krw": 103, "kwd": 103, "kyd": 103, "kzt": 103, "lak": 103, "lbp": 103, "lkr": 103, "lrd": 103, "lsl": 103, "lyd": 103, "mad": 103, "mdl": 103, "mga": 103, "mkd": 103, "mmk": 103, "mnt": 103, "mop": 103, "mru": 103, "mur": 103, "mvr": 103, "mwk": 103, "mxn": 103, "mxv": 103, "myr": 103, "mzn": 103, "nad": 103, "ngn": 103, "nio": 103, "nok": 103, "npr": 103, "nzd": 103, "omr": 103, "pab": 103, "pen": 103, "pgk": 103, "php": 103, "pkr": 103, "pln": 103, "pyg": 103, "qar": 103, "ron": 103, "rsd": 103, "rub": 103, "rwf": 103, "sar": 103, "sbd": 103, "scr": 103, "sdg": 103, "sek": 103, "sgd": 103, "shp": 103, "sle": 103, "sll": 103, "srd": 103, "ssp": 103, "stn": 103, "svc": 103, "syp": 103, "szl": 103, "thb": 103, "tj": 103, "tmt": 103, "tnd": 103, "top": [103, 138, 142, 146, 151, 152], "ttd": 103, "twd": 103, "tz": 103, "uah": 103, "ugx": 103, "usd": 103, "usn": 103, "uyi": 103, "uyu": 103, "uyw": 103, "uz": 103, "ved": 103, "ve": [103, 149], "vnd": 103, "vuv": 103, "wst": 103, "xaf": 103, "xcd": 103, "xdr": 103, "xof": 103, "xpf": 103, "xsu": 103, "xua": 103, "yer": 103, "zar": 103, "zmw": 103, "zwl": 103, "separ": [103, 107, 121, 127, 128, 139, 145, 152, 161, 163], "express": [103, 107, 113], "euro": 103, "moneyamount": [103, 110], "ocpp201": [104, 127, 128, 133, 135, 148, 151, 163], "customdata": 104, "vendor_id": 104, "reproduc": 104, "conveni": [104, 153, 155], "chargingscheduleperiod": 104, "start_period": 104, "number_phas": 104, "stack_level": 104, "phase_to_us": 104, "charging_rate_unit": 104, "charging_schedule_period": 104, "start_schedul": 104, "min_charging_r": 104, "index": [104, 145, 152, 156, 157, 158, 165, 167], "transaction_ev": 104, "transactionev": [104, 128, 150], "associ": 104, "session_id": [104, 110], "enumer": 104, "transactioneventrespons": 104, "original_transaction_ev": 104, "promt": 104, "total_cost": 104, "charging_prior": 104, "personal_messag": 104, "datatransferstatu": 104, "unknownmessageid": 104, "unknownvendorid": 104, "offlin": [104, 148], "message_id": 104, "custom_data": 104, "pair": [104, 124, 145, 151], "read_onli": 104, "getconfigur": 104, "unknown_kei": 104, "rebootrequir": 104, "notsupport": 104, "securityeventenum": 104, "failedtoauthenticateatcsm": 104, "csmsfailedtoauthent": 104, "settingsystemtim": 104, "startupofthedevic": 104, "resetorreboot": 104, "securitylogwasclear": 104, "reconfigurationofsecurityparamet": 104, "memoryexhaust": 104, "invalidmessag": 104, "attemptedreplayattack": 104, "tamperdetectionactiv": 104, "invalidfirmwaresignatur": 104, "invalidfirmwaresigningcertif": 104, "invalidcsmscertif": 104, "invalidchargingstationcertif": 104, "invalidtlsvers": 104, "invalidtlsciphersuit": 104, "maintenanceloginaccept": 104, "maintenanceloginfail": 104, "overwrit": 104, "appendix": 104, "datetim": 104, "variabl": [104, 127, 138, 142, 144, 145, 147, 151, 154, 155, 162, 167], "doesn": 104, "suffici": [104, 138, 147, 151], "attributeenum": 104, "attribut": [104, 126, 128, 141, 144, 162], "minset": [104, 162], "maxset": [104, 162], "getvariablestatusenumtyp": 104, "unknowncompon": 104, "unknownvari": 104, "notsupportedattributetyp": 104, "attributetyp": 104, "setvariablestatusenumtyp": 104, "eventtriggerenum": 104, "alert": 104, "delta": 104, "eventnotificationtyp": 104, "notif": [104, 167], "hardwirednotif": 104, "hardwir": 104, "hardwiredmonitor": 104, "preconfiguredmonitor": 104, "preconfigur": 104, "custommonitor": 104, "attribute_typ": 104, "NOT": [104, 167], "event_id": 104, "actual_valu": 104, "event_notification_typ": 104, "caus": [104, 122, 143, 160], "tech_cod": 104, "tech_info": 104, "variable_monitoring_id": 104, "variablemonitor": [104, 162], "operationalstatusenumtyp": 104, "inop": [104, 122, 127, 128], "operational_statu": 104, "whose": [104, 125, 159], "changeavailabilitystatusenumtyp": 104, "statusinfotyp": 104, "reason_cod": 104, "why": [104, 108, 144, 146], "text": [104, 149, 151, 152, 157, 158], "registrationstatu": 104, "pend": 104, "current_tim": 104, "heartbeat": [104, 127, 128, 131], "bootnotif": [104, 127, 128], "sensor": [105, 107, 113], "real": [106, 131, 146, 150], "current_a": [106, 107, 125], "current_regulation_tolerance_a": 106, "peak_current_ripple_a": 106, "max_export_voltage_v": 106, "min_export_voltage_v": 106, "max_export_current_a": 106, "min_export_current_a": 106, "max_import_voltage_v": 106, "min_import_voltage_v": 106, "max_import_current_a": 106, "min_import_current_a": 106, "max_export_power_w": 106, "max_import_power_w": 106, "sink": [106, 127, 128, 161, 162], "conversion_efficiency_import": 106, "conversion_efficiency_export": 106, "identification_statu": 107, "ocmfuseridentificationstatu": 107, "identification_level": 107, "ocmfidentificationlevel": 107, "overal": 107, "identification_flag": 107, "IF": 107, "ocmfidentificationflag": 107, "identification_typ": 107, "ocmfidentificationtyp": 107, "IT": 107, "identification_data": 107, "uid": 107, "14443": 107, "tariff_text": 107, "textual": 107, "transactionrequeststatu": 107, "not_support": 107, "unexpected_error": 107, "transaction_min_stop_tim": 107, "earliest": 107, "yield": 107, "transaction_max_stop_tim": 107, "deadlin": 107, "fill": [107, 125, 144, 149, 157, 158], "signific": 107, "hearsai": 107, "unsecur": [107, 123, 161], "extent": 107, "reliabl": 107, "certifi": 107, "cryptograph": 107, "15118": [107, 124, 143, 146, 150, 151, 152, 163], "mismatch": 107, "outdat": 107, "found": [107, 125, 138, 144, 150, 151, 153, 157, 158, 159, 161, 164, 167, 168], "rfid_non": 107, "rfid_plain": 107, "rfid_rel": 107, "rfid_psk": 107, "ocpp_non": 107, "ocpp_r": 107, "remotestart": 107, "method": [107, 116, 117, 144, 145, 150], "ocpp_auth": 107, "ocpp_rs_tl": 107, "obtain": [107, 125, 127, 128], "ocpp_auth_tl": 107, "ocpp_cach": 107, "ocpp_whitelist": 107, "whitelist": 107, "ocpp_certifi": 107, "iso15118_non": 107, "iso15118_pnc": 107, "plmn_none": 107, "plmn_ring": 107, "plmn_sm": 107, "deni": 107, "two": [107, 117, 122, 123, 124, 125, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 150, 151, 152, 154, 157, 158, 162, 167], "factor": 107, "notat": [107, 145], "15693": 107, "electro": 107, "evcoid": 107, "iso7812": 107, "7812": 107, "card_txn_nr": 107, "cardtxnbr": 107, "central_1": 107, "sm": 107, "central_2": 107, "local_1": 107, "local_2": 107, "phone_numb": 107, "phone": 107, "key_cod": 107, "not_assign": 107, "meter_id": 107, "phase_seq_error": 107, "rotat": 107, "ccw": 107, "energy_wh_import": [107, 125], "energy_wh_export": [107, 125], "power_w": [107, 125], "reactivepow": [107, 115, 116], "reactiv": [107, 115, 116], "frequency_hz": [107, 125], "energy_wh_import_sign": 107, "energy_wh_export_sign": 107, "power_w_sign": 107, "voltage_v_sign": 107, "var_sign": 107, "current_a_sign": 107, "frequency_hz_sign": 107, "occupi": 108, "dismiss": 108, "parent_id": 108, "reservationendreason": 108, "usedtostartcharg": 108, "notreserv": [108, 122], "notreservedfortoken": 108, "reservedforothertoken": 108, "reservedforothertokenandhasparenttoken": 108, "reservedfortoken": 108, "group_id_token": 108, "incorrect": 108, "reservation_statu": 108, "serialcommhub": [109, 133, 135, 151], "io": [109, 137, 144, 153, 157, 158, 162], "status_cod": 109, "idlepric": 110, "grace_minut": 110, "grace": 110, "hour_pric": 110, "monei": [110, 133, 136, 147], "costcategori": 110, "categori": [110, 139], "flatfe": 110, "chargingpricecompon": 110, "nextperiodpric": 110, "charging_pric": 110, "idle_pric": 110, "fee": 110, "sessioncostchunk": 110, "sum": [110, 115, 116, 125], "metervalue_from": 110, "metervalu": [110, 127, 128], "metervalue_to": 110, "thing": [110, 122, 144, 146, 151, 152, 158, 159, 161, 162], "flat": 110, "sessionstatu": 110, "final": [110, 112, 122, 128, 131, 145, 164, 167], "cost_chunk": 110, "next_period": 110, "uinteg": 111, "203": 111, "l": 111, "105": 111, "int16": 111, "apha": 111, "phasea": 111, "aphb": 111, "phaseb": 111, "aphc": 111, "phasec": 111, "a_sf": 111, "phvpha": 111, "phvphb": 111, "bn": 111, "phvphc": 111, "v_sf": 111, "sunssf": 111, "hz_sf": 111, "wpha": 111, "wphb": 111, "wphc": 111, "w_sf": 111, "va": 111, "vapha": 111, "vaphb": 111, "vaphc": 111, "va_sf": 111, "varpha": 111, "varphb": 111, "varphc": 111, "var_sf": 111, "pfpha": 111, "pf": 111, "pct": 111, "pfphb": 111, "pfphc": 111, "pf_sf": 111, "totwhim": 111, "p": [111, 144, 153, 160, 167], "acc32": 111, "totwh_sf": 111, "evt": 111, "bitfield32": 111, "chapter": [111, 144, 152], "counter": 111, "problem": [111, 128, 138, 143, 149, 151, 152], "retry_interval_": 112, "retrieve_timestamp": 112, "install_timestamp": 112, "acceptedcancel": 112, "invalidcertif": 112, "revokedcertif": 112, "revok": [112, 122], "oldest_timestamp": 112, "oldest": 112, "incluc": 112, "latest_timestamp": 112, "securitylog": 112, "diagnosticslog": 112, "uploadlogsstatu": 112, "file_nam": 112, "upload_logs_statu": 112, "logstatusenum": 112, "badmessag": 112, "badli": 112, "notsupportedoper": 112, "permissiondeni": 112, "insuffici": 112, "permiss": [112, 151, 167], "uploadfailur": 112, "being": [112, 122, 125, 144, 148, 151, 153, 157, 158], "firmwareupdatestatusenum": 112, "intermedi": [112, 159], "downloadfail": 112, "downloadschedul": 112, "downloadpaus": 112, "task": [112, 117], "installationfail": 112, "installreboot": 112, "installschedul": 112, "installdatetim": 112, "installverificationfail": 112, "checksum": 112, "signatureverifi": 112, "notspecifi": 112, "applicationreset": 112, "localreset": 112, "powerup": 112, "remotereset": 112, "scheduledreset": 112, "watchdog": 112, "countdown_": 114, "inact": 114, "current_limit_after_delay_a": 114, "current_limit_during_delay_a": 114, "start_tim": 114, "l1": [115, 116, 125], "l2": [115, 116], "l3": [115, 116], "signed_meter_data": 116, "eg": [116, 138], "signing_method": 116, "encoding_method": 116, "public_kei": 116, "diagram": [117, 144, 145, 147], "individu": [117, 127, 142, 146, 151, 153, 167], "thread": [117, 126, 145, 167], "chart": 117, "guid": [117, 138, 139, 142, 143, 145, 146, 148, 152, 154, 161, 162, 163, 164, 166, 167, 168], "topic": [121, 145, 149, 150, 152, 156, 157, 167], "everest_extern": 121, "noder": [121, 142, 144, 160, 168], "carsim": 121, "cmd": [121, 142, 144, 145, 160, 167], "semicolon": [121, 127], "iso_wait_slac_match": 121, "iso_start_v2g_sess": 121, "iso_wait_pwr_readi": 121, "36000": 121, "modify_charging_sess": 121, "auto": [122, 125, 131, 133, 146, 160, 167], "usabl": 122, "interact": [122, 145, 146, 159, 160], "helper": [122, 139], "70121": [122, 150], "seamlessli": 122, "integr": [122, 138, 144, 145, 146, 151, 152, 153, 154, 161, 162], "microcontrol": [122, 164], "improv": [122, 167], "safeti": [122, 131], "todo": [122, 145, 146], "graph": 122, "behav": 122, "light": [122, 142, 151], "subscrib": [122, 131, 142, 145, 147, 152, 167], "driven": 122, "republish": 122, "struct": [122, 131, 141, 144, 146], "begun": 122, "github": [122, 128, 137, 138, 139, 143, 144, 146, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 165, 167, 168], "openfastchargingalli": 122, "pdf": 122, "against": [122, 159, 167], "reservatonstart": 122, "notifi": [122, 127, 128, 141, 148, 167], "intergr": 122, "overload": 122, "drop": [122, 124, 142, 143, 152, 167], "limt": 122, "win": 122, "exern": 122, "extra": [122, 143, 154, 161, 162], "energynod": [122, 127, 128, 133, 135, 161, 162], "feed": 122, "travers": 122, "were": [122, 138, 142, 150], "whichev": 122, "sometim": [122, 149, 151, 152], "6a": 122, "230v": 122, "desir": [122, 154], "Be": [122, 144, 146, 151], "renault": 122, "zoe": [122, 131], "damag": [122, 151], "your": [122, 127, 128, 138, 139, 142, 145, 146, 148, 149, 150, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "risk": 122, "adjust": [122, 141, 146, 150, 157, 158, 162, 167], "though": [122, 127, 128], "freedom": 122, "min_phas": 122, "max_phas": 122, "choic": [122, 143, 157, 158], "wear": 122, "lot": [122, 123, 127, 128, 139, 144, 147, 148, 159, 161, 162], "almost": [122, 128, 161], "mrec3hightemperatur": 122, "mrec18cableovertempder": 122, "vendorwarn": 122, "wrap": 123, "libevs": [123, 137], "facilit": 123, "readm": [123, 143, 154, 156, 160, 162], "cover": [123, 127, 128, 147, 148, 163], "anchor": [123, 158], "instruct": [123, 139, 143, 144, 150, 151, 154, 160, 162, 163, 167], "writeabl": 123, "profil": [123, 127, 128, 161, 162], "transport": [123, 161, 162], "act": [123, 131, 159], "behavior": [123, 126, 141, 162, 167], "usessldefaultverifypath": 123, "necessarili": [123, 127, 128], "mutual": 123, "mtl": [123, 127, 128], "certificatesign": [123, 127, 128], "endpoint": [123, 126, 153, 161, 162, 163], "mandatori": [123, 151], "possibli": [123, 126, 149], "bx": 124, "dx": [124, 158], "cm_slac_parm_req": 124, "cm_slac_match_r": 124, "join": [124, 152], "modem": 124, "cap_net_raw": 124, "cm_valid": 124, "qca": 124, "modbusrtu": 125, "subdirectori": [125, 128, 139, 162], "templat": [125, 142, 144, 156, 157, 158, 167], "yaml": [125, 127, 128, 133, 144, 147, 148, 149, 150, 151, 152, 154, 157, 158, 160, 161, 162, 164], "copi": [125, 126, 131, 138, 151, 153], "datasheet": 125, "consist": [125, 126, 139, 142, 145, 151, 155, 157, 158, 159], "start_regist": 125, "num_regist": 125, "multipli": 125, "exponent_regist": 125, "function_code_start_reg": 125, "scale": 125, "001": 125, "expon": 125, "function_code_exp_reg": 125, "split": [125, 128, 131, 161, 162], "serv": [126, 127, 128, 161, 162], "translat": 126, "metric": 126, "consequ": 126, "thrown": 126, "furthermor": [126, 139, 144, 149, 153, 159, 167], "loop": [126, 145, 148, 152, 166], "cf": 126, "synchron": [126, 145], "livemeasur": 126, "inject": 126, "post": 126, "legal": 126, "renam": [126, 138], "requet": 126, "devi": 126, "Then": [126, 149, 151, 157, 158, 165, 167], "had": [126, 150], "host": [126, 150, 151, 153, 168], "coher": [126, 157, 158], "suppos": [126, 138, 147, 157, 158], "inbetween": 126, "potenti": [126, 147, 150], "similarli": [126, 145], "greater": [126, 127, 128, 143], "consider": 126, "ones": [126, 144, 146, 151, 157, 158], "regularli": [126, 144, 145, 149], "right": [126, 142, 144, 146, 148, 151, 152, 157, 158, 167, 168], "48": 126, "pai": [126, 147], "regard": [126, 146, 157, 158], "200m": 126, "bring": 126, "1024bit": 126, "vulner": 126, "curl": [126, 143, 155], "header": [126, 143, 158, 167], "tls_on": 126, "offici": [126, 143, 149, 151, 152, 154], "page": [126, 142, 144, 146, 149, 151, 152, 156, 158, 160, 161, 164], "leverag": [127, 128], "librari": [127, 128, 143, 144, 149, 150, 154, 167], "manifest": [127, 128, 139, 141, 142, 145, 154, 161, 162, 167], "tutori": [127, 142, 144, 145, 148, 152, 154, 157, 158, 159, 160, 161, 162, 163], "great": [127, 144, 150], "resourc": [127, 148], "learn": [127, 142, 144, 146, 151, 152, 167], "approach": [127, 128, 145], "larg": [127, 128, 159], "area": [127, 128, 145, 152, 157, 158], "explain": [127, 128, 139, 142, 144, 146, 148, 152, 157, 158, 162, 163, 167], "divid": [127, 128], "pick": [127, 128, 154, 159], "deprec": [127, 144, 146, 153, 164], "busi": [127, 128], "remotestarttransact": 127, "california": [127, 128, 161, 162], "whitepap": [127, 128, 161, 162], "stoptransact": 127, "remotestoptransact": 127, "unlockconnector": [127, 128], "changeavail": [127, 128], "mid": [127, 128, 162], "smartcharg": [127, 128, 161], "get15118evcertificaterespons": 127, "push": [127, 128, 157, 158, 159], "compli": [127, 128], "measurand": [127, 128], "clock": [127, 128], "align": [127, 128, 158], "statusnotif": 127, "get15118evcertificaterequest": [127, 128], "reservenow": 127, "cancelreserv": 127, "changeconfigur": 127, "meant": [127, 128, 150, 151, 161, 162, 167], "modif": [127, 128, 138, 168], "updatefirmwar": [127, 128], "signedupdatefirmwar": 127, "prerequisit": [127, 128, 144, 152], "getdiagnost": 127, "getlog": [127, 128], "logstatusnotif": [127, 128], "diagnosticsstatusnotif": 127, "firmwarestatusnotif": [127, 128], "signedfirmwarestatusnotif": 127, "evsesecur": [127, 128, 133, 135, 146, 161, 162], "installcertif": [127, 128], "deletecertif": [127, 128], "getinstalledcertificateid": [127, 128], "getcertificatestatu": [127, 128], "signcertif": [127, 128, 148], "renew": [127, 128], "setuserpric": 127, "enable_global_error": [127, 128, 141], "connectorid": 127, "insid": [127, 139, 144, 146, 156, 157, 158, 159, 160, 161], "errorcod": 127, "othererror": 127, "vendorerrorcod": 127, "subtyp": 127, "strip": [127, 151], "vendorid": 127, "largest": 127, "255": 127, "wherea": [127, 139], "yeti_driv": [127, 146], "error_factori": [127, 141], "create_error": [127, 141], "outofenergi": 127, "someon": 127, "cut": 127, "look": [127, 138, 139, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 161, 162, 164, 167], "mrec": [127, 128], "inl": [127, 128], "gov": [127, 128], "chargex": [127, 128], "propos": [127, 128, 147], "unifi": [127, 128], "methodologi": [127, 128], "classifi": [127, 128], "simultan": 127, "easiest": [127, 128, 149], "wai": [127, 128, 138, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 167], "tier": [127, 128, 152], "callback": [127, 128, 141, 145, 167], "miss": [127, 128, 151, 167], "securityprofile3": [127, 128], "iso15118pncen": [127, 128, 148, 161], "12": [127, 128, 143, 151, 160, 165, 167], "ocsprequestinterv": 127, "topologi": [128, 162], "compos": [128, 143, 144, 155, 160, 162], "semant": [128, 145, 162], "characterist": [128, 162], "requeststarttransact": 128, "requeststoptransact": 128, "get15118evcertif": 128, "setvari": 128, "evconnectiontimeout": 128, "mastrpassgroupid": 128, "setdisplaymessag": 128, "getdisplaymessag": 128, "cleardisplaymessag": 128, "contrast": [128, 159], "notifyeventrequest": 128, "errro": 128, "mechan": [128, 144, 146], "chargingst": 128, "constantli": [128, 151], "advanc": 128, "break": [128, 150, 167], "complex": [128, 146, 159], "beyond": 128, "authorizeremotestart": 128, "sampleddatatxendedmeasurand": 128, "authcachestorag": 128, "device_model_storage_interfac": 128, "hpp": [128, 139, 145, 154, 167], "truth": 128, "todai": 128, "clarif": 128, "devicemodel": 128, "devicemodelstorageinterfac": 128, "devicemodelstoragesqlit": 128, "everestdevicemodelstorag": 128, "composeddevicemodelstorag": 128, "constructor": [128, 145], "differenti": [128, 162], "yak": 131, "3v": 131, "ttl": 131, "uart": 131, "plu": [131, 146, 161], "linux": [131, 142, 143, 151, 152], "wakeup": 131, "currrent": 131, "unus": [131, 145], "bp": 131, "8n1": 131, "binari": [131, 144, 151, 164, 167], "googl": 131, "buffer": 131, "consistent_overhead_byte_stuf": 131, "yeti_comm": 131, "evseri": 131, "cpp": [131, 139, 144, 145, 154, 160, 167], "extract": 131, "handlepacket": 131, "linkwrit": 131, "hi2lo": 131, "proto": 131, "lo2hi": 131, "frequent": [131, 152, 159], "nanopb": [131, 153], "nanopb_gener": 131, "setcontrolmod": 131, "setmaxcurr": 131, "accordingli": [131, 142], "human": 131, "allowpoweron": 131, "bool": [131, 141, 148], "decis": [131, 159], "setpwm": 131, "duty_cycl": 131, "ON": [131, 149, 151], "rom": 131, "loader": [131, 160], "stm32flash": 131, "tool": [131, 143, 144, 145, 146, 149, 150, 151, 152, 154, 157, 158, 167], "flash": [131, 143, 164], "kit": [131, 151, 164], "keepalivehi": 131, "1hz": 131, "stand": [131, 138, 146, 160], "alon": [131, 151], "backup": [131, 151, 159, 168], "setthreephas": 131, "dual": [131, 143], "enablercd": 131, "spike": 131, "goe": [131, 156, 167], "float": 131, "imped": 131, "switchthreephaseswhilecharg": 131, "precaut": 131, "forceunlock": 131, "car_plugged_in": 131, "car_requested_pow": 131, "power_on": 131, "succesfulli": 131, "power_off": 131, "car_requested_stop_pow": 131, "car_unplug": 131, "error_": 131, "error_df": 131, "error_relai": 131, "error_ventilation_not_avail": 131, "error_over_curr": 131, "quick": [131, 139, 143, 145, 152, 157, 158, 161, 162, 163, 164, 167, 168], "permanent_fault": 131, "evse_replug_start": 131, "evse_replug_finish": 131, "roughli": [131, 145, 151], "keepalivelo": 131, "keep": [131, 144, 146, 150, 155, 159, 167], "resetdon": 131, "dpm1000": [133, 135], "dummytokenprovidermanu": [133, 135], "dummytokenvalid": [133, 135], "dummyv2g": [133, 135], "errorhistori": [133, 135], "evslac": [133, 135], "evse15118d20": [133, 135], "evseslac": [133, 135, 146], "evsev2g": [133, 135, 144], "genericpowermet": [133, 135, 146], "isomux": [133, 135], "jstibber": [133, 135], "lemdcbm400600": [133, 135], "micromegawattbsp": [133, 135], "ocppextensionexampl": [133, 135], "pn532tokenprovid": [133, 135], "packetsniff": [133, 135], "persistentstor": [133, 135], "phyversobsp": [133, 135], "pyevjosev": [133, 135], "rsiskramet": [133, 135], "rspaymenttermin": [133, 135], "yetidriv": [133, 135, 146, 151], "yetievdriv": [133, 135], "debug_json": [133, 134], "example_error_framework": [133, 134], "example_us": [133, 134], "generic_error": [133, 134], "solar_forecast": [133, 134], "sunspec_ac_met": [133, 134, 136], "sunspec_read": [133, 134], "sunspec_scann": [133, 134], "test_control": [133, 134], "tibber_price_forecast": [133, 134], "cmake_condit": [137, 138], "everest_enable_py_support": 137, "AND": [137, 149], "everest_dependency_enabled_josev": 137, "git": [137, 139, 142, 143, 144, 152, 153, 156, 158, 160, 164, 165, 166, 167], "ext": 137, "switchev": 137, "git_rev": 137, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 137, "git_tag": [137, 138, 167], "2024": [137, 146, 151, 152, 157, 158, 165], "ff50b76cbd5e22ca26bc3427afe71d895e3d37fa": 137, "2b9d96d87a76d2a4edd21633d07ede3f6962536d": 137, "bb3d3a91bb50031d21aa3d43220801a9eb69a6bd": 137, "v0": [137, 144, 146, 153, 159], "18": [137, 146, 151], "build_test": [137, 138, 149, 167], "framework_use_python_venv": 137, "project_nam": [137, 149], "_use_python_venv": 137, "framework_use_python_venv_path": 137, "_use_python_venv_path": 137, "51ef0f926bc2d6b2d42b08d97eb2c8a69fb2d79": 137, "4339cf12c19ca29e903b3fc1b040a435975cc515": 137, "mbedtl": 137, "everest_dependency_enabled_mbedtl": 137, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 137, "v2": 137, "28": [137, 165], "enable_program": 137, "enable_test": 137, "mbedtls_fatal_warn": 137, "libcbv2g": [137, 150], "everest_dependency_enabled_libcbv2g": 137, "0966194e995cdb741b02547ddd9abd67455691d9": 137, "everest_dependency_enabled_libevse_secur": 137, "049d691a9df55384d35dc369c0819ad4dedb41f5": 137, "libfsm": 137, "everest_dependency_enabled_libfsm": 137, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 137, "libiso15118": [137, 150], "everest_dependency_enabled_libiso15118": 137, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 137, "liblog": [137, 138], "19dce0ec3afda8d61bb95a6455a79913b732ec44": 137, "build_exampl": [137, 138], "everest_dependency_enabled_libocpp": 137, "9836ac4766e99a79555adb15c3001c8704f8b7a7": 137, "libslac": 137, "everest_dependency_enabled_libslac": 137, "1f9f1a114c8dec79607abaee18782e03849573d8": 137, "libtim": [137, 138], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 137, "orchestr": [138, 145], "repositori": [138, 139, 141, 142, 146, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 165, 168], "recent": [138, 150], "python3": [138, 139, 143, 144, 164], "upgrad": [138, 143, 151], "indepth": 138, "guidanc": 138, "aris": 138, "pip": [138, 139, 143, 144], "setuptool": [138, 143, 144], "wheel": [138, 143, 144], "jstyleson": 138, "jsonschema": 138, "clone": [138, 144, 153, 155, 164], "script": [138, 144, 153, 158, 159, 160, 161, 162, 163, 167], "cd": [138, 139, 144, 149, 153, 155, 159, 160, 167, 168], "dependency_manag": [138, 144, 157, 158], "init": [138, 141, 144, 145, 159, 160, 167], "checkout": [138, 144, 153, 159, 160, 168], "deploi": [138, 144, 151, 153, 154, 157, 158, 164], "devkit": 138, "libmodbu": 138, "libsunspec": 138, "rise": 138, "cpm": [138, 144], "home": [138, 144, 151, 152, 153, 160, 167], "whoami": [138, 144], "bin": [138, 139, 144, 149, 151, 159, 160, 164, 167], "ev_cli": [138, 139], "mkdir": [138, 144, 155, 159, 167], "jinja2": [138, 143, 144], "pyyaml": [138, 143, 144], "let": [138, 141, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167], "pull": [138, 144, 150, 152, 154, 156, 157, 158, 168], "cmakelist": [138, 139, 145], "txt": [138, 139, 144, 145], "find_packag": [138, 167], "condition": 138, "catch2": 138, "catchorg": 138, "v3": 138, "awar": [138, 144, 146, 150, 151, 157, 158, 167], "evc_setup_edm": [138, 167], "addition": [138, 141, 146, 150, 152], "everest_modify_depend": 138, "dependencies_modifi": 138, "along": 138, "nlohmann_json": 138, "libfmt": 138, "fmt": 138, "branch": [138, 155, 156, 158], "behind": [138, 146, 159], "clean": [138, 150, 159], "seen": [138, 143, 144, 146, 150, 151], "shell": [138, 144, 151, 159, 164], "yourself": [139, 167], "possibilit": 139, "subcommand": 139, "dir": [139, 160, 167], "clang": [139, 143, 167], "interfacenam": 139, "former": [139, 144, 146, 157, 158], "view": [139, 167], "latter": [139, 144], "skeleton": [139, 145], "cmake": [139, 143, 144, 149, 150, 151, 154, 160, 167], "ld": 139, "glue": [139, 144, 151], "hook": 139, "sampleinterfac": 139, "sampleinterfaceimpl": 139, "declar": [139, 142, 144, 145, 164, 167], "subsect": [139, 144, 145, 157, 158], "inferfac": 139, "mark": [139, 148, 151, 167], "75ac1216": 139, "19eb": 139, "4182": 139, "a85c": 139, "820f1fc2c091": 139, "kept": 139, "recreat": 139, "creation": [139, 141], "diff": [139, 165], "touch": [139, 151, 159, 160], "comma": 139, "tbd": [139, 154], "edm": [140, 142, 152, 154, 167], "cli": [140, 142, 145, 150, 152, 167], "As": [141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 157, 158], "react": 141, "raise_error": 141, "clear_error": 141, "errortyp": 141, "clear_al": 141, "errorsubtyp": 141, "clear_all_errors_of_impl": 141, "subscribe_error": 141, "subscribe_all_error": 141, "susbcrib": 141, "subscribe_global_all_error": [141, 146], "autogener": 141, "third": [141, 150], "fourth": 141, "fifth": 141, "is_error_act": 141, "statecondit": 141, "member": [141, 145, 157, 158], "is_condition_satisfi": 141, "satisfi": [141, 144, 145, 167], "exampleerrorrais": 141, "exampleerrorsubscrib": 141, "error_object": 141, "exampleerrora": 141, "clear_callback": 141, "error_object_0": 141, "error_object_1": 141, "error_object_2": 141, "error_object_3": 141, "error_object_4": 141, "anytim": 141, "std": [141, 145, 149, 167], "shared_ptr": 141, "error_state_monitor": 141, "mod": [141, 145], "r_example_rais": 141, "is_act": 141, "is_satisfi": 141, "exampleerrorb": 141, "are_satisfi": 141, "pyexampleerrorrais": 141, "pyexampleerrorsubscrib": 141, "opposit": 141, "_mod": 141, "get_error_factori": 141, "example_rais": 141, "_setup": 141, "lambda": 141, "get_error_state_monitor_impl": 141, "get_error_state_monitor_req": 141, "jsexampleerrorrais": 141, "jsexampleerrorsubscrib": 141, "wouldn": 141, "edit": [141, 151, 159, 164], "action": [141, 142, 157, 158], "construct": [141, 144, 145], "lib": [141, 151, 167], "think": [142, 145], "stack": [142, 144, 152, 160, 163], "scenario": [142, 144, 146, 151, 152, 154, 159], "loos": 142, "everyth": [142, 144, 146, 148, 151, 164, 167, 168], "enhanc": 142, "mind": [142, 157, 158, 159], "grei": [142, 146], "background": [142, 153, 160], "pictur": [142, 146, 151], "technologi": 142, "javascript": [142, 144, 145, 149, 150, 167], "python": [142, 144, 145, 150, 153, 158, 163, 165, 167], "rust": [142, 144, 145], "earli": [142, 157, 158], "appreci": 142, "experi": [142, 145, 150, 152, 167], "u": [142, 143, 144, 145, 149, 151, 152, 159, 167], "zulip": [142, 151, 156, 157, 158], "mail": [142, 149, 151, 167], "launch": [142, 145, 149, 167], "workspac": [142, 144, 149, 153, 160, 168], "broker": [142, 144, 145, 167], "smaller": [142, 151], "effort": 142, "sneak": 142, "preview": 142, "admin": [142, 149, 153, 157, 158], "scaffold": 142, "suit": [142, 148], "idea": [142, 148, 149, 151, 156, 157, 158, 159, 164, 167, 168], "illustr": 142, "box": [142, 146], "dash": 142, "heart": 142, "explan": [142, 146, 152, 161, 162], "4gb": 142, "ram": [142, 143, 144], "cpu": [142, 143, 144], "boost": [142, 143, 154], "raspberri": [142, 149, 151], "pi": [142, 149, 151], "ubuntu": [142, 150, 151], "opensus": 142, "fedora": 142, "compil": [142, 143, 144, 150, 154, 167], "walk": [142, 144, 146, 151, 152], "errorfactori": 142, "errorstatemonitor": 142, "syntax": 142, "subscript": [142, 145], "meet": [143, 144, 152], "arm": [143, 165], "ghz": 143, "resp": 143, "quad": 143, "gb": [143, 151], "emmc": [143, 151], "bluetooth": 143, "4g": 143, "5g": 143, "greenphi": 143, "mb": 143, "nativ": 143, "window": [143, 144], "wsl2": 143, "docker": [143, 144, 152, 155, 161, 166, 168], "podman": 143, "gcc": [143, 149], "tweak": 143, "faq": [143, 152], "gnu": 143, "program": [143, 145, 149, 167], "stumbl": 143, "troubl": 143, "best": [143, 152, 156, 157, 158, 168], "04": [143, 150], "22": 143, "apt": [143, 164], "sudo": [143, 144, 151, 164, 167], "rsync": [143, 151], "wget": 143, "doxygen": 143, "graphviz": 143, "tidi": [143, 167], "cppcheck": 143, "openjdk": 143, "jdk": 143, "npm": 143, "libboost": 143, "nodej": 143, "libssl": 143, "libsqlite3": 143, "rfkill": 143, "libpcap": 143, "libev": 143, "pkg": 143, "libcap": 143, "node_api": 143, "procedur": [143, 144, 145, 151], "nodesourc": 143, "md": [143, 156, 160], "zypper": 143, "shadow": 143, "devel_basi": 143, "devel": 143, "libboost_filesystem": 143, "libboost_log": 143, "libboost_program_opt": 143, "libboost_system": 143, "libboost_thread": 143, "libopenssl": 143, "sqlite3": 143, "38": 143, "39": 143, "40": 143, "dnf": 143, "automak": 143, "openssl": 143, "libsqlite3x": 143, "2nd": 143, "keytool": [143, 144], "interchang": [143, 152], "probabl": [143, 144, 145, 151], "python_execut": 143, "highli": [144, 161, 162], "modular": [144, 146, 152], "repo": [144, 151, 154, 159, 164, 165], "said": 144, "resid": 144, "cpm_source_cach": 144, "initialis": 144, "newli": [144, 150, 157, 158, 167], "adopt": [144, 152], "chosen": [144, 156], "venv": 144, "That": [144, 146, 151, 159], "r": 144, "pki": [144, 148, 163], "create_cert": 144, "sh": [144, 151, 153, 155, 159, 160, 161, 162, 163, 167], "java": 144, "availbl": 144, "significantli": 144, "nproc": 144, "dive": [144, 146, 152], "old": [144, 167], "repeat": [144, 148], "shouldn": [144, 147], "ci": [144, 150, 152], "workflow": [144, 157, 158], "mosquitto": [144, 145, 161, 165], "steve": [144, 149], "infranet_network": [144, 153, 160], "bridg": [144, 153, 160], "subnet": [144, 153, 160], "fd00": [144, 153, 160], "imag": [144, 151, 153, 164], "1883": [144, 153, 167], "9001": [144, 153], "ghcr": [144, 153], "detach": [144, 149], "enter": [144, 152, 160], "red": [144, 146, 151, 160, 163], "browser": [144, 149, 160, 168], "localhost": [144, 146, 160, 162, 163, 167, 168], "1880": [144, 163, 168], "ui": [144, 149, 160, 163, 168], "gui": [144, 168], "analys": 144, "insight": [144, 152], "plugin": [144, 163], "feel": [144, 152, 167], "dig": 144, "deeper": [144, 159], "togeth": [144, 146, 148, 152, 168], "analyz": [144, 146, 165], "complic": 144, "nice": [144, 146, 150], "exhaust": 144, "screenshot": [144, 146], "screen": 144, "rather": [144, 148, 152, 162], "click": [144, 146, 152, 155, 157, 158, 163, 168], "menu": [144, 146, 164, 168], "symbol": [144, 146, 149], "corner": [144, 146, 151, 168], "column": [144, 158], "item": [144, 146, 158], "intro": [144, 145], "role": [144, 146], "visit": 144, "congrat": 144, "rocket": 144, "concept": [144, 146, 149, 152, 156, 157, 158, 161, 162, 164, 166, 167], "stick": 144, "entiti": 144, "cours": [144, 152, 167, 168], "term": [144, 162], "some_kei": 144, "myinterfac": 144, "some_implement": 144, "externalinterfac": 144, "min_connect": 144, "max_connect": 144, "enable_external_mqtt": [144, 145], "metadata": [144, 145, 167], "licens": [144, 145, 167], "compani": [144, 145, 151], "explanatori": 144, "possbl": 144, "tell": [144, 146, 147, 151, 167], "rememb": [144, 151, 161, 162], "showd": 144, "easi": [144, 149, 157, 158, 162], "get_id": 144, "ref": [144, 158], "typedef": 144, "piec": [144, 157, 158], "bunch": [144, 145], "besid": [144, 149], "bad": [144, 149, 151], "saw": 144, "sometyp": 144, "additionalproperti": 144, "property_1": 144, "property_2": 144, "mymodulenam": 144, "stuff": [144, 146], "handler": [144, 145, 149, 167], "review": [144, 156, 157, 158], "learnt": 144, "proced": 144, "Or": [144, 149, 157, 158], "theoret": [144, 145], "weekli": 144, "tech": 144, "thank": 144, "glanc": 145, "understand": [145, 146, 152, 156, 157, 158, 159, 166, 167], "hand": [145, 149], "microservic": 145, "deploy": 145, "backbon": 145, "particular": [145, 167], "asynchron": 145, "imagin": [145, 149], "callabl": 145, "observ": 145, "implementor": 145, "analogi": 145, "router": 145, "wlan": 145, "antenna": [145, 151], "wan": 145, "pc": [145, 149], "easili": [145, 146], "Their": 145, "ping": 145, "interface_p": 145, "pong": 145, "command_p": 145, "var_np": 145, "far": [145, 167], "pingservermodul": 145, "cfg_publish_number_of_p": 145, "number_of_p": 145, "if_impl_id_p": 145, "mustermann": 145, "ping_interfac": 145, "pingclientmodul": 145, "if_impl_id_empti": 145, "requirement_ping_serv": 145, "telemetry_en": 145, "active_modul": [145, 167], "instance_id_ping_serv": 145, "config_modul": 145, "instance_id_ping_cli": 145, "graphic": 145, "interface_pingintf": 145, "interface_nam": 145, "intf": 145, "call_command_p": 145, "call_": 145, "command_nam": 145, "subscribe_var_np": 145, "subscribe_": 145, "var_nam": 145, "proxi": 145, "abstract": 145, "interface_pingimplbas": 145, "implbas": 145, "publish_var_np": 145, "publish_": 145, "handle_command_p": 145, "handle_": 145, "appropri": [145, 157, 158], "doc": [145, 153, 156, 158, 167, 168], "rst": [145, 156, 157, 158, 161, 167], "interface_pingimpl": 145, "emptyimpl": 145, "focus": [145, 152], "module_nam": [145, 167], "impl": 145, "apart": 145, "notabl": 145, "unique_ptr": 145, "interface_id": 145, "p_": 145, "r_": 145, "requirement_id": 145, "stub": 145, "invoke_init": 145, "p_if_impl_id_p": 145, "invoke_readi": 145, "freeli": 145, "recal": 145, "ran": [145, 159], "endless": 145, "spawn": [145, 149], "worker": 145, "pool": 145, "watch": [145, 152], "often": 146, "exemplatori": 146, "Such": 146, "magic": 146, "unleash": 146, "fanci": [146, 159], "afterward": [146, 151], "8849": [146, 149, 160, 167], "blank": 146, "five": 146, "appear": [146, 167], "canva": 146, "blue": 146, "yellow": 146, "circl": 146, "middl": [146, 157, 158], "surpris": 146, "behaviour": 146, "bar": 146, "jsrisev2g": 146, "bottom": 146, "haven": [146, 148], "meaning": 146, "somewher": [146, 151, 159], "loadbalanc": 146, "obvious": 146, "plai": [146, 159, 161, 162], "big": [146, 157, 158], "strength": 146, "world": [146, 152, 167], "earlier": 146, "proper": [146, 150, 156], "fact": [146, 159], "hint": [146, 149], "iso15118_car": 146, "interest": 146, "realiz": [146, 159], "sophist": 146, "inspir": 146, "mapp": 146, "get_map": 146, "r_name_of_the_requir": 146, "p_name_of_an_implement": 146, "const": 146, "error_handl": 146, "has_valu": 146, "error_cleared_handl": 146, "addtion": 146, "mayb": 147, "partial": [147, 156], "held": 147, "session_cost_calcul": 147, "sort": 147, "verwendungszweck": 147, "approv": 147, "involv": [147, 150, 152], "essenc": 148, "e2": 148, "visual": [148, 149, 152, 153, 160], "provis": 148, "triggermessag": 148, "agre": 148, "await": 148, "shortcut": 148, "closer": 148, "backport": [148, 150], "ident": [148, 161, 162], "centralcontractvalidationallow": 148, "verfii": 148, "contractvalidationofflin": [148, 161], "iso15118ctrlr": 148, "v2gcertificateinstallationen": 148, "seccleafsubjectcommonnam": 148, "seccid": 148, "seccleafsubjectcountri": 148, "countrynam": 148, "seccleafsubjectorgan": 148, "organizationnam": 148, "partner": [148, 164], "grow": [149, 152], "life": 149, "debugg": [149, 160, 167], "gdb": [149, 167], "sai": [149, 159], "dist": [149, 151, 160, 161, 163, 167, 168], "small": [149, 151, 157, 158, 159], "studio": [149, 153, 160], "authmanag": 149, "cppdbg": 149, "workspacefold": 149, "libexec": 149, "arg": [149, 167], "stopatentri": 149, "cwd": 149, "externalconsol": 149, "mimod": 149, "setupcommand": 149, "ignorefailur": 149, "disassembli": 149, "flavor": 149, "intel": 149, "breakpoint": [149, 167], "forget": [149, 157, 158], "achiev": [149, 167], "dcmake_build_typ": [149, 167], "disadvantag": 149, "fork": 149, "grid_connection_point": 149, "0w": 149, "alloc": 149, "whatev": 149, "constraint": 149, "recogn": 149, "cmake_cxx_compil": 149, "unreferenc": 149, "test_config": [149, 167], "solv": [149, 150, 156], "desktop": [149, 160], "ip_of_the_raspberri": 149, "offload": 149, "faster": 149, "ressourc": 149, "mobilityhous": [149, 163], "thoughtwork": 149, "maev": 149, "dbuild_test": 149, "conflict": [149, 159], "scheme": [149, 151, 157, 158], "add_execut": 149, "_test": 149, "cmake_project_nam": 149, "strequal": 149, "OR": 149, "_build_test": 149, "endif": [149, 167], "install_everest_test": 149, "source_dir": 149, "pytest": 149, "install_prefix": 149, "core_test": 149, "py": [149, 151], "framework_test": 149, "pr": [150, 156, 158], "monthli": 150, "june": 150, "septemb": 150, "decemb": 150, "week": 150, "freez": 150, "backward": [150, 157, 158], "bugfix": [150, 159], "820": 150, "powersupply_set_dc": 150, "821": 150, "656": 150, "681": 150, "677": 150, "aliv": 150, "harmon": 150, "771": 150, "769": 150, "643": 150, "v2gtp": 150, "advisori": 150, "37310": 150, "openv2g": 150, "freed": 150, "commerci": [150, 151], "unfriendli": 150, "lgplv3": 150, "fly": 150, "crash": 150, "pars": [150, 162], "bug": [150, 159], "strive": 150, "compat": [150, 151, 157, 158, 165], "multislot": 150, "thorough": 150, "zvt": 150, "stabil": 150, "beta": 150, "stage": [150, 157, 158], "frontend": 150, "prior": 150, "counterpart": 150, "around": [150, 151, 152, 159, 161, 162], "exactli": 150, "platform": [151, 152, 161, 162], "cm4": 151, "comput": 151, "research": 151, "facil": 151, "alik": 151, "explor": 151, "groundwork": 151, "rapid": 151, "quickli": [151, 157, 158], "outdoor": 151, "spec70121": 151, "cern": 151, "licenc": 151, "happi": [151, 167], "schemat": 151, "3d": 151, "purchas": 151, "question": [151, 152, 157, 158], "wonder": 151, "mailinglist": [151, 152], "onlin": [151, 159], "shop": 151, "yocto": [151, 165], "basecamp": [151, 164], "grade": 151, "demo": 151, "profession": 151, "wrapper": 151, "esd": 151, "wrist": 151, "band": 151, "underlai": 151, "mat": 151, "1x": 151, "usb": 151, "IN": 151, "lab": 151, "bmaptool": 151, "pcb": 151, "heatsink": 151, "doubl": 151, "tape": 151, "clip": 151, "mount": [151, 153, 168], "hole": 151, "grai": 151, "spacer": 151, "gap": 151, "reflash": 151, "channel": [151, 157, 158], "sdk": 151, "bmap": 151, "raspberrypi4": 151, "20240912100805": 151, "rootf": 151, "wic": 151, "bz2": 151, "jumper": 151, "black": 151, "onto": 151, "rpiboot": 151, "green": 151, "lsblk": 151, "approxim": 151, "sdx": 151, "letter": 151, "nine": 151, "twice": 151, "cage": 151, "seat": 151, "bigger": [151, 156, 159], "mission": 151, "accomplish": 151, "crimp": 151, "orient": 151, "fashion": 151, "ten": 151, "chanc": 151, "unisol": 151, "preassembl": 151, "desk": 151, "barrel": 151, "ssh": [151, 160], "credenti": 151, "slot": 151, "comparison": 151, "20240912103122": 151, "raucb": 151, "poki": [151, 164], "glibc": 151, "x86_64": 151, "cortexa7t2hf": 151, "neon": 151, "vfpv4": 151, "chmod": 151, "name_of_toolchain": 151, "ask": [151, 152, 155, 160], "myuser": 151, "gninja": 151, "dcmake_install_prefix": 151, "deverest_enable_py_support": 151, "deverest_enable_js_support": 151, "deverest": 151, "core_use_python_venv": 151, "temporarili": 151, "obsolet": 151, "candid": [151, 159], "j10": 151, "ninja": 151, "destdir": 151, "av": 151, "systemd": [151, 165], "systemctl": 151, "my": 151, "configfil": 151, "yeti_fwupd": 151, "serial0": 151, "usr": [151, 164], "yetir1_2": 151, "1_firmwar": 151, "fullsiz": 151, "4b": 151, "rpi": 151, "08": 151, "revisit": 151, "editor": 151, "centralsystemuri": [151, 161], "9000": [151, 162, 163], "mycharger001": 151, "v201": 151, "profile_schema": 151, "component_schema": 151, "ocpp201_init": 151, "paramat": 151, "core_migr": 151, "downgrad": 151, "howto": 151, "juli": 151, "serialcommunicationhub": 151, "comm_hub": 151, "config_implement": 151, "ttyama3": 151, "19200": 151, "dhcp": 151, "110": 151, "gatewai": 151, "root_a": 151, "79": 151, "root_b": 151, "har": 151, "fine": 151, "udpat": 151, "tryboot": 151, "login": [151, 153], "pw": 151, "symlink": 151, "ln": 151, "snapshot": [152, 167], "foster": 152, "customiz": 152, "glu": 152, "advantag": [152, 154], "pv": 152, "linkedin": 152, "electrif": 152, "sector": 152, "foundat": 152, "discuss": 152, "thought": 152, "exchang": 152, "priorit": 152, "registr": 152, "documenting_everest": 152, "enthusiast": 152, "focu": [152, 167], "zulipchat": 152, "announc": 152, "steadili": 152, "answer": [152, 157, 158, 167], "formerli": 152, "ground": 152, "wanna": 152, "tuesdai": 152, "4pm": 152, "ce": 152, "zone": 152, "zoom": 152, "lfx": 152, "linuxfound": 152, "92086494169": 152, "b2df6774": 152, "bc19": 152, "46f9": 152, "8c71": 152, "bbd13a0266a1": 152, "publicli": 152, "lfe": 152, "calendar": 152, "sig": 152, "industri": 152, "trend": 152, "tackl": 152, "challeng": 152, "parti": 152, "92797425199": 152, "book": 152, "calendli": 152, "manuel": 152, "ziegler": 152, "30min": 152, "roadmap": 152, "youtub": 152, "track": [152, 159], "rough": 152, "plan": [152, 158], "webinar": 152, "steer": 152, "committe": 152, "peopl": [152, 156, 157, 158], "stuck": 152, "video": 152, "ecosystem": 152, "journei": 152, "introduct": 152, "troubleshoot": 152, "deep": [152, 157, 158], "breath": 152, "experiment": [152, 166], "bazel": [152, 166], "devcontain": [152, 160, 166], "renesa": [152, 166], "mpu": [152, 166], "rz": [152, 166], "g2l": [152, 166], "famili": [152, 166], "belaybox": 152, "search": [152, 157, 158], "handi": [153, 167], "yml": [153, 157, 158, 160, 165], "service_nam": 153, "13306": 153, "3306": 153, "mysql_random_root_password": 153, "ye": [153, 160], "mysql_databas": 153, "mysql_us": 153, "mysql_password": 153, "sql": 153, "8180": [153, 161], "8443": 153, "1234": 153, "centralsystemservic": [153, 161], "soap": 153, "chargeboxid": 153, "sphinx": [153, 156, 157], "documen": 153, "env": 153, "pwd": 153, "_build": 153, "dockerfil": 153, "protobuf_gener": 153, "path_to_where_protobuf_files_resid": 153, "protoc": 153, "zip": 153, "nanopb_pb_gen": 153, "python_pb_gen": 153, "span": [154, 158], "swiftli": 154, "rebuild": [154, 167], "bazelisk": 154, "bazelbuild": 154, "tab": [154, 168], "ov": 154, "rest": 154, "cxx": [154, 160, 167], "third_parti": 154, "bzl": 154, "cargo": 154, "toml": 154, "sigslot": [154, 167], "realist": 154, "macro": 154, "rust_binari": 154, "rust_test": 154, "across": 155, "navig": [155, 160], "my_workspac": 155, "bash": [155, 158, 163], "expand": 155, "githubusercont": 155, "reopen": 155, "aspect": [156, 157, 158], "restructuredtext": [156, 157, 158], "maintain": [156, 157, 158], "who": [156, 157, 158], "knowledg": [156, 157, 158, 167], "theori": [157, 158], "undergo": [157, 158], "categor": [157, 158], "markdown": [157, 158], "hyperlink": [157, 158], "paragraph": [157, 158, 159], "snippet": [157, 158], "snippest": [157, 158], "lack": [157, 158], "nightli": [157, 158, 162], "keyword": [157, 158], "adher": [157, 158], "abraham": [157, 158], "braveman": [157, 158], "ab": [157, 158], "Near": [157, 158], "afraid": [157, 158], "suitabl": [157, 158, 167], "headlin": 157, "bullet": 157, "opportun": [157, 158], "comment": [157, 167], "invest": [157, 158], "h1": 158, "h2": 158, "h3": 158, "h4": 158, "h5": 158, "h6": 158, "bold": 158, "ital": 158, "inlin": 158, "liter": 158, "sup": 158, "super": 158, "unord": 158, "nest": 158, "_anchorbyref": 158, "_anchor": 158, "_external_link_ref": 158, "_extern": 158, "footnot": 158, "citat": 158, "cit1": 158, "_": [158, 160], "external_link_ref": 158, "anchorbyref": 158, "vertic": 158, "horizont": 158, "width": 158, "utf": 158, "row": 158, "caption": 158, "png": 158, "alt": 158, "150px": 158, "height": 158, "center": 158, "target_": 158, "depth": 158, "toc": 158, "visibl": 158, "hidden": 158, "maxdepth": 158, "second_fil": 158, "int_": 158, "infti": 158, "div": 158, "lineno": 158, "emphas": 158, "some_funct": 158, "any_var": 158, "42": [158, 161], "another_funct": 158, "literalinclud": 158, "dedent": 158, "_documenting_everest": 158, "howto_docu": 158, "everest_refer": 158, "_gener": [158, 162], "restructur": 158, "plenti": 159, "concern": 159, "articl": 159, "vincent": 159, "driessen": 159, "gitflow": 159, "atlassian": 159, "count_to_infin": 159, "charge_fast": 159, "new_stuff": 159, "live": 159, "advis": 159, "towrit": 159, "rebas": 159, "rc": 159, "div_by_zero": 159, "ship": 159, "hotfix": 159, "maintenc": 159, "forgot_to_unplug": 159, "cherri": 159, "unstabl": 159, "rnd_git_dir": 159, "despit": [159, 161], "intermix": 159, "harder": 159, "conspiraci": 159, "rewrit": 159, "stash": 159, "progress": 159, "someproject": 159, "somerepo": 159, "privateus": 159, "privaterepo": 159, "main_repo": 159, "wip": 159, "rf": 159, "email": 159, "pionier": 159, "manufaktur": 159, "bot": 159, "echo": 159, "contributor": 159, "src": 159, "feature_a": 159, "ff": 159, "broken": 159, "feature_b": 159, "feature_c": 159, "meanwhil": 159, "went": 159, "seriou": 159, "feature_d_1": 159, "d1": 159, "feature_d_2": 159, "d2": 159, "anonym": 159, "feature_": 159, "incorpor": 159, "ever": 159, "theirs": 159, "homebrew": 160, "brew": 160, "worri": 160, "vscode": 160, "websit": 160, "cask": 160, "keypair": 160, "keygen": 160, "rsa": 160, "aes128": 160, "gcm": 160, "openssh": 160, "addkeystoag": 160, "pubkeyacceptedalgorithm": 160, "devup": 160, "shift": 160, "playground": 160, "j12": 160, "napi": 160, "13": [160, 167], "_dep": 160, "everestj": 160, "cmakefil": 160, "fatal": 160, "workspacestorag": 160, "5c87aec9a1f3f4ba6ae2c223ac523699": 160, "bootload": 160, "preload": 160, "_resolvefilenam": 160, "cj": 160, "815": 160, "_load": 160, "667": 160, "887": 160, "19": 160, "_preloadmodul": 160, "1158": 160, "loadpreloadmodul": 160, "bootstrap": 160, "pre_execut": 160, "446": 160, "preparemainthreadexecut": 160, "74": 160, "run_main_modul": 160, "module_not_found": 160, "requirestack": 160, "fatalinstal": 160, "addon": 160, "seem": 160, "microsoft": 160, "374": 160, "issuecom": 160, "622239998": 160, "toggl": 160, "6j": 161, "cp001": 161, "webinterfac": 161, "everest_workspac": [161, 162, 167], "chargepointid": 161, "127": 161, "chargeboxserialnumb": 161, "chargepointmodel": 161, "chargepointvendor": 161, "firmwarevers": 161, "allowchargingprofilewithoutstartschedul": 161, "usetpm": 161, "logmessagesformat": 161, "authorizeremotetxrequest": 161, "clockaligneddatainterv": 161, "connectorphaserot": 161, "getconfigurationmaxkei": 161, "86400": 161, "localauthorizeofflin": 161, "localpreauthor": 161, "metervaluesaligneddata": 161, "metervaluessampleddata": 161, "metervaluesampleinterv": 161, "numberofconnector": 161, "resetretri": 161, "stoptransactiononevsidedisconnect": 161, "stoptransactiononinvalidid": 161, "stoptxnaligneddata": 161, "stoptxnsampleddata": 161, "supportedfeatureprofil": 161, "firmwaremanag": 161, "remotetrigg": 161, "localauthlistmanag": 161, "transactionmessageattempt": 161, "transactionmessageretryinterv": 161, "unlockconnectoronevsidedisconnect": 161, "websocketpinginterv": 161, "supportedfiletransferprotocol": 161, "ftp": 161, "cponam": 161, "authorizationkei": 161, "aabbccddeeffgghh": 161, "localauthlisten": 161, "localauthlistmaxlength": 161, "sendlocallistmaxlength": 161, "chargeprofilemaxstacklevel": 161, "chargingscheduleallowedchargingrateunit": 161, "chargingschedulemaxperiod": 161, "maxchargingprofilesinstal": 161, "costandpric": 161, "customdisplaycostandpric": 161, "tailor": 161, "thoroughli": 161, "prepend": 161, "slash": 161, "wss": 161, "familiar": [161, 162], "carefulli": [161, 162], "friendli": 162, "variabecharacterist": 162, "variableattribut": 162, "overhead": 162, "variablecharacterist": 162, "localauthlistctrlr": 162, "localauthlistctrlravail": 162, "variable_nam": 162, "supportsmonitor": 162, "datatyp": 162, "mutabl": 162, "readonli": 162, "bytespermessagesendlocallist": 162, "bytespermessag": 162, "4096": 162, "sendlocallist": 162, "localauthlistctrlren": 162, "readwrit": 162, "localauthlistctrlrentri": 162, "itemspermessagesendlocallist": 162, "itemspermessag": 162, "localauthlistctrlrstorag": 162, "maxlimit": 162, "localauthlistctrlrdisablepostauthor": 162, "disablepostauthor": 162, "c14": 162, "fr": 162, "03": 162, "grasp": 162, "perfectli": 162, "examplari": 162, "networkconnectionprofil": 162, "internalctrlr": 162, "ocppcsmsurl": 162, "securityctrlr": 162, "basicauthpassword": 162, "certificateinstal": 163, "alongsid": 163, "themobilityhous": 163, "dropdown": 163, "consol": 163, "microprocessor": 164, "patch": 164, "ka": [164, 165], "exit": 164, "recip": 164, "devtool": 164, "elfutil": 164, "elfutils_0": 164, "186": 164, "bb": 164, "cflag": 164, "append": [164, 165], "wno": 164, "bitbak": 164, "smarc": 164, "rzg2l": 164, "kirkston": 165, "0af5946f55b746a6e436c45249f559866fcaa848": 165, "mon": 165, "sep": 165, "2001": 165, "sach1n1": 165, "sachin": 165, "domin": 165, "gmail": 165, "wed": 165, "aug": 165, "44": 165, "51": 165, "0200": 165, "zn": 165, "insert": 165, "b2a1470": 165, "c80dd34": 165, "100644": 165, "toolchain": 165, "openembed": 165, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 165, "oe": 165, "multimedia": 165, "perl": 165, "f9273939088db91a5699c07e512ddd7981e5637a": 165, "local_conf_head": 165, "distro_featur": 165, "runtime_init_manag": 165, "runtime_initscript": 165, "image_instal": 165, "busybox": 165, "syslog": 165, "rule": 166, "embedd": 166, "enviro": 166, "fragment": 167, "benefit": 167, "fundament": 167, "everest_tutorial_dir": 167, "eslintrc": 167, "command_tutori": 167, "interface_tutorial_modul": 167, "static": 167, "tutorialmodul": 167, "config_tutorial_switch": 167, "interface_impl_tutorial_modul": 167, "interface_tutorial_moduleimpl": 167, "particularli": 167, "precis": 167, "among": 167, "ll": 167, "pointer": 167, "spot": 167, "coincident": 167, "handle_command_tutori": 167, "fairli": 167, "cmake_minimum_requir": 167, "cmake_run_clang_tidi": 167, "disable_edm": 167, "infypoweracdc": 167, "pal": 167, "palsigslot": 167, "ev_add_project": 167, "add_subdirectori": 167, "cmake_cxx_clang_tidi": 167, "ctest": 167, "cmake_build_typ": 167, "evc_includ": 167, "codecoverag": 167, "append_coverage_compiler_flag": 167, "setup_target_for_coverage_gcovr_html": 167, "gcovr_coverag": 167, "setup_target_for_coverage_lcov": 167, "lcov_coverag": 167, "ev_add_modul": 167, "cmake_prefix_path": 167, "job": 167, "smoothli": 167, "tutorial_module_inst": 167, "minimalist": 167, "generate_config_run_script": 167, "config_nam": 167, "configuraton": 167, "substitut": 167, "ld_library_path": 167, "importantli": 167, "yyyi": 167, "mm": 167, "dd": 167, "500139": 167, "500327": 167, "500354": 167, "799618": 167, "everest_ctrl": 167, "799822": 167, "120267": 167, "tutorial_modul": 167, "149934": 167, "brocker": 167, "notic": 167, "pop": 167, "hello": 167, "00000000": 167, "0000": 167, "000000000042": 167, "manual_test": 167, "reselect": 167, "refresh": 167, "thu": 167, "rudimentari": 167, "rerun": 167, "additon": 167, "spin": 167, "frist": 167, "hit": 167, "0xaaaaaad24fc0": 167, "mock_transaction_id": 167, "favorit": 167, "nicer": 167, "buildabl": 167, "runnabl": 167, "mv": 168, "everest_nod": 168, "bind": 168, "contribut": 168, "run_sil": 168}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 100], "variabl": [1, 2, 3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 122, 125, 126, 128], "command": [1, 2, 3, 4, 6, 7, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 47, 49, 121, 125, 126, 131, 139, 144, 154, 159], "iso15118_ev": [2, 101], "ac_rcd": [3, 122], "auth": [4, 51, 117, 127, 128, 148], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 122], "debug_json": 11, "display_messag": [12, 91, 127, 128], "empti": 13, "energi": [14, 92, 122, 127, 128, 146, 149], "energy_manag": 15, "energy_price_inform": [16, 93], "error_histori": [17, 94], "ev_board_support": [18, 95], "ev_slac": 19, "evse_board_support": [20, 96, 122], "evse_manag": [21, 97, 127, 128], "evse_secur": [22, 98], "exampl": [23, 142, 158, 159], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 99], "generic_error": 28, "isolation_monitor": [29, 102, 122], "kv": 30, "ocpp": [31, 72, 104, 123, 148, 149, 150, 151, 161, 162], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 105], "power": 35, "power_supply_dc": [36, 106, 122], "powermet": [37, 107, 122, 125, 126], "reserv": [38, 108, 122, 127], "serial_communication_hub": 39, "session_cost": [40, 110, 127, 128], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 111], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 85, 112, 127, 128, 142, 143, 167], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 114], "api": 50, "modul": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 117, 123, 125, 126, 127, 128, 131, 135, 138, 139, 141, 142, 144, 145, 146, 148, 149, 150, 154, 162, 167], "configur": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 121, 122, 123, 125, 126, 127, 128, 145, 146, 148, 151, 161, 162, 167], "provid": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 125, 127, 128, 145, 162], "requir": [50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 72, 73, 74, 76, 80, 81, 83, 127, 128, 142, 143, 145, 167], "metadata": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "author": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 117, 148], "licens": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 150], "dpm1000": 52, "dummytokenprovid": [53, 118], "dummytokenprovidermanu": [54, 119], "dummytokenvalid": [55, 120], "dummyv2g": 56, "energymanag": 57, "energynod": 58, "errorhistori": 59, "evmanag": [60, 121], "evslac": 61, "misc": [61, 65], "evse15118d20": 62, "evsemanag": [63, 122, 148, 150], "evsesecur": [64, 123, 148], "evseslac": [65, 124], "evsev2g": [66, 148, 150], "genericpowermet": [67, 125], "isomux": 68, "jstibber": 69, "lemdcbm400600": 70, "micromegawattbsp": 71, "ocpp201": [73, 162], "ocppextensionexampl": [74, 129], "pn532tokenprovid": 75, "packetsniff": 76, "persistentstor": 77, "phyversobsp": [78, 130], "pyevjosev": 79, "rsiskramet": 80, "rspaymenttermin": 81, "serialcommhub": 82, "setup": [83, 149, 151, 153, 155, 160, 167], "store": [84, 157], "yetidriv": [86, 131, 150], "yetievdriv": [87, 132], "bank_transact": 89, "board_support_common": 90, "monei": 103, "serial_comm_hub_request": 109, "temperatur": 113, "unit": [115, 149], "units_sign": 116, "integr": [117, 127, 128, 149, 150], "everest": [117, 127, 128, 131, 133, 134, 135, 136, 138, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 155, 156, 157, 160, 161, 162, 163, 167, 168], "select": 117, "algorithm": 117, "plugev": 117, "findfirst": 117, "userinput": 117, "plug": [117, 148, 150, 162, 163], "charg": [117, 127, 128, 146, 147, 148, 150, 152, 162, 163], "extern": [121, 128, 154], "mqtt": [121, 145, 153, 167], "simul": [121, 144, 146, 160, 168], "typic": 122, "connect": [122, 146, 161, 162], "ac": 122, "dc": [122, 146], "publish": [122, 125], "session_ev": 122, "authent": [122, 146], "autocharg": 122, "pnc": 122, "manag": [122, 127, 128, 138, 144, 146, 149, 151, 154, 167], "1ph": 122, "3ph": 122, "switch": 122, "error": [122, 126, 127, 128, 141, 149, 151, 158], "handl": [122, 126, 128, 150], "ca": 123, "certif": [123, 127, 128], "domain": 123, "iso": [123, 144], "15118": [123, 144], "privat": [123, 159], "kei": 123, "password": 123, "more": [123, 142], "about": [123, 152], "csm": [123, 161, 162], "v2g": 123, "mo": 123, "mf": 123, "bundl": [123, 151], "todo": 124, "dataset": 125, "file": [125, 139, 144, 145, 153, 161], "avail": 125, "descript": [125, 126], "structur": [125, 157, 159, 162], "other": [125, 131], "thing": [125, 160], "note": [125, 126, 145, 150, 158], "get_signed_meter_valu": 125, "lem": 126, "dcbm": 126, "400": 126, "600": 126, "initi": [126, 162], "start_transact": 126, "stop_transact": 126, "ip_address": 126, "port": 126, "option": 126, "meter_tls_certif": 126, "ntp": 126, "set": [126, 138, 151, 152], "resili": 126, "time": 126, "sync": 126, "tl": 126, "limit": [126, 128], "refer": [126, 133, 157], "link": [126, 158], "ocpp1": [127, 161], "6": [127, 148, 150, 161], "main": [127, 157, 159], "auth_valid": [127, 128], "auth_provid": [127, 128], "data_transf": [127, 128], "ocpp_gener": [127, 128], "connector_zero_sink": [127, 128], "secur": [127, 128, 150], "global": [127, 141], "report": 127, "smart": [127, 128], "ocpp2": 128, "0": [128, 148, 149, 150, 151, 162], "1": [128, 148, 149, 150, 151, 152, 161, 162, 167], "statusnotif": 128, "current": [128, 152, 157], "devic": [128, 162], "model": [128, 162], "implement": [128, 145, 150], "detail": [128, 145, 146], "intern": 128, "thi": [128, 131, 158, 167], "sourc": [128, 145, 157], "sequenc": 128, "access": 128, "class": [128, 145], "diagram": 128, "commun": [131, 142, 144, 145, 149, 152], "between": [131, 145], "yeti": [131, 151], "microcontrol": 131, "driver": [131, 150], "protocol": 131, "cob": 131, "protobuf": [131, 153], "low": 131, "control": [131, 153], "mode": 131, "all": [131, 141, 145], "interfac": [134, 139, 144, 145, 147, 150, 167], "type": [136, 144], "snapshot": 137, "edm": [138, 144], "depend": [138, 143, 144, 150, 154, 167], "instal": [138, 139, 144, 151, 167], "quick": [138, 144, 146], "start": [138, 150, 151, 153, 154, 155, 162, 163], "enabl": [138, 162], "cpm_source_cach": 138, "path": 138, "build": [138, 144, 150, 157, 167], "python": [138, 139, 141, 143], "packag": [138, 143, 144], "need": [138, 144], "run": [138, 145, 151, 155, 161, 162, 167], "up": [138, 151, 152], "updat": [138, 139, 151], "workspac": [138, 155, 167], "us": [138, 139, 146, 147, 151, 153, 154, 159], "cmake": 138, "yaml": [138, 145, 167], "creat": [138, 139, 141, 155, 157, 167], "config": [138, 151, 167], "from": [138, 139, 152], "an": [138, 141], "exist": 138, "directori": [138, 155, 167], "tree": 138, "git": [138, 150, 157, 159], "inform": [138, 150, 151], "glanc": 138, "ev": [139, 144, 152], "cli": [139, 144], "purpos": [139, 141], "automat": 139, "dev": [139, 160], "tool": [139, 140, 142, 155], "venv": 139, "manual": 139, "line": [139, 144], "gener": [139, 141, 144, 145, 153, 157], "c": [139, 141, 154], "header": [139, 145], "defin": [139, 154], "auto": 139, "onli": 139, "nodej": 139, "develop": [140, 143, 144, 152, 155, 160, 167], "framework": [141, 142], "usag": 141, "rais": 141, "clear": 141, "subscrib": 141, "The": [141, 144, 145, 148, 151, 155, 163], "errorfactori": 141, "errorstatemonitor": 141, "syntax": 141, "javascript": 141, "guid": [141, 144, 158], "object": [141, 147], "subscript": 141, "side": 141, "effect": 141, "architectur": 141, "A": [142, 143, 144], "visual": [142, 155, 159], "introduct": [142, 151, 154], "high": 142, "level": 142, "concept": [142, 145, 159], "prerequisit": [142, 153, 155, 161, 162, 163, 167], "hardwar": [142, 150, 151], "oper": 142, "librari": 142, "And": [142, 144, 149], "prepar": [143, 144, 151, 157], "your": [143, 144, 152], "environ": [143, 144, 153, 160], "minimum": 143, "word": 143, "test": [143, 149, 152], "ubuntu": 143, "opensus": 143, "fedora": 143, "troubleshoot": [143, 149, 151, 160], "maven": 143, "java": 143, "version": [143, 150, 152, 158], "pyenv": 143, "kind": 144, "Of": [144, 152, 167], "To": [144, 159, 160, 161, 162, 163, 167], "download": 144, "get": [144, 151, 154, 155, 163], "repositori": [144, 159, 167], "helper": 144, "softwar": [144, 151, 163, 168], "loop": [144, 163], "admin": [144, 146, 150], "panel": [144, 146, 150], "understand": 144, "basic": 144, "element": 144, "manifest": 144, "stub": 144, "One": 144, "deep": 144, "breath": 144, "next": 144, "step": [144, 148, 163], "overview": [145, 146], "instanc": 145, "layer": 145, "wire": 145, "togeth": 145, "explain": 145, "concurr": 145, "dedic": 146, "case": [146, 147, 151], "add": 146, "paramet": 146, "veri": 146, "station": 146, "point": [146, 162], "car": 146, "3": [146, 148, 150], "tier": 146, "map": 146, "function": 146, "bank": 147, "card": 147, "payment": [147, 150], "support": [147, 150, 151, 154], "normal": 147, "flow": 147, "interrupt": 147, "too": 147, "expens": 147, "session": 147, "long": 147, "solut": 147, "introduc": 147, "new": [147, 150, 157, 167], "how": [147, 151, 153, 155, 156, 159, 160, 161, 162, 163, 164, 167], "doe": 147, "work": [147, 152], "process": [148, 151, 157, 163], "involv": 148, "2": [148, 149, 150, 151, 162, 167], "4": [148, 150], "5": [148, 150], "frequent": 149, "ask": 149, "question": 149, "best": [149, 159], "practic": [149, 159], "debug": [149, 167], "singl": 149, "warn": [149, 158], "compil": [149, 151], "gnu": 149, "rpc": 149, "timeout": 149, "releas": 150, "2024": 150, "7": 150, "openssl": 150, "server": 150, "further": [150, 151], "chang": 150, "latest": 150, "stabl": 150, "fix": 150, "prevent": 150, "integ": 150, "overflow": 150, "exi": 150, "improv": 150, "displai": 150, "mention": 150, "cloud": 150, "refactor": 150, "databas": 150, "except": 150, "chargex": 150, "mrec": 150, "bsp": 150, "phytec": 150, "phyverso": 150, "bazel": [150, 154], "regard": 150, "tag": 150, "minor": 150, "ad": [150, 167], "schedul": 150, "definit": [150, 162], "rust": [150, 154], "now": 150, "featur": 150, "complet": 150, "termin": 150, "transact": 150, "variou": 150, "custom": [150, 167], "data": 150, "extens": 150, "essenti": 150, "jsevmanag": 150, "replac": 150, "jscarsimul": 150, "extend": 150, "state": 150, "id": 150, "remov": 150, "deprec": [150, 158], "pionix": 151, "belaybox": 151, "assembl": 151, "yak": 151, "board": 151, "flash": 151, "cabl": 151, "final": 151, "via": [151, 167], "rauc": 151, "cross": 151, "toolchain": 151, "activ": [151, 167], "some": 151, "befor": 151, "script": [151, 155], "addit": [151, 157], "factori": 151, "reset": 151, "r": 151, "485": 151, "modbu": 151, "static": 151, "ip": 151, "address": 151, "No": 151, "reboot": 151, "after": 151, "short": 151, "cheat": 151, "sheet": 151, "nightli": 152, "what": 152, "i": 152, "where": 152, "go": 152, "here": 152, "compass": 152, "contribut": 152, "channel": 152, "zulip": 152, "chat": 152, "mail": 152, "list": [152, 158], "weekli": 152, "tech": 152, "meetup": 152, "group": 152, "special": 152, "interest": 152, "resourc": [152, 160], "find": 152, "wai": 152, "Into": 152, "tabl": [152, 158], "content": [152, 157, 158], "indic": 152, "docker": [153, 160], "servic": 153, "without": 153, "devcontain": [153, 155], "compos": 153, "mosquitto": 153, "broker": 153, "mariadb": 153, "steve": [153, 161], "local": 153, "ci": 153, "languang": 153, "specif": 153, "experiment": 154, "project": 154, "base": 155, "enter": 155, "open": 155, "studio": 155, "code": [155, 157, 158], "": [155, 163], "write": [156, 157], "document": [156, 157, 158], "doc": 157, "handwritten": 157, "correspond": [157, 159], "plan": 157, "restructur": 157, "page": 157, "branch": [157, 159], "choos": 157, "place": 157, "pr": 157, "merg": 157, "sphinx": 158, "style": 158, "headlin": 158, "bullet": 158, "target": 158, "section": 158, "head": 158, "grid": 158, "simpl": [158, 162], "csv": 158, "titl": 158, "imag": 158, "figur": 158, "comment": 158, "direct": 158, "block": 158, "topic": 158, "sidebar": 158, "admonit": 158, "attent": 158, "caution": 158, "danger": 158, "hint": 158, "import": 158, "tip": [158, 159], "seealso": 158, "versionad": 158, "versionchang": 158, "math": 158, "raw": 158, "output": 158, "format": 158, "n": 159, "trick": 159, "workflow": 159, "mac": 160, "applic": 160, "github": 160, "standup": 160, "sil": [160, 161, 162], "stop": 160, "differ": [161, 162], "within": [161, 162], "libocpp": 162, "let": 163, "renesa": [164, 165], "mpu": [164, 165], "rz": [164, 165], "g2l": [164, 165], "famili": [164, 165], "patch": 165, "tutori": [166, 167, 168], "goal": 167, "altern": 167, "clone": 167, "skeleton": 167, "cmakelist": 167, "txt": 167, "root": 167, "observ": 167, "explor": 167, "exemplari": 167}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"ISO15118_charger": [[1, "iso15118-charger"]], "Variables": [[1, "variables"], [2, "variables"], [3, "variables"], [4, "variables"], [5, "variables"], [8, "variables"], [9, "variables"], [11, "variables"], [14, "variables"], [16, "variables"], [18, "variables"], [19, "variables"], [20, "variables"], [21, "variables"], [23, "variables"], [26, "variables"], [27, "variables"], [29, "variables"], [31, "variables"], [32, "variables"], [34, "variables"], [35, "variables"], [36, "variables"], [37, "variables"], [38, "variables"], [40, "variables"], [41, "variables"], [42, "variables"], [44, "variables"], [46, "variables"], [47, "variables"], [48, "variables"], [49, "variables"]], "Commands": [[1, "commands"], [2, "commands"], [3, "commands"], [4, "commands"], [6, "commands"], [7, "commands"], [9, "commands"], [10, "commands"], [12, "commands"], [14, "commands"], [17, "commands"], [18, "commands"], [19, "commands"], [20, "commands"], [21, "commands"], [22, "commands"], [23, "commands"], [26, "commands"], [29, "commands"], [30, "commands"], [31, "commands"], [32, "commands"], [33, "commands"], [36, "commands"], [37, "commands"], [38, "commands"], [39, "commands"], [41, "commands"], [43, "commands"], [45, "commands"], [46, "commands"], [47, "commands"], [49, "commands"]], "ISO15118_ev": [[2, "iso15118-ev"]], "ac_rcd": [[3, "ac-rcd"], [122, "ac-rcd"]], "auth": [[4, "auth"]], "auth_token_provider": [[5, "auth-token-provider"]], "auth_token_validator": [[6, "auth-token-validator"]], "bank_session_token_provider": [[7, "bank-session-token-provider"]], "bank_transaction_summary_provider": [[8, "bank-transaction-summary-provider"]], "car_simulator": [[9, "car-simulator"]], "connector_lock": [[10, "connector-lock"], [122, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [91, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [92, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [93, "energy-price-information"]], "error_history": [[17, "error-history"], [94, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [95, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [96, "evse-board-support"], [122, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [97, "evse-manager"]], "evse_security": [[22, "evse-security"], [98, "evse-security"]], "example": [[23, "example"]], "example_error_framework": [[24, "example-error-framework"]], "example_user": [[25, "example-user"]], "external_energy_limits": [[26, "external-energy-limits"]], "generic_array": [[27, "generic-array"], [99, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [102, "isolation-monitor"], [122, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [104, "ocpp"]], "ocpp_1_6_charge_point": [[32, "ocpp-1-6-charge-point"]], "ocpp_data_transfer": [[33, "ocpp-data-transfer"]], "phyverso_mcu_temperature": [[34, "phyverso-mcu-temperature"], [105, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [106, "power-supply-dc"], [122, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [107, "powermeter"], [122, "powermeter"], [125, "powermeter"]], "reservation": [[38, "reservation"], [108, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [110, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [111, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [112, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [114, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [57, "module-configuration"], [58, "module-configuration"], [60, "module-configuration"], [62, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [66, "module-configuration"], [68, "module-configuration"], [70, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [76, "module-configuration"], [77, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [86, "module-configuration"], [87, "module-configuration"], [123, "module-configuration"], [126, "module-configuration"], [167, "module-configuration"]], "Provides": [[50, "provides"], [51, "provides"], [52, "provides"], [53, "provides"], [54, "provides"], [55, "provides"], [56, "provides"], [57, "provides"], [58, "provides"], [59, "provides"], [60, "provides"], [61, "provides"], [62, "provides"], [63, "provides"], [64, "provides"], [65, "provides"], [66, "provides"], [67, "provides"], [68, "provides"], [69, "provides"], [70, "provides"], [71, "provides"], [72, "provides"], [73, "provides"], [74, "provides"], [75, "provides"], [76, "provides"], [77, "provides"], [78, "provides"], [79, "provides"], [80, "provides"], [81, "provides"], [82, "provides"], [83, "provides"], [84, "provides"], [85, "provides"], [86, "provides"], [87, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [53, "requirements"], [57, "requirements"], [58, "requirements"], [60, "requirements"], [63, "requirements"], [66, "requirements"], [67, "requirements"], [68, "requirements"], [72, "requirements"], [73, "requirements"], [74, "requirements"], [76, "requirements"], [80, "requirements"], [81, "requirements"], [83, "requirements"]], "Metadata": [[50, "metadata"], [51, "metadata"], [52, "metadata"], [53, "metadata"], [54, "metadata"], [55, "metadata"], [56, "metadata"], [57, "metadata"], [58, "metadata"], [59, "metadata"], [60, "metadata"], [61, "metadata"], [62, "metadata"], [63, "metadata"], [64, "metadata"], [65, "metadata"], [66, "metadata"], [67, "metadata"], [68, "metadata"], [69, "metadata"], [70, "metadata"], [71, "metadata"], [72, "metadata"], [73, "metadata"], [74, "metadata"], [75, "metadata"], [76, "metadata"], [77, "metadata"], [78, "metadata"], [79, "metadata"], [80, "metadata"], [81, "metadata"], [82, "metadata"], [83, "metadata"], [84, "metadata"], [85, "metadata"], [86, "metadata"], [87, "metadata"]], "Authors": [[50, "authors"], [51, "authors"], [52, "authors"], [53, "authors"], [54, "authors"], [55, "authors"], [56, "authors"], [57, "authors"], [58, "authors"], [59, "authors"], [60, "authors"], [61, "authors"], [62, "authors"], [63, "authors"], [64, "authors"], [65, "authors"], [66, "authors"], [67, "authors"], [68, "authors"], [69, "authors"], [70, "authors"], [71, "authors"], [72, "authors"], [73, "authors"], [74, "authors"], [75, "authors"], [76, "authors"], [77, "authors"], [78, "authors"], [79, "authors"], [80, "authors"], [81, "authors"], [82, "authors"], [83, "authors"], [84, "authors"], [85, "authors"], [86, "authors"], [87, "authors"]], "License": [[50, "license"], [51, "license"], [52, "license"], [53, "license"], [54, "license"], [55, "license"], [56, "license"], [57, "license"], [58, "license"], [59, "license"], [60, "license"], [61, "license"], [62, "license"], [63, "license"], [64, "license"], [65, "license"], [66, "license"], [67, "license"], [68, "license"], [69, "license"], [70, "license"], [71, "license"], [72, "license"], [73, "license"], [74, "license"], [75, "license"], [76, "license"], [77, "license"], [78, "license"], [79, "license"], [80, "license"], [81, "license"], [82, "license"], [83, "license"], [84, "license"], [85, "license"], [86, "license"], [87, "license"]], "Auth": [[51, "auth"], [148, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyTokenProvider": [[53, "dummytokenprovider"], [118, "dummytokenprovider"]], "DummyTokenProviderManual": [[54, "dummytokenprovidermanual"], [119, "dummytokenprovidermanual"]], "DummyTokenValidator": [[55, "dummytokenvalidator"], [120, "dummytokenvalidator"]], "DummyV2G": [[56, "dummyv2g"]], "EnergyManager": [[57, "energymanager"]], "EnergyNode": [[58, "energynode"]], "ErrorHistory": [[59, "errorhistory"]], "EvManager": [[60, "evmanager"], [121, "evmanager"]], "EvSlac": [[61, "evslac"]], "Misc": [[61, "misc"], [65, "misc"]], "Evse15118D20": [[62, "evse15118d20"]], "EvseManager": [[63, "evsemanager"], [122, "evsemanager"], [148, "evsemanager"]], "EvseSecurity": [[64, "evsesecurity"], [123, "evsesecurity"], [148, "evsesecurity"]], "EvseSlac": [[65, "evseslac"], [124, "evseslac"]], "EvseV2G": [[66, "evsev2g"], [148, "evsev2g"]], "GenericPowermeter": [[67, "genericpowermeter"], [125, "genericpowermeter"]], "IsoMux": [[68, "isomux"]], "JsTibber": [[69, "jstibber"]], "LemDCBM400600": [[70, "lemdcbm400600"]], "MicroMegaWattBSP": [[71, "micromegawattbsp"]], "OCPP": [[72, "ocpp"], [150, "ocpp"]], "OCPP201": [[73, "ocpp201"]], "OCPPExtensionExample": [[74, "ocppextensionexample"], [129, "ocppextensionexample"]], "PN532TokenProvider": [[75, "pn532tokenprovider"]], "PacketSniffer": [[76, "packetsniffer"]], "PersistentStore": [[77, "persistentstore"]], "PhyVersoBSP": [[78, "phyversobsp"], [130, "phyversobsp"]], "PyEvJosev": [[79, "pyevjosev"]], "RsIskraMeter": [[80, "rsiskrameter"]], "RsPaymentTerminal": [[81, "rspaymentterminal"]], "SerialCommHub": [[82, "serialcommhub"]], "Setup": [[83, "setup"]], "Store": [[84, "store"]], "System": [[85, "system"]], "YetiDriver": [[86, "yetidriver"], [131, "yetidriver"]], "YetiEvDriver": [[87, "yetievdriver"], [132, "yetievdriver"]], "authorization": [[88, "authorization"]], "bank_transaction": [[89, "bank-transaction"]], "board_support_common": [[90, "board-support-common"]], "iso15118_charger": [[100, "iso15118-charger"]], "iso15118_ev": [[101, "iso15118-ev"]], "money": [[103, "money"]], "serial_comm_hub_requests": [[109, "serial-comm-hub-requests"]], "temperature": [[113, "temperature"]], "units": [[115, "units"]], "units_signed": [[116, "units-signed"]], "Auth Module": [[117, "auth-module"]], "Integration in EVerest": [[117, "integration-in-everest"], [127, "integration-in-everest"], [128, "integration-in-everest"]], "Selection Algorithm": [[117, "selection-algorithm"]], "PlugEvents": [[117, "plugevents"]], "FindFirst": [[117, "findfirst"]], "UserInput": [[117, "userinput"]], "Plug&Charge Authorization": [[117, "plug-charge-authorization"], [148, "plug-charge-authorization"]], "Configuration": [[121, "configuration"]], "External MQTT": [[121, "external-mqtt"]], "Simulator Commands": [[121, "simulator-commands"]], "Typical connections": [[122, "typical-connections"]], "AC Configuration": [[122, "ac-configuration"]], "DC Configuration": [[122, "dc-configuration"]], "Published variables": [[122, "published-variables"], [125, "published-variables"]], "session_events": [[122, "session-events"]], "Authentication": [[122, "authentication"]], "Autocharge / PnC": [[122, "autocharge-pnc"]], "Reservation": [[122, "reservation"]], "Energy Management": [[122, "energy-management"]], "Energy Management: 1ph/3ph switching": [[122, "energy-management-1ph-3ph-switching"]], "Error Handling": [[122, "error-handling"], [128, "error-handling"]], "CA Certificate Domains": [[123, "ca-certificate-domains"]], "Configuration for OCPP": [[123, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[123, "configuration-for-iso-15118"]], "Private Key Password": [[123, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[123, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[124, "todo"]], "Datasets in the configuration file": [[125, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[125, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[125, "dataset-description"]], "Structure of datasets in the configuration file": [[125, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[125, "other-things-to-note"]], "Provided commands": [[125, "provided-commands"]], "get_signed_meter_value": [[125, "get-signed-meter-value"]], "LEM DCBM 400/600": [[126, "lem-dcbm-400-600"]], "Description": [[126, "description"]], "Initialization": [[126, "initialization"]], "Variable Powermeter": [[126, "variable-powermeter"]], "Command start_transaction": [[126, "command-start-transaction"]], "Command stop_transaction": [[126, "command-stop-transaction"]], "ip_address": [[126, "ip-address"]], "port (optional)": [[126, "port-optional"]], "meter_tls_certificate (optional)": [[126, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[126, "ntp-settings-optional"]], "Resilience Settings (optional)": [[126, "resilience-settings-optional"]], "Notes": [[126, "notes"]], "Time Sync": [[126, "time-sync"]], "Error Handling / Resilience": [[126, "error-handling-resilience"]], "TLS Notes & Limitations": [[126, "tls-notes-limitations"]], "References / Links": [[126, "references-links"]], "OCPP1.6 Module": [[127, "ocpp1-6-module"]], "Module configuration": [[127, "module-configuration"], [128, "module-configuration"]], "Provides: main": [[127, "provides-main"]], "Provides: auth_validator": [[127, "provides-auth-validator"], [128, "provides-auth-validator"]], "Provides: auth_provider": [[127, "provides-auth-provider"], [128, "provides-auth-provider"]], "Provides: data_transfer": [[127, "provides-data-transfer"], [128, "provides-data-transfer"]], "Provides: ocpp_generic": [[127, "provides-ocpp-generic"], [128, "provides-ocpp-generic"]], "Provides: session_cost": [[127, "provides-session-cost"], [128, "provides-session-cost"]], "Requires: evse_manager": [[127, "requires-evse-manager"], [128, "requires-evse-manager"]], "Requires: connector_zero_sink": [[127, "requires-connector-zero-sink"], [128, "requires-connector-zero-sink"]], "Requires: reservation": [[127, "requires-reservation"]], "Requires: auth": [[127, "requires-auth"], [128, "requires-auth"]], "Requires: system": [[127, "requires-system"], [128, "requires-system"]], "Requires: security": [[127, "requires-security"], [128, "requires-security"]], "Requires: data_transfer": [[127, "requires-data-transfer"], [128, "requires-data-transfer"]], "Requires: display_message": [[127, "requires-display-message"], [128, "requires-display-message"]], "Global Errors and Error Reporting": [[127, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[127, "energy-management-and-smart-charging-integration"], [128, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[127, "certificate-management"], [128, "certificate-management"]], "OCPP2.0.1 Module": [[128, "ocpp2-0-1-module"]], "StatusNotification": [[128, "statusnotification"]], "Current Limitation": [[128, "current-limitation"]], "Device model implementation details": [[128, "device-model-implementation-details"]], "Internally and externally managed variables": [[128, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[128, "device-model-implementation-of-this-module"]], "Device Model Sources": [[128, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[128, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[128, "class-diagram-for-device-model"]], "Communication between the Yeti microcontroller and this driver module": [[131, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[131, "protocol"]], "COBS": [[131, "cobs"]], "Protobuf": [[131, "protobuf"]], "EVerest to Yeti": [[131, "everest-to-yeti"]], "Low control mode:": [[131, "low-control-mode"]], "Other commands for all modes:": [[131, "other-commands-for-all-modes"]], "Yeti to EVerest": [[131, "yeti-to-everest"]], "EVerest Reference": [[133, "everest-reference"]], "EVerest Interfaces": [[134, "everest-interfaces"]], "EVerest Modules": [[135, "everest-modules"]], "EVerest Types": [[136, "everest-types"]], "Snapshot": [[137, "snapshot"]], "edm": [[138, "edm"]], "Dependency Manager for EVerest": [[138, "dependency-manager-for-everest"]], "Install and Quick Start": [[138, "install-and-quick-start"]], "Installing edm": [[138, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[138, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[138, "building-everest"]], "Python packages needed to run edm": [[138, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[138, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[138, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[138, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[138, "git-information-at-a-glance"]], "ev-cli": [[139, "ev-cli"]], "Purpose": [[139, "purpose"], [141, "purpose"]], "Install": [[139, "install"]], "Use automatically installed ev-dev-tools from python venv": [[139, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[139, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[139, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[139, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[139, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[139, "auto-generating-nodejs-modules"]], "EVerest development tools": [[140, "everest-development-tools"]], "Error Framework": [[141, "error-framework"]], "Usage": [[141, "usage"]], "General": [[141, "general"]], "Raise an error": [[141, "raise-an-error"], [141, "id1"], [141, "id6"], [141, "id12"]], "Clear an error": [[141, "clear-an-error"], [141, "id2"], [141, "id7"], [141, "id13"]], "Subscribe to an error": [[141, "subscribe-to-an-error"], [141, "id3"], [141, "id8"], [141, "id14"]], "Subscribe globally to all errors": [[141, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[141, "the-errorfactory"], [141, "id4"], [141, "id10"], [141, "id16"]], "The ErrorStateMonitor": [[141, "the-errorstatemonitor"], [141, "id5"], [141, "id11"], [141, "id17"]], "Syntax in a C++ module": [[141, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[141, "subscribe-to-global-all-errors"], [141, "id9"], [141, "id15"]], "Syntax in a Python module": [[141, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[141, "syntax-in-a-javascript-module"]], "Usage Guide": [[141, "usage-guide"]], "Creating Error objects": [[141, "creating-error-objects"]], "The global subscription": [[141, "the-global-subscription"]], "Side effects of raising errors": [[141, "side-effects-of-raising-errors"]], "Architecture": [[141, "architecture"]], "EVerest Framework": [[142, "everest-framework"]], "A Visual Introduction": [[142, "a-visual-introduction"]], "Examples of EVerest Modules": [[142, "examples-of-everest-modules"]], "High Level Module Concept": [[142, "high-level-module-concept"]], "Module Communication": [[142, "module-communication"]], "System Requirements and Prerequisites": [[142, "system-requirements-and-prerequisites"]], "Hardware": [[142, "hardware"]], "Operating System": [[142, "operating-system"]], "Libraries And Tools": [[142, "libraries-and-tools"]], "More": [[142, "more"]], "Prepare Your Development Environment": [[143, "prepare-your-development-environment"], [144, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[143, "minimum-requirements-for-everest"]], "A Word on System Environments": [[143, "a-word-on-system-environments"]], "Required Packages": [[143, "required-packages"]], "Tested Environments": [[143, "tested-environments"]], "Ubuntu": [[143, "ubuntu"]], "OpenSUSE": [[143, "opensuse"]], "Fedora": [[143, "fedora"]], "Troubleshooting": [[143, "troubleshooting"], [151, "troubleshooting"], [160, "troubleshooting"]], "Maven dependency": [[143, "maven-dependency"]], "Java dependency": [[143, "java-dependency"]], "Python versions with pyenv": [[143, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[144, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[144, "needed-packages"]], "Download And Install": [[144, "download-and-install"]], "Get The Needed EVerest Repositories": [[144, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[144, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[144, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[144, "packages-for-iso-15118-communication"]], "Build EVerest": [[144, "build-everest"]], "Simulating EVerest": [[144, "simulating-everest"]], "Prepare The Helpers": [[144, "prepare-the-helpers"]], "Software in a loop": [[144, "software-in-a-loop"]], "Admin panel and simulations": [[144, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[144, "understanding-everest-modules"]], "Basic elements of a module": [[144, "basic-elements-of-a-module"]], "Module manifest": [[144, "module-manifest"]], "Interfaces": [[144, "interfaces"]], "Types": [[144, "types"]], "Generate the stub files": [[144, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[144, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[145, "everest-modules-in-detail"]], "Overview": [[145, "overview"]], "Concepts": [[145, "concepts"]], "Modules and module instances": [[145, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[145, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[145, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[145, "providing-interface-implementations"]], "Requiring interface implementations": [[145, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[145, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[145, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[145, "explaining-the-yaml-files"]], "Explaining the generated sources": [[145, "explaining-the-generated-sources"]], "Interface headers": [[145, "interface-headers"]], "Module files": [[145, "module-files"]], "The module class": [[145, "the-module-class"]], "Interface implementations": [[145, "interface-implementations"]], "Note on concurrency": [[145, "note-on-concurrency"]], "EVerest Module Configurations": [[146, "everest-module-configurations"]], "Module connections for dedicated use cases": [[146, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[146, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[146, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[146, "module-connections-and-module-parameters"]], "Very quick overview": [[146, "very-quick-overview"]], "Charging station and charging points": [[146, "charging-station-and-charging-points"]], "Authentication for charging": [[146, "authentication-for-charging"]], "Car simulation": [[146, "car-simulation"]], "Energy management": [[146, "energy-management"], [149, "energy-management"]], "DC charging": [[146, "dc-charging"]], "3-tier module mappings": [[146, "tier-module-mappings"]], "Module functionality in detail": [[146, "module-functionality-in-detail"]], "Bank Card Payment": [[147, "bank-card-payment"]], "Objectives": [[147, "objectives"]], "Supported use cases": [[147, "supported-use-cases"]], "Normal flow": [[147, "normal-flow"]], "Interrupted charging": [[147, "interrupted-charging"]], "Too expensive session": [[147, "too-expensive-session"]], "Too long session": [[147, "too-long-session"]], "Solution": [[147, "solution"]], "Introduce new interfaces": [[147, "introduce-new-interfaces"]], "How does it work": [[147, "how-does-it-work"]], "Configure Plug&Charge": [[148, "configure-plug-charge"]], "The Authorization process in EVerest": [[148, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[148, "involved-everest-modules"]], "Step 0": [[148, "step-0"]], "Step 1": [[148, "step-1"]], "Step 2": [[148, "step-2"]], "Step 3": [[148, "step-3"]], "Step 4": [[148, "step-4"]], "Step 5": [[148, "step-5"]], "Step 6": [[148, "step-6"]], "EVerest configuration": [[148, "everest-configuration"], [167, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[148, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[149, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[149, "everest-modules"]], "Debug a single module": [[149, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[149, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[149, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[149, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[149, "everest-ocpp-2-0-1-setup"]], "Testing": [[149, "testing"]], "Unit tests": [[149, "unit-tests"]], "Integration tests": [[149, "integration-tests"]], "EVerest Release Notes": [[150, "everest-release-notes"]], "2024.7.1": [[150, "id1"]], "2024.7.0": [[150, "id2"]], "OpenSSL server": [[150, "openssl-server"]], "Hardware support": [[150, "hardware-support"]], "Further changes": [[150, "further-changes"]], "2024.6.0 - LATEST STABLE": [[150, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[150, "security-fix-prevent-integer-overflow-in-evsev2g"], [150, "id6"]], "New EXI implementation and license improvement": [[150, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[150, "version-information-displayed"]], "Further mentions of changes": [[150, "further-mentions-of-changes"]], "2024.5.0": [[150, "id3"]], "Cloud: Refactored database exception handling": [[150, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[150, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[150, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[150, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[150, "minor-evsemanager-changes"]], "2024.4.0": [[150, "id4"]], "Added charging schedules definition": [[150, "added-charging-schedules-definition"]], "Rust now feature-complete": [[150, "rust-now-feature-complete"]], "Payment terminal integration": [[150, "payment-terminal-integration"]], "Admin Panel improvements": [[150, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[150, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[150, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[150, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[150, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[150, "id5"]], "2024.3.0": [[150, "id8"]], "Plug & Charge": [[150, "plug-charge"]], "Fix for YetiDriver": [[150, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[150, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[150, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[151, "pionix-belaybox"]], "Introduction": [[151, "introduction"], [154, "introduction"]], "The BelayBox hardware": [[151, "the-belaybox-hardware"]], "Getting support": [[151, "getting-support"]], "Setting up Hardware and Software": [[151, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[151, "assembling-the-yak-board"]], "Flashing the Yak Board": [[151, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[151, "assembling-the-yeti-board"]], "Preparing the cable set": [[151, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[151, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[151, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[151, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[151, "cross-compile-toolchain"]], "How to flash the Yeti board": [[151, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[151, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[151, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[151, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[151, "running-the-scripts-and-manager-processes"]], "Additional information": [[151, "additional-information"]], "Factory reset": [[151, "factory-reset"]], "Further information": [[151, "further-information"]], "RS-485 Modbus config for Yak board": [[151, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[151, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[151, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[151, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[151, "short-cheat-sheet"]], "Current Version nightly": [[152, "index"]], "What Is EVerest": [[152, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[152, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[152, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[152, "contributing-to-everest"]], "Communication channels": [[152, "communication-channels"]], "Zulip chat": [[152, "zulip-chat"]], "Mailing list": [[152, "mailing-list"]], "Weekly tech meetup and working groups": [[152, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[152, "special-interest-group-ev-charging"]], "1:1 meetup": [[152, "meetup"]], "Tech resources about EVerest": [[152, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[152, "find-your-way-into-everest-development"]], "Table Of Contents": [[152, "table-of-contents"]], "Indices and tables": [[152, "indices-and-tables"]], "Docker setup": [[153, "docker-setup"]], "Prerequisites": [[153, "prerequisites"], [155, "prerequisites"], [161, "prerequisites"], [162, "prerequisites"], [163, "prerequisites"]], "Start services without devcontainer setup": [[153, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[153, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[153, "mosquitto-mqtt-broker"]], "MariaDB": [[153, "mariadb"]], "SteVe": [[153, "steve"]], "How to use SteVe": [[153, "how-to-use-steve"]], "Local CI environment": [[153, "local-ci-environment"]], "Generating languange specific protobuf files": [[153, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[154, "experimental-bazel-support-in-everest"]], "Getting Started": [[154, "getting-started"]], "Using Bazel Commands": [[154, "using-bazel-commands"]], "Dependency Management": [[154, "dependency-management"]], "Defining C++ EVerest Modules": [[154, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[154, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[154, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[155, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[155, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[155, "enter-the-workspace-directory"]], "Run the setup script": [[155, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[155, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[155, "getting-started"]], "The Everest\u2019s Development Tool": [[155, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[156, "how-to-write-everest-documentation"]], "Documenting EVerest": [[157, "documenting-everest"]], "Current structure of documentation": [[157, "current-structure-of-documentation"]], "Main EVerest documentation": [[157, "main-everest-documentation"]], "Reference documentation": [[157, "reference-documentation"]], "Generated reference docs": [[157, "generated-reference-docs"]], "Additional handwritten content": [[157, "additional-handwritten-content"]], "Documentation near corresponding source code": [[157, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[157, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[157, "process-of-everest-documentation"]], "Preparing a new documentation page": [[157, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[157, "creating-a-new-documentation-page"]], "Creating a Git branch": [[157, "creating-a-git-branch"]], "Choosing a place to store the docs": [[157, "choosing-a-place-to-store-the-docs"]], "Writing": [[157, "writing"]], "Creating a PR and merge": [[157, "creating-a-pr-and-merge"]], "Building the documentation": [[157, "building-the-documentation"]], "Sphinx style guide": [[158, "sphinx-style-guide"]], "Headlines": [[158, "headlines"]], "Styles": [[158, "styles"]], "Bullet Lists": [[158, "bullet-lists"]], "Targets and Links": [[158, "targets-and-links"]], "Section Heading": [[158, "section-heading"]], "Tables": [[158, "tables"]], "Grid table": [[158, "grid-table"]], "Simple table": [[158, "simple-table"]], "CSV table": [[158, "csv-table"]], "table title": [[158, "id6"]], "Images and Figures": [[158, "images-and-figures"]], "Image": [[158, "image"]], "Figure": [[158, "figure"]], "Comments": [[158, "comments"]], "Directives": [[158, "directives"]], "Table of Contents": [[158, "table-of-contents"], [158, "id4"]], "Table of Contents (this document)": [[158, "table-of-contents-this-document"]], "Content Block Directives": [[158, "content-block-directives"], [158, "id5"]], ".. topic:: [title]": [[158, "topic-title"]], "Topic": [[158, null]], ".. sidebar:: [title]": [[158, "sidebar-title"]], "Sidebar": [[158, null]], ".. admonition:: [title]": [[158, "admonition-title"]], "Admonition title": [[158, null]], ".. attention::": [[158, "attention"]], ".. caution::": [[158, "caution"]], ".. danger::": [[158, "danger"]], ".. error::": [[158, "error"]], ".. hint::": [[158, "hint"]], ".. important::": [[158, "important"]], ".. note::": [[158, "note"]], ".. tip::": [[158, "tip"]], ".. warning::": [[158, "warning"]], ".. seealso::": [[158, "seealso"]], ".. versionadded:: [version]": [[158, "versionadded-version"]], ".. versionchanged:: [version]": [[158, "versionchanged-version"]], ".. deprecated:: [version]": [[158, "deprecated-version"]], ".. math::": [[158, "math"]], ".. raw:: output format": [[158, "raw-output-format"]], "Code Examples": [[158, "code-examples"]], "How To: Git": [[159, "how-to-git"]], "Main concept": [[159, "main-concept"]], "Best practices": [[159, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[159, "tips-n-tricks-for-git"]], "Using private repositories": [[159, "using-private-repositories"]], "Workflow example": [[159, "workflow-example"]], "Visualization of the branching structure": [[159, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[159, "corresponding-git-commands"]], "How To: Develop on a Mac": [[160, "how-to-develop-on-a-mac"]], "Application Setup": [[160, "application-setup"]], "GitHub Setup": [[160, "github-setup"]], "Standup the Dev Docker Environment": [[160, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[160, "everest-sil-simulation"]], "Stopping things": [[160, "stopping-things"]], "Resources": [[160, "resources"]], "How To: OCPP1.6 in EVerest": [[161, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[161, "run-everest-sil-with-steve"]], "OCPP configuration file": [[161, "ocpp-configuration-file"]], "Connect to a different CSMS": [[161, "connect-to-a-different-csms"], [162, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[161, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[162, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[162, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[162, "device-model-configuration"]], "Device Model definition and configuration structure": [[162, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[162, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[162, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[162, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[162, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[163, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[163, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[163, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[164, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[165, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[166, "tutorials"]], "How To: Develop New Modules": [[167, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[167, "goal-of-this-tutorial"]], "Install Prerequisites": [[167, "install-prerequisites"]], "Workspace Setup": [[167, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[167, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[167, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[167, "create-module-skeleton"]], "Interface Configuration": [[167, "interface-configuration"]], "Build Configuration & Build": [[167, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[167, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[167, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[167, "adding-dependencies-yaml"]], "Building": [[167, "building"]], "Run Configuration & Run": [[167, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[167, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[167, "running-everest"]], "Observing the System": [[167, "observing-the-system"]], "Exploring with MQTT Explorer": [[167, "exploring-with-mqtt-explorer"]], "Debugging": [[167, "debugging"]], "Exemplary Module Customizations": [[167, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[168, "tutorial-simulate-everest-in-software"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["404", "_generated/interfaces/ISO15118_charger", "_generated/interfaces/ISO15118_ev", "_generated/interfaces/ac_rcd", "_generated/interfaces/auth", "_generated/interfaces/auth_token_provider", "_generated/interfaces/auth_token_validator", "_generated/interfaces/bank_session_token_provider", "_generated/interfaces/bank_transaction_summary_provider", "_generated/interfaces/car_simulator", "_generated/interfaces/connector_lock", "_generated/interfaces/debug_json", "_generated/interfaces/display_message", "_generated/interfaces/empty", "_generated/interfaces/energy", "_generated/interfaces/energy_manager", "_generated/interfaces/energy_price_information", "_generated/interfaces/error_history", "_generated/interfaces/ev_board_support", "_generated/interfaces/ev_slac", "_generated/interfaces/evse_board_support", "_generated/interfaces/evse_manager", "_generated/interfaces/evse_security", "_generated/interfaces/example", "_generated/interfaces/example_error_framework", "_generated/interfaces/example_user", "_generated/interfaces/external_energy_limits", "_generated/interfaces/generic_array", "_generated/interfaces/generic_error", "_generated/interfaces/isolation_monitor", "_generated/interfaces/kvs", "_generated/interfaces/ocpp", "_generated/interfaces/ocpp_1_6_charge_point", "_generated/interfaces/ocpp_data_transfer", "_generated/interfaces/phyverso_mcu_temperature", "_generated/interfaces/power", "_generated/interfaces/power_supply_DC", "_generated/interfaces/powermeter", "_generated/interfaces/reservation", "_generated/interfaces/serial_communication_hub", "_generated/interfaces/session_cost", "_generated/interfaces/slac", "_generated/interfaces/solar_forecast", "_generated/interfaces/sunspec_ac_meter", "_generated/interfaces/sunspec_reader", "_generated/interfaces/sunspec_scanner", "_generated/interfaces/system", "_generated/interfaces/test_control", "_generated/interfaces/tibber_price_forecast", "_generated/interfaces/uk_random_delay", "_generated/modules/API", "_generated/modules/Auth", "_generated/modules/DPM1000", "_generated/modules/DummyTokenProvider", "_generated/modules/DummyTokenProviderManual", "_generated/modules/DummyTokenValidator", "_generated/modules/DummyV2G", "_generated/modules/EnergyManager", "_generated/modules/EnergyNode", "_generated/modules/ErrorHistory", "_generated/modules/EvManager", "_generated/modules/EvSlac", "_generated/modules/Evse15118D20", "_generated/modules/EvseManager", "_generated/modules/EvseSecurity", "_generated/modules/EvseSlac", "_generated/modules/EvseV2G", "_generated/modules/GenericPowermeter", "_generated/modules/IsoMux", "_generated/modules/JsTibber", "_generated/modules/LemDCBM400600", "_generated/modules/MicroMegaWattBSP", "_generated/modules/OCPP", "_generated/modules/OCPP201", "_generated/modules/OCPPExtensionExample", "_generated/modules/PN532TokenProvider", "_generated/modules/PacketSniffer", "_generated/modules/PersistentStore", "_generated/modules/PhyVersoBSP", "_generated/modules/PyEvJosev", "_generated/modules/RsIskraMeter", "_generated/modules/RsPaymentTerminal", "_generated/modules/SerialCommHub", "_generated/modules/Setup", "_generated/modules/Store", "_generated/modules/System", "_generated/modules/YetiDriver", "_generated/modules/YetiEvDriver", "_generated/types/authorization", "_generated/types/bank_transaction", "_generated/types/board_support_common", "_generated/types/display_message", "_generated/types/energy", "_generated/types/energy_price_information", "_generated/types/error_history", "_generated/types/ev_board_support", "_generated/types/evse_board_support", "_generated/types/evse_manager", "_generated/types/evse_security", "_generated/types/generic_array", "_generated/types/iso15118_charger", "_generated/types/iso15118_ev", "_generated/types/isolation_monitor", "_generated/types/money", "_generated/types/ocpp", "_generated/types/phyverso_mcu_temperature", "_generated/types/power_supply_DC", "_generated/types/powermeter", "_generated/types/reservation", "_generated/types/serial_comm_hub_requests", "_generated/types/session_cost", "_generated/types/sunspec_ac_meter", "_generated/types/system", "_generated/types/temperature", "_generated/types/uk_random_delay", "_generated/types/units", "_generated/types/units_signed", "_included/modules_doc/Auth.rst/index", "_included/modules_doc/DummyTokenProvider.rst/index", "_included/modules_doc/DummyTokenProviderManual.rst/index", "_included/modules_doc/DummyTokenValidator.rst/index", "_included/modules_doc/EvManager", "_included/modules_doc/EvseManager", "_included/modules_doc/EvseSecurity", "_included/modules_doc/EvseSlac", "_included/modules_doc/GenericPowermeter", "_included/modules_doc/LemDCBM400600", "_included/modules_doc/OCPP", "_included/modules_doc/OCPP201", "_included/modules_doc/OCPPExtensionExample.rst/index", "_included/modules_doc/PhyVersoBSP.rst/index", "_included/modules_doc/YetiDriver", "_included/modules_doc/YetiEvDriver.rst/index", "appendix/01_everest_reference/index", "appendix/01_everest_reference/interfaces", "appendix/01_everest_reference/modules", "appendix/01_everest_reference/types", "appendix/02_snapshot", "dev_tools/edm", "dev_tools/ev_cli", "dev_tools/index", "general/01_framework/error_framework", "general/01_framework/index", "general/02_detail_pre_setup", "general/03_quick_start_guide", "general/04_detail_module_concept", "general/05_existing_modules", "general/06_handling_bank_cards", "general/07_configure_plug_and_charge", "general/faq", "general/release-notes", "hardware/pionix_belay_box", "index", "tutorials/docker_setup", "tutorials/how_to_bazel/index", "tutorials/how_to_devcontainer/index", "tutorials/how_to_docs/how_to_doc_change", "tutorials/how_to_docs/index", "tutorials/how_to_docs/sphinx_style_guide", "tutorials/how_to_git/index", "tutorials/how_to_mac/index", "tutorials/how_to_ocpp/index", "tutorials/how_to_ocpp201/index", "tutorials/how_to_plug_and_charge/index", "tutorials/how_to_renesas_mpu/index", "tutorials/how_to_renesas_mpu/renesas-everest-patch", "tutorials/index", "tutorials/new_modules/index", "tutorials/run_sil/index"], "filenames": ["404.rst", "_generated/interfaces/ISO15118_charger.rst", "_generated/interfaces/ISO15118_ev.rst", "_generated/interfaces/ac_rcd.rst", "_generated/interfaces/auth.rst", "_generated/interfaces/auth_token_provider.rst", "_generated/interfaces/auth_token_validator.rst", "_generated/interfaces/bank_session_token_provider.rst", "_generated/interfaces/bank_transaction_summary_provider.rst", "_generated/interfaces/car_simulator.rst", "_generated/interfaces/connector_lock.rst", "_generated/interfaces/debug_json.rst", "_generated/interfaces/display_message.rst", "_generated/interfaces/empty.rst", "_generated/interfaces/energy.rst", "_generated/interfaces/energy_manager.rst", "_generated/interfaces/energy_price_information.rst", "_generated/interfaces/error_history.rst", "_generated/interfaces/ev_board_support.rst", "_generated/interfaces/ev_slac.rst", "_generated/interfaces/evse_board_support.rst", "_generated/interfaces/evse_manager.rst", "_generated/interfaces/evse_security.rst", "_generated/interfaces/example.rst", "_generated/interfaces/example_error_framework.rst", "_generated/interfaces/example_user.rst", "_generated/interfaces/external_energy_limits.rst", "_generated/interfaces/generic_array.rst", "_generated/interfaces/generic_error.rst", "_generated/interfaces/isolation_monitor.rst", "_generated/interfaces/kvs.rst", "_generated/interfaces/ocpp.rst", "_generated/interfaces/ocpp_1_6_charge_point.rst", "_generated/interfaces/ocpp_data_transfer.rst", "_generated/interfaces/phyverso_mcu_temperature.rst", "_generated/interfaces/power.rst", "_generated/interfaces/power_supply_DC.rst", "_generated/interfaces/powermeter.rst", "_generated/interfaces/reservation.rst", "_generated/interfaces/serial_communication_hub.rst", "_generated/interfaces/session_cost.rst", "_generated/interfaces/slac.rst", "_generated/interfaces/solar_forecast.rst", "_generated/interfaces/sunspec_ac_meter.rst", "_generated/interfaces/sunspec_reader.rst", "_generated/interfaces/sunspec_scanner.rst", "_generated/interfaces/system.rst", "_generated/interfaces/test_control.rst", "_generated/interfaces/tibber_price_forecast.rst", "_generated/interfaces/uk_random_delay.rst", "_generated/modules/API.rst", "_generated/modules/Auth.rst", "_generated/modules/DPM1000.rst", "_generated/modules/DummyTokenProvider.rst", "_generated/modules/DummyTokenProviderManual.rst", "_generated/modules/DummyTokenValidator.rst", "_generated/modules/DummyV2G.rst", "_generated/modules/EnergyManager.rst", "_generated/modules/EnergyNode.rst", "_generated/modules/ErrorHistory.rst", "_generated/modules/EvManager.rst", "_generated/modules/EvSlac.rst", "_generated/modules/Evse15118D20.rst", "_generated/modules/EvseManager.rst", "_generated/modules/EvseSecurity.rst", "_generated/modules/EvseSlac.rst", "_generated/modules/EvseV2G.rst", "_generated/modules/GenericPowermeter.rst", "_generated/modules/IsoMux.rst", "_generated/modules/JsTibber.rst", "_generated/modules/LemDCBM400600.rst", "_generated/modules/MicroMegaWattBSP.rst", "_generated/modules/OCPP.rst", "_generated/modules/OCPP201.rst", "_generated/modules/OCPPExtensionExample.rst", "_generated/modules/PN532TokenProvider.rst", "_generated/modules/PacketSniffer.rst", "_generated/modules/PersistentStore.rst", "_generated/modules/PhyVersoBSP.rst", "_generated/modules/PyEvJosev.rst", "_generated/modules/RsIskraMeter.rst", "_generated/modules/RsPaymentTerminal.rst", "_generated/modules/SerialCommHub.rst", "_generated/modules/Setup.rst", "_generated/modules/Store.rst", "_generated/modules/System.rst", "_generated/modules/YetiDriver.rst", "_generated/modules/YetiEvDriver.rst", "_generated/types/authorization.rst", "_generated/types/bank_transaction.rst", "_generated/types/board_support_common.rst", "_generated/types/display_message.rst", "_generated/types/energy.rst", "_generated/types/energy_price_information.rst", "_generated/types/error_history.rst", "_generated/types/ev_board_support.rst", "_generated/types/evse_board_support.rst", "_generated/types/evse_manager.rst", "_generated/types/evse_security.rst", "_generated/types/generic_array.rst", "_generated/types/iso15118_charger.rst", "_generated/types/iso15118_ev.rst", "_generated/types/isolation_monitor.rst", "_generated/types/money.rst", "_generated/types/ocpp.rst", "_generated/types/phyverso_mcu_temperature.rst", "_generated/types/power_supply_DC.rst", "_generated/types/powermeter.rst", "_generated/types/reservation.rst", "_generated/types/serial_comm_hub_requests.rst", "_generated/types/session_cost.rst", "_generated/types/sunspec_ac_meter.rst", "_generated/types/system.rst", "_generated/types/temperature.rst", "_generated/types/uk_random_delay.rst", "_generated/types/units.rst", "_generated/types/units_signed.rst", "_included/modules_doc/Auth.rst/index.rst", "_included/modules_doc/DummyTokenProvider.rst/index.rst", "_included/modules_doc/DummyTokenProviderManual.rst/index.rst", "_included/modules_doc/DummyTokenValidator.rst/index.rst", "_included/modules_doc/EvManager.rst", "_included/modules_doc/EvseManager.rst", "_included/modules_doc/EvseSecurity.rst", "_included/modules_doc/EvseSlac.rst", "_included/modules_doc/GenericPowermeter.rst", "_included/modules_doc/LemDCBM400600.rst", "_included/modules_doc/OCPP.rst", "_included/modules_doc/OCPP201.rst", "_included/modules_doc/OCPPExtensionExample.rst/index.rst", "_included/modules_doc/PhyVersoBSP.rst/index.rst", "_included/modules_doc/YetiDriver.rst", "_included/modules_doc/YetiEvDriver.rst/index.rst", "appendix/01_everest_reference/index.rst", "appendix/01_everest_reference/interfaces.rst", "appendix/01_everest_reference/modules.rst", "appendix/01_everest_reference/types.rst", "appendix/02_snapshot.rst", "dev_tools/edm.rst", "dev_tools/ev_cli.rst", "dev_tools/index.rst", "general/01_framework/error_framework.rst", "general/01_framework/index.rst", "general/02_detail_pre_setup.rst", "general/03_quick_start_guide.rst", "general/04_detail_module_concept.rst", "general/05_existing_modules.rst", "general/06_handling_bank_cards.rst", "general/07_configure_plug_and_charge.rst", "general/faq.rst", "general/release-notes.rst", "hardware/pionix_belay_box.rst", "index.rst", "tutorials/docker_setup.rst", "tutorials/how_to_bazel/index.rst", "tutorials/how_to_devcontainer/index.rst", "tutorials/how_to_docs/how_to_doc_change.rst", "tutorials/how_to_docs/index.rst", "tutorials/how_to_docs/sphinx_style_guide.rst", "tutorials/how_to_git/index.rst", "tutorials/how_to_mac/index.rst", "tutorials/how_to_ocpp/index.rst", "tutorials/how_to_ocpp201/index.rst", "tutorials/how_to_plug_and_charge/index.rst", "tutorials/how_to_renesas_mpu/index.rst", "tutorials/how_to_renesas_mpu/renesas-everest-patch.rst", "tutorials/index.rst", "tutorials/new_modules/index.rst", "tutorials/run_sil/index.rst"], "titles": ["", "13.2.1. ISO15118_charger", "13.2.2. ISO15118_ev", "13.2.3. ac_rcd", "13.2.4. auth", "13.2.5. auth_token_provider", "13.2.6. auth_token_validator", "13.2.7. bank_session_token_provider", "13.2.8. bank_transaction_summary_provider", "13.2.9. car_simulator", "13.2.10. connector_lock", "13.2.11. debug_json", "13.2.12. display_message", "13.2.13. empty", "13.2.14. energy", "13.2.15. energy_manager", "13.2.16. energy_price_information", "13.2.17. error_history", "13.2.18. ev_board_support", "13.2.19. ev_slac", "13.2.20. evse_board_support", "13.2.21. evse_manager", "13.2.22. evse_security", "13.2.23. example", "13.2.24. example_error_framework", "13.2.25. example_user", "13.2.26. external_energy_limits", "13.2.27. generic_array", "13.2.28. generic_error", "13.2.29. isolation_monitor", "13.2.30. kvs", "13.2.31. ocpp", "13.2.32. ocpp_1_6_charge_point", "13.2.33. ocpp_data_transfer", "13.2.34. phyverso_mcu_temperature", "13.2.35. power", "13.2.36. power_supply_DC", "13.2.37. powermeter", "13.2.38. reservation", "13.2.39. serial_communication_hub", "13.2.40. session_cost", "13.2.41. slac", "13.2.42. solar_forecast", "13.2.43. sunspec_ac_meter", "13.2.44. sunspec_reader", "13.2.45. sunspec_scanner", "13.2.46. system", "13.2.47. test_control", "13.2.48. tibber_price_forecast", "13.2.49. uk_random_delay", "13.1.1. API", "13.1.2. Auth", "13.1.3. DPM1000", "13.1.4. DummyTokenProvider", "13.1.5. DummyTokenProviderManual", "13.1.6. DummyTokenValidator", "13.1.7. DummyV2G", "13.1.8. EnergyManager", "13.1.9. EnergyNode", "13.1.10. ErrorHistory", "13.1.11. EvManager", "13.1.12. EvSlac", "13.1.13. Evse15118D20", "13.1.14. EvseManager", "13.1.15. EvseSecurity", "13.1.16. EvseSlac", "13.1.17. EvseV2G", "13.1.18. GenericPowermeter", "13.1.19. IsoMux", "13.1.20. JsTibber", "13.1.21. LemDCBM400600", "13.1.22. MicroMegaWattBSP", "13.1.23. OCPP", "13.1.24. OCPP201", "13.1.25. OCPPExtensionExample", "13.1.26. PN532TokenProvider", "13.1.27. PacketSniffer", "13.1.28. PersistentStore", "13.1.29. PhyVersoBSP", "13.1.30. PyEvJosev", "13.1.31. RsIskraMeter", "13.1.32. RsPaymentTerminal", "13.1.33. SerialCommHub", "13.1.34. Setup", "13.1.35. Store", "13.1.36. System", "13.1.37. YetiDriver", "13.1.38. YetiEvDriver", "13.3.1. authorization", "13.3.2. bank_transaction", "13.3.3. board_support_common", "13.3.4. display_message", "13.3.5. energy", "13.3.6. energy_price_information", "13.3.7. error_history", "13.3.8. ev_board_support", "13.3.9. evse_board_support", "13.3.10. evse_manager", "13.3.11. evse_security", "13.3.12. generic_array", "13.3.13. iso15118_charger", "13.3.14. iso15118_ev", "13.3.15. isolation_monitor", "13.3.16. money", "13.3.17. ocpp", "13.3.18. phyverso_mcu_temperature", "13.3.19. power_supply_DC", "13.3.20. powermeter", "13.3.21. reservation", "13.3.22. serial_comm_hub_requests", "13.3.23. session_cost", "13.3.24. sunspec_ac_meter", "13.3.25. system", "13.3.26. temperature", "13.3.27. uk_random_delay", "13.3.28. units", "13.3.29. units_signed", "Auth Module", "DummyTokenProvider", "DummyTokenProviderManual", "DummyTokenValidator", "5.3.1. EvManager", "5.3.2. EvseManager", "5.3.3. EvseSecurity", "5.3.4. EvseSlac", "5.3.6. GenericPowermeter", "5.3.7. LEM DCBM 400/600", "5.3.8. OCPP1.6 Module", "5.3.9. OCPP2.0.1 Module", "OCPPExtensionExample", "PhyVersoBSP", "5.3.10. YetiDriver", "YetiEvDriver", "13. EVerest Reference", "13.2. EVerest Interfaces", "13.1. EVerest Modules", "13.3. EVerest Types", "12. Snapshot", "8.1. edm", "8.2. ev-cli", "8. EVerest development tools", "1.6.1. Error Framework", "1. EVerest Framework", "2. Prepare Your Development Environment", "3. A Kind Of Quick Guide To EVerest", "4. EVerest Modules in Detail", "5. EVerest Module Configurations", "6. Bank Card Payment", "7. Configure Plug&Charge", "10. Frequently Asked Questions And Best Practices", "EVerest Release Notes", "11. Pionix BelayBox", "What Is EVerest", "9.12. Docker setup", "9.1. Experimental Bazel Support in Everest", "9.2. How to Devcontainer", "How to Write EVerest Documentation", "9.3. Documenting EVerest", "Sphinx style guide", "9.4. How To: Git", "9.5. How To: Develop on a Mac", "9.6. How To: OCPP1.6 in EVerest", "9.7. How To: OCPP 2.0.1 in EVerest", "9.8. How To: Plug&Charge with EVerest Software in the loop", "9.9. How to for Renesas MPU (RZ/G2L family)", "Patch for Renesas MPU (RZ/G2L family)", "9. Tutorials", "9.10. How To: Develop New Modules", "9.11. Tutorial: Simulate EVerest in Software"], "terms": {"thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 77, 79, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 129, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 168], "interfac": [1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 47, 48, 49, 51, 52, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 73, 76, 78, 79, 83, 85, 86, 87, 91, 94, 117, 122, 123, 125, 126, 127, 128, 133, 141, 142, 146, 148, 149, 151, 152, 153, 154, 157, 158, 161, 162], "defin": [1, 2, 9, 10, 11, 15, 16, 18, 20, 21, 22, 23, 25, 29, 30, 32, 33, 35, 37, 42, 44, 45, 47, 48, 51, 63, 66, 72, 73, 88, 90, 92, 97, 100, 107, 112, 123, 126, 127, 128, 131, 133, 138, 141, 142, 143, 144, 145, 150, 153, 158, 161, 162, 167], "iso15118": [1, 2, 19, 22, 41, 47, 56, 61, 62, 63, 65, 66, 68, 79, 100, 101, 122, 123, 127, 128, 137, 144, 148, 163], "charger": [1, 2, 20, 36, 50, 51, 56, 62, 63, 66, 68, 83, 100, 117, 122, 131, 142, 148, 149, 151, 152, 163], "require_auth_eim": 1, "null": [1, 2, 30, 41, 138], "an": [1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 46, 48, 49, 50, 51, 52, 56, 62, 63, 65, 66, 68, 72, 74, 79, 81, 82, 85, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 102, 103, 104, 107, 108, 109, 110, 111, 112, 116, 117, 122, 124, 126, 127, 128, 129, 131, 139, 142, 144, 145, 146, 148, 149, 150, 151, 152, 155, 156, 157, 158, 160, 161, 162, 163, 164, 167, 168], "eim": [1, 63, 66, 122], "author": [1, 4, 5, 6, 21, 97, 107, 110, 122, 127, 128, 133, 136, 144, 145, 147, 152, 161, 162, 167], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 49, 50, 51, 53, 54, 57, 58, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 81, 82, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "requier": 1, "require_auth_pnc": 1, "object": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 49, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 122, 142, 144, 152, 160, 162], "providedidtoken": [1, 5, 6, 21, 88, 97, 110, 148], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 62, 63, 65, 66, 67, 70, 72, 76, 79, 80, 81, 82, 83, 88, 91, 92, 93, 97, 98, 100, 103, 104, 107, 108, 110, 112, 113, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 142, 143, 146, 147, 149, 150, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "evcc": [1, 2, 21, 62, 79, 97, 100, 163], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 88, 89, 91, 98, 100, 104, 105, 107, 110, 112, 117, 118, 119, 121, 122, 123, 126, 139, 141, 142, 144, 146, 147, 148, 149, 153, 154, 161, 163, 167], "payment": [1, 81, 100, 107, 148, 152], "detail": [1, 21, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 81, 86, 87, 91, 100, 104, 107, 108, 122, 123, 126, 127, 138, 142, 144, 150, 151, 152, 155, 156, 157, 158, 161, 162, 167], "pnc": [1, 63, 66, 151, 161, 162, 163], "send": [1, 21, 31, 38, 39, 63, 65, 72, 73, 104, 122, 124, 127, 128, 131, 145, 147, 148, 159, 167], "signatur": [1, 22, 107, 112, 116, 141], "certif": [1, 21, 22, 62, 64, 66, 70, 79, 88, 98, 100, 107, 112, 126, 143, 144, 148, 150, 151, 161, 162, 163], "chain": [1, 21, 22, 58, 66, 98, 122, 127, 128, 148], "emaid": [1, 88, 107], "There": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 122, 139, 141, 144, 145, 146, 148, 151, 152, 154, 159, 160, 161, 162], "extend": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 74, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 129, 145, 167], "definit": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 139, 142, 144, 145, 151], "here": [1, 2, 4, 5, 6, 7, 8, 12, 14, 16, 17, 18, 20, 21, 22, 26, 27, 29, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 46, 49, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 103, 104, 107, 108, 109, 110, 112, 116, 131, 133, 138, 143, 144, 145, 146, 148, 149, 150, 151, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 90, 96, 100, 131], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 57, 60, 62, 63, 65, 66, 74, 83, 85, 91, 96, 97, 101, 104, 112, 122, 126, 131, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 157, 158, 159, 161, 162, 167], "close": [1, 2, 66, 100, 146, 157, 158, 160], "ac_open_contactor": 1, "open": [1, 36, 100, 138, 144, 146, 150, 151, 152, 160, 161, 167, 168], "start_cable_check": 1, "now": [1, 21, 49, 72, 73, 92, 93, 97, 112, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 160, 164, 167, 168], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 60, 63, 70, 72, 90, 91, 97, 104, 107, 110, 112, 114, 117, 122, 124, 126, 127, 128, 131, 139, 142, 143, 144, 145, 146, 147, 148, 149, 152, 156, 157, 158, 159, 160, 161, 164, 167, 168], "cabl": [1, 10, 20, 63, 70, 78, 90, 97, 143], "check": [1, 6, 22, 23, 30, 38, 63, 83, 107, 108, 122, 126, 127, 128, 131, 141, 145, 146, 150, 151, 152, 157, 158, 159, 162, 163, 167], "start_pre_charg": 1, "pre": [1, 62, 66, 68, 81, 97, 107, 125, 144, 147, 168], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 57, 60, 63, 66, 71, 72, 73, 78, 80, 85, 88, 90, 91, 92, 96, 97, 100, 101, 104, 106, 107, 108, 110, 121, 122, 123, 130, 131, 142, 144, 151, 157, 158, 161, 166], "phase": [1, 2, 18, 20, 29, 36, 57, 58, 60, 63, 78, 92, 96, 97, 100, 106, 107, 111, 115, 116, 122, 125, 131, 142, 144, 150], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 53, 57, 60, 63, 65, 69, 70, 72, 73, 78, 81, 90, 91, 92, 96, 97, 100, 103, 104, 105, 107, 110, 111, 117, 118, 122, 123, 124, 125, 126, 127, 128, 131, 133, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167], "3": [1, 19, 36, 41, 45, 57, 60, 61, 63, 65, 70, 78, 93, 97, 103, 107, 122, 123, 124, 125, 126, 127, 128, 131, 137, 138, 143, 151, 152, 158, 160, 161, 165, 167], "trigger": [1, 3, 19, 20, 31, 32, 63, 104, 112, 127, 128, 142, 145, 148, 150, 157, 158, 161, 162], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 63, 65, 66, 68, 71, 72, 73, 75, 78, 85, 86, 87, 88, 91, 92, 97, 100, 104, 107, 108, 110, 112, 114, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 148, 149, 150, 151, 155, 156, 157, 158, 159, 160, 161, 162, 167], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 60, 61, 63, 65, 66, 78, 79, 87, 88, 90, 95, 97, 100, 101, 107, 110, 117, 124, 127, 128, 130, 132, 140, 142, 145, 146, 148, 150, 151, 163, 167], "powerdeliveryreq": [1, 100], "messag": [1, 12, 31, 32, 63, 72, 73, 76, 82, 88, 91, 94, 100, 104, 107, 110, 123, 124, 127, 128, 131, 141, 142, 145, 148, 149, 150, 151, 161, 162, 167], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 63, 70, 78, 90, 92, 97, 100, 107, 117, 122, 126, 127, 128, 131, 147, 150, 151, 155, 168], "current_demand_start": 1, "process": [1, 2, 19, 41, 57, 81, 88, 97, 100, 112, 117, 123, 127, 128, 139, 142, 144, 145, 146, 147, 149, 150, 152, 154, 158, 162, 166, 167, 168], "ha": [1, 4, 12, 20, 31, 32, 51, 62, 63, 66, 68, 78, 79, 80, 88, 91, 97, 100, 104, 107, 108, 112, 117, 122, 126, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 159, 161, 162, 164, 167], "want": [1, 2, 63, 100, 122, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167, 168], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 72, 73, 83, 97, 100, 104, 107, 108, 112, 114, 131, 138, 144, 145, 146, 147, 148, 150, 152, 159, 161, 162, 167], "finish": [1, 2, 20, 40, 46, 51, 63, 81, 92, 97, 100, 110, 124, 147, 151, 155, 156, 157, 158, 159, 167], "sae_bidi_mode_act": 1, "sae": [1, 2, 60, 63, 100, 122, 151], "j2847": [1, 2, 60, 63], "bidi": [1, 60, 100], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 57, 62, 63, 65, 83, 92, 100, 101, 106, 122, 144, 149, 151], "activ": [1, 20, 36, 51, 52, 63, 70, 92, 93, 94, 100, 110, 112, 114, 117, 126, 139, 141, 143, 146, 148, 161], "evcc_id": [1, 97], "string": [1, 2, 4, 6, 9, 11, 17, 18, 19, 21, 22, 23, 30, 31, 32, 36, 37, 38, 39, 41, 43, 45, 46, 47, 50, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112, 113, 114, 116, 121, 126, 127, 138, 144, 145, 148, 167], "specifi": [1, 21, 22, 29, 31, 38, 63, 66, 70, 85, 92, 97, 98, 100, 104, 107, 108, 110, 112, 117, 121, 122, 123, 128, 144, 145, 148, 149, 151, 153, 161, 162, 163, 167], "identif": [1, 80, 97, 107, 113, 122, 146], "readabl": [1, 131], "format": [1, 22, 46, 70, 80, 81, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 126, 128, 139, 143, 152, 157, 161, 162, 167], "It": [1, 9, 20, 21, 31, 51, 56, 57, 63, 64, 65, 72, 73, 97, 100, 110, 114, 117, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 158, 159, 160, 161, 162, 163, 167], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 88, 91, 93, 94, 97, 98, 100, 103, 104, 110, 112, 117, 122, 123, 125, 127, 128, 131, 138, 139, 144, 145, 148, 151, 153, 155, 157, 158, 159, 160, 161, 162, 164, 167, 168], "mac": [1, 19, 41, 62, 63, 65, 66, 68, 79, 97, 143, 152, 166], "address": [1, 19, 39, 41, 45, 52, 63, 65, 67, 70, 80, 81, 83, 92, 97, 123, 125, 126, 128, 162, 163], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 97, 143], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 57, 63, 72, 73, 88, 90, 95, 97, 98, 100, 101, 104, 106, 107, 110, 111, 112, 113, 115, 116, 117, 122, 123, 124, 125, 126, 127, 128, 131, 138, 141, 145, 146, 147, 148, 150, 151, 152, 155, 158, 159, 161, 162, 167], "f0": [1, 19, 41, 97], "9": [1, 19, 41, 45, 63, 97, 104, 137, 143, 160], "2": [1, 2, 19, 31, 36, 41, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 97, 103, 104, 107, 117, 122, 123, 125, 126, 128, 131, 137, 138, 143, 144, 152, 158, 159, 161, 163, 165, 166], "5": [1, 19, 37, 41, 55, 57, 60, 63, 65, 75, 97, 111, 138, 145, 151, 158, 160], "selected_payment_opt": 1, "paymentopt": [1, 100], "element": [1, 100, 104], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 82, 83, 86, 87, 88, 89, 90, 91, 92, 96, 97, 98, 100, 104, 106, 107, 108, 112, 114, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 63, 88, 90, 92, 96, 98, 100, 104, 107, 109, 122, 124, 126, 127, 128, 146, 162], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 78, 80, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 125, 126, 127, 128, 133, 139, 141, 142, 143, 145, 147, 148, 149, 150, 152, 157, 158, 160, 161, 162, 167, 168], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 100, 101], "select": [1, 2, 21, 39, 51, 52, 57, 62, 63, 88, 100, 122, 138, 146, 148, 151, 163, 164, 167], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 57, 58, 60, 63, 69, 93, 97, 100, 101, 106, 107, 110, 115, 116, 125, 133, 134, 136, 144, 145, 152, 161, 162], "transfer": [1, 2, 31, 33, 39, 63, 72, 73, 74, 100, 101, 104, 109, 128, 131], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 60, 63, 65, 70, 72, 73, 85, 88, 91, 92, 97, 98, 100, 101, 104, 107, 109, 112, 117, 122, 123, 125, 126, 127, 128, 131, 147, 148, 149, 150, 151, 152, 156, 157, 158, 161, 162, 163, 167, 168], "departure_tim": [1, 97, 100], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 100, 102, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 127, 128, 137, 138, 139, 141, 142, 145, 146, 148, 151, 152, 157, 158, 159, 161, 162, 167], "rfc3339": [1, 46, 88, 92, 93, 97, 100, 104, 107, 108, 110, 112], "utc": [1, 88, 92, 93, 100, 108, 110, 114], "vehicl": [1, 21, 41, 63, 92, 97, 100, 107, 122, 123, 144, 150, 151, 163], "intend": [1, 97, 107], "date": [1, 46, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 131, 150, 151, 152, 165], "time": [1, 20, 29, 31, 36, 46, 49, 53, 54, 55, 57, 63, 70, 72, 73, 75, 78, 81, 85, 88, 91, 92, 93, 94, 97, 100, 104, 107, 108, 110, 112, 114, 116, 121, 122, 127, 128, 131, 138, 141, 143, 144, 145, 146, 147, 148, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 53, 54, 55, 57, 58, 60, 63, 65, 69, 70, 75, 80, 81, 85, 87, 90, 92, 93, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 122, 125, 126, 127, 128, 143, 144, 145, 146, 150, 158, 162, 167], "wh": [1, 97, 100, 101, 107, 110, 111, 115, 116, 125], "amount": [1, 63, 81, 85, 92, 100, 103, 104, 126, 127, 128, 131, 146, 147, 162], "reflect": [1, 127, 145, 167], "": [1, 8, 31, 45, 53, 54, 55, 57, 67, 70, 75, 89, 91, 97, 98, 104, 117, 118, 119, 120, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 138, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 157, 158, 159, 160, 161, 162, 165, 167], "estim": [1, 97, 100], "how": [1, 51, 62, 63, 66, 68, 74, 85, 112, 117, 123, 127, 128, 129, 141, 142, 143, 144, 145, 146, 148, 149, 152, 157, 158, 166, 168], "much": [1, 127, 128, 143, 146, 149, 159], "need": [1, 8, 20, 21, 22, 36, 40, 62, 63, 81, 83, 88, 89, 92, 96, 97, 100, 107, 122, 123, 124, 125, 126, 127, 128, 131, 139, 141, 142, 143, 145, 146, 148, 149, 150, 151, 153, 154, 155, 157, 158, 159, 160, 161, 162, 167], "fulfil": [1, 92, 97, 100, 127, 128, 161, 162], "user": [1, 20, 51, 63, 70, 72, 88, 91, 92, 97, 107, 110, 117, 124, 139, 144, 145, 147, 151, 153, 159, 160, 167], "configur": [1, 21, 31, 32, 53, 54, 55, 67, 91, 104, 108, 117, 120, 129, 131, 142, 143, 144, 149, 150, 152, 154, 157, 158, 163, 164, 168], "goal": [1, 97, 128], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 57, 58, 60, 63, 72, 78, 86, 90, 92, 93, 96, 97, 100, 101, 104, 106, 107, 112, 114, 115, 116, 117, 121, 122, 125, 126, 127, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154, 155, 158, 159, 161, 162], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 57, 60, 62, 63, 66, 68, 72, 73, 76, 81, 89, 91, 97, 100, 104, 108, 110, 117, 121, 122, 124, 127, 128, 131, 144, 146, 148, 149, 150, 152, 161, 162], "ac_ev_max_voltag": 1, "v": [1, 29, 57, 97, 100, 101, 106, 111, 144, 151, 153, 155], "rm": [1, 151, 153, 159, 168], "maxim": 1, "nomin": [1, 57, 63], "voltag": [1, 20, 29, 36, 50, 52, 57, 60, 63, 71, 96, 97, 100, 101, 102, 106, 107, 111, 115, 116, 142, 145, 146], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 58, 60, 63, 65, 66, 68, 70, 72, 73, 75, 85, 86, 88, 89, 91, 92, 93, 96, 97, 100, 104, 106, 107, 110, 117, 122, 123, 125, 126, 127, 128, 131, 133, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "accept": [1, 20, 21, 38, 55, 88, 91, 98, 100, 104, 108, 112, 127, 128, 145, 162], "measur": [1, 18, 21, 29, 37, 43, 44, 63, 70, 90, 92, 100, 102, 107, 111, 113, 116, 125, 131, 146], "between": [1, 2, 14, 20, 57, 63, 65, 68, 75, 82, 88, 92, 93, 100, 102, 122, 123, 127, 128, 138, 144, 146, 148, 150, 151, 152, 156, 159, 161, 162], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 57, 81, 88, 92, 97, 100, 104, 107, 108, 117, 118, 119, 122, 123, 127, 128, 131, 139, 141, 143, 144, 145, 146, 149, 150, 151, 152, 153, 155, 157, 158, 159, 161, 162, 167], "neutral": [1, 63, 100, 115, 116], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 57, 60, 63, 71, 78, 81, 82, 86, 96, 97, 100, 101, 104, 106, 107, 122, 126, 127, 147, 161, 162], "support": [1, 3, 18, 20, 52, 57, 60, 62, 63, 65, 66, 68, 71, 78, 79, 83, 86, 87, 90, 95, 96, 97, 100, 104, 106, 107, 112, 122, 125, 128, 131, 143, 144, 146, 152, 158, 161, 163, 166], "per": [1, 2, 22, 36, 57, 92, 93, 110, 122, 127, 141, 161, 162, 167], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 62, 64, 79, 100, 123, 127, 128, 148, 163], "below": [1, 36, 63, 92, 96, 97, 126, 131, 138, 141, 144, 145, 147, 151, 152], "minimum": [1, 50, 63, 78, 96, 100, 104, 106, 107, 122, 127, 128, 150, 151, 152], "cost": [1, 40, 72, 73, 93, 104, 110, 127, 128, 147], "effici": [1, 92, 97, 106, 143, 154], "dc_ev_energy_capac": 1, "capac": [1, 20, 60, 97, 100, 101], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 53, 57, 60, 62, 63, 66, 79, 88, 90, 92, 95, 96, 97, 98, 100, 101, 104, 107, 108, 117, 121, 122, 124, 127, 128, 145, 146, 147, 149, 150, 151, 161, 162], "dc_full_soc": 1, "soc": [1, 60, 63, 97, 100, 101, 127, 128, 161], "which": [1, 21, 22, 32, 38, 44, 60, 63, 72, 73, 76, 80, 82, 85, 88, 91, 97, 98, 100, 101, 104, 107, 108, 110, 112, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 133, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 153, 154, 157, 158, 159, 161, 162, 164, 167], "consid": [1, 97, 104, 122, 126, 143, 144, 145, 151, 156, 157, 158], "batteri": [1, 63, 92, 97, 100], "fulli": [1, 97, 122, 150], "dc_bulk_soc": 1, "fast": [1, 20, 142, 144, 150, 157, 158, 159], "end": [1, 12, 21, 63, 70, 91, 92, 97, 104, 108, 110, 112, 145, 150, 151, 157, 158], "dc_ev_statu": 1, "dcevstatu": [1, 100], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 88, 91, 97, 98, 100, 104, 107, 108, 110, 112, 126, 127, 128, 146, 147, 150, 151, 162], "dc_bulk_charging_complet": 1, "boolean": [1, 2, 3, 9, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 72, 73, 75, 78, 79, 82, 83, 88, 92, 96, 100, 104, 106, 107, 141, 144, 145, 162, 167], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 53, 57, 60, 63, 64, 66, 70, 71, 72, 73, 78, 79, 86, 87, 91, 92, 97, 100, 104, 107, 108, 122, 123, 124, 126, 127, 128, 131, 138, 139, 141, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 167, 168], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 57, 58, 60, 63, 65, 66, 68, 70, 71, 72, 73, 78, 82, 83, 86, 87, 91, 92, 93, 96, 97, 100, 101, 104, 106, 108, 114, 122, 125, 127, 128, 131, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 72, 73, 78, 79, 82, 83, 92, 96, 100, 104, 106, 107, 121, 122, 123, 124, 126, 127, 128, 131, 141, 144, 145, 148, 149, 151, 159, 160, 161, 162], "bulk": [1, 97, 100], "approx": [1, 100, 126], "80": [1, 70, 97, 100, 126, 144, 153, 160], "complet": [1, 45, 97, 100, 131, 139, 143, 144, 145, 151, 157, 158, 161, 162, 163, 164], "dc_charging_complet": 1, "full": [1, 9, 36, 63, 96, 100, 142, 148, 150, 152], "100": [1, 20, 52, 65, 82, 90, 100, 160, 161], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 100], "target": [1, 2, 36, 39, 60, 72, 92, 97, 100, 101, 104, 149, 154, 161, 162, 168], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 100], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 57, 63, 72, 73, 77, 84, 88, 90, 92, 93, 96, 97, 98, 100, 103, 104, 107, 109, 111, 115, 116, 121, 122, 123, 125, 126, 127, 128, 141, 142, 144, 145, 146, 148, 151, 158, 161, 162, 167], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 57, 60, 63, 70, 86, 92, 96, 97, 100, 101, 106, 107, 115, 116, 122, 126, 127, 128, 131, 133, 134, 143, 144, 145, 146, 149, 151, 161], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 60, 63, 66, 68, 70, 72, 73, 81, 83, 92, 96, 97, 100, 101, 104, 113, 117, 126, 127, 128, 131, 141, 144, 146, 147, 148, 150, 152, 161, 162, 167], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 100], "calcul": [1, 65, 98, 100, 125, 127, 128, 149], "until": [1, 21, 22, 29, 36, 51, 63, 73, 91, 92, 100, 107, 122, 151], "certificate_request": 1, "requestexistreamschema": [1, 21, 100], "deliv": [1, 21, 100, 106, 122, 144, 146, 151], "belong": [1, 4, 21, 51, 122, 146, 159], "valid": [1, 4, 6, 21, 22, 51, 53, 54, 55, 63, 72, 73, 75, 88, 92, 97, 98, 100, 112, 117, 120, 122, 123, 126, 127, 128, 146, 147, 148], "contract": [1, 21, 63, 66, 79, 88, 100, 107, 122, 123, 127, 128, 148, 163], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 63, 66, 69, 91, 98, 100, 104, 107, 112, 117, 126, 127, 128, 148, 149, 167], "report": [1, 3, 20, 21, 36, 51, 53, 54, 63, 69, 83, 86, 97, 104, 107, 122, 126, 128, 141, 146, 159, 162], "async": [1, 21, 150], "via": [1, 21, 39, 58, 65, 70, 79, 85, 88, 107, 122, 125, 126, 127, 128, 138, 141, 142, 144, 146, 148, 149, 150, 152, 156, 161, 162, 168], "set_get_certificate_respons": [1, 21, 127, 128], "dlink_termin": [1, 41], "termin": [1, 41, 66, 81, 97, 102, 107, 144, 147, 151, 155, 167], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 61, 65, 69, 72, 73, 74, 78, 80, 89, 92, 97, 98, 99, 103, 104, 107, 108, 109, 116, 122, 125, 126, 127, 128, 131, 144, 145, 148, 151, 160, 167, 168], "link": [1, 19, 41, 61, 62, 65, 66, 68, 79, 98, 104, 118, 119, 120, 124, 129, 130, 132, 145, 149, 152, 157, 167], "becom": [1, 36, 41, 51, 63, 97, 110, 117, 122, 151, 159], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 151], "match": [1, 19, 41, 51, 63, 65, 107, 108, 117, 147, 148, 149, 151], "dlink_paus": [1, 41], "save": [1, 41, 70, 138, 146, 149, 164, 165], "while": [1, 41, 52, 63, 110, 114, 128, 131, 142, 149, 151, 154, 163, 167], "stai": [1, 41, 57, 146, 152, 157, 158], "ev_app_protocol": 1, "appprotocol": [1, 100], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 74, 88, 97, 98, 100, 103, 104, 110, 117, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 151, 157, 161, 162, 167], "protocol": [1, 21, 100, 112, 122, 124, 126, 127, 128, 142, 144, 145, 146, 148, 150, 161, 162], "v2g_messag": 1, "v2gmessag": [1, 100], "debug": [1, 11, 52, 57, 65, 72, 73, 75, 160], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 57, 58, 72, 73, 91, 92, 93, 97, 100, 103, 104, 105, 108, 110, 117, 121, 122, 123, 125, 127, 128, 138, 139, 142, 143, 144, 146, 147, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 167], "v2g": [1, 2, 22, 63, 64, 66, 98, 100, 127, 128, 138, 148, 151], "purpos": [1, 8, 18, 20, 21, 62, 66, 68, 72, 73, 88, 113, 122, 142, 145, 161, 162], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 53, 57, 62, 63, 65, 66, 68, 72, 73, 88, 90, 91, 92, 97, 100, 104, 106, 107, 110, 115, 116, 117, 122, 123, 125, 127, 128, 131, 138, 141, 144, 145, 146, 148, 149, 151, 154, 157, 158, 159, 162, 167], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 100], "paramet": [1, 2, 63, 72, 73, 81, 92, 100, 107, 123, 125, 126, 127, 128, 138, 142, 145, 148, 149, 151, 161, 162, 167], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 57, 63, 85, 92, 96, 97, 100, 104, 112, 117, 122, 123, 126, 131, 141, 144, 145, 149, 151, 160, 167], "displai": [1, 11, 12, 91, 100, 122, 127, 128, 141, 143, 161, 162], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 100], "offer": [1, 31, 63, 92, 104, 127, 128, 145, 154], "dynam": [1, 62, 100], "control": [1, 3, 9, 18, 20, 31, 47, 57, 63, 66, 68, 70, 71, 78, 82, 86, 87, 100, 122, 123, 124, 127, 128, 130, 141, 142, 144, 146, 148, 149, 151, 161, 162, 167], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 63, 80, 88, 97, 100, 104, 117, 122, 123, 127, 128, 148, 157, 158, 164], "meter_info_request": 1, "meter": [1, 37, 43, 50, 63, 70, 80, 86, 97, 107, 111, 116, 122, 126, 127, 128, 144, 150], "info": [1, 32, 88, 98, 104, 127, 138, 146, 150, 167], "setup": [1, 36, 89, 100, 126, 128, 133, 135, 141, 142, 143, 144, 145, 146, 148, 152, 154, 159, 161, 162, 163, 166], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 144, 145], "At": [1, 142, 146, 154, 157, 158, 167], "startup": [1, 60, 63, 97, 125, 126, 127, 128, 145, 150, 151, 162, 164, 167], "necessari": [1, 85, 144, 146, 151, 154, 159, 164, 167], "sent": [1, 31, 32, 72, 73, 82, 97, 122, 127, 128, 131, 150, 167], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 56, 59, 69, 97, 108, 109, 111, 118, 119, 120, 121, 122, 124, 129, 130, 132, 133, 143, 147, 151, 152, 156, 157, 158, 160, 161, 163, 164, 166, 168], "onc": [1, 12, 20, 29, 36, 51, 63, 122, 124, 131, 147, 151, 154, 159, 160, 164, 167], "evse_id": [1, 21, 63, 88, 100, 107, 108, 146], "requir": [1, 2, 4, 6, 9, 12, 14, 17, 18, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 49, 59, 69, 70, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 122, 123, 124, 131, 138, 141, 144, 146, 147, 148, 149, 150, 151, 152, 156, 157, 158, 160, 161, 162], "evseid": [1, 80, 100], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 60, 63, 81, 88, 91, 97, 100, 104, 107, 108, 110, 111, 112, 113, 117, 121, 122, 126, 127, 128, 139, 145, 149, 151, 161, 162, 163, 167], "uniqu": [1, 7, 70, 89, 100, 107, 145], "identifi": [1, 7, 22, 80, 89, 91, 94, 100, 104, 107, 113, 127, 128, 146], "outlet": [1, 97, 100, 147], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 60, 62, 63, 65, 66, 68, 70, 71, 72, 73, 75, 78, 79, 82, 83, 86, 87, 90, 97, 100, 107, 117, 121, 123, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 160, 167], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110, 162], "avail": [1, 20, 21, 31, 36, 51, 57, 63, 88, 96, 97, 104, 107, 117, 121, 127, 131, 139, 141, 142, 143, 144, 146, 148, 151, 152, 157, 158, 161, 162], "array_item": [1, 12, 17, 22, 31, 32, 88, 91, 92, 93, 97, 98, 99, 100, 104, 105, 107, 109, 110], "supportedenergymod": [1, 100], "differ": [1, 2, 22, 36, 49, 57, 63, 65, 68, 76, 88, 92, 93, 97, 100, 111, 127, 128, 131, 138, 141, 144, 145, 146, 148, 150, 153, 154, 155, 159, 163], "sae_j2847_mod": 1, "saej2847bidimod": [1, 100], "v2h": [1, 2, 63, 100], "version": [1, 60, 70, 80, 100, 138, 139, 142, 144, 146, 149, 151, 154, 155, 159, 160, 161, 162, 167], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 60, 62, 63, 66, 68, 78, 83, 97, 121, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 148, 149, 150, 151, 152, 153, 161, 167], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 57, 62, 63, 66, 68, 71, 78, 82, 86, 87, 92, 97, 131, 160, 162], "set_charging_paramet": 1, "least": [1, 20, 36, 142, 145, 152, 157, 158, 167], "updat": [1, 20, 21, 22, 36, 38, 46, 57, 69, 92, 100, 104, 112, 122, 123, 125, 127, 128, 143, 144, 145, 146, 148, 152, 157, 158, 161, 162, 164], "later": [1, 36, 92, 142, 144, 146, 151, 157, 158, 159, 167], "some": [1, 3, 20, 21, 36, 50, 51, 63, 72, 73, 82, 85, 89, 96, 97, 107, 112, 122, 126, 127, 131, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 156, 157, 158, 159, 161, 162, 167], "next": [1, 36, 104, 110, 131, 145, 146, 148, 150, 151, 152, 154, 157, 158, 164, 167], "physical_valu": 1, "setupphysicalvalu": [1, 100], "up": [1, 19, 20, 36, 37, 41, 49, 63, 65, 83, 112, 122, 126, 127, 128, 131, 139, 142, 143, 144, 146, 148, 149, 150, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "initi": [1, 20, 21, 22, 63, 70, 83, 97, 100, 117, 127, 128, 131, 138, 139, 141, 145, 148, 150, 152, 157, 158, 159, 160, 161, 163, 167], "physic": [1, 21, 97, 100, 122, 128, 146, 148, 162], "ac": [1, 3, 10, 20, 43, 56, 57, 60, 63, 65, 66, 68, 72, 73, 78, 79, 86, 92, 97, 100, 107, 111, 115, 116, 125, 131, 144, 148, 151, 163], "dc": [1, 2, 20, 29, 36, 52, 56, 63, 65, 66, 68, 71, 72, 73, 78, 79, 92, 96, 97, 100, 101, 102, 106, 107, 115, 116, 125, 151, 160], "session_setup": 1, "each": [1, 22, 31, 39, 40, 98, 117, 122, 126, 127, 128, 139, 141, 144, 145, 146, 149, 150, 152, 157, 158, 159, 161, 162, 167], "payment_opt": 1, "These": [1, 107, 122, 123, 127, 139, 146, 148, 154, 159, 162, 166, 167], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 63, 64, 70, 72, 73, 76, 90, 91, 92, 93, 97, 103, 104, 107, 108, 110, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 163, 164, 167, 168], "supported_certificate_servic": 1, "instal": [1, 22, 46, 63, 79, 91, 98, 100, 112, 123, 127, 128, 143, 148, 149, 150, 152, 153, 154, 155, 160, 162, 163, 164], "servic": [1, 31, 32, 63, 103, 127, 128, 144, 151, 155, 163, 167], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 97, 107, 148, 161, 162], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 53, 54, 65, 69, 72, 73, 118, 119, 124, 127, 128, 131, 142, 144, 145, 147, 148, 150, 167], "new": [1, 20, 21, 22, 46, 51, 75, 81, 92, 112, 122, 123, 124, 125, 127, 128, 131, 141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 156, 158, 159, 161, 162, 163, 166, 168], "includ": [1, 21, 22, 37, 49, 66, 92, 97, 100, 104, 107, 127, 128, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 158, 160, 161, 162, 163, 167], "correspond": [1, 21, 97, 125, 127, 131, 139, 145, 146, 147, 150, 151, 156, 158, 167], "encrypt": [1, 21, 62, 64, 66, 68, 98, 123], "privat": [1, 21, 22, 62, 64, 98, 107, 126, 127, 128, 144, 148, 151, 161, 162], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 62, 64, 66, 68, 69, 72, 74, 77, 84, 98, 100, 104, 107, 116, 117, 126, 127, 128, 129, 142, 144, 148, 151, 161, 162, 163], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 100], "raw": [1, 21, 47, 97, 100, 109, 155], "exi": [1, 21, 100, 143, 152], "stream": [1, 21, 90, 100, 131, 152], "csm": [1, 21, 22, 31, 32, 64, 72, 73, 97, 98, 100, 104, 127, 128, 148, 149, 150, 151, 163], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 72, 73, 80, 88, 91, 92, 93, 97, 100, 103, 104, 110, 117, 122, 123, 127, 128, 131, 141, 143, 144, 146, 147, 148, 149, 155, 156, 157, 158, 161, 162, 164, 168], "whether": [1, 9, 21, 22, 49, 91, 92, 96, 100, 104, 107, 122, 126, 150, 157, 158], "accecpt": 1, "authorization_statu": [1, 88], "authorizationstatu": [1, 88], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 72, 73, 75, 81, 88, 89, 91, 97, 108, 117, 118, 119, 120, 122, 146, 147, 148], "certificate_statu": [1, 88], "certificatestatu": [1, 88], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 57, 60, 62, 63, 65, 66, 68, 70, 72, 73, 75, 78, 79, 82, 83, 96, 97, 106, 121, 122, 126, 131, 141, 144, 145, 148, 149, 161, 167], "dlink_readi": [1, 19, 41, 124], "signal": [1, 20, 21, 41, 63, 72, 73, 90, 97, 122, 124, 127, 128, 131], "slac": [1, 19, 60, 61, 63, 65, 122, 124, 131, 133, 134, 146, 152], "layer": [1, 19, 41, 161, 162, 165], "accord": [1, 29, 37, 61, 63, 65, 82, 100, 103, 107, 122, 126, 148, 151, 161, 162], "readi": [1, 2, 21, 36, 63, 100, 124, 126, 127, 128, 144, 145, 159, 160, 167, 168], "cable_check_finish": 1, "under": [1, 23, 30, 36, 97, 128, 131, 141, 144, 146, 151, 162, 163], "20v": 1, "insul": [1, 63], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 100], "sign": [1, 22, 37, 97, 98, 107, 112, 116, 123, 126, 127, 128, 146, 148, 150, 165], "record": [1, 152, 162], "receipt_requir": 1, "receipt": [1, 63], "stop_charg": [1, 2], "continu": [1, 143, 144, 145, 149, 150, 151], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 57, 63, 71, 75, 82, 86, 100, 125, 128, 131, 138, 142, 143, 146, 155, 158, 162, 164, 167], "restrict": [1, 144, 167], "call": [1, 21, 31, 32, 36, 46, 49, 85, 107, 108, 122, 124, 126, 127, 128, 131, 138, 139, 141, 142, 144, 145, 146, 148, 149, 151, 152, 153, 159, 167], "dure": [1, 20, 21, 29, 36, 49, 62, 63, 66, 68, 83, 91, 92, 96, 110, 122, 123, 126, 139, 143, 144, 148, 150, 157, 158, 159], "max_curr": [1, 23, 35, 60, 97, 122], "max": [1, 2, 18, 60, 92, 96, 142, 145, 150], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 57, 58, 62, 63, 86, 92, 96, 97, 104, 106, 114, 122, 127, 131, 141, 144, 147, 149, 161, 162], "maximum_limit": 1, "dcevsemaximumlimit": [1, 100], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 100], "update_isolation_statu": 1, "isol": [1, 29, 39, 63, 100, 102, 122, 151], "condit": [1, 57, 97, 100, 122, 141, 149], "isolation_statu": 1, "isolationstatu": [1, 100], "result": [1, 2, 3, 6, 7, 12, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 37, 38, 39, 41, 43, 45, 46, 47, 55, 63, 88, 92, 96, 98, 102, 104, 109, 111, 120, 126, 127, 128, 144, 145, 146, 151, 158, 167], "monitor": [1, 3, 29, 31, 32, 39, 74, 102, 104, 122, 127, 128, 141], "update_dc_present_valu": 1, "powersuppli": [1, 100], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 100], "update_meter_info": 1, "powermet": [1, 21, 58, 60, 63, 67, 70, 71, 80, 86, 92, 97, 111, 127, 128, 131, 133, 134, 136, 144, 146, 150], "meterinfo": 1, "latest": [1, 22, 112, 151, 159, 167], "read": [1, 20, 39, 52, 75, 81, 82, 104, 105, 107, 125, 144, 148, 150, 152, 157, 158, 159, 161, 162], "other": [1, 20, 21, 31, 36, 70, 91, 96, 97, 103, 104, 106, 107, 108, 110, 112, 117, 122, 123, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 159, 161, 162, 167], "relev": [1, 51, 104, 115, 116, 117, 122, 123, 128, 131, 148, 162], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 59, 65, 82, 94, 97, 100, 104, 107, 109, 131, 142, 144, 146, 150, 152, 160, 164], "happend": 1, "evseerror": [1, 100], "enum": [1, 19, 38, 41, 52, 55, 57, 62, 63, 66, 68, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 112], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 65, 71, 78, 85, 86, 87, 97, 112, 124, 127, 128, 131, 139, 161, 162], "simpl": [2, 30, 58, 77, 84, 122, 144, 145, 146, 149, 150, 159, 163, 167], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 56, 60, 63, 65, 92, 96, 97, 117, 121, 122, 131, 142, 144, 149, 150, 152, 163], "ac_evpowerreadi": 2, "hlc": [2, 20, 56, 62, 63, 65, 66, 68, 79, 86, 122], "ac_evsemaxcurr": 2, "ac_stopfromcharg": 2, "dc_poweron": 2, "start_charg": [2, 47], "return": [2, 6, 7, 17, 19, 20, 21, 22, 23, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 53, 54, 55, 75, 85, 91, 97, 104, 107, 109, 120, 126, 141, 144, 145, 146, 147, 148, 167], "simul": [2, 9, 18, 60, 62, 65, 66, 68, 83, 142, 150, 151, 152, 161, 162, 163, 164, 166], "commun": [2, 31, 32, 36, 56, 63, 66, 68, 71, 75, 78, 82, 86, 87, 111, 123, 124, 126, 127, 128, 143, 146, 147, 148, 150, 151, 156, 157, 158, 161, 162, 164, 165, 167], "pause_charg": [2, 21, 127, 128], "paus": [2, 21, 96, 97, 112, 127, 128, 144, 146, 150], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 63, 91, 100, 106, 108, 127, 128, 131], "station": [2, 31, 51, 57, 63, 72, 73, 88, 90, 91, 97, 100, 104, 117, 123, 127, 128, 143, 144, 148, 151, 161, 162, 163], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 101], "set_bpt_dc_param": 2, "bpt": [2, 63, 101], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 101], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 131], "rcd": [3, 18, 20, 50, 71, 78, 86, 87, 90, 100, 122, 131], "actual": [3, 21, 29, 36, 56, 57, 63, 65, 85, 92, 97, 104, 107, 122, 127, 128, 131, 144, 146, 148, 151, 162, 167], "emerg": [3, 97, 100, 131], "switch": [3, 18, 20, 21, 36, 52, 57, 63, 68, 82, 90, 92, 96, 97, 106, 131, 151], "off": [3, 20, 21, 36, 52, 63, 90, 96, 106, 122, 131, 137, 138, 145, 149, 151, 159, 165, 167], "done": [3, 21, 29, 31, 65, 126, 127, 128, 139, 141, 142, 143, 144, 145, 146, 150, 151, 159, 161, 162, 163], "hw": [3, 71, 86, 87, 151], "directli": [3, 20, 60, 63, 85, 91, 126, 131, 145, 151, 152, 157, 158, 159], "telemetri": [3, 20, 21, 50, 52, 96, 128, 131, 162], "rcd_current_ma": [3, 18, 90], "ma": [3, 18, 90], "note": [3, 29, 52, 62, 63, 66, 68, 70, 104, 122, 123, 127, 128, 131, 139, 141, 149, 156, 161, 162, 167], "doe": [3, 20, 30, 56, 63, 70, 108, 112, 122, 128, 131, 141, 144, 145, 148, 149, 151, 157, 158, 161, 162], "anyth": [3, 139, 151, 157, 158], "mere": [3, 122], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 60, 85, 121, 126, 127, 128, 145, 148, 151, 159, 161, 162, 167], "self": [3, 29, 63, 126, 141, 144, 151, 159, 167], "test": [3, 20, 29, 47, 62, 63, 66, 68, 72, 73, 90, 103, 106, 121, 138, 142, 144, 145, 150, 151, 154, 159, 162, 163, 167], "fail": [3, 65, 66, 98, 100, 112, 124, 126, 131, 148, 149, 160], "selftest": 3, "rais": [3, 122, 127, 142], "after": [3, 21, 31, 32, 36, 41, 51, 63, 65, 72, 73, 81, 85, 91, 92, 97, 100, 103, 110, 112, 114, 122, 124, 126, 127, 128, 131, 141, 144, 145, 146, 147, 148, 149, 150, 155, 156, 157, 158, 159, 161, 167], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 63, 67, 71, 75, 78, 82, 86, 87, 90, 96, 97, 122, 131, 132, 143, 144, 145, 146, 149, 152, 164], "successful": 3, "authent": [4, 51, 81, 123, 142, 144, 161, 162], "framework": [4, 17, 23, 24, 137, 138, 139, 144, 145, 146, 152, 154, 157, 158, 160, 167], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 88], "emit": [4, 19, 20, 21, 31, 41, 97, 122], "event": [4, 18, 20, 21, 31, 32, 51, 53, 88, 90, 97, 100, 104, 111, 117, 118, 122, 127, 128, 131, 150, 152], "relat": [4, 21, 22, 31, 97, 98, 104, 106, 107, 112, 123, 127, 128, 141, 144, 145, 146, 150, 151, 157, 158, 159, 160, 161, 162], "set_connection_timeout": [4, 127, 128], "timeout": [4, 53, 54, 61, 63, 65, 66, 68, 75, 82, 97, 117, 122, 147, 148], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 80, 81, 82, 85, 86, 87, 88, 91, 92, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 111, 112, 114, 144, 145, 162], "second": [4, 29, 36, 49, 51, 57, 63, 66, 70, 72, 73, 81, 85, 104, 112, 114, 117, 121, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 151, 157, 158, 159, 167], "set_master_pass_group_id": [4, 128], "master": [4, 51, 62, 66, 68, 122, 143, 156, 157, 158, 159], "pass": [4, 51, 104, 128, 141, 147], "group": [4, 38, 51, 103, 108, 144, 156, 157, 158], "idtoken": [4, 51, 88, 91, 162], "have": [4, 20, 40, 51, 92, 93, 105, 107, 122, 127, 128, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "parent_id_token": [4, 51, 88, 108], "mean": [4, 20, 46, 51, 52, 63, 82, 85, 86, 92, 104, 107, 108, 112, 113, 122, 127, 138, 141, 142, 144, 146, 150, 152, 161], "thei": [4, 20, 36, 51, 57, 63, 91, 97, 122, 125, 127, 128, 131, 138, 142, 145, 146, 148, 151, 152, 158, 159], "ani": [4, 11, 31, 36, 51, 62, 63, 66, 68, 72, 79, 91, 92, 97, 106, 122, 127, 128, 131, 138, 139, 141, 144, 145, 148, 151, 154, 157, 158, 159], "ongo": [4, 37, 51, 88, 112, 144, 146, 151, 159], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 70, 81, 88, 89, 91, 97, 104, 107, 110, 117, 126, 127, 128, 146, 147], "cannot": [4, 19, 41, 51, 63, 126, 127, 131, 151, 160], "exampl": [4, 20, 24, 25, 51, 57, 74, 85, 97, 103, 107, 110, 121, 122, 127, 128, 129, 133, 134, 138, 139, 141, 143, 144, 145, 146, 149, 151, 152, 154, 157, 161, 162, 167], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 63, 79, 92, 97, 122], "person": [4, 51, 104], "tow": [4, 51], "awai": [4, 51, 92, 97, 167], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 56, 70, 71, 76, 82, 83, 86, 104, 126, 133, 134, 144, 145, 167], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 63, 72, 73, 88, 97, 108, 122, 133, 134, 135, 146, 147, 149, 161, 162], "reason": [6, 46, 55, 88, 96, 97, 104, 108, 112, 126, 127, 128, 143, 147, 149, 150, 162], "about": [6, 19, 21, 22, 32, 41, 46, 50, 72, 73, 88, 97, 104, 107, 110, 112, 117, 127, 128, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 156, 157, 158, 159, 161, 162, 168], "validationresult": [6, 21, 88], "bank": [7, 8, 78, 89, 107, 110, 146, 150, 152], "statement": [7, 89, 107], "get_bank_session_token": 7, "bank_transact": [7, 8, 133, 136], "banksessiontoken": [7, 89], "commit": [8, 110, 147, 150, 159, 165], "account": [8, 69, 107, 147], "bank_transaction_summari": [8, 81, 147], "banktransactionsummari": [8, 89], "summari": [8, 89], "depend": [8, 29, 36, 57, 89, 127, 128, 139, 142, 146, 147, 149, 151, 159, 161, 162], "backend": [8, 89, 107, 110, 141, 146, 147, 149, 151, 152], "therefor": [8, 31, 89, 122, 123, 127, 128, 141, 145, 146, 148, 159, 162], "mostli": [8, 89, 148, 157, 158], "opaqu": [8, 78, 89], "moment": [8, 89, 91, 100, 104, 154], "plug": [9, 51, 63, 88, 96, 97, 107, 123, 127, 128, 144, 151, 152, 157, 158, 161, 166], "out": [9, 20, 65, 72, 97, 122, 127, 144, 146, 151, 152, 157, 158, 159, 167], "hil": [9, 60], "sil": [9, 60, 127, 128, 144, 148, 149, 150, 163, 164, 168], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 57, 60, 63, 90, 92, 95, 96, 97, 100, 106, 107, 112, 117, 122, 124, 125, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 159, 162, 167], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 60, 63, 92, 96, 97, 106, 107, 112, 117, 122, 126, 127, 128, 131, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 158, 162, 167], "yeti": [9, 86, 87, 132, 146, 161], "execute_charging_sess": [9, 121], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 60, 63, 78, 88, 96, 97, 104, 108, 117, 121, 122, 127, 128, 146, 150, 151, 162], "lock": [10, 20, 21, 63, 71, 78, 86, 131, 145, 150], "motor": [10, 71, 78, 86, 131, 150], "socket": [10, 20, 78, 97, 143, 151, 167], "fix": [10, 20, 159], "attach": [10, 20, 78, 82, 144, 149, 153, 160], "unlock": [10, 21, 63, 97, 127, 128, 131], "normal": [10, 21, 36, 63, 83, 91, 122], "ocpp": [10, 22, 26, 32, 33, 50, 63, 73, 74, 88, 91, 97, 107, 112, 122, 127, 128, 129, 133, 134, 135, 136, 141, 144, 146, 152, 153, 163, 166], "gener": [11, 22, 27, 28, 37, 44, 53, 72, 73, 80, 92, 97, 98, 99, 104, 107, 122, 123, 124, 125, 126, 127, 128, 131, 133, 142, 147, 148, 150, 151, 152, 154, 158, 164, 167], "json": [11, 16, 42, 45, 48, 72, 83, 93, 100, 104, 126, 127, 128, 139, 148, 149, 151, 153, 157, 158, 161, 162, 167, 168], "web": [11, 144, 153], "titl": [11, 146, 157], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 75, 77, 79, 80, 82, 84, 85, 94, 104, 117, 121, 122, 123, 124, 125, 126, 127, 131, 139, 141, 142, 143, 144, 146, 147, 148, 149, 152, 153, 154, 157, 158, 161, 162, 163, 164, 167], "abl": [12, 91, 104, 127, 128, 131, 138, 144, 149, 150, 151, 153, 157, 158, 161, 162, 164, 167], "store": [12, 22, 23, 30, 31, 32, 63, 64, 76, 77, 83, 91, 97, 112, 125, 127, 128, 133, 135, 147, 148, 158, 162, 167], "add": [12, 63, 69, 122, 125, 127, 128, 138, 144, 145, 150, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167, 168], "remov": [12, 30, 91, 108, 127, 128, 139, 144, 146, 151, 159, 165, 167], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 57, 63, 72, 73, 96, 97, 104, 106, 110, 127, 128, 131, 139, 141, 142, 144, 145, 146, 148, 151, 153, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 168], "retriev": [12, 22, 31, 98, 104, 112, 127, 128, 148], "predefin": [12, 104, 154], "show": [12, 57, 74, 75, 91, 110, 117, 122, 139, 142, 144, 145, 146, 148, 151, 167], "must": [12, 18, 20, 29, 36, 52, 63, 91, 92, 97, 107, 112, 117, 122, 123, 126, 131, 138, 141, 145, 148, 161, 162, 163, 167], "set_display_messag": [12, 127, 128], "replac": [12, 63, 91, 146, 151], "displaymessag": [12, 91], "setdisplaymessagerespons": [12, 91], "get_display_messag": [12, 128], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 63, 91, 122, 125, 127, 128, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 164, 168], "more": [12, 20, 21, 31, 40, 57, 72, 73, 88, 91, 97, 104, 107, 110, 122, 126, 127, 128, 131, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 162, 164, 167], "getdisplaymessagerequest": [12, 91], "getdisplaymessagerespons": [12, 91], "none": [12, 82, 90, 100, 107, 131], "clear_display_messag": [12, 128], "cleardisplaymessagerequest": [12, 91], "clear": [12, 36, 37, 51, 61, 63, 65, 91, 104, 122, 127, 128, 131, 142], "cleardisplaymessagerespons": [12, 91], "config": [13, 53, 54, 55, 57, 59, 60, 61, 65, 67, 69, 72, 73, 75, 82, 117, 122, 123, 127, 128, 142, 143, 144, 145, 146, 148, 149, 150, 159, 160, 161, 162, 163, 164, 168], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 60, 61, 63, 64, 65, 67, 69, 70, 72, 75, 76, 77, 82, 83, 84, 85, 103, 126, 128, 137, 138, 139, 141, 142, 144, 146, 148, 151, 152, 155, 156, 158, 160, 161, 162, 167], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 72, 86, 96, 100, 106, 107, 122, 127, 158, 160, 161], "manag": [14, 21, 51, 57, 60, 63, 92, 97, 104, 106, 117, 121, 142, 143, 145, 147, 150, 152, 153, 155, 160, 161, 162, 163, 164], "intefac": 14, "node": [14, 21, 26, 92, 144, 146, 149, 160, 163], "energy_flow_request": 14, "energyflowrequest": [14, 92], "flow": [14, 26, 63, 82, 92, 106, 117, 122, 124, 127, 128, 141, 144, 146, 168], "suppli": [14, 23, 35, 36, 50, 52, 58, 63, 71, 92, 96, 100, 106, 122, 145, 149, 151], "import": [14, 16, 36, 50, 78, 92, 93, 96, 106, 107, 110, 111, 115, 116, 131, 141, 148, 149, 151, 152, 156, 157, 161, 162, 167], "direct": [14, 57, 82, 92, 107, 141, 144, 149, 151, 167], "grid": [14, 63, 92, 96, 107, 122, 146], "consum": [14, 92, 110, 144, 146, 147], "export": [14, 16, 50, 62, 66, 68, 78, 92, 93, 96, 97, 106, 107, 115, 116, 138, 144, 155, 167, 168], "enforce_limit": [14, 92, 122], "energymanag": [14, 15, 21, 26, 92, 122, 127, 133, 135], "enforcedlimit": [14, 21, 26, 92], "rout": [14, 145], "through": [14, 92, 97, 127, 128, 142, 144, 149, 151, 152, 154, 157, 158, 159, 161], "tree": [14, 26, 58, 63, 92, 122, 149, 157, 158, 167], "global": [15, 45, 57, 97, 142, 148, 158], "price": [16, 48, 69, 92, 93, 103, 110, 127, 128, 161, 162], "forecast": [16, 42, 48, 57, 69, 93], "energy_pr": 16, "energypriceschedul": [16, 93], "timestamp": [16, 42, 44, 46, 48, 92, 93, 94, 97, 104, 107, 110, 111, 112, 114, 116, 127, 128, 141], "both": [16, 31, 57, 93, 122, 125, 126, 131, 151, 159], "access": [17, 22, 28, 39, 62, 67, 83, 123, 141, 146, 151, 152, 163], "histori": [17, 59, 94, 159, 167], "everest": [17, 36, 46, 47, 50, 51, 63, 64, 70, 72, 73, 74, 76, 83, 112, 122, 123, 125, 129, 137, 139, 141, 153, 158, 164, 165, 166], "get_error": [17, 94], "take": [17, 20, 29, 63, 100, 112, 122, 127, 128, 138, 139, 141, 142, 144, 145, 146, 148, 151, 152, 154, 157, 158, 159, 161, 162, 164, 167], "filter": [17, 82, 91, 94], "filterargu": [17, 94], "appli": [17, 29, 36, 49, 91, 92, 110, 122, 127, 128, 151, 161, 162, 164, 165], "errorobject": [17, 94], "board": [18, 20, 71, 78, 86, 87, 90, 95, 96, 131, 143, 146, 150, 152, 164], "packag": [18, 139, 152, 163, 167], "side": [18, 19, 41, 62, 63, 86, 87, 90, 92, 122, 123, 124, 131, 132, 142, 144, 146, 149, 151, 161], "bsp_event": 18, "board_support_common": [18, 20, 133, 136], "bspevent": [18, 20, 90], "cp": [18, 63, 90, 131], "relai": [18, 20, 36, 71, 78, 86, 87, 90, 122, 131], "bsp_measur": 18, "bspmeasur": [18, 90], "bsp": [18, 20, 36, 57, 63, 90, 122, 164, 165], "set_cp_stat": 18, "state": [18, 19, 20, 41, 47, 51, 63, 90, 91, 92, 94, 95, 97, 100, 108, 110, 112, 122, 124, 127, 128, 131, 138, 141, 144, 146, 162, 167], "driver": [18, 20, 36, 52, 67, 70, 71, 78, 80, 86, 87, 122, 126, 130, 132, 142, 144, 146, 153, 160], "s2": 18, "cp_state": 18, "evcpstat": [18, 95], "allow_power_on": [18, 20, 36, 96], "flag": [18, 20, 31, 96, 107, 111, 122, 124, 127, 128, 141, 143, 148, 149, 150, 151, 160, 167], "never": [18, 20, 51, 57, 63, 122, 139, 147, 159, 162], "do": [18, 20, 21, 57, 63, 65, 90, 92, 97, 107, 112, 122, 125, 127, 128, 138, 139, 141, 144, 147, 148, 149, 150, 151, 152, 157, 158, 159, 164, 166, 167, 168], "diode_fail": 18, "diod": [18, 131], "failur": [18, 29, 85, 100, 112, 126, 131], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 57, 60, 117, 127, 128, 131, 145, 146, 157, 158], "three_phas": [18, 57, 60, 122], "One": [18, 92, 93, 110, 127, 128, 139, 143, 145, 146, 149, 152, 161, 162], "set_rcd_error": 18, "higher": [19, 21, 41, 104], "shut": [19, 41], "down": [19, 41, 51, 114, 128, 151, 152, 159], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 81, 90, 97, 100, 107, 109, 112, 124, 126, 147, 148, 151, 159], "transit": [19, 41, 122, 124, 131], "unexpect": [19, 41, 126], "handl": [19, 22, 36, 41, 51, 65, 66, 68, 92, 94, 96, 117, 124, 127, 131, 141, 145, 146, 148, 157, 158, 161, 162, 167], "machin": [19, 41, 122, 127, 128, 131, 144, 146, 151, 155, 161], "minim": [20, 36, 60, 86, 92, 101, 104, 161, 164, 167], "path": [20, 22, 50, 59, 62, 64, 72, 73, 77, 85, 97, 98, 123, 127, 128, 139, 144, 145, 148, 149, 151, 152, 161, 162, 167], "controlpilot": [20, 90, 95], "output": [20, 36, 57, 63, 66, 71, 75, 76, 96, 100, 106, 131, 138, 139, 144, 146, 150, 151, 167], "compon": [20, 31, 73, 104, 107, 110, 128, 145, 151, 162, 163, 167], "imd": [20, 29, 63], "etc": [20, 36, 64, 97, 107, 117, 131, 144, 145, 151, 152, 157, 158, 163, 164], "own": [20, 91, 122, 126, 128, 142, 144, 145, 146, 151, 152, 157, 158, 164, 167, 168], "ac_nr_of_phases_avail": 20, "instantan": [20, 97, 107, 115, 116], "count": [20, 22, 58, 78, 82, 97, 98, 110, 114, 144], "capabl": [20, 21, 31, 36, 50, 57, 63, 90, 92, 96, 106, 122, 124, 126, 128, 144, 149, 150], "hardwarecap": [20, 21, 96], "For": [20, 31, 51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 91, 97, 103, 104, 110, 121, 122, 123, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 156, 157, 158, 161, 162, 167], "input": [20, 31, 36, 39, 88, 106, 107, 122, 125, 144, 145, 149, 157, 158], "convert": [20, 57, 104, 122], "case": [20, 32, 41, 51, 63, 66, 72, 73, 81, 82, 88, 89, 104, 107, 117, 122, 123, 124, 125, 126, 127, 128, 131, 141, 142, 143, 144, 145, 148, 149, 150, 152, 156, 157, 158, 159, 161, 162, 167], "runtim": [20, 49, 63, 150, 162, 167], "becaus": [20, 31, 36, 51, 72, 73, 97, 108, 117, 127, 128, 131, 139, 145, 148, 149, 159], "too": [20, 97, 100, 122, 126, 149], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 90], "carri": [20, 127, 128, 145], "amper": [20, 23, 36, 52, 57, 58, 60, 63, 92, 96, 106, 107, 115, 116, 122, 127, 128], "whenev": [20, 122, 131], "those": [20, 122, 126, 141, 142, 143, 144, 146, 150, 151, 152, 157, 158, 167], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 53, 63, 72, 73, 76, 108, 117, 118, 133, 134, 136, 146, 148, 161, 162], "stoptransactionrequest": [20, 21, 97], "gracefulli": 20, "press": [20, 97, 100, 155, 160], "button": [20, 78, 97, 100, 144, 155, 168], "port": [20, 39, 45, 68, 70, 71, 75, 78, 82, 86, 87, 122, 143, 144, 145, 150, 151, 153, 162, 167], "typic": [20, 69, 81, 86, 89, 90, 97, 106, 110, 125, 127, 128, 143, 145, 147, 149, 161, 162], "pilot": [20, 41, 71, 78, 86, 87, 124], "f": [20, 21, 41, 63, 90, 124, 131, 160], "pwm_on": 20, "turn": [20, 21, 36, 72, 127, 145, 151], "pwm": [20, 21, 57, 63, 90, 122, 131, 146, 151], "duti": [20, 90, 146], "cycl": [20, 90, 91, 100, 122, 146], "percent": [20, 63, 90, 92, 97], "0": [20, 21, 22, 31, 38, 45, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 96, 97, 104, 107, 123, 125, 127, 131, 137, 138, 141, 143, 144, 146, 152, 153, 158, 159, 161, 163, 166, 167], "pwm_off": 20, "constant": [20, 69], "high": [20, 29, 52, 82, 92, 94, 97, 100, 122, 128, 131, 141, 150, 151, 152], "pwm_f": 20, "neg": [20, 92, 102, 107, 115, 116], "poweronoff": [20, 96], "context": [20, 96, 97, 104], "ac_switch_three_phases_while_charg": [20, 122], "doubt": [20, 156], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 83, 85, 97, 100, 104, 106, 107, 112, 123, 124, 126, 127, 128, 131, 143, 149, 161, 162], "perman": [20, 52, 63, 78, 100, 122, 131, 151], "destroi": [20, 63, 131], "so": [20, 21, 29, 63, 69, 92, 93, 97, 103, 117, 122, 123, 125, 127, 128, 139, 141, 144, 145, 146, 148, 149, 150, 151, 152, 159, 162, 167], "special": [20, 36, 63, 90, 92, 93, 107, 127, 128, 131, 144, 146], "sequenc": [20, 21, 90, 131], "exact": [20, 36, 107, 146, 151], "would": [20, 51, 81, 103, 139, 141, 144, 145, 146, 151, 159, 162, 167], "c2": [20, 63], "c1": [20, 63], "b1": [20, 63], "b2": [20, 63], "similar": [20, 122, 123, 138, 143, 145, 147, 151, 157, 158, 167], "caution": 20, "3ph": [20, 57, 63, 92, 131], "1ph": [20, 57, 63, 92], "evse_replug": 20, "virtual": [20, 90, 97, 128, 131, 145, 163, 165], "replug": [20, 21, 51, 90, 97, 131], "without": [20, 39, 57, 85, 97, 98, 111, 123, 125, 127, 128, 131, 144, 146, 147, 149, 150, 151, 152, 157, 158, 161, 167], "evsereplugstart": [20, 90], "care": [20, 122, 127, 128, 145, 167], "carpluggedin": 20, "evsereplugfinish": [20, 90], "mainli": [20, 123, 127, 139, 143, 151, 159], "don": [20, 139, 149, 157, 158, 159, 160], "t": [20, 21, 104, 139, 141, 144, 146, 147, 148, 149, 152, 153, 157, 158, 159, 160, 167, 168], "product": [20, 42, 103, 107, 126, 127, 128, 131, 144, 146, 151, 159, 161, 162, 164], "m": [20, 63, 66, 68, 82, 138, 139, 143, 144, 159, 160], "durat": [20, 49, 57, 63, 72, 104, 107, 126, 127, 128], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 67, 74, 80, 108, 109, 123, 125, 126, 127, 128, 129, 141, 144, 145, 148, 152, 160, 162, 167], "evsemanag": [20, 21, 36, 37, 49, 65, 117, 124, 127, 128, 133, 135, 141, 142, 144, 146, 147, 157, 158, 161, 162], "pp": 20, "distinct": [20, 125, 128], "you": [20, 63, 70, 81, 122, 127, 128, 133, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "also": [20, 21, 22, 38, 63, 79, 91, 104, 108, 122, 123, 125, 126, 127, 128, 131, 138, 139, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 156, 157, 158, 159, 160, 161, 162, 167], "var": [20, 31, 36, 50, 107, 111, 115, 116, 125, 126, 142, 144, 145, 151], "pp_ampac": 20, "ampac": [20, 90], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 63, 66, 85, 112, 127, 128, 138, 144, 152], "over": [20, 63, 68, 72, 73, 97, 98, 114, 122, 131, 143, 145, 147, 149, 150], "shutdown": [20, 36, 60, 100, 101], "draw": [20, 92, 106], "than": [20, 31, 40, 70, 88, 97, 104, 126, 127, 128, 143, 144, 146, 147, 152, 162], "just": [20, 27, 36, 49, 104, 142, 144, 145, 146, 149, 151, 152, 156, 159, 167], "ignor": [20, 50, 51, 70, 122, 148], "otherwis": [20, 21, 64, 66, 92, 126, 127, 128, 141, 151, 159], "overcurr": 20, "detect": [20, 21, 63, 100, 112, 122, 131, 147], "margin": 20, "ad": [20, 21, 63, 65, 127, 128, 141, 142, 145, 146, 157, 158, 159, 161, 162], "avoid": [20, 36, 63, 122, 149, 157, 158], "infer": 20, "work": [20, 21, 61, 62, 65, 66, 68, 79, 92, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 150, 151, 153, 156, 157, 158, 159, 160, 164, 167], "repres": [21, 58, 94, 107, 117, 127, 128, 139, 146, 147, 148, 161, 162], "kernel": [21, 143], "session_ev": [21, 127, 128], "sessionev": [21, 97], "ev_info": [21, 127, 128], "evinfo": [21, 97], "car_manufactur": 21, "carmanufactur": [21, 97], "manufactur": [21, 80, 97, 104, 123, 126], "known": [21, 37, 104, 107, 151, 167], "evse_board_support": [21, 36, 63, 71, 78, 86, 127, 133, 134, 136, 150], "dataset": [21, 37, 44, 107, 111], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 63, 98, 100, 116, 126, 143, 151, 159], "de": [21, 52, 61, 62, 63, 65, 70, 151, 157, 158, 159], "pnx": [21, 63], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 70, 72, 73, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 97, 103, 104, 107, 117, 121, 122, 123, 126, 127, 131, 137, 143, 144, 146, 153, 158, 159, 160, 163, 165, 166], "hw_capabl": 21, "iso15118_certificate_request": [21, 127, 128], "iso15118_charg": [21, 56, 62, 63, 66, 68, 88, 133, 134, 136], "enforced_limit": [21, 26], "come": [21, 26, 65, 78, 122, 128, 139, 142, 144, 148, 149, 150, 151, 155, 159, 167], "waiting_for_external_readi": [21, 127, 128], "principl": [21, 142], "delai": [21, 49, 57, 63, 65, 70, 72, 73, 85, 114, 126, 131], "its": [21, 50, 51, 63, 70, 72, 73, 92, 97, 104, 113, 122, 126, 127, 128, 138, 139, 141, 144, 145, 146, 148, 151, 159, 161, 162, 167], "wait": [21, 36, 39, 46, 55, 57, 63, 65, 66, 81, 88, 97, 104, 117, 124, 126, 127, 128, 144, 149, 167], "external_ready_to_start_charg": [21, 63, 127], "get_evs": [21, 127, 128], "enable_dis": [21, 127, 128], "possibl": [21, 32, 36, 63, 76, 100, 101, 121, 122, 126, 127, 128, 131, 138, 139, 141, 146, 149, 150, 157, 158, 159, 161, 167], "connector_id": [21, 53, 60, 63, 97, 104, 121], "whole": [21, 31, 88, 104, 127, 128, 144, 145, 146, 149, 150, 151, 161], "cmd_sourc": 21, "enabledisablesourc": [21, 97], "sourc": [21, 31, 88, 97, 122, 127, 138, 139, 144, 146, 147, 149, 150, 151, 152, 158, 160, 161, 167, 168], "same": [21, 49, 55, 81, 91, 97, 120, 121, 122, 126, 127, 128, 131, 138, 141, 142, 145, 151, 152, 157, 158], "sinc": [21, 126, 127, 128, 141, 144, 146, 148, 152, 158, 161, 162, 167], "prioriti": [21, 91, 92, 97, 100, 104, 127, 128], "anoth": [21, 65, 108, 122, 128, 142, 144, 145, 146, 147, 149, 151, 152, 158, 167], "decid": [21, 122, 141, 146, 156, 157, 158], "authorize_respons": 21, "validation_result": [21, 55], "withdraw_author": [21, 122], "further": [21, 117, 122, 123, 127, 128, 138, 144, 145, 148, 152, 157, 158, 161, 162, 167], "reserv": [21, 51, 72, 73, 88, 97, 117, 133, 134, 136, 146, 147, 161, 162], "color": 21, "hmi": 21, "led": [21, 52, 122, 151], "reservation_id": [21, 38, 88, 97, 108], "transactionstart": [21, 97], "els": [21, 22, 31, 32, 46, 131, 151, 167], "cancel_reserv": [21, 38, 122, 127], "anymor": [21, 51, 97, 131, 143, 150, 159], "extern": [21, 26, 32, 50, 52, 58, 63, 72, 73, 78, 92, 107, 122, 127, 138, 151, 158, 163], "itself": [21, 122, 141, 145], "successfulli": [21, 31, 32, 46, 104, 107, 112, 142, 149, 161, 162, 163], "alreadi": [21, 81, 88, 91, 92, 93, 127, 138, 144, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167, 168], "paused_by_evs": 21, "resume_charg": [21, 127], "resum": [21, 72, 73, 97, 127, 144, 150], "won": [21, 149], "stop_transact": [21, 37, 127, 128], "cancel": [21, 37, 38, 49, 108, 112, 122, 147], "automat": [21, 31, 52, 60, 125, 128, 138, 144, 146, 148, 149, 154, 156, 157, 158, 163], "disconnect": [21, 31, 32, 72, 73, 90, 97, 151], "befor": [21, 29, 36, 46, 51, 55, 63, 65, 66, 70, 97, 104, 108, 110, 112, 116, 126, 127, 128, 131, 138, 141, 145, 146, 148, 149, 150, 157, 158, 167], "force_unlock": [21, 127, 128], "forc": [21, 66, 68, 96, 127, 128, 131, 139, 145, 148, 167], "correct": [21, 36, 107, 108, 117, 123, 125, 128, 141, 146, 148, 151, 154], "except": [21, 126, 144], "explicitli": [21, 70], "cloud": [21, 148, 152], "certificateinstallationr": [21, 100], "certificateupdater": [21, 100], "forwar": 21, "system": [21, 70, 72, 73, 80, 97, 100, 122, 123, 126, 133, 134, 135, 136, 141, 144, 146, 147, 148, 149, 150, 151, 152, 154, 161, 162, 163], "situat": [21, 104], "where": [21, 63, 64, 72, 73, 97, 112, 128, 145, 146, 148, 151, 156, 157, 158, 159, 162, 167], "optim": [21, 92, 150], "combin": [21, 31, 38, 63, 97, 104, 122, 123, 128], "secur": [22, 31, 32, 66, 68, 72, 73, 98, 104, 107, 123, 137, 151, 161, 162], "storag": [22, 31, 97, 128, 151, 162], "within": [22, 36, 72, 73, 92, 97, 104, 117, 122, 123, 127, 128, 131, 141, 142, 145, 148, 163], "period": [22, 36, 104, 110, 125, 127, 128, 150], "leaf": [22, 63, 64, 98, 123, 127, 128, 148], "expir": [22, 49, 55, 88, 98, 107, 108, 127, 128, 148], "install_ca_certif": [22, 123, 127, 128, 148], "ca": [22, 64, 98, 126, 127, 128, 144, 148], "pem": [22, 64, 70, 88, 98, 112, 126], "encod": [22, 88, 98, 100, 104, 107, 112, 116, 131, 158], "x": [22, 70, 88, 112, 126, 151, 158], "509": [22, 88, 112, 126], "certificate_typ": [22, 98], "cacertificatetyp": [22, 98], "installcertificateresult": [22, 98], "attempt": [22, 46, 70, 85, 98, 112, 117, 126, 127, 148], "delete_certif": [22, 127, 128], "delet": [22, 30, 98, 139, 151, 153, 159], "certificate_hash_data": [22, 98], "certificatehashdata": [22, 98], "deletecertificateresult": [22, 98], "update_leaf_certif": [22, 123, 127, 128, 148], "certificate_chain": 22, "leafcertificatetyp": [22, 98], "verify_certif": [22, 127, 128, 148], "verifi": [22, 29, 66, 88, 107, 112, 123, 127, 128, 144, 148, 167], "given": [22, 23, 30, 31, 32, 38, 44, 51, 63, 85, 91, 104, 108, 110, 127, 128, 141, 143, 150], "certificatevalidationresult": [22, 98], "verif": [22, 112], "get_installed_certif": [22, 127, 128], "certificatetyp": [22, 98], "getinstalledcertificatesresult": [22, 98], "hash": [22, 98, 100, 150], "get_v2g_ocsp_request_data": [22, 127, 128], "ocsp": [22, 88, 98, 127, 128, 148, 151], "exclud": [22, 98, 103], "root": [22, 92, 98, 123, 124, 126, 139, 144, 148, 149, 151, 153, 160], "ocsprequestdatalist": [22, 98], "sub": [22, 127, 128, 148, 158], "exlud": 22, "get_mo_ocsp_request_data": [22, 127, 128, 148], "mo": [22, 64, 98, 148], "update_ocsp_cach": [22, 127, 128], "cach": [22, 36, 107, 127, 128, 138, 144, 148, 167], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 141, 144], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 98], "base64": [22, 100, 112, 116], "is_ca_certificate_instal": [22, 127, 128], "generate_certificate_signing_request": [22, 123, 127, 128, 148], "countri": 22, "name": [22, 52, 63, 98, 100, 104, 112, 126, 127, 138, 139, 144, 145, 146, 149, 151, 153, 154, 156, 157, 158, 159, 160, 162, 167, 168], "c": [22, 41, 90, 95, 97, 107, 111, 113, 115, 116, 131, 142, 143, 144, 145, 149, 150, 155, 158, 159, 167], "organ": [22, 142, 152, 157, 158, 167], "o": [22, 160], "common": [22, 139, 143, 144, 152, 153], "cn": [22, 111], "use_tpm": 22, "csr": [22, 98, 123, 127, 128, 148], "tpm": 22, "getcertificatesignrequestresult": [22, 98], "get_leaf_certificate_info": [22, 98, 127, 128], "respect": [22, 92, 98, 117, 127, 128, 138, 145, 146, 148, 151, 163, 167], "encodingformat": [22, 98], "include_ocsp": 22, "getcertificateinforesult": [22, 98], "get_all_valid_certificates_info": [22, 98], "find": [22, 133, 141, 144, 151, 156, 157, 158, 159, 160, 161, 162, 164, 167], "filesystem": [22, 64, 151, 165], "newest": 22, "getcertificatefullinforesult": [22, 98], "get_verify_fil": [22, 127, 128], "file": [22, 50, 59, 62, 63, 64, 66, 67, 68, 72, 73, 76, 77, 83, 85, 94, 97, 98, 100, 112, 117, 123, 127, 128, 131, 133, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 160, 162, 163, 164, 165, 167, 168], "bundl": [22, 127, 128, 167], "get_leaf_expiry_days_count": [22, 127, 128], "dai": [22, 70, 127, 128, 147, 148, 159], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 112], "succeed": [22, 159], "multipl": [23, 39, 51, 52, 91, 92, 104, 117, 122, 123, 126, 127, 128, 138, 141, 143, 144, 145, 146, 149, 154, 159, 161, 162], "featur": [23, 49, 63, 107, 122, 127, 128, 141, 146, 148, 152, 154, 157, 158, 159, 161, 162, 167], "uses_someth": 23, "someth": [23, 30, 104, 138, 141, 146, 148, 151, 157, 158, 159], "exist": [23, 30, 31, 32, 62, 79, 91, 104, 111, 123, 125, 127, 128, 144, 146, 155, 156, 157, 158, 161, 162, 167], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "specif": [26, 45, 80, 88, 91, 92, 100, 104, 107, 108, 110, 113, 122, 127, 128, 141, 142, 143, 144, 145, 146, 151, 156, 159, 161, 162, 167], "outsid": [26, 91], "set_external_limit": [26, 122, 127, 128], "addit": [26, 32, 51, 58, 63, 88, 92, 97, 104, 107, 117, 122, 127, 128, 139, 142, 143, 144, 145, 150, 158, 159, 161, 167, 168], "externallimit": [26, 92], "blob": [27, 78, 99, 122, 143], "vector_of_int": 27, "vectorofint": [27, 99], "devic": [29, 31, 39, 44, 45, 52, 61, 62, 65, 66, 68, 73, 76, 79, 80, 81, 82, 92, 125, 126, 142, 145, 146, 150, 151, 164], "iec": [29, 63, 100, 107, 146, 150, 151], "61557": 29, "8": [29, 107, 126, 143, 158, 167], "isolation_measur": 29, "isolationmeasur": [29, 102], "self_test_result": 29, "recur": 29, "resist": [29, 70, 102], "regular": [29, 36, 70, 97, 122, 126, 159], "interv": [29, 36, 57, 69, 72, 73, 104, 112, 122, 127, 128], "start_self_test": 29, "cablecheck": [29, 36, 63, 97, 106, 122, 150], "61851": [29, 63, 100, 146, 151], "23": [29, 63, 78, 100, 103, 150], "2023": [29, 63, 138, 143, 150], "immedi": [29, 36, 46, 63, 66, 97, 117, 131, 159], "long": [29, 63, 81, 146, 159], "20": [29, 60, 62, 79, 97, 143, 150, 151, 158], "test_voltage_v": 29, "pin": [29, 78, 151], "load": [30, 36, 52, 100, 122, 123, 127, 128, 144, 146, 147, 149, 160, 161, 162], "design": [31, 52, 70, 80, 104, 107, 128, 145, 148, 151, 162], "ocpp1": [31, 104, 128, 146, 148, 152, 163, 166], "6": [31, 32, 63, 72, 78, 86, 92, 104, 105, 107, 128, 138, 143, 146, 149, 151, 152, 162, 163, 166], "ocpp2": [31, 88, 104, 146, 148, 163], "base": [31, 51, 57, 67, 78, 88, 100, 104, 110, 121, 122, 127, 128, 141, 142, 143, 146, 148, 150, 151, 152, 159, 160, 163], "flexibl": [31, 104, 146, 149, 161, 162], "easier": [31, 104, 159], "vice": [31, 104, 157, 158], "versa": [31, 104, 157, 158], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 104], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 104], "charging_schedul": 31, "chargingschedul": [31, 104], "schedul": [31, 46, 57, 62, 72, 73, 92, 104, 112, 122, 126, 127, 128], "composit": [31, 72, 73, 127, 128], "is_connect": [31, 32], "chargepoint": [31, 32, 128, 161, 162], "security_ev": [31, 32], "securityev": [31, 32, 104], "occur": [31, 32, 63, 97, 100, 104, 117, 144, 151], "event_data": 31, "eventdata": [31, 104, 128], "been": [31, 32, 63, 97, 104, 107, 108, 112, 126, 127, 128, 142, 143, 144, 146, 148, 149, 150, 152, 157, 158, 161, 164], "properti": [31, 44, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 127, 128, 144, 162], "boot_notification_respons": 31, "bootnotificationrespons": [31, 104], "receiv": [31, 36, 63, 72, 73, 85, 91, 92, 97, 117, 127, 128, 131, 145, 147, 148, 150, 151, 161, 162, 167], "websocket": [31, 32, 72, 73, 127, 149, 150, 153, 161], "No": [31, 32, 103, 107, 159, 160], "could": [31, 32, 37, 46, 74, 88, 107, 127, 128, 129, 142, 143, 144, 145, 146, 147, 150, 151, 155, 157, 158, 161, 162, 167], "previou": [31, 32, 85, 97, 138, 139, 144, 145, 147, 150, 167], "securityeventnotif": [31, 32], "req": [31, 32, 61, 65, 123, 124, 127, 128, 148, 161, 162], "deem": 31, "critic": [31, 104, 111], "either": [31, 97, 125, 127, 128, 141, 148, 160, 163], "absent": [31, 104], "libocpp": [31, 72, 73, 127, 128, 137, 138, 149, 161], "get_vari": 31, "With": [31, 122, 141, 144, 151, 152, 154, 167], "model": [31, 43, 67, 73, 111, 125, 146, 149, 150, 159], "getvariablerequest": [31, 104], "getvariableresult": [31, 104], "everi": [31, 55, 82, 120, 127, 128, 141, 145, 151, 159], "preserv": [31, 145], "order": [31, 36, 70, 88, 117, 122, 126, 127, 128, 144, 148, 151, 153, 158, 161, 162, 167, 168], "set_vari": 31, "custom": [31, 32, 74, 88, 104, 127, 128, 129, 138, 143, 144, 145, 147, 151, 153, 161, 162, 164, 168], "reject": [31, 81, 88, 91, 98, 104, 108, 112, 127, 128, 148], "setvariablerequest": [31, 104], "setvariableresult": [31, 104], "change_avail": 31, "changeavailabilityrequest": [31, 104], "changeavailabilityrespons": [31, 104], "monitor_vari": 31, "componentvari": [31, 104], "consecut": [31, 32], "overrid": [31, 32, 63, 91, 127, 128, 139, 145], "kind": [31, 146, 152], "component_vari": [31, 104], "point": [32, 36, 51, 72, 73, 80, 85, 88, 92, 97, 107, 108, 127, 128, 145, 150, 151, 152, 157, 158, 159, 161, 167], "configuration_kei": [32, 104], "keyvalu": [32, 104], "regist": [32, 39, 67, 104, 125, 145, 148, 161, 168], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 63, 88, 91, 97, 98, 104, 107, 112, 151], "getconfigurationrespons": [32, 104], "set_custom_configuration_kei": [32, 104], "Its": 32, "standard": [32, 39, 103, 127, 128, 150, 161, 162], "configurationstatu": [32, 104], "In": [32, 51, 63, 89, 96, 103, 104, 107, 117, 122, 123, 124, 126, 127, 128, 131, 138, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 157, 158, 159, 161, 162, 163, 167, 168], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 127], "data_transf": [33, 72, 73, 74, 161, 162], "perform": [33, 63, 65, 104, 107, 112, 126, 127, 128, 138, 149, 151], "datatransferrequest": [33, 104], "datatransferrespons": [33, 104], "temperatur": [34, 78, 96, 100, 105, 107, 133, 136, 144], "mcu": [34, 78, 105, 130, 150], "mcutemperatur": [34, 105], "guidelin": 36, "soon": [36, 75, 122, 127, 128, 144, 146, 150, 155, 157, 158, 168], "ideal": 36, "logic": [36, 49, 51, 78, 88, 117, 122, 124, 127, 128, 139, 142, 144, 145, 146, 161, 162, 167], "happen": [36, 51, 57, 97, 122, 139, 142, 147, 149, 159], "due": [36, 107, 122, 144, 146, 151, 157, 158, 159], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 91, 97, 112, 123, 127, 128, 141, 143, 148, 150, 157, 158, 162, 167], "last": [36, 63, 70, 91, 92, 122, 126, 127, 128, 138, 150, 151, 152, 161], "psu": 36, "back": [36, 57, 63, 77, 82, 84, 122, 131, 145, 153, 159, 161], "communicationfault": 36, "attent": 36, "To": [36, 91, 122, 125, 127, 128, 131, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 164, 166, 168], "make": [36, 38, 108, 122, 123, 124, 127, 128, 131, 138, 139, 143, 144, 146, 148, 149, 151, 153, 160, 161, 162, 163, 167], "sure": [36, 122, 123, 138, 139, 143, 144, 146, 148, 151, 161, 162, 163, 167], "safe": [36, 151], "threshold": [36, 104], "still": [36, 37, 51, 122, 128, 131, 141, 144, 150, 157, 158, 159, 167], "block": [36, 55, 88, 138], "longer": [36, 131], "ensur": [36, 63, 126, 131, 144, 146, 149], "4": [36, 57, 63, 70, 107, 122, 125, 126, 137, 138, 142, 143, 151, 153, 158, 167], "voltage_curr": 36, "hertz": [36, 107, 115, 116], "recommend": [36, 72, 73, 104, 142, 143, 144, 148, 151, 154, 157, 158, 162], "voltagecurr": [36, 106], "bidirect": [36, 63, 100, 106], "chargingphas": [36, 106], "alwai": [36, 49, 53, 54, 55, 57, 62, 63, 83, 92, 120, 122, 125, 126, 127, 141, 144, 147, 149, 159, 167], "cccv": 36, "howev": [36, 63, 126, 131, 143, 144, 145, 149], "precharg": [36, 97, 106, 122], "littl": [36, 127, 144, 146], "bit": [36, 39, 82, 109, 144, 146], "setexportvoltagecurr": 36, "volt": [36, 52, 63, 102, 106, 107, 115, 116], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 80, 97, 126, 127, 138, 139, 144, 145, 146, 148, 151, 152, 162, 167], "wire": [37, 127, 131, 146, 168], "tn": 37, "network": [37, 45, 83, 85, 122, 124, 143, 144, 145, 146, 151, 153, 160, 165, 168], "public_key_ocmf": 37, "ocmf": [37, 70, 107, 126], "start_transact": 37, "german": 37, "eichrecht": [37, 150], "transactionreq": [37, 107], "packet": [37, 76, 82, 107, 112, 131], "transactionstartrespons": [37, 107], "dangl": 37, "might": [37, 65, 85, 107, 138, 139, 143, 144, 147, 149, 151, 152, 153, 156, 157, 158, 159, 161, 162, 164, 167], "transaction_id": [37, 104, 107], "transactionstoprespons": [37, 107], "reservation_upd": 38, "reservationupdatestatu": [38, 108], "reserve_now": [38, 127], "reservationresult": [38, 108], "succes": 38, "code": [38, 39, 66, 91, 97, 103, 104, 107, 110, 125, 126, 127, 128, 131, 138, 139, 141, 144, 145, 146, 149, 150, 151, 152, 153, 156, 160, 161, 167], "exists_reserv": 38, "made": [38, 108, 126, 138, 144, 147], "Will": [38, 52, 63, 91, 92], "reservationcheck": [38, 108], "reservationcheckstatu": [38, 108], "multiplex": [39, 68], "serial": [39, 50, 67, 71, 75, 78, 80, 81, 82, 86, 87, 98, 100, 131], "rs485": [39, 143, 151], "client": [39, 64, 79, 123, 127, 128, 144, 145, 148, 149, 161], "modbus_read_holding_regist": 39, "modbu": [39, 45, 80, 82, 125], "rtu": [39, 125], "hold": [39, 91, 125, 128, 142, 151, 167], "target_device_id": 39, "byte": [39, 82, 107, 109, 161, 162], "first_register_address": 39, "16": [39, 60, 78, 86, 109, 146, 151, 161], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 133, 136], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 66, 82, 122, 142, 144, 145, 158], "data_raw": 39, "vectoruint16": [39, 109], "content": [39, 91, 109, 126, 145, 165, 167], "written": [39, 72, 73, 104, 123, 141, 145, 149, 167], "word": [39, 103, 126, 144, 152], "statuscodeenum": [39, 109], "modbus_write_single_regist": 39, "singl": [39, 97, 98, 126, 127, 128, 131, 139, 141, 143, 148, 153, 154, 159, 167], "register_address": 39, "nonstd_writ": 39, "non": [39, 62, 97, 100, 104, 131, 167], "discret": 39, "repli": [39, 82], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 83, 104, 110, 117, 122, 124, 126, 131, 142, 143, 144, 146, 148, 149, 150, 153, 154, 157, 158, 160, 163, 164, 168], "we": [40, 63, 91, 105, 122, 128, 142, 143, 144, 145, 146, 148, 151, 152, 153, 157, 158, 159, 160, 161, 163, 167, 168], "eveseid": 40, "instanti": 40, "sessioncost": [40, 110], "total": [40, 57, 92, 104, 110, 111, 115, 116, 125], "chunk": [40, 82, 110], "request_error_routin": 41, "routin": 41, "retri": [41, 65, 70, 82, 85, 112, 126, 148], "upper": [41, 104, 142, 144, 146, 151, 168], "enter_bcd": [41, 124, 131], "b": [41, 63, 90, 95, 97, 111, 115, 116, 131, 138, 141, 142, 149, 158, 159, 162, 165], "d": [41, 63, 90, 95, 97, 131, 141, 144, 149, 153, 159, 160], "leave_bcd": [41, 124, 131], "solar": [42, 92, 122], "watthour": 42, "sunspec": [43, 44, 45, 111], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 75, 107, 144, 151], "fetch": [44, 69, 126, 138, 154], "scanner": 45, "scan_unit": 45, "scan": [45, 91], "unit": [45, 70, 72, 73, 97, 103, 107, 116, 128, 133, 136, 144, 150, 159, 162, 165, 167], "ip_address": [45, 70], "local": [45, 62, 66, 68, 79, 83, 88, 92, 97, 107, 127, 128, 138, 144, 147, 148, 151, 152, 157, 158, 159, 162, 167, 168], "ip": [45, 70, 81, 83, 126, 145], "overview": [45, 122, 142, 144, 148, 150, 152, 157, 158, 161], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 85, 127, 128, 161, 162, 167], "firmware_update_statu": [46, 112, 127, 128], "firmwareupdatestatu": [46, 112], "describ": [46, 51, 112, 117, 123, 125, 127, 128, 131, 144, 145, 146, 148, 153, 154, 155, 156, 157, 158, 161, 162, 163, 167], "firmwar": [46, 78, 112, 123, 127, 128, 130, 131, 151, 161, 162], "log_statu": [46, 112, 127, 128], "logstatu": [46, 112], "log": [46, 62, 63, 66, 68, 72, 73, 97, 104, 112, 127, 128, 141, 144, 150, 151, 161, 162, 163], "upload": [46, 85, 112, 127, 128, 161, 162], "update_firmwar": [46, 112, 127, 128], "firmware_update_request": 46, "firmwareupdaterequest": [46, 112], "meta": [46, 164, 165], "updatefirmwarerespons": [46, 112], "allow_firmware_instal": [46, 127, 128], "proce": [46, 97, 112, 167], "upload_log": [46, 127, 128], "upload_logs_request": 46, "uploadlogsrequest": [46, 112], "uploadlogsrespons": [46, 112], "is_reset_allow": [46, 127, 128], "determin": [46, 63, 97, 126, 127, 128, 146, 160], "resettyp": [46, 112], "soft": [46, 63, 97, 112], "hard": [46, 78, 97, 112], "set_system_tim": [46, 127, 128], "get_boot_reason": [46, 127, 128], "boot": [46, 112, 127, 128, 131, 151], "bootreason": [46, 112], "core": [47, 125, 128, 137, 138, 139, 142, 143, 144, 145, 146, 149, 150, 151, 155, 157, 158, 160, 161, 162, 163, 164, 165, 167, 168], "instanc": [47, 68, 104, 141, 144, 146, 149, 150, 152], "evmanag": [47, 133, 135, 146, 150], "begin": [47, 124, 146, 150, 152], "random": [49, 63, 114, 117, 153], "uk": [49, 63, 97, 114], "smart": [49, 63, 104, 131, 161, 162], "regul": [49, 63, 100, 106], "By": [49, 145, 146, 161, 162, 163], "default": [49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 91, 92, 103, 104, 123, 126, 127, 128, 131, 139, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 161, 162, 163, 167], "countdown": [49, 114], "effect": [49, 122, 138, 142, 144, 157, 158], "set_duration_": 49, "600": [49, 57, 63, 70, 72, 73, 146], "expos": [50, 144, 146], "mqtt": [50, 72, 73, 142, 144, 146, 152, 160], "charger_information_fil": 50, "like": [50, 81, 88, 103, 110, 124, 127, 128, 138, 139, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 159, 161, 162, 167], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 103], "place": [50, 108, 112, 142, 145, 146, 151, 152, 156, 158, 167], "powermeter_energy_export_decimal_plac": 50, "powermeter_power_decimal_plac": 50, "powermeter_voltage_decimal_plac": 50, "powermeter_var_decimal_plac": 50, "powermeter_current_decimal_plac": 50, "powermeter_frequency_decimal_plac": 50, "frequenc": [50, 107, 115, 116, 126], "hw_caps_max_current_export_decimal_plac": 50, "hw_caps_max_current_import_decimal_plac": 50, "hw_caps_min_current_export_decimal_plac": 50, "hw_caps_min_current_import_decimal_plac": 50, "hw_caps_max_plug_temperature_c_decimal_plac": 50, "max_plug_temperature_c": [50, 96], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 96], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 96], "rpm": [50, 96], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 96, 131], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 144], "nearest": 50, "step": [50, 122, 138, 145, 146, 150, 151, 152, 159, 164, 167], "powermeter_energy_export_round_to": 50, "powermeter_power_round_to": 50, "powermeter_voltage_round_to": 50, "powermeter_var_round_to": 50, "powermeter_current_round_to": 50, "powermeter_frequency_round_to": 50, "hw_caps_max_current_export_round_to": 50, "hw_caps_max_current_import_round_to": 50, "hw_caps_min_current_export_round_to": 50, "hw_caps_min_current_import_round_to": 50, "hw_caps_max_plug_temperature_c_round_to": 50, "limits_max_current_round_to": 50, "telemetry_evse_temperature_c_round_to": 50, "telemetry_fan_rpm_round_to": 50, "telemetry_supply_voltage_12v_round_to": 50, "telemetry_supply_voltage_minus_12v_round_to": 50, "telemetry_plug_temperature_c_round_to": 50, "plug_temperature_c": [50, 96], "128": [50, 51, 58, 72, 73, 127, 128, 143, 161, 162], "random_delai": [50, 63], "uk_random_delai": [50, 63, 133, 134, 136], "error_histori": [50, 59, 133, 134, 136], "evse_energy_sink": [50, 72, 73, 127, 128, 161, 162], "external_energy_limit": [50, 58, 72, 73, 127, 128, 133, 134, 161, 162], "kai": [50, 54, 72, 73, 75, 77, 83, 84, 86], "uw": [50, 54, 72, 73, 75, 77, 83, 84, 86], "hermann": [50, 54, 72, 73, 75, 77, 83, 84, 86], "http": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 103, 122, 126, 127, 128, 131, 137, 138, 139, 143, 144, 146, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 167, 168], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "org": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 131, 144, 152, 156, 157, 158, 167], "apach": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 144, 167], "handwritten": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 158], "document": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 122, 127, 128, 131, 138, 141, 142, 143, 144, 146, 148, 150, 151, 152, 153, 155, 161, 162, 164, 166, 167, 168], "see": [51, 53, 54, 55, 60, 63, 64, 65, 67, 70, 72, 73, 74, 78, 86, 87, 97, 111, 117, 121, 122, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 146, 148, 150, 151, 152, 156, 157, 158, 161, 162, 164, 167], "selection_algorithm": [51, 117], "findfirst": [51, 88], "algorithm": [51, 57, 88, 98, 100, 151, 156], "incom": [51, 88, 117, 131, 145], "pretti": [51, 117, 149], "straight": [51, 117], "forward": [51, 117, 126, 127, 128, 148, 159], "follow": [51, 97, 117, 121, 122, 123, 125, 126, 127, 128, 131, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 162, 163, 164, 167, 168], "plugev": [51, 88], "simpli": [51, 117, 127, 128, 139, 145, 146, 152, 161, 162], "first": [51, 65, 70, 72, 73, 82, 88, 92, 93, 117, 122, 125, 126, 127, 128, 138, 139, 141, 144, 145, 146, 150, 151, 152, 157, 158, 159, 161, 162, 163, 167], "userinput": [51, 88], "placehold": [51, 151], "yet": [51, 91, 97, 117, 122, 126, 128, 145, 146, 147, 151, 152, 167], "discard": [51, 146], "groupid": 51, "left": [51, 70, 100, 144, 146, 151, 167], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 88, 108, 117, 159], "prefer": [51, 122, 144], "ignore_connector_fault": 51, "most": [51, 63, 131, 138, 141, 142, 144, 147, 150, 151, 152, 154, 156], "free": [51, 63, 88, 152, 167], "applic": [51, 122, 126, 127, 128, 145, 151, 163], "overtemperatur": 51, "cool": [51, 100], "expect": [51, 100, 127, 128, 142, 148, 150, 160, 167], "recov": [51, 63], "faulti": 51, "treat": 51, "good": [51, 92, 93, 128, 144, 148, 149, 151, 157, 158, 159, 161, 162, 167], "token_provid": [51, 63, 65, 81, 117, 122, 146, 148, 161, 162], "auth_token_provid": [51, 53, 54, 63, 72, 73, 75, 81, 127, 128, 133, 134, 146, 147], "token_valid": [51, 117, 146, 148, 161, 162], "auth_token_valid": [51, 55, 72, 73, 127, 128, 133, 134], "kv": [51, 63, 77, 83, 84, 133, 134], "piet": [51, 64, 72, 73, 74, 85, 87], "g\u00f6mpel": [51, 64, 72, 73, 74, 85, 87], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 142, 149, 157, 158], "power_limit_w": 52, "30000": 52, "watt": [52, 57, 63, 71, 72, 73, 92, 106, 107, 111, 115, 116, 122], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 71], "seri": [52, 92, 93], "parallel": [52, 117, 143, 145, 151, 167], "well": [52, 103, 108, 128, 144, 145, 146, 147, 149, 159, 162, 167], "series_parallel_mod": 52, "300": [52, 60, 63, 66], "1000v": 52, "50": [52, 97, 127], "500": [52, 57, 61, 65, 82], "confus": [52, 122], "discharge_gpio_chip": 52, "gpio": [52, 71, 78, 82, 86, 87, 131], "chip": [52, 65, 71, 82, 86, 124, 151], "discharg": [52, 60, 63, 100, 101], "highest": [52, 91, 97], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 63, 71, 78, 82, 86, 87, 94, 97, 124], "debug_print_all_telemetri": 52, "print": [52, 107, 141, 149], "help": [52, 138, 139, 142, 144, 146, 149, 151, 152, 154, 155, 157, 158, 167, 168], "power_supply_dc": [52, 63, 71, 133, 134, 136], "dpm": 52, "30": [52, 60, 70, 72, 73, 75, 97, 148, 151, 152, 153, 161], "scu": 52, "aw": [52, 61, 62, 65], "pionix": [52, 61, 62, 65, 70, 78, 130, 131, 152, 159, 161, 164], "dummi": [53, 54, 55, 56, 118, 119, 120, 145], "listen": [53, 118, 121, 144, 145], "authrequir": [53, 97, 118], "descript": [53, 54, 55, 59, 61, 63, 65, 67, 69, 75, 82, 94, 107, 113, 122, 127, 128, 139, 144, 145, 146, 149, 151, 157, 158, 161, 162, 167], "deadbeef": [53, 54], "our": [53, 54, 144, 149, 150, 151, 152, 156, 157, 158, 159, 161, 162, 163, 167], "rfid": [53, 54, 63, 75, 88, 97, 107, 143, 144, 146, 148, 151], "10": [53, 54, 63, 65, 103, 121, 125, 126, 137, 143, 146, 151, 153, 160, 161], "thilo": [53, 55, 75, 84, 86], "molitor": [53, 55, 75, 84, 86], "corneliu": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "claussen": [53, 54, 55, 56, 57, 58, 60, 63, 65, 68, 69, 71, 75, 78, 82, 86, 87], "manual": [54, 108, 119, 125, 126, 131, 144, 148, 149, 150, 151], "invalid": [55, 88, 100, 107, 112], "validation_reason": 55, "sleep": [55, 60, 63, 121], "build": [57, 58, 63, 139, 142, 143, 145, 146, 149, 151, 153, 154, 158, 160, 161, 162, 164, 168], "nominal_ac_voltag": [57, 149], "230": [57, 63], "update_interv": [57, 69], "distribut": [57, 63, 143], "schedule_interval_dur": 57, "60": [57, 69, 70, 127, 128, 161], "min": [57, 92], "schedule_total_dur": 57, "forcast": 57, "h": [57, 138, 160], "slice_amper": 57, "slice": 57, "trade": 57, "lower": [57, 104, 122, 126, 142, 143, 146], "give": [57, 112, 122, 144, 145, 146, 157, 158, 159, 167], "even": [57, 63, 82, 92, 93, 122, 128, 144, 145, 146, 149, 161], "increas": [57, 63], "slice_watt": 57, "w": [57, 70, 72, 73, 97, 100, 101, 111, 151, 161], "command": [57, 60, 75, 92, 94, 97, 98, 104, 109, 112, 122, 123, 124, 127, 128, 138, 142, 145, 148, 150, 151, 153, 155, 160, 164, 167], "switch_3ph1ph_while_charging_mod": [57, 122], "onewai": 57, "enough": [57, 144, 159], "switch_3ph1ph_max_nr_of_switches_per_sess": [57, 122], "switch_3ph1ph_switch_limit_sticky": [57, 122], "dontchang": 57, "reach": [57, 63, 97, 100, 126, 144, 147, 168], "what": [57, 63, 91, 125, 139, 142, 144, 145, 146, 148, 149, 151, 157, 158, 159], "singlephas": 57, "threephas": 57, "switch_3ph1ph_power_hysteresis_w": [57, 122], "200": [57, 60], "hysteresi": [57, 122], "200w": 57, "2kw": [57, 122], "4kw": 57, "iso": [57, 60, 63, 68, 81, 93, 103, 107, 124, 143, 146, 150, 151, 152, 163], "futur": [57, 92, 93, 128, 144, 151, 152], "switch_3ph1ph_time_hysteresis_": [57, 122], "stabl": [57, 151, 159], "energy_manag": [57, 133, 134, 149, 161, 162], "energy_trunk": 57, "lar": [57, 67, 82], "dieckmann": [57, 67, 82], "part": [58, 104, 123, 127, 128, 131, 141, 142, 143, 144, 145, 146, 148, 150, 151, 152, 154, 156, 157, 158, 161, 162, 163, 167], "fuse": [58, 149], "fuse_limit_a": [58, 149], "phase_count": [58, 149], "omit": [58, 91, 92, 104, 145, 158, 161], "energy_grid": [58, 63], "external_limit": [58, 161, 162], "energy_consum": 58, "price_inform": 58, "energy_price_inform": [58, 69, 92, 133, 134, 136, 147], "persist": [59, 72, 73, 77, 126, 127, 128], "database_path": 59, "absolut": [59, 64, 88, 92, 93, 100, 106, 107, 108, 110], "databas": [59, 72, 73, 97, 151, 153, 162], "andrea": [59, 69], "heinrich": [59, 69], "spdx": [59, 63, 64, 144, 167], "html": [59, 63, 64, 91, 103, 144, 153, 156, 157, 158, 161, 162, 167], "car_simul": [60, 133, 134, 146], "auto_en": 60, "pure": [60, 128], "auto_exec": 60, "auto_exec_command": 60, "auto_exec_infinit": 60, "infinit": 60, "iec_wait_pwr_readi": 60, "draw_power_regul": 60, "unplug": [60, 92, 124, 131, 150, 151], "dc_max_current_limit": 60, "dc_max_power_limit": 60, "150000": 60, "dc_max_voltage_limit": 60, "900": [60, 161], "dc_energy_capac": 60, "60000": 60, "dc_target_curr": 60, "dc_target_voltag": 60, "support_sae_j2847": 60, "dc_discharge_max_current_limit": 60, "dc_discharge_max_power_limit": 60, "dc_discharge_target_curr": 60, "dc_discharge_v2g_minimal_soc": 60, "ev_board_support": [60, 87, 133, 134, 136], "iso15118_ev": [60, 79, 133, 134, 136], "ev_slac": [60, 61, 133, 134], "sebastian": [60, 62, 76, 79, 87], "luka": [60, 62, 76, 79, 87], "tobia": 60, "marzel": 60, "negoti": [61, 62, 65], "ethernet": [61, 62, 65, 66, 68, 76, 79, 97, 143, 145], "plc": [61, 65, 76, 124, 138, 143], "eth1": [61, 65, 76], "set_key_timeout_m": [61, 65], "cm_set_kei": [61, 65], "qca7000": [61, 65], "qca7005": [61, 65], "cg5317": [61, 65], "base_licens": [61, 65], "directori": [61, 62, 63, 64, 65, 66, 72, 73, 76, 123, 128, 139, 141, 144, 149, 151, 153, 154, 156, 157, 158, 160, 161, 162, 164, 168], "fsf": [61, 65], "wiki": [61, 65, 82, 131], "bsd": [61, 65, 103], "claus": [61, 65], "draft": [62, 157, 158], "eth0": [62, 66, 68, 79, 151], "ipv6": [62, 66, 68, 79, 144, 153, 160], "addr": [62, 66, 68, 79], "certificate_path": 62, "logging_path": [62, 97], "creat": [62, 116, 127, 142, 143, 144, 145, 146, 149, 151, 152, 153, 154, 156, 158, 159, 160, 168], "tls_negotiation_strategi": 62, "accept_client_off": 62, "strategi": [62, 159], "enforce_tl": [62, 79], "enforce_no_tl": 62, "private_key_password": [62, 64, 123], "123456": 62, "password": [62, 64, 81, 98, 144, 151, 152, 153, 160, 161, 162], "FOR": 62, "enable_ssl_log": 62, "verbos": [62, 107, 144], "ssl": 62, "tl": [62, 66, 68, 79, 107, 123, 127, 128, 148, 150, 161, 162], "enable_tls_key_log": 62, "secret": [62, 66, 68], "handshak": [62, 66, 68, 123, 127, 128], "enable_sdp_serv": [62, 66], "built": [62, 66, 144, 145, 157, 158, 164, 167], "sdp": [62, 66], "server": [62, 66, 70, 112, 123, 126, 127, 128, 138, 144, 145, 148, 151, 153, 160], "supported_dynamic_mod": 62, "supported_mobility_needs_mode_provided_by_secc": 62, "mobil": [62, 63, 107, 123, 152], "supported_scheduled_mod": 62, "bill": [63, 115, 116, 122], "connector_typ": [63, 96, 108], "connectortypeenum": [63, 97, 108], "e1234567": 63, "evse_id_din": [63, 100], "49a80737a45678": 63, "din": [63, 66, 79, 100, 107, 122, 150, 151], "spec": [63, 66, 79, 100, 122], "91286": [63, 100, 107], "payment_enable_eim": 63, "card": [63, 75, 81, 107, 150, 152], "app": [63, 97], "payment_enable_contract": [63, 122, 148], "aka": 63, "ac_nominal_voltag": [63, 100], "ev_receipt_requir": 63, "unsupport": [63, 122], "session_log": 63, "session_logging_path": [63, 76], "tmp": [63, 66, 72, 73, 76, 161, 162, 163, 164, 167], "session_logging_xml": 63, "xml": [63, 100, 143], "has_ventil": 63, "ventil": [63, 131], "max_current_import_a": 63, "32": [63, 86, 97], "max_current_export_a": 63, "charge_mod": 63, "ac_hlc_en": [63, 148], "ac_hlc_use_5perc": 63, "try": [63, 103, 112, 145, 148, 149, 151, 152, 156, 157, 158, 159], "arriv": [63, 85, 146], "fall": [63, 97, 122, 131], "especi": [63, 122, 124, 128, 139, 142, 143, 145, 157, 158, 162], "compliant": [63, 146, 150], "ac_enforce_hlc": 63, "5percent": 63, "realli": 63, "On": [63, 82, 126, 131, 145, 152], "veri": [63, 128, 131, 142, 143, 144, 145, 149, 151, 152, 163, 167, 168], "basic": [63, 122, 123, 125, 131, 146, 159, 161, 162], "eventu": [63, 146, 157, 158], "ac_with_soc": 63, "percentag": 63, "dc_isolation_voltage_v": 63, "cc": [63, 154], "dbg_hlc_auth_after_tstep": 63, "ok": [63, 97, 107, 159], "t_step_xx": 63, "hack_sleep_in_cable_check": 63, "hack": 63, "n": [63, 115, 116, 157, 158], "hack_sleep_in_cable_check_volkswagen": 63, "volkswagen": 63, "cable_check_wait_number_of_imd_measur": 63, "sampl": [63, 92, 93, 104, 127, 128], "collect": [63, 107, 122, 143], "trust": [63, 107, 123], "averag": 63, "evalu": [63, 164], "bender": 63, "trustabl": 63, "hz": [63, 111], "rate": [63, 71, 75, 78, 86, 87, 97, 150], "cable_check_enable_imd_self_test": 63, "complianc": 63, "hack_skoda_enyaq": 63, "skoda": [63, 97], "enyaq": 63, "level": [63, 70, 71, 78, 86, 87, 92, 100, 104, 107, 122, 123, 124, 125, 128, 131, 138, 145, 147, 150, 151, 152, 164], "dirti": [63, 138], "workaround": 63, "hack_present_current_offset": 63, "offset": [63, 65, 70], "unless": [63, 145], "know": [63, 96, 122, 138, 144, 146, 148, 159], "hack_pause_imd_during_precharg": 63, "re": [63, 81, 138, 144, 151, 160, 161, 162, 163, 167], "currentdemand": [63, 97, 122], "dcdc": 63, "hack_allow_bpt_with_iso2": 63, "posit": [63, 92, 102, 107, 115, 116, 151], "hack_simplified_mode_limit_10a": 63, "10a": 63, "simplifi": [63, 92, 127, 152], "iec61851": [63, 90, 122], "2019": 63, "section": [63, 122, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 151, 152, 153, 155, 156, 157, 159, 162, 167, 168], "norm": 63, "deviat": [63, 127, 128], "autocharge_use_slac_instead_of_hlc": 63, "autocharg": [63, 65, 88], "instead": [63, 70, 96, 122, 144, 145, 148, 149, 150, 151, 167], "evccid": [63, 65, 107, 122], "enable_autocharg": 63, "logfile_suffix": 63, "session_uuid": 63, "folder": [63, 141, 144, 149, 150, 151, 153, 159, 160, 167, 168], "uuid": [63, 92, 94, 97, 107, 141], "soft_over_current_tolerance_perc": 63, "soft_over_current_measurement_noise_a": 63, "nois": 63, "hack_fix_hlc_integer_current_request": 63, "few": [63, 138, 144, 145, 147, 152, 154, 167], "hundr": 63, "slower": 63, "less": [63, 86, 122, 151], "disable_authent": 63, "standalon": [63, 131, 144, 146, 149, 167], "dummytokenprovid": [63, 133, 135], "sae_j2847_2_bpt_en": 63, "sae_j2847_2_bpt_mod": 63, "request_zero_power_in_idl": 63, "idl": [63, 91, 110, 112], "0a": [63, 149], "speed": [63, 144, 152, 160], "uk_smartcharging_random_delay_en": 63, "uk_smartcharging_random_delay_max_dur": 63, "modifi": [63, 121, 128, 131, 141, 161, 162, 168], "uk_smartcharging_random_delay_at_any_chang": 63, "reduc": 63, "zero": [63, 85, 98, 111, 114, 127, 128, 161, 162], "initial_meter_value_timeout_m": 63, "5000": [63, 127, 128], "switch_3ph1ph_delay_": [63, 122], "switch_3ph1ph_cp_stat": [63, 122], "x1": 63, "warn": [63, 100, 122, 150, 151, 152], "responsibiltii": 63, "supports_changing_phases_during_charg": [63, 96, 122], "soft_over_current_timeout_m": 63, "7000": 63, "lock_connector_in_state_b": 63, "remain": [63, 97, 100, 114, 131], "violat": 63, "tabl": 63, "environ": [63, 138, 142, 146, 149, 150, 151, 152, 154, 155, 157, 158, 164, 167], "state_f_after_fault_m": 63, "cx": [63, 124], "300m": 63, "older": [63, 143], "hybrid": 63, "go": [63, 70, 128, 131, 144, 146, 148, 149, 151, 159, 160, 163, 167], "2017": 63, "suggest": [63, 126, 155, 167], "authtoken": [63, 147], "ac_rcd": [63, 78, 86, 133, 134], "connector_lock": [63, 78, 86, 133, 134], "powermeter_grid_sid": 63, "powermeter_car_sid": 63, "isolation_monitor": [63, 133, 134, 136], "powersupply_dc": 63, "anton": [63, 75, 86], "woellert": 63, "evse_secur": [64, 66, 68, 72, 73, 123, 127, 128, 133, 134, 136, 148, 161, 162], "csms_ca_bundl": [64, 123], "csms_root_ca": 64, "rel": [64, 83, 161], "prefix": [64, 83, 98, 145, 149, 167], "cert": [64, 144, 163], "mf_ca_bundl": [64, 123], "mf": [64, 98], "mf_root_ca": 64, "mo_ca_bundl": [64, 123], "mo_root_ca": 64, "v2g_ca_bundl": [64, 123], "v2g_root_ca": 64, "csms_leaf_cert_directori": [64, 123], "csms_leaf_key_directori": [64, 123], "secc_leaf_cert_directori": [64, 123], "cso": 64, "secc_leaf_key_directori": [64, 123], "number_of_sound": 65, "sound": 65, "ac_mode_five_perc": 65, "sounding_attenuation_adjust": 65, "db": [65, 73, 77, 153], "attenu": 65, "publish_mac_on_match_cnf": 65, "confirm": [65, 90], "cm_slac_match": 65, "cnf": 65, "altern": [65, 126, 142, 150, 156], "deriv": [65, 88, 97, 139], "publish_mac_on_first_parm_req": 65, "cm_slac_parm": 65, "quit": [65, 131, 149, 150, 152], "prone": 65, "cross": 65, "talk": [65, 144, 146, 148, 152, 153], "better": [65, 157, 158, 159], "do_chip_reset": 65, "nmk": [65, 124], "rs_dev": 65, "vendor": [65, 104, 113, 151], "mme": 65, "extens": [65, 104, 127, 128, 160, 161, 165], "qualcomm": 65, "chip_reset_delay_m": 65, "set_kei": 65, "chip_reset_timeout_m": 65, "link_status_detect": 65, "d_link_readi": 65, "link_statu": 65, "lumissil": 65, "link_status_retry_m": 65, "link_status_timeout_m": 65, "debug_simulate_failed_match": 65, "wrong": [65, 100, 151, 157, 158], "10000": [65, 70], "gmbh": [65, 66, 152], "din70121": [66, 79, 100], "chargebyt": 66, "supported_din70121": [66, 79], "supported_iso15118_2": [66, 79], "tls_secur": [66, 68, 148], "prohibit": [66, 68, 100], "terminate_connection_on_failed_respons": 66, "sessionstop": 66, "tls_key_log": [66, 68], "decrypt": [66, 68], "tls_key_logging_path": 66, "tls_timeout": [66, 68], "15000": [66, 68], "establish": [66, 68, 107, 123, 126, 127, 128], "verify_contract_cert_chain": [66, 148], "auth_timeout_pnc": 66, "55": 66, "abort": 66, "indefinit": 66, "auth_timeout_eim": 66, "fabian": [66, 70], "hartung": 66, "mohannad": 66, "orabi": 66, "variou": [67, 128, 154, 159], "selector": 67, "test_dummi": 67, "powermeter_device_id": [67, 80], "bu": [67, 151], "modbus_base_address": 67, "30001": 67, "serial_comm_hub": 67, "serial_communication_hub": [67, 80, 82, 133, 134], "proxy_port_iso2": 68, "61341": 68, "tcp": [68, 153], "iso2": 68, "proxy_port_iso20": 68, "50000": 68, "iso20": 68, "tibber": 69, "api": [69, 70, 76, 122, 126, 127, 128, 133, 135, 150, 160], "api_kei": 69, "develop": [69, 128, 131, 139, 142, 145, 146, 149, 150, 151, 153, 154, 157, 158, 159, 162, 166], "minut": [69, 70, 110, 126, 151, 152], "additional_cost_per_kwh": 69, "usual": [69, 128, 147, 159, 161, 162, 167], "leonardo": 69, "oliveira": 69, "lem": [70, 146], "dcbm": [70, 146], "400": [70, 146], "adapt": [70, 126, 150, 167], "meter_tls_certif": 70, "affect": [70, 127, 128, 159], "wish": [70, 122], "ntp_server_1_ip_addr": [70, 126], "ipv4": [70, 83], "octet": 70, "form": [70, 88, 138, 145, 151, 167], "y": [70, 143, 164], "z": [70, 160], "ntp": 70, "sync": 70, "ntp_server_1_port": [70, 126], "123": [70, 103], "65535": 70, "ntp_server_2_ip_addr": [70, 126], "ntp_server_2_port": [70, 126], "fof": 70, "meter_timezon": 70, "00": [70, 165, 167], "timezon": 70, "11": [70, 144, 164], "14": [70, 107, 167], "hour": [70, 110, 111, 126, 127, 128, 147], "15": [70, 97, 107, 160], "45": 70, "meter_dst": 70, "sundai": 70, "month": [70, 150, 167], "march": [70, 150], "t01": 70, "00z": 70, "octob": [70, 143], "daylight": 70, "dst": 70, "resilience_initial_connection_retri": [70, 126], "25": [70, 126, 165], "resili": 70, "resilience_initial_connection_retry_delai": [70, 126], "millisecond": [70, 126], "resilience_transaction_request_retri": [70, 126], "resilience_transaction_request_retry_delai": [70, 126], "250": [70, 162], "cable_id": 70, "loss": [70, 97, 151], "compens": 70, "tariff_id": 70, "tariff": [70, 107, 128, 147], "sc": 70, "field": [70, 98, 104, 107, 111, 127, 146, 152, 157, 158], "uv": 70, "sw": [70, 151], "ud": 70, "valentin": 70, "dimov": 70, "klemm": 70, "micro": [71, 151], "mega": 71, "tester": 71, "v1": [71, 86, 126, 138, 139], "serial_port": [71, 75, 78, 82, 86, 87, 151], "dev": [71, 75, 78, 82, 86, 87, 131, 138, 143, 144, 151, 153, 155, 157, 158, 159, 164], "ttyusb0": [71, 78, 82, 86, 87], "umwc": 71, "baud_rat": [71, 75, 78, 86, 87], "115200": [71, 75, 78, 86, 87, 131], "baud": [71, 75, 78, 86, 87], "reset_gpio_chip": [71, 86], "gpiochip0": [71, 86, 151], "reset_gpio": [71, 78, 86, 87], "27": [71, 86, 151, 160, 165], "dc_max_voltag": 71, "dc_suppli": 71, "board_support": [71, 86, 122, 127], "j": [72, 144, 151, 160, 167], "chargepointconfigpath": [72, 127, 161], "schema": [72, 73, 100, 139, 161, 162, 167], "pleas": [72, 73, 117, 123, 127, 128, 138, 143, 144, 148, 150, 151, 157, 158, 161, 162, 167], "refer": [72, 73, 104, 118, 119, 120, 122, 123, 125, 127, 128, 129, 130, 131, 132, 138, 144, 145, 146, 148, 151, 152, 154, 156, 158, 159, 162], "userconfigpath": 72, "user_config": 72, "overlai": [72, 151], "origin": [72, 94, 104, 112, 122, 127, 128, 138, 141, 146, 156, 157, 158, 159, 167], "databasepath": 72, "ocpp_1_6_charge_point": [72, 127, 133, 134], "sqlite": [72, 73, 77, 162], "structur": [72, 73, 128, 138, 144, 145, 149, 152, 158, 167, 168], "enableexternalwebsocketcontrol": [72, 73], "publishchargingscheduleinterv": [72, 127, 128], "publishchargingscheduledur": [72, 127, 128], "messagelogpath": [72, 73], "everest_ocpp_log": [72, 73, 161, 162, 163], "messagequeueresumedelai": [72, 73], "queue": [72, 73], "reconnect": [72, 73], "introduc": [72, 73, 128, 150, 161], "octt": [72, 73], "requestcompositescheduleunit": [72, 73, 128], "share": [72, 73, 107, 122, 123, 128, 144, 145, 146, 151, 152, 161, 168], "amp": [72, 73, 78, 92, 111], "auth_valid": [72, 73, 161, 162], "auth_provid": [72, 73, 161, 162], "ocpp_data_transf": [72, 73, 74, 127, 128, 133, 134, 161, 162], "toward": [72, 73], "ocpp_gener": [72, 73], "session_cost": [72, 73, 81, 133, 134, 136], "129": [72, 73], "display_messag": [72, 73, 88, 104, 110, 133, 134, 136, 161, 162], "coredatabasepath": 73, "devicemodeldatabasepath": 73, "device_model_storag": 73, "devicemodeldatabasemigrationpath": 73, "device_model_migr": 73, "migrat": [73, 150, 151, 157, 158], "devicemodelconfigpath": [73, 128, 162], "component_config": [73, 151], "certain": [73, 125, 127, 128, 131, 138, 147, 162], "compositescheduleinterv": [73, 128], "requestcompositescheduledur": [73, 128], "authorizationlist": 73, "authorizationcach": 73, "datatransf": [74, 127, 128, 129, 161, 162], "keys_to_monitor": 74, "heartbeatinterv": [74, 128, 161], "securityprofil": [74, 123, 127, 128, 151, 161, 162], "exampleconfigurationkei": [74, 161], "commad": 74, "seper": [74, 122, 127, 128, 159], "pn532": 75, "nfc": [75, 151], "tag": [75, 88, 97, 98, 110, 138, 159, 161], "ttys0": 75, "read_timeout": 75, "subsequ": [75, 82, 117, 145], "w\u00f6llert": [75, 86], "captur": 76, "dump": [76, 97], "sqlite_db_file_path": 77, "everest_persistent_stor": 77, "phytec": [78, 130], "phyverso": [78, 105, 130], "reset_gpio_bank": 78, "reset_gpio_pin": 78, "conn1_max_current_a_import": 78, "conn1_min_current_a_import": 78, "conn1_min_phase_count_import": 78, "conn1_max_phase_count_import": 78, "conn1_min_current_a_export": 78, "conn1_max_current_a_export": 78, "conn1_min_phase_count_export": 78, "conn1_max_phase_count_export": 78, "conn1_has_socket": 78, "conn1_dc": 78, "conn2_max_current_a_import": 78, "conn2_min_current_a_import": 78, "conn2_min_phase_count_import": 78, "conn2_max_phase_count_import": 78, "conn2_min_current_a_export": 78, "conn2_max_current_a_export": 78, "conn2_min_phase_count_export": 78, "conn2_max_phase_count_export": 78, "conn2_has_socket": 78, "conn2_dc": 78, "peripher": 78, "nrst": 78, "map": [78, 107, 127, 128, 145, 152, 153], "conn1_motor_lock_typ": 78, "hella": 78, "style": [78, 150, 167], "valeo": 78, "potentiomet": 78, "feedback": [78, 142], "conn2_motor_lock_typ": 78, "conn1_gpio_stop_button_en": 78, "som": 78, "conn1_gpio_stop_button_bank": 78, "gpiochip1": 78, "conn1_gpio_stop_button_pin": 78, "36": [78, 142], "conn1_gpio_stop_button_invert": 78, "invert": 78, "conn2_gpio_stop_button_en": 78, "conn2_gpio_stop_button_bank": 78, "conn2_gpio_stop_button_pin": 78, "37": 78, "conn2_gpio_stop_button_invert": 78, "connector_1": [78, 146], "proxim": 78, "connector_2": 78, "rcd_1": 78, "onboard": [78, 86, 131], "rcd_2": 78, "connector_lock_1": 78, "connector_lock_2": 78, "phyverso_mcu_temperatur": [78, 133, 134, 136], "system_specific_data_1": 78, "generic_arrai": [78, 133, 134, 136], "system_specific_data_2": 78, "josev": [79, 137, 143, 144], "project": [79, 138, 139, 144, 145, 149, 150, 151, 152, 153, 155, 160, 166, 167, 168], "supported_iso15118_20_ac": 79, "supported_iso15118_20_dc": 79, "tls_activ": 79, "is_cert_install_need": 79, "And": [79, 145, 147, 151, 152, 167], "overwritten": [79, 139, 145, 146], "iskra": 80, "33": 80, "ocmf_format_vers": 80, "represent": [80, 98, 116, 128, 131, 142, 144, 146, 147], "ocmf_gateway_identif": 80, "ocmf_gateway_seri": 80, "mention": [80, 97, 139, 148], "ocmf_gateway_vers": 80, "softwar": [80, 104, 142, 148, 152, 154, 166], "ocmf_charge_point_identification_typ": 80, "ocmf_charge_point_identif": 80, "embed": [80, 81, 151], "qwello": [80, 81], "eu": [80, 81], "feig": 81, "192": [81, 83, 151], "168": [81, 83, 151], "feig_seri": 81, "seven": [81, 127, 128], "charact": [81, 103, 107, 127], "abcd123": 81, "terminal_id": 81, "currenc": [81, 93, 103, 110], "978": 81, "4217": [81, 93, 103], "pre_authorization_amount": 81, "2500": 81, "cent": [81, 103], "read_card_timeout": 81, "read_card_debounc": 81, "debounc": 81, "prevent": [81, 122, 126, 151], "transactions_max_num": 81, "concurr": 81, "exce": 81, "bank_transaction_summary_provid": [81, 133, 134], "bank_session_token": 81, "bank_session_token_provid": [81, 133, 134, 147], "team": 81, "hub": 82, "baudrat": [82, 151], "pariti": [82, 151], "odd": 82, "rtsct": 82, "rt": 82, "ct": 82, "ignore_echo": 82, "rxtx_gpio_chip": [82, 151], "rx": 82, "tx": [82, 131], "usag": [82, 92, 142, 146, 147, 151, 156], "rxtx_gpio_lin": [82, 151], "rxtx_gpio_tx_high": [82, 151], "max_packet_s": 82, "size": [82, 154], "payload": [82, 111, 126, 145, 167], "exceed": [82, 97], "apu": 82, "wikipedia": [82, 131], "en": [82, 103, 126, 131, 156, 157, 158, 164], "256": 82, "initial_timeout_m": 82, "within_message_timeout_m": 82, "queri": 82, "9600": 82, "lan": [83, 145], "wifi": [83, 143, 151], "privileg": 83, "setup_wifi": 83, "setup_simul": 83, "online_check_host": 83, "lfenergi": [83, 152], "hostnam": 83, "internet": [83, 145, 151], "initialized_by_default": 83, "release_metadata_fil": 83, "releas": [83, 138, 143, 146, 151, 152, 159], "locat": [83, 104, 112, 123, 126, 128, 131, 139, 144, 156, 157, 158, 159, 162, 163, 168], "ap_interfac": 83, "wlan0": 83, "ap": 83, "ap_ipv4": 83, "24": [83, 151, 165], "memori": 84, "defaultretri": 85, "tri": 85, "download": [85, 89, 110, 112, 138, 151, 152, 154, 160, 168], "defaultretryinterv": 85, "resetdelai": 85, "acknowledg": 85, "travel": 85, "caller": [85, 145], "caps_min_current_a": 86, "caps_max_current_a": 86, "concurrenttx": 88, "nocredit": 88, "notallowedtypeevs": 88, "notatthisloc": 88, "notatthistim": 88, "signatureerror": 88, "certificateexpir": 88, "certificaterevok": 88, "nocertificateavail": 88, "certchainerror": 88, "contractcancel": 88, "tokenvalidationstatu": 88, "timedout": 88, "customidtoken": 88, "arbitrari": [88, 89, 92, 93, 145, 167], "printabl": [88, 89], "insensit": [88, 89, 104], "ascii": [88, 89, 91], "idtokentyp": 88, "additional_info": [88, 104], "request_id": [88, 112], "put": [88, 126, 142, 144, 146, 151, 156, 157, 158, 159, 167], "remotestartid": 88, "id_token": [88, 108], "authorization_typ": 88, "authorizationtyp": [88, 147], "assign": [88, 97, 100, 104, 107, 110, 117, 122, 145, 146], "prevalid": [88, 128], "iso15118certificatehashdata": [88, 127, 128], "certificatehashdatainfo": [88, 100], "messagecont": [88, 91, 104, 110], "parentidtag": 88, "expiry_tim": [88, 108], "selectionalgorithm": 88, "choos": [88, 144, 146, 149, 150, 152, 156, 158, 167, 168], "referenc": [88, 107, 157, 158], "influenc": [88, 122, 127, 128], "plugandcharg": 88, "bankcard": [88, 147], "distinguish": [88, 98, 100, 147], "central": [88, 97, 107, 122, 142, 146, 148, 157, 158, 161, 163, 167], "macaddress": 88, "iso14443": [88, 107], "iso15693": [88, 107], "keycod": 88, "noauthor": 88, "bookkeep": 89, "short": [89, 107, 138, 144, 145, 146, 150, 156, 159, 161], "session_token": 89, "invoic": [89, 110], "transaction_data": 89, "poweron": 90, "correctli": [90, 92, 122, 151, 164], "mirror": [90, 131], "contact": [90, 131, 148, 151], "poweroff": [90, 96], "weld": 90, "Not": [90, 117, 167], "assembli": [90, 151], "a_13": 90, "a_20": 90, "a_32": 90, "a_63_3ph_70_1ph": 90, "proximity_pilot": 90, "cp_pwm_duty_cycl": 90, "messagepriorityenum": 91, "alwaysfront": 91, "regardless": [91, 131], "henc": 91, "newer": [91, 143, 159], "messageprior": 91, "infront": 91, "shown": [91, 142, 144, 146, 147, 151], "normalcycl": 91, "messagestateenum": 91, "unavail": [91, 108], "displaymessagestatusenum": 91, "notsupportedmessageformat": 91, "notsupportedprior": 91, "notsupportedst": 91, "unknowntransact": 91, "clearmessageresponseenum": 91, "messageformat": 91, "languag": [91, 110, 142, 143, 145, 153, 158, 167], "uri": [91, 100, 112, 161], "utf8": 91, "But": [91, 146, 147, 152, 157, 158, 159], "assum": [91, 97, 104, 126, 139, 145, 146, 149, 154, 159, 167], "lowest": [91, 122], "timestamp_from": [91, 94, 110], "timestamp_to": [91, 94, 110], "forev": 91, "identifier_id": 91, "did": [91, 150, 151], "identifier_typ": 91, "tight": 91, "sessionid": 91, "transactionid": [91, 104], "qr_code": [91, 110], "qr": [91, 110], "status_info": [91, 104], "repons": 91, "nodetyp": 92, "undefin": [92, 107], "evsest": 92, "waitforauth": 92, "waitforenergi": 92, "preparecharg": [92, 97], "pausedev": 92, "pausedevs": 92, "limitsreq": 92, "total_power_w": 92, "ac_max_current_a": 92, "ac_min_current_a": 92, "properli": [92, 100, 122, 126, 131, 143, 144, 151, 159], "ac_max_phase_count": 92, "ac_min_phase_count": 92, "ac_supports_changing_phases_during_charg": 92, "ac_number_of_active_phas": 92, "limitsr": 92, "optimizertarget": 92, "energy_amount_need": 92, "kwh": [92, 93, 125], "charge_to_max_perc": 92, "nn": 92, "car_battery_soc": 92, "Of": 92, "leave_tim": 92, "drive": [92, 122, 127, 128, 145], "fullfil": [92, 128, 161, 162, 163], "cheapest": 92, "timefram": 92, "price_limit": 92, "full_autonomi": 92, "schedulereqentri": 92, "entri": [92, 93, 97, 143, 151, 162], "limits_to_root": 92, "face": [92, 122], "limits_to_leav": 92, "leav": 92, "conversion_effici": 92, "convers": [92, 127, 128], "price_per_kwh": 92, "priceperkwh": [92, 93], "timepoint": [92, 93], "scheduleresentri": 92, "children": 92, "child": [92, 98], "again": [92, 97, 107, 141, 144, 146, 149, 151, 167], "propag": [92, 159], "node_typ": 92, "priority_request": 92, "merg": [92, 122, 158, 159], "them": [92, 116, 117, 127, 128, 139, 141, 144, 146, 148, 151, 156, 157, 158, 167], "evse_st": 92, "optimizer_target": 92, "energy_usage_root": 92, "energy_usage_leav": 92, "schedule_import": [92, 93], "practic": [92, 93, 143, 144, 152, 156, 157, 158], "schedule_export": [92, 93], "valid_until": 92, "consumpt": [92, 127, 128, 149], "afer": 92, "limits_root_sid": 92, "digit": [93, 103], "implementationidentifi": 94, "module_id": [94, 141, 145], "implementation_id": [94, 141, 145, 161, 162], "clearedbymodul": 94, "clearedbyreboot": 94, "severityfilt": 94, "sever": [94, 122, 123, 141, 145, 148, 152, 167], "high_g": 94, "medium_g": 94, "low_g": 94, "timeperiodfilt": 94, "timeperiod": 94, "argument": [94, 127, 128, 141, 144, 145, 149, 158, 167], "state_filt": 94, "origin_filt": 94, "type_filt": 94, "severity_filt": 94, "timeperiod_filt": 94, "handle_filt": 94, "medium": 94, "sub_typ": 94, "max_current_a_import": 96, "min_current_a_import": 96, "max_phase_count_import": 96, "nr": 96, "min_phase_count_import": 96, "max_current_a_export": 96, "min_current_a_export": 96, "max_phase_count_export": 96, "min_phase_count_export": 96, "iec62196type2c": 96, "iec62196type2socket": 96, "degre": 96, "celsiu": 96, "fan_rpm": 96, "supply_voltage_12v": 96, "supply_voltage_minus_12v": 96, "relais_on": 96, "architectur": [96, 128, 142, 145, 152, 162], "train": 96, "dccablecheck": 96, "dcprecharg": 96, "fullpowercharg": 96, "stoptransactionreason": 97, "id_tag": [97, 110, 122], "emergencystop": 97, "evdisconnect": 97, "move": [97, 157, 158, 159, 161, 162, 163, 168], "induct": 97, "hardreset": 97, "powerloss": 97, "reboot": [97, 104, 112, 131], "remot": [97, 112, 138, 145, 146, 148, 159, 160, 167], "smartphon": 97, "prepaid": 97, "credit": [97, 107, 147], "softreset": 97, "unlockcommand": 97, "deauthor": 97, "starttransact": [97, 127], "conf": [97, 127, 128, 145, 151, 164, 167], "energylimitreach": 97, "paid": 97, "solut": [97, 142, 143, 146, 149, 160, 164], "groundfault": 97, "localoutofcredit": 97, "masterpass": 97, "masterpassgroupid": [97, 128], "overcurrentfault": 97, "larger": 97, "electr": [97, 107, 122, 123, 131, 144, 147, 150, 151, 163], "powerqu": 97, "qualiti": 97, "imbal": 97, "soclimitreach": 97, "stoppedbyev": 97, "timelimitreach": 97, "startsessionreason": 97, "evconnect": 97, "switchthreephaseswhilechargingresult": 97, "error_notsupport": 97, "error_notcharg": 97, "error_hardwar": 97, "sessioneventenum": 97, "sessionstart": [97, 117], "met": [97, 131], "prepar": [97, 142, 150, 152, 158, 161, 162, 163, 167], "powerdeliveri": 97, "chargingstart": 97, "chargingpausedev": 97, "chargingpausedevs": 97, "chargingresum": 97, "stoppingcharg": 97, "weldingcheck": 97, "chargingfinish": 97, "essenti": [97, 143, 145, 167], "transactionfinish": [97, 150], "clariti": 97, "precondit": 97, "irrevoc": 97, "swipe": 97, "sessionfinish": 97, "reservationstart": [97, 122], "reservationend": [97, 108, 122], "replugstart": 97, "interrupt": [97, 100, 122], "replugfinish": 97, "plugintimeout": 97, "connectiontimeout": [97, 127, 128, 161, 162], "switchingphas": 97, "sessionresum": 97, "waitingforenergi": 97, "meter_valu": 97, "signed_meter_valu": [97, 107], "units_sign": [97, 107, 133, 136], "signedmetervalu": [97, 107, 116], "filenam": 97, "incomplet": 97, "start_signed_meter_valu": [97, 107], "chargingstatechangedev": 97, "chargingstatechang": 97, "authorizationev": 97, "enable_sourc": 97, "unspecifi": 97, "localapi": 97, "localkeylock": 97, "servicetechnician": 97, "remotekeylock": 97, "mobileapp": 97, "firmwareupd": [97, 104, 112, 128, 131], "enable_st": 97, "unassign": 97, "enable_prior": 97, "session_start": 97, "session_finish": 97, "transaction_start": 97, "transaction_finish": 97, "charging_state_changed_ev": 97, "authorization_ev": 97, "nr_of_phases_avail": 97, "present_voltag": 97, "present_curr": 97, "target_voltag": 97, "target_curr": 97, "maximum_current_limit": 97, "minimum_current_limit": 97, "maximum_voltage_limit": 97, "maximum_power_limit": 97, "estimated_time_ful": 97, "depart": 97, "estimated_time_bulk": 97, "fa": 97, "remaining_energy_need": 97, "battery_capac": 97, "battery_full_soc": 97, "battery_bulk_soc": 97, "brand": [97, 157, 158], "volkswagen_group": 97, "volkswagengroup": 97, "tesla": 97, "independ": [97, 126, 145], "upward": 97, "cccs1": 97, "k": 97, "combo": 97, "cccs2": 97, "cg105": 97, "jari": 97, "g105": 97, "1993": 97, "chademo": [97, 152], "ctesla": 97, "ctype1": 97, "iec62196": 97, "j1772": [97, 122, 151], "ctype2": 97, "mennek": 97, "s309_1p_16a": 97, "16a": 97, "iec60309": 97, "s309_1p_32a": 97, "32a": 97, "s309_3p_16a": 97, "s309_3p_32a": 97, "sbs1361": 97, "domest": 97, "13amp": 97, "scee": 97, "7_7": 97, "cee": 97, "7": [97, 107, 126, 138, 144, 146, 151, 160, 167], "schuko": 97, "stype2": 97, "stype3": 97, "scame": 97, "other1phmax16a": 97, "cee7": 97, "17": [97, 111, 143, 165, 167], "as3112": 97, "nema": 97, "jisc8303": 97, "tis166": 97, "si": 97, "cpc": 97, "ccc": 97, "sev1011": 97, "other1phover16a": 97, "other3ph": 97, "nema14": 97, "pan": 97, "pantograph": 97, "winduct": 97, "wireless": 97, "coupl": [97, 142, 154, 167], "wreson": 97, "reson": 97, "undetermin": 97, "scee_7_7": 97, "v2grootcertif": 98, "morootcertif": 98, "csmsrootcertif": 98, "v2gcertificatechain": 98, "mfrootcertif": 98, "hashalgorithm": [98, 100], "sha256": [98, 100], "sha384": [98, 100], "sha512": [98, 100], "invalidsignatur": [98, 112], "invalidcertificatechain": 98, "invalidformat": 98, "invalidcommonnam": 98, "norootcertificateinstal": 98, "certificatestoremaxlengthexceed": 98, "writeerror": 98, "issuernotfound": 98, "invalidleafsignatur": 98, "invalidchain": 98, "notfound": 98, "getinstalledcertificatesstatu": 98, "getcertificatesignrequeststatu": 98, "invalidrequestedtyp": 98, "keygenerror": 98, "generationerror": 98, "getcertificateinfostatu": 98, "notfoundvalid": 98, "privatekeynotfound": 98, "hash_algorithm": 98, "issuer_name_hash": 98, "issuer": [98, 100], "dn": [98, 126, 151], "issuer_key_hash": 98, "length": [98, 107, 111, 125, 126, 127, 161], "subject": [98, 154, 165], "serial_numb": 98, "hexadecim": [98, 107], "0x": 98, "lead": [98, 107, 127, 141, 150, 152], "certificatehashdatachain": 98, "child_certificate_hash_data": 98, "certificate_hash_data_chain": 98, "ocsprequestdata": 98, "responder_url": 98, "respond": [98, 100, 122, 145, 162], "url": [98, 100, 112, 146, 155, 165, 168], "ocsp_request_data_list": 98, "certificateocsp": 98, "ocsp_path": 98, "certificateinfo": 98, "certificate_root": 98, "issu": [98, 143, 147, 149, 150, 151, 152, 156, 157, 158, 159, 160], "certificate_singl": 98, "certificate_count": 98, "externalpay": 100, "ac_single_phase_cor": [100, 101], "ac_three_phase_cor": [100, 101], "dc_core": [100, 101], "dc_extend": [100, 101, 121], "dc_combo_cor": [100, 101], "dc_uniqu": [100, 101], "no_imd": 100, "dceverrorcod": 100, "no_error": 100, "failed_resstemperatureinhibit": 100, "failed_evshiftposit": 100, "failed_chargerconnectorlockfault": 100, "failed_evressmalfunct": 100, "failed_chargingcurrentdifferentia": 100, "failed_chargingvoltageoutofrang": 100, "reserved_a": 100, "reserved_b": 100, "reserved_c": 100, "failed_chargingsystemincompat": 100, "nodata": 100, "error_contactor": 100, "error_rcd": [100, 131], "error_utilityinterruptev": 100, "util": [100, 137, 138, 139, 141, 144, 151, 152, 154, 160, 167], "equip": [100, 151], "temporari": [100, 153], "reduct": 100, "error_malfunct": 100, "recover": 100, "error_emergencyshutdown": 100, "incompat": [100, 112], "v2gmessageid": 100, "bodi": [100, 126], "supportedappprotocolreq": 100, "supportedappprotocolr": 100, "sessionsetupreq": 100, "sessionsetupr": 100, "servicediscoveryreq": 100, "servicediscoveryr": 100, "servicedetailreq": 100, "servicedetailr": 100, "paymentserviceselectionreq": 100, "paymentserviceselectionr": 100, "servicepaymentselectionreq": 100, "servicepaymentselectionr": 100, "paymentdetailsreq": 100, "paymentdetailsr": 100, "authorizationreq": 100, "authorizationr": 100, "contractauthenticationreq": 100, "contractauthenticationr": 100, "chargeparameterdiscoveryreq": 100, "chargeparameterdiscoveryr": 100, "chargingstatusreq": 100, "chargingstatusr": 100, "meteringreceiptr": 100, "powerdeliveryr": 100, "cablecheckreq": 100, "cablecheckr": 100, "prechargereq": 100, "precharger": 100, "currentdemandreq": 100, "currentdemandr": 100, "weldingdetectionreq": 100, "weldingdetectionr": 100, "sessionstopreq": 100, "sessionstopr": 100, "certificateinstallationreq": 100, "certificateupdatereq": 100, "authorizationsetupreq": 100, "authorizationsetupr": 100, "scheduleexchangereq": 100, "scheduleexchanger": 100, "serviceselectionreq": 100, "serviceselectionr": 100, "acchargeloopreq": 100, "acchargeloopr": 100, "acchargeparameterdiscoveryreq": 100, "acchargeparameterdiscoveryr": 100, "dccablecheckreq": 100, "dccablecheckr": 100, "dcchargeloopreq": 100, "dcchargeloopr": 100, "dcchargeparameterdiscoveryreq": 100, "dcchargeparameterdiscoveryr": 100, "dcprechargereq": 100, "dcprecharger": 100, "dcweldingdetectionreq": 100, "dcweldingdetectionr": 100, "unknownmessag": 100, "j2847_2": 100, "certificateactionenum": 100, "evse_present_voltag": 100, "cdv": 100, "evse_present_curr": 100, "evse_maximum_current_limit": 100, "evse_maximum_power_limit": 100, "evse_maximum_voltage_limit": 100, "evse_maximum_discharge_current_limit": 100, "evse_maximum_discharge_power_limit": 100, "evse_minimum_current_limit": 100, "accuraci": [100, 103], "evse_minimum_voltage_limit": 100, "evse_minimum_power_limit": 100, "evse_minimum_discharge_current_limit": 100, "evse_minimum_discharge_power_limit": 100, "dc_current_regulation_toler": 100, "magnitud": [100, 106], "toler": [100, 106], "dc_peak_current_rippl": 100, "peak": [100, 106], "rippl": [100, 106], "dc_energy_to_be_deliv": 100, "deliveredbi": 100, "dc_ev_readi": 100, "dc_ev_error_cod": 100, "dc_ev_ress_soc": 100, "ress": [100, 151], "dc_ev_cabin_condit": 100, "toheat": 100, "passeng": 100, "compart": 100, "dc_ev_ress_condit": 100, "dc_ev_target_voltag": 100, "dc_ev_target_curr": 100, "demand": 100, "dc_ev_maximum_current_limit": 100, "dc_ev_maximum_power_limit": 100, "dc_ev_maximum_voltage_limit": 100, "ev_remaining_time_to_full_soc": 100, "ev_remaining_time_to_full_bulk_soc": 100, "transmit": [100, 104, 128, 131, 148], "protocol_namespac": 100, "namespac": [100, 138, 145], "version_number_major": 100, "major": [100, 151], "version_number_minor": 100, "minor": [100, 103, 159], "schema_id": 100, "schemaid": 100, "decod": [100, 131], "v2g_json": 100, "hex": [100, 107], "exi_base64": 100, "exi_respons": 100, "certificate_act": 100, "exi_request": 100, "iso15118_schema_vers": 100, "certificatereq": 100, "issuernamehash": 100, "issuerkeyhash": 100, "serialnumb": 100, "responderurl": 100, "energy_transfer_mod": 100, "present_soc": 100, "minimum_soc": 100, "target_soc": 100, "maximum_soc": 100, "remaining_time_to_minimum_soc": 100, "remaining_time_to_target_soc": 100, "remaining_time_to_maximum_soc": 100, "charging_complet": 100, "battery_energy_capac": 100, "inlet_hot": 100, "inlet": 100, "target_energy_request": 100, "max_energy_request": 100, "min_energy_request": 100, "max_charge_pow": 100, "min_charge_pow": 100, "max_charge_curr": 100, "max_voltag": 100, "min_voltag": 100, "allowd": 100, "max_discharge_pow": 100, "min_discharge_pow": 100, "max_discharge_curr": 100, "max_v2x_energy_request": 100, "presentsoc": 100, "rang": [100, 127, 128], "dedic": [100, 122, 138, 142, 144, 150, 151, 152, 164], "min_v2x_energy_request": 100, "maxcurrentlimit": 101, "maxpowerlimit": 101, "maxvoltagelimit": 101, "energycapac": 101, "targetcurr": 101, "targetvoltag": 101, "dischargemaxcurrentlimit": 101, "dischargemaxpowerlimit": 101, "dischargetargetcurr": 101, "dischargeminimalsoc": 101, "resistance_f_ohm": 102, "protect": [102, 107, 151], "earth": 102, "ohm": 102, "voltage_v": [102, 106, 107, 125], "currencycod": 103, "alphabet": 103, "taken": [103, 148, 149, 159, 167], "www": [103, 126, 156, 157, 158, 164], "six": 103, "com": [103, 122, 126, 128, 131, 137, 138, 139, 143, 144, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 161, 163, 164, 165, 167], "financi": 103, "technic": [103, 104, 152], "metal": [103, 151], "bond": 103, "market": 103, "AED": 103, "afn": 103, "amd": 103, "ang": 103, "aoa": 103, "aud": 103, "awg": 103, "azn": 103, "bam": 103, "bbd": 103, "bdt": 103, "bgn": 103, "bhd": 103, "bif": 103, "bmd": 103, "bnd": 103, "bob": 103, "bov": 103, "brl": 103, "btn": 103, "bwp": 103, "byn": 103, "bzd": 103, "cad": 103, "cdf": 103, "che": 103, "chf": 103, "chw": 103, "clf": 103, "clp": 103, "cny": 103, "cop": 103, "cou": 103, "crc": 103, "cuc": 103, "cup": 103, "cve": [103, 150], "czk": 103, "djf": 103, "dkk": 103, "dop": 103, "dzd": 103, "egp": 103, "ern": 103, "etb": 103, "eur": 103, "fjd": 103, "fkp": 103, "gbp": 103, "gel": 103, "gh": 103, "gip": 103, "gmd": 103, "gnf": 103, "gtq": 103, "gyd": 103, "hkd": 103, "hnl": 103, "htg": 103, "huf": 103, "idr": 103, "il": [103, 107], "inr": 103, "iqd": 103, "irr": 103, "isk": 103, "jmd": 103, "jod": 103, "jpy": 103, "ke": 103, "kg": 103, "khr": 103, "kmf": 103, "kpw": 103, "krw": 103, "kwd": 103, "kyd": 103, "kzt": 103, "lak": 103, "lbp": 103, "lkr": 103, "lrd": 103, "lsl": 103, "lyd": 103, "mad": 103, "mdl": 103, "mga": 103, "mkd": 103, "mmk": 103, "mnt": 103, "mop": 103, "mru": 103, "mur": 103, "mvr": 103, "mwk": 103, "mxn": 103, "mxv": 103, "myr": 103, "mzn": 103, "nad": 103, "ngn": 103, "nio": 103, "nok": 103, "npr": 103, "nzd": 103, "omr": 103, "pab": 103, "pen": 103, "pgk": 103, "php": 103, "pkr": 103, "pln": 103, "pyg": 103, "qar": 103, "ron": 103, "rsd": 103, "rub": 103, "rwf": 103, "sar": 103, "sbd": 103, "scr": 103, "sdg": 103, "sek": 103, "sgd": 103, "shp": 103, "sle": 103, "sll": 103, "srd": 103, "ssp": 103, "stn": 103, "svc": 103, "syp": 103, "szl": 103, "thb": 103, "tj": 103, "tmt": 103, "tnd": 103, "top": [103, 138, 142, 146, 151, 152], "ttd": 103, "twd": 103, "tz": 103, "uah": 103, "ugx": 103, "usd": 103, "usn": 103, "uyi": 103, "uyu": 103, "uyw": 103, "uz": 103, "ved": 103, "ve": [103, 149], "vnd": 103, "vuv": 103, "wst": 103, "xaf": 103, "xcd": 103, "xdr": 103, "xof": 103, "xpf": 103, "xsu": 103, "xua": 103, "yer": 103, "zar": 103, "zmw": 103, "zwl": 103, "separ": [103, 107, 121, 127, 128, 139, 145, 152, 161, 163], "express": [103, 107, 113], "euro": 103, "moneyamount": [103, 110], "ocpp201": [104, 127, 128, 133, 135, 148, 151, 163], "customdata": 104, "vendor_id": 104, "reproduc": 104, "conveni": [104, 153, 155], "chargingscheduleperiod": 104, "start_period": 104, "number_phas": 104, "stack_level": 104, "phase_to_us": 104, "charging_rate_unit": 104, "charging_schedule_period": 104, "start_schedul": 104, "min_charging_r": 104, "index": [104, 145, 152, 156, 157, 158, 165, 167], "transaction_ev": 104, "transactionev": [104, 128, 150], "associ": 104, "session_id": [104, 110], "enumer": 104, "transactioneventrespons": 104, "original_transaction_ev": 104, "promt": 104, "total_cost": 104, "charging_prior": 104, "personal_messag": 104, "datatransferstatu": 104, "unknownmessageid": 104, "unknownvendorid": 104, "offlin": [104, 148], "message_id": 104, "custom_data": 104, "pair": [104, 124, 145, 151], "read_onli": 104, "getconfigur": 104, "unknown_kei": 104, "rebootrequir": 104, "notsupport": 104, "securityeventenum": 104, "failedtoauthenticateatcsm": 104, "csmsfailedtoauthent": 104, "settingsystemtim": 104, "startupofthedevic": 104, "resetorreboot": 104, "securitylogwasclear": 104, "reconfigurationofsecurityparamet": 104, "memoryexhaust": 104, "invalidmessag": 104, "attemptedreplayattack": 104, "tamperdetectionactiv": 104, "invalidfirmwaresignatur": 104, "invalidfirmwaresigningcertif": 104, "invalidcsmscertif": 104, "invalidchargingstationcertif": 104, "invalidtlsvers": 104, "invalidtlsciphersuit": 104, "maintenanceloginaccept": 104, "maintenanceloginfail": 104, "overwrit": 104, "appendix": 104, "datetim": 104, "variabl": [104, 127, 138, 142, 144, 145, 147, 151, 154, 155, 162, 167], "doesn": 104, "suffici": [104, 138, 147, 151], "attributeenum": 104, "attribut": [104, 126, 128, 141, 144, 162], "minset": [104, 162], "maxset": [104, 162], "getvariablestatusenumtyp": 104, "unknowncompon": 104, "unknownvari": 104, "notsupportedattributetyp": 104, "attributetyp": 104, "setvariablestatusenumtyp": 104, "eventtriggerenum": 104, "alert": 104, "delta": 104, "eventnotificationtyp": 104, "notif": [104, 167], "hardwirednotif": 104, "hardwir": 104, "hardwiredmonitor": 104, "preconfiguredmonitor": 104, "preconfigur": 104, "custommonitor": 104, "attribute_typ": 104, "NOT": [104, 167], "event_id": 104, "actual_valu": 104, "event_notification_typ": 104, "caus": [104, 122, 143, 160], "tech_cod": 104, "tech_info": 104, "variable_monitoring_id": 104, "variablemonitor": [104, 162], "operationalstatusenumtyp": 104, "inop": [104, 122, 127, 128], "operational_statu": 104, "whose": [104, 125, 159], "changeavailabilitystatusenumtyp": 104, "statusinfotyp": 104, "reason_cod": 104, "why": [104, 108, 144, 146], "text": [104, 149, 151, 152, 157, 158], "registrationstatu": 104, "pend": 104, "current_tim": 104, "heartbeat": [104, 127, 128, 131], "bootnotif": [104, 127, 128], "sensor": [105, 107, 113], "real": [106, 131, 146, 150], "current_a": [106, 107, 125], "current_regulation_tolerance_a": 106, "peak_current_ripple_a": 106, "max_export_voltage_v": 106, "min_export_voltage_v": 106, "max_export_current_a": 106, "min_export_current_a": 106, "max_import_voltage_v": 106, "min_import_voltage_v": 106, "max_import_current_a": 106, "min_import_current_a": 106, "max_export_power_w": 106, "max_import_power_w": 106, "sink": [106, 127, 128, 161, 162], "conversion_efficiency_import": 106, "conversion_efficiency_export": 106, "identification_statu": 107, "ocmfuseridentificationstatu": 107, "identification_level": 107, "ocmfidentificationlevel": 107, "overal": 107, "identification_flag": 107, "IF": 107, "ocmfidentificationflag": 107, "identification_typ": 107, "ocmfidentificationtyp": 107, "IT": 107, "identification_data": 107, "uid": 107, "14443": 107, "tariff_text": 107, "textual": 107, "transactionrequeststatu": 107, "not_support": 107, "unexpected_error": 107, "transaction_min_stop_tim": 107, "earliest": 107, "yield": 107, "transaction_max_stop_tim": 107, "deadlin": 107, "fill": [107, 125, 144, 149, 157, 158], "signific": 107, "hearsai": 107, "unsecur": [107, 123, 161], "extent": 107, "reliabl": 107, "certifi": 107, "cryptograph": 107, "15118": [107, 124, 143, 146, 150, 151, 152, 163], "mismatch": 107, "outdat": 107, "found": [107, 125, 138, 144, 150, 151, 153, 157, 158, 159, 161, 164, 167, 168], "rfid_non": 107, "rfid_plain": 107, "rfid_rel": 107, "rfid_psk": 107, "ocpp_non": 107, "ocpp_r": 107, "remotestart": 107, "method": [107, 116, 117, 144, 145, 150], "ocpp_auth": 107, "ocpp_rs_tl": 107, "obtain": [107, 125, 127, 128], "ocpp_auth_tl": 107, "ocpp_cach": 107, "ocpp_whitelist": 107, "whitelist": 107, "ocpp_certifi": 107, "iso15118_non": 107, "iso15118_pnc": 107, "plmn_none": 107, "plmn_ring": 107, "plmn_sm": 107, "deni": 107, "two": [107, 117, 122, 123, 124, 125, 126, 127, 128, 139, 141, 142, 144, 145, 146, 148, 150, 151, 152, 154, 157, 158, 162, 167], "factor": 107, "notat": [107, 145], "15693": 107, "electro": 107, "evcoid": 107, "iso7812": 107, "7812": 107, "card_txn_nr": 107, "cardtxnbr": 107, "central_1": 107, "sm": 107, "central_2": 107, "local_1": 107, "local_2": 107, "phone_numb": 107, "phone": 107, "key_cod": 107, "not_assign": 107, "meter_id": 107, "phase_seq_error": 107, "rotat": 107, "ccw": 107, "energy_wh_import": [107, 125], "energy_wh_export": [107, 125], "power_w": [107, 125], "reactivepow": [107, 115, 116], "reactiv": [107, 115, 116], "frequency_hz": [107, 125], "energy_wh_import_sign": 107, "energy_wh_export_sign": 107, "power_w_sign": 107, "voltage_v_sign": 107, "var_sign": 107, "current_a_sign": 107, "frequency_hz_sign": 107, "occupi": 108, "dismiss": 108, "parent_id": 108, "reservationendreason": 108, "usedtostartcharg": 108, "notreserv": [108, 122], "notreservedfortoken": 108, "reservedforothertoken": 108, "reservedforothertokenandhasparenttoken": 108, "reservedfortoken": 108, "group_id_token": 108, "incorrect": 108, "reservation_statu": 108, "serialcommhub": [109, 133, 135, 151], "io": [109, 137, 144, 153, 157, 158, 162], "status_cod": 109, "idlepric": 110, "grace_minut": 110, "grace": 110, "hour_pric": 110, "monei": [110, 133, 136, 147], "costcategori": 110, "categori": [110, 139], "flatfe": 110, "chargingpricecompon": 110, "nextperiodpric": 110, "charging_pric": 110, "idle_pric": 110, "fee": 110, "sessioncostchunk": 110, "sum": [110, 115, 116, 125], "metervalue_from": 110, "metervalu": [110, 127, 128], "metervalue_to": 110, "thing": [110, 122, 144, 146, 151, 152, 158, 159, 161, 162], "flat": 110, "sessionstatu": 110, "final": [110, 112, 122, 128, 131, 145, 164, 167], "cost_chunk": 110, "next_period": 110, "uinteg": 111, "203": 111, "l": 111, "105": 111, "int16": 111, "apha": 111, "phasea": 111, "aphb": 111, "phaseb": 111, "aphc": 111, "phasec": 111, "a_sf": 111, "phvpha": 111, "phvphb": 111, "bn": 111, "phvphc": 111, "v_sf": 111, "sunssf": 111, "hz_sf": 111, "wpha": 111, "wphb": 111, "wphc": 111, "w_sf": 111, "va": 111, "vapha": 111, "vaphb": 111, "vaphc": 111, "va_sf": 111, "varpha": 111, "varphb": 111, "varphc": 111, "var_sf": 111, "pfpha": 111, "pf": 111, "pct": 111, "pfphb": 111, "pfphc": 111, "pf_sf": 111, "totwhim": 111, "p": [111, 144, 153, 160, 167], "acc32": 111, "totwh_sf": 111, "evt": 111, "bitfield32": 111, "chapter": [111, 144, 152], "counter": 111, "problem": [111, 128, 138, 143, 149, 151, 152], "retry_interval_": 112, "retrieve_timestamp": 112, "install_timestamp": 112, "acceptedcancel": 112, "invalidcertif": 112, "revokedcertif": 112, "revok": [112, 122], "oldest_timestamp": 112, "oldest": 112, "incluc": 112, "latest_timestamp": 112, "securitylog": 112, "diagnosticslog": 112, "uploadlogsstatu": 112, "file_nam": 112, "upload_logs_statu": 112, "logstatusenum": 112, "badmessag": 112, "badli": 112, "notsupportedoper": 112, "permissiondeni": 112, "insuffici": 112, "permiss": [112, 151, 167], "uploadfailur": 112, "being": [112, 122, 125, 144, 148, 151, 153, 157, 158], "firmwareupdatestatusenum": 112, "intermedi": [112, 159], "downloadfail": 112, "downloadschedul": 112, "downloadpaus": 112, "task": [112, 117], "installationfail": 112, "installreboot": 112, "installschedul": 112, "installdatetim": 112, "installverificationfail": 112, "checksum": 112, "signatureverifi": 112, "notspecifi": 112, "applicationreset": 112, "localreset": 112, "powerup": 112, "remotereset": 112, "scheduledreset": 112, "watchdog": 112, "countdown_": 114, "inact": 114, "current_limit_after_delay_a": 114, "current_limit_during_delay_a": 114, "start_tim": 114, "l1": [115, 116, 125], "l2": [115, 116], "l3": [115, 116], "signed_meter_data": 116, "eg": [116, 138], "signing_method": 116, "encoding_method": 116, "public_kei": 116, "diagram": [117, 144, 145, 147], "individu": [117, 127, 142, 146, 151, 153, 167], "thread": [117, 126, 145, 167], "chart": 117, "guid": [117, 138, 139, 142, 143, 145, 146, 148, 152, 154, 161, 162, 163, 164, 166, 167, 168], "topic": [121, 145, 149, 150, 152, 156, 157, 167], "everest_extern": 121, "noder": [121, 142, 144, 160, 168], "carsim": 121, "cmd": [121, 142, 144, 145, 160, 167], "semicolon": [121, 127], "iso_wait_slac_match": 121, "iso_start_v2g_sess": 121, "iso_wait_pwr_readi": 121, "36000": 121, "modify_charging_sess": 121, "auto": [122, 125, 131, 133, 146, 160, 167], "usabl": 122, "interact": [122, 145, 146, 159, 160], "helper": [122, 139], "70121": [122, 150], "seamlessli": 122, "integr": [122, 138, 144, 145, 146, 151, 152, 153, 154, 161, 162], "microcontrol": [122, 164], "improv": [122, 167], "safeti": [122, 131], "todo": [122, 145, 146], "graph": 122, "behav": 122, "light": [122, 142, 151], "subscrib": [122, 131, 142, 145, 147, 152, 167], "driven": 122, "republish": 122, "struct": [122, 131, 141, 144, 146], "begun": 122, "github": [122, 128, 137, 138, 139, 143, 144, 146, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 161, 162, 163, 164, 165, 167, 168], "openfastchargingalli": 122, "pdf": 122, "against": [122, 159, 167], "reservatonstart": 122, "notifi": [122, 127, 128, 141, 148, 167], "intergr": 122, "overload": 122, "drop": [122, 124, 142, 143, 152, 167], "limt": 122, "win": 122, "exern": 122, "extra": [122, 143, 154, 161, 162], "energynod": [122, 127, 128, 133, 135, 161, 162], "feed": 122, "travers": 122, "were": [122, 138, 142, 150], "whichev": 122, "sometim": [122, 149, 151, 152], "6a": 122, "230v": 122, "desir": [122, 154], "Be": [122, 144, 146, 151], "renault": 122, "zoe": [122, 131], "damag": [122, 151], "your": [122, 127, 128, 138, 139, 142, 145, 146, 148, 149, 150, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168], "risk": 122, "adjust": [122, 141, 146, 150, 157, 158, 162, 167], "though": [122, 127, 128], "freedom": 122, "min_phas": 122, "max_phas": 122, "choic": [122, 143, 157, 158], "wear": 122, "lot": [122, 123, 127, 128, 139, 144, 147, 148, 159, 161, 162], "almost": [122, 128, 161], "mrec3hightemperatur": 122, "mrec18cableovertempder": 122, "vendorwarn": 122, "wrap": 123, "libevs": [123, 137], "facilit": 123, "readm": [123, 143, 154, 156, 160, 162], "cover": [123, 127, 128, 147, 148, 163], "anchor": [123, 158], "instruct": [123, 139, 143, 144, 150, 151, 154, 160, 162, 163, 167], "writeabl": 123, "profil": [123, 127, 128, 161, 162], "transport": [123, 161, 162], "act": [123, 131, 159], "behavior": [123, 126, 141, 162, 167], "usessldefaultverifypath": 123, "necessarili": [123, 127, 128], "mutual": 123, "mtl": [123, 127, 128], "certificatesign": [123, 127, 128], "endpoint": [123, 126, 153, 161, 162, 163], "mandatori": [123, 151], "possibli": [123, 126, 149], "bx": 124, "dx": [124, 158], "cm_slac_parm_req": 124, "cm_slac_match_r": 124, "join": [124, 152], "modem": 124, "cap_net_raw": 124, "cm_valid": 124, "qca": 124, "modbusrtu": 125, "subdirectori": [125, 128, 139, 162], "templat": [125, 142, 144, 156, 157, 158, 167], "yaml": [125, 127, 128, 133, 144, 147, 148, 149, 150, 151, 152, 154, 157, 158, 160, 161, 162, 164], "copi": [125, 126, 131, 138, 151, 153], "datasheet": 125, "consist": [125, 126, 139, 142, 145, 151, 155, 157, 158, 159], "start_regist": 125, "num_regist": 125, "multipli": 125, "exponent_regist": 125, "function_code_start_reg": 125, "scale": 125, "001": 125, "expon": 125, "function_code_exp_reg": 125, "split": [125, 128, 131, 161, 162], "serv": [126, 127, 128, 161, 162], "translat": 126, "metric": 126, "consequ": 126, "thrown": 126, "furthermor": [126, 139, 144, 149, 153, 159, 167], "loop": [126, 145, 148, 152, 166], "cf": 126, "synchron": [126, 145], "livemeasur": 126, "inject": 126, "post": 126, "legal": 126, "renam": [126, 138], "requet": 126, "devi": 126, "Then": [126, 149, 151, 157, 158, 165, 167], "had": [126, 150], "host": [126, 150, 151, 153, 168], "coher": [126, 157, 158], "suppos": [126, 138, 147, 157, 158], "inbetween": 126, "potenti": [126, 147, 150], "similarli": [126, 145], "greater": [126, 127, 128, 143], "consider": 126, "ones": [126, 144, 146, 151, 157, 158], "regularli": [126, 144, 145, 149], "right": [126, 142, 144, 146, 148, 151, 152, 157, 158, 167, 168], "48": 126, "pai": [126, 147], "regard": [126, 146, 157, 158], "200m": 126, "bring": 126, "1024bit": 126, "vulner": 126, "curl": [126, 143, 155], "header": [126, 143, 158, 167], "tls_on": 126, "offici": [126, 143, 149, 151, 152, 154], "page": [126, 142, 144, 146, 149, 151, 152, 156, 158, 160, 161, 164], "leverag": [127, 128], "librari": [127, 128, 143, 144, 149, 150, 154, 167], "manifest": [127, 128, 139, 141, 142, 145, 154, 161, 162, 167], "tutori": [127, 142, 144, 145, 148, 152, 154, 157, 158, 159, 160, 161, 162, 163], "great": [127, 144, 150], "resourc": [127, 148], "learn": [127, 142, 144, 146, 151, 152, 167], "approach": [127, 128, 145], "larg": [127, 128, 159], "area": [127, 128, 145, 152, 157, 158], "explain": [127, 128, 139, 142, 144, 146, 148, 152, 157, 158, 162, 163, 167], "divid": [127, 128], "pick": [127, 128, 154, 159], "deprec": [127, 144, 146, 153, 164], "busi": [127, 128], "remotestarttransact": 127, "california": [127, 128, 161, 162], "whitepap": [127, 128, 161, 162], "stoptransact": 127, "remotestoptransact": 127, "unlockconnector": [127, 128], "changeavail": [127, 128], "mid": [127, 128, 162], "smartcharg": [127, 128, 161], "get15118evcertificaterespons": 127, "push": [127, 128, 157, 158, 159], "compli": [127, 128], "measurand": [127, 128], "clock": [127, 128], "align": [127, 128, 158], "statusnotif": 127, "get15118evcertificaterequest": [127, 128], "reservenow": 127, "cancelreserv": 127, "changeconfigur": 127, "meant": [127, 128, 150, 151, 161, 162, 167], "modif": [127, 128, 138, 168], "updatefirmwar": [127, 128], "signedupdatefirmwar": 127, "prerequisit": [127, 128, 144, 152], "getdiagnost": 127, "getlog": [127, 128], "logstatusnotif": [127, 128], "diagnosticsstatusnotif": 127, "firmwarestatusnotif": [127, 128], "signedfirmwarestatusnotif": 127, "evsesecur": [127, 128, 133, 135, 146, 161, 162], "installcertif": [127, 128], "deletecertif": [127, 128], "getinstalledcertificateid": [127, 128], "getcertificatestatu": [127, 128], "signcertif": [127, 128, 148], "renew": [127, 128], "setuserpric": 127, "enable_global_error": [127, 128, 141], "connectorid": 127, "insid": [127, 139, 144, 146, 156, 157, 158, 159, 160, 161], "errorcod": 127, "othererror": 127, "vendorerrorcod": 127, "subtyp": 127, "strip": [127, 151], "vendorid": 127, "largest": 127, "255": 127, "wherea": [127, 139], "yeti_driv": [127, 146], "error_factori": [127, 141], "create_error": [127, 141], "outofenergi": 127, "someon": 127, "cut": 127, "look": [127, 138, 139, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 161, 162, 164, 167], "mrec": [127, 128], "inl": [127, 128], "gov": [127, 128], "chargex": [127, 128], "propos": [127, 128, 147], "unifi": [127, 128], "methodologi": [127, 128], "classifi": [127, 128], "simultan": 127, "easiest": [127, 128, 149], "wai": [127, 128, 138, 141, 142, 144, 145, 146, 149, 150, 151, 154, 155, 167], "tier": [127, 128, 152], "callback": [127, 128, 141, 145, 167], "miss": [127, 128, 151, 167], "securityprofile3": [127, 128], "iso15118pncen": [127, 128, 148, 161], "12": [127, 128, 143, 151, 160, 165, 167], "ocsprequestinterv": 127, "topologi": [128, 162], "compos": [128, 143, 144, 155, 160, 162], "semant": [128, 145, 162], "characterist": [128, 162], "requeststarttransact": 128, "requeststoptransact": 128, "get15118evcertif": 128, "setvari": 128, "evconnectiontimeout": 128, "mastrpassgroupid": 128, "setdisplaymessag": 128, "getdisplaymessag": 128, "cleardisplaymessag": 128, "contrast": [128, 159], "notifyeventrequest": 128, "errro": 128, "mechan": [128, 144, 146], "chargingst": 128, "constantli": [128, 151], "advanc": 128, "break": [128, 150, 167], "complex": [128, 146, 159], "beyond": 128, "authorizeremotestart": 128, "sampleddatatxendedmeasurand": 128, "authcachestorag": 128, "device_model_storage_interfac": 128, "hpp": [128, 139, 145, 154, 167], "truth": 128, "todai": 128, "clarif": 128, "devicemodel": 128, "devicemodelstorageinterfac": 128, "devicemodelstoragesqlit": 128, "everestdevicemodelstorag": 128, "composeddevicemodelstorag": 128, "constructor": [128, 145], "differenti": [128, 162], "yak": 131, "3v": 131, "ttl": 131, "uart": 131, "plu": [131, 146, 161], "linux": [131, 142, 143, 151, 152], "wakeup": 131, "currrent": 131, "unus": [131, 145], "bp": 131, "8n1": 131, "binari": [131, 144, 151, 164, 167], "googl": 131, "buffer": 131, "consistent_overhead_byte_stuf": 131, "yeti_comm": 131, "evseri": 131, "cpp": [131, 139, 144, 145, 154, 160, 167], "extract": 131, "handlepacket": 131, "linkwrit": 131, "hi2lo": 131, "proto": 131, "lo2hi": 131, "frequent": [131, 152, 159], "nanopb": [131, 153], "nanopb_gener": 131, "setcontrolmod": 131, "setmaxcurr": 131, "accordingli": [131, 142], "human": 131, "allowpoweron": 131, "bool": [131, 141, 148], "decis": [131, 159], "setpwm": 131, "duty_cycl": 131, "ON": [131, 149, 151], "rom": 131, "loader": [131, 160], "stm32flash": 131, "tool": [131, 143, 144, 145, 146, 149, 150, 151, 152, 154, 157, 158, 167], "flash": [131, 143, 164], "kit": [131, 151, 164], "keepalivehi": 131, "1hz": 131, "stand": [131, 138, 146, 160], "alon": [131, 151], "backup": [131, 151, 159, 168], "setthreephas": 131, "dual": [131, 143], "enablercd": 131, "spike": 131, "goe": [131, 156, 167], "float": 131, "imped": 131, "switchthreephaseswhilecharg": 131, "precaut": 131, "forceunlock": 131, "car_plugged_in": 131, "car_requested_pow": 131, "power_on": 131, "succesfulli": 131, "power_off": 131, "car_requested_stop_pow": 131, "car_unplug": 131, "error_": 131, "error_df": 131, "error_relai": 131, "error_ventilation_not_avail": 131, "error_over_curr": 131, "quick": [131, 139, 143, 145, 152, 157, 158, 161, 162, 163, 164, 167, 168], "permanent_fault": 131, "evse_replug_start": 131, "evse_replug_finish": 131, "roughli": [131, 145, 151], "keepalivelo": 131, "keep": [131, 144, 146, 150, 155, 159, 167], "resetdon": 131, "dpm1000": [133, 135], "dummytokenprovidermanu": [133, 135], "dummytokenvalid": [133, 135], "dummyv2g": [133, 135], "errorhistori": [133, 135], "evslac": [133, 135], "evse15118d20": [133, 135], "evseslac": [133, 135, 146], "evsev2g": [133, 135, 144], "genericpowermet": [133, 135, 146], "isomux": [133, 135], "jstibber": [133, 135], "lemdcbm400600": [133, 135], "micromegawattbsp": [133, 135], "ocppextensionexampl": [133, 135], "pn532tokenprovid": [133, 135], "packetsniff": [133, 135], "persistentstor": [133, 135], "phyversobsp": [133, 135], "pyevjosev": [133, 135], "rsiskramet": [133, 135], "rspaymenttermin": [133, 135], "yetidriv": [133, 135, 146, 151], "yetievdriv": [133, 135], "debug_json": [133, 134], "example_error_framework": [133, 134], "example_us": [133, 134], "generic_error": [133, 134], "solar_forecast": [133, 134], "sunspec_ac_met": [133, 134, 136], "sunspec_read": [133, 134], "sunspec_scann": [133, 134], "test_control": [133, 134], "tibber_price_forecast": [133, 134], "cmake_condit": [137, 138], "everest_enable_py_support": 137, "AND": [137, 149], "everest_dependency_enabled_josev": 137, "git": [137, 139, 142, 143, 144, 152, 153, 156, 158, 160, 164, 165, 166, 167], "ext": 137, "switchev": 137, "git_rev": 137, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 137, "git_tag": [137, 138, 167], "2024": [137, 146, 151, 152, 157, 158, 165], "ff50b76cbd5e22ca26bc3427afe71d895e3d37fa": 137, "2b9d96d87a76d2a4edd21633d07ede3f6962536d": 137, "bb3d3a91bb50031d21aa3d43220801a9eb69a6bd": 137, "v0": [137, 144, 146, 153, 159], "18": [137, 146, 151], "build_test": [137, 138, 149, 167], "framework_use_python_venv": 137, "project_nam": [137, 149], "_use_python_venv": 137, "framework_use_python_venv_path": 137, "_use_python_venv_path": 137, "51ef0f926bc2d6b2d42b08d97eb2c8a69fb2d79": 137, "dbceb7ccfc637f389fa4bc595f1736ab94194e02": 137, "mbedtl": 137, "everest_dependency_enabled_mbedtl": 137, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 137, "v2": 137, "28": [137, 165], "enable_program": 137, "enable_test": 137, "mbedtls_fatal_warn": 137, "libcbv2g": [137, 150], "everest_dependency_enabled_libcbv2g": 137, "0966194e995cdb741b02547ddd9abd67455691d9": 137, "049d691a9df55384d35dc369c0819ad4dedb41f5": 137, "libfsm": 137, "everest_dependency_enabled_libfsm": 137, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 137, "libiso15118": [137, 150], "everest_dependency_enabled_libiso15118": 137, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 137, "liblog": [137, 138], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 137, "build_exampl": [137, 138], "everest_dependency_enabled_libocpp": 137, "9836ac4766e99a79555adb15c3001c8704f8b7a7": 137, "libslac": 137, "everest_dependency_enabled_libslac": 137, "1f9f1a114c8dec79607abaee18782e03849573d8": 137, "libtim": [137, 138], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 137, "orchestr": [138, 145], "repositori": [138, 139, 141, 142, 146, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 165, 168], "recent": [138, 150], "python3": [138, 139, 143, 144, 164], "upgrad": [138, 143, 151], "indepth": 138, "guidanc": 138, "aris": 138, "pip": [138, 139, 143, 144], "setuptool": [138, 143, 144], "wheel": [138, 143, 144], "jstyleson": 138, "jsonschema": 138, "clone": [138, 144, 153, 155, 164], "script": [138, 144, 153, 158, 159, 160, 161, 162, 163, 167], "cd": [138, 139, 144, 149, 153, 155, 159, 160, 167, 168], "dependency_manag": [138, 144, 157, 158], "init": [138, 141, 144, 145, 159, 160, 167], "checkout": [138, 144, 153, 159, 160, 168], "deploi": [138, 144, 151, 153, 154, 157, 158, 164], "devkit": 138, "libmodbu": 138, "libsunspec": 138, "rise": 138, "cpm": [138, 144], "home": [138, 144, 151, 152, 153, 160, 167], "whoami": [138, 144], "bin": [138, 139, 144, 149, 151, 159, 160, 164, 167], "ev_cli": [138, 139], "mkdir": [138, 144, 155, 159, 167], "jinja2": [138, 143, 144], "pyyaml": [138, 143, 144], "let": [138, 141, 144, 145, 146, 148, 149, 151, 152, 154, 157, 158, 159, 167], "pull": [138, 144, 150, 152, 154, 156, 157, 158, 168], "cmakelist": [138, 139, 145], "txt": [138, 139, 144, 145], "find_packag": [138, 167], "condition": 138, "catch2": 138, "catchorg": 138, "v3": 138, "awar": [138, 144, 146, 150, 151, 157, 158, 167], "evc_setup_edm": [138, 167], "addition": [138, 141, 146, 150, 152], "everest_modify_depend": 138, "dependencies_modifi": 138, "along": 138, "nlohmann_json": 138, "libfmt": 138, "fmt": 138, "branch": [138, 155, 156, 158], "behind": [138, 146, 159], "clean": [138, 150, 159], "seen": [138, 143, 144, 146, 150, 151], "shell": [138, 144, 151, 159, 164], "yourself": [139, 167], "possibilit": 139, "subcommand": 139, "dir": [139, 160, 167], "clang": [139, 143, 167], "interfacenam": 139, "former": [139, 144, 146, 157, 158], "view": [139, 167], "latter": [139, 144], "skeleton": [139, 145], "cmake": [139, 143, 144, 149, 150, 151, 154, 160, 167], "ld": 139, "glue": [139, 144, 151], "hook": 139, "sampleinterfac": 139, "sampleinterfaceimpl": 139, "declar": [139, 142, 144, 145, 164, 167], "subsect": [139, 144, 145, 157, 158], "inferfac": 139, "mark": [139, 148, 151, 167], "75ac1216": 139, "19eb": 139, "4182": 139, "a85c": 139, "820f1fc2c091": 139, "kept": 139, "recreat": 139, "creation": [139, 141], "diff": [139, 165], "touch": [139, 151, 159, 160], "comma": 139, "tbd": [139, 154], "edm": [140, 142, 152, 154, 167], "cli": [140, 142, 145, 150, 152, 167], "As": [141, 142, 144, 145, 146, 148, 149, 151, 152, 155, 157, 158], "react": 141, "raise_error": 141, "clear_error": 141, "errortyp": 141, "clear_al": 141, "errorsubtyp": 141, "clear_all_errors_of_impl": 141, "subscribe_error": 141, "subscribe_all_error": 141, "susbcrib": 141, "subscribe_global_all_error": [141, 146], "autogener": 141, "third": [141, 150], "fourth": 141, "fifth": 141, "is_error_act": 141, "statecondit": 141, "member": [141, 145, 157, 158], "is_condition_satisfi": 141, "satisfi": [141, 144, 145, 167], "exampleerrorrais": 141, "exampleerrorsubscrib": 141, "error_object": 141, "exampleerrora": 141, "clear_callback": 141, "error_object_0": 141, "error_object_1": 141, "error_object_2": 141, "error_object_3": 141, "error_object_4": 141, "anytim": 141, "std": [141, 145, 149, 167], "shared_ptr": 141, "error_state_monitor": 141, "mod": [141, 145], "r_example_rais": 141, "is_act": 141, "is_satisfi": 141, "exampleerrorb": 141, "are_satisfi": 141, "pyexampleerrorrais": 141, "pyexampleerrorsubscrib": 141, "opposit": 141, "_mod": 141, "get_error_factori": 141, "example_rais": 141, "_setup": 141, "lambda": 141, "get_error_state_monitor_impl": 141, "get_error_state_monitor_req": 141, "jsexampleerrorrais": 141, "jsexampleerrorsubscrib": 141, "wouldn": 141, "edit": [141, 151, 159, 164], "action": [141, 142, 157, 158], "construct": [141, 144, 145], "lib": [141, 151, 167], "think": [142, 145], "stack": [142, 144, 152, 160, 163], "scenario": [142, 144, 146, 151, 152, 154, 159], "loos": 142, "everyth": [142, 144, 146, 148, 151, 164, 167, 168], "enhanc": 142, "mind": [142, 157, 158, 159], "grei": [142, 146], "background": [142, 153, 160], "pictur": [142, 146, 151], "technologi": 142, "javascript": [142, 144, 145, 149, 150, 167], "python": [142, 144, 145, 150, 153, 158, 163, 165, 167], "rust": [142, 144, 145], "earli": [142, 157, 158], "appreci": 142, "experi": [142, 145, 150, 152, 167], "u": [142, 143, 144, 145, 149, 151, 152, 159, 167], "zulip": [142, 151, 156, 157, 158], "mail": [142, 149, 151, 167], "launch": [142, 145, 149, 167], "workspac": [142, 144, 149, 153, 160, 168], "broker": [142, 144, 145, 167], "smaller": [142, 151], "effort": 142, "sneak": 142, "preview": 142, "admin": [142, 149, 153, 157, 158], "scaffold": 142, "suit": [142, 148], "idea": [142, 148, 149, 151, 156, 157, 158, 159, 164, 167, 168], "illustr": 142, "box": [142, 146], "dash": 142, "heart": 142, "explan": [142, 146, 152, 161, 162], "4gb": 142, "ram": [142, 143, 144], "cpu": [142, 143, 144], "boost": [142, 143, 154], "raspberri": [142, 149, 151], "pi": [142, 149, 151], "ubuntu": [142, 150, 151], "opensus": 142, "fedora": 142, "compil": [142, 143, 144, 150, 154, 167], "walk": [142, 144, 146, 151, 152], "errorfactori": 142, "errorstatemonitor": 142, "syntax": 142, "subscript": [142, 145], "meet": [143, 144, 152], "arm": [143, 165], "ghz": 143, "resp": 143, "quad": 143, "gb": [143, 151], "emmc": [143, 151], "bluetooth": 143, "4g": 143, "5g": 143, "greenphi": 143, "mb": 143, "nativ": 143, "window": [143, 144], "wsl2": 143, "docker": [143, 144, 152, 155, 161, 166, 168], "podman": 143, "gcc": [143, 149], "tweak": 143, "faq": [143, 152], "gnu": 143, "program": [143, 145, 149, 167], "stumbl": 143, "troubl": 143, "best": [143, 152, 156, 157, 158, 168], "04": [143, 150], "22": 143, "apt": [143, 164], "sudo": [143, 144, 151, 164, 167], "rsync": [143, 151], "wget": 143, "doxygen": 143, "graphviz": 143, "tidi": [143, 167], "cppcheck": 143, "openjdk": 143, "jdk": 143, "npm": 143, "libboost": 143, "nodej": 143, "libssl": 143, "libsqlite3": 143, "rfkill": 143, "libpcap": 143, "libev": 143, "pkg": 143, "libcap": 143, "node_api": 143, "procedur": [143, 144, 145, 151], "nodesourc": 143, "md": [143, 156, 160], "zypper": 143, "shadow": 143, "devel_basi": 143, "devel": 143, "libboost_filesystem": 143, "libboost_log": 143, "libboost_program_opt": 143, "libboost_system": 143, "libboost_thread": 143, "libopenssl": 143, "sqlite3": 143, "38": 143, "39": 143, "40": 143, "dnf": 143, "automak": 143, "openssl": 143, "libsqlite3x": 143, "2nd": 143, "keytool": [143, 144], "interchang": [143, 152], "probabl": [143, 144, 145, 151], "python_execut": 143, "highli": [144, 161, 162], "modular": [144, 146, 152], "repo": [144, 151, 154, 159, 164, 165], "said": 144, "resid": 144, "cpm_source_cach": 144, "initialis": 144, "newli": [144, 150, 157, 158, 167], "adopt": [144, 152], "chosen": [144, 156], "venv": 144, "That": [144, 146, 151, 159], "r": 144, "pki": [144, 148, 163], "create_cert": 144, "sh": [144, 151, 153, 155, 159, 160, 161, 162, 163, 167], "java": 144, "availbl": 144, "significantli": 144, "nproc": 144, "dive": [144, 146, 152], "old": [144, 167], "repeat": [144, 148], "shouldn": [144, 147], "ci": [144, 150, 152], "workflow": [144, 157, 158], "mosquitto": [144, 145, 161, 165], "steve": [144, 149], "infranet_network": [144, 153, 160], "bridg": [144, 153, 160], "subnet": [144, 153, 160], "fd00": [144, 153, 160], "imag": [144, 151, 153, 164], "1883": [144, 153, 167], "9001": [144, 153], "ghcr": [144, 153], "detach": [144, 149], "enter": [144, 152, 160], "red": [144, 146, 151, 160, 163], "browser": [144, 149, 160, 168], "localhost": [144, 146, 160, 162, 163, 167, 168], "1880": [144, 163, 168], "ui": [144, 149, 160, 163, 168], "gui": [144, 168], "analys": 144, "insight": [144, 152], "plugin": [144, 163], "feel": [144, 152, 167], "dig": 144, "deeper": [144, 159], "togeth": [144, 146, 148, 152, 168], "analyz": [144, 146, 165], "complic": 144, "nice": [144, 146, 150], "exhaust": 144, "screenshot": [144, 146], "screen": 144, "rather": [144, 148, 152, 162], "click": [144, 146, 152, 155, 157, 158, 163, 168], "menu": [144, 146, 164, 168], "symbol": [144, 146, 149], "corner": [144, 146, 151, 168], "column": [144, 158], "item": [144, 146, 158], "intro": [144, 145], "role": [144, 146], "visit": 144, "congrat": 144, "rocket": 144, "concept": [144, 146, 149, 152, 156, 157, 158, 161, 162, 164, 166, 167], "stick": 144, "entiti": 144, "cours": [144, 152, 167, 168], "term": [144, 162], "some_kei": 144, "myinterfac": 144, "some_implement": 144, "externalinterfac": 144, "min_connect": 144, "max_connect": 144, "enable_external_mqtt": [144, 145], "metadata": [144, 145, 167], "licens": [144, 145, 167], "compani": [144, 145, 151], "explanatori": 144, "possbl": 144, "tell": [144, 146, 147, 151, 167], "rememb": [144, 151, 161, 162], "showd": 144, "easi": [144, 149, 157, 158, 162], "get_id": 144, "ref": [144, 158], "typedef": 144, "piec": [144, 157, 158], "bunch": [144, 145], "besid": [144, 149], "bad": [144, 149, 151], "saw": 144, "sometyp": 144, "additionalproperti": 144, "property_1": 144, "property_2": 144, "mymodulenam": 144, "stuff": [144, 146], "handler": [144, 145, 149, 167], "review": [144, 156, 157, 158], "learnt": 144, "proced": 144, "Or": [144, 149, 157, 158], "theoret": [144, 145], "weekli": 144, "tech": 144, "thank": 144, "glanc": 145, "understand": [145, 146, 152, 156, 157, 158, 159, 166, 167], "hand": [145, 149], "microservic": 145, "deploy": 145, "backbon": 145, "particular": [145, 167], "asynchron": 145, "imagin": [145, 149], "callabl": 145, "observ": 145, "implementor": 145, "analogi": 145, "router": 145, "wlan": 145, "antenna": [145, 151], "wan": 145, "pc": [145, 149], "easili": [145, 146], "Their": 145, "ping": 145, "interface_p": 145, "pong": 145, "command_p": 145, "var_np": 145, "far": [145, 167], "pingservermodul": 145, "cfg_publish_number_of_p": 145, "number_of_p": 145, "if_impl_id_p": 145, "mustermann": 145, "ping_interfac": 145, "pingclientmodul": 145, "if_impl_id_empti": 145, "requirement_ping_serv": 145, "telemetry_en": 145, "active_modul": [145, 167], "instance_id_ping_serv": 145, "config_modul": 145, "instance_id_ping_cli": 145, "graphic": 145, "interface_pingintf": 145, "interface_nam": 145, "intf": 145, "call_command_p": 145, "call_": 145, "command_nam": 145, "subscribe_var_np": 145, "subscribe_": 145, "var_nam": 145, "proxi": 145, "abstract": 145, "interface_pingimplbas": 145, "implbas": 145, "publish_var_np": 145, "publish_": 145, "handle_command_p": 145, "handle_": 145, "appropri": [145, 157, 158], "doc": [145, 153, 156, 158, 167, 168], "rst": [145, 156, 157, 158, 161, 167], "interface_pingimpl": 145, "emptyimpl": 145, "focus": [145, 152], "module_nam": [145, 167], "impl": 145, "apart": 145, "notabl": 145, "unique_ptr": 145, "interface_id": 145, "p_": 145, "r_": 145, "requirement_id": 145, "stub": 145, "invoke_init": 145, "p_if_impl_id_p": 145, "invoke_readi": 145, "freeli": 145, "recal": 145, "ran": [145, 159], "endless": 145, "spawn": [145, 149], "worker": 145, "pool": 145, "watch": [145, 152], "often": 146, "exemplatori": 146, "Such": 146, "magic": 146, "unleash": 146, "fanci": [146, 159], "afterward": [146, 151], "8849": [146, 149, 160, 167], "blank": 146, "five": 146, "appear": [146, 167], "canva": 146, "blue": 146, "yellow": 146, "circl": 146, "middl": [146, 157, 158], "surpris": 146, "behaviour": 146, "bar": 146, "jsrisev2g": 146, "bottom": 146, "haven": [146, 148], "meaning": 146, "somewher": [146, 151, 159], "loadbalanc": 146, "obvious": 146, "plai": [146, 159, 161, 162], "big": [146, 157, 158], "strength": 146, "world": [146, 152, 167], "earlier": 146, "proper": [146, 150, 156], "fact": [146, 159], "hint": [146, 149], "iso15118_car": 146, "interest": 146, "realiz": [146, 159], "sophist": 146, "inspir": 146, "mapp": 146, "get_map": 146, "r_name_of_the_requir": 146, "p_name_of_an_implement": 146, "const": 146, "error_handl": 146, "has_valu": 146, "error_cleared_handl": 146, "addtion": 146, "mayb": 147, "partial": [147, 156], "held": 147, "session_cost_calcul": 147, "sort": 147, "verwendungszweck": 147, "approv": 147, "involv": [147, 150, 152], "essenc": 148, "e2": 148, "visual": [148, 149, 152, 153, 160], "provis": 148, "triggermessag": 148, "agre": 148, "await": 148, "shortcut": 148, "closer": 148, "backport": [148, 150], "ident": [148, 161, 162], "centralcontractvalidationallow": 148, "verfii": 148, "contractvalidationofflin": [148, 161], "iso15118ctrlr": 148, "v2gcertificateinstallationen": 148, "seccleafsubjectcommonnam": 148, "seccid": 148, "seccleafsubjectcountri": 148, "countrynam": 148, "seccleafsubjectorgan": 148, "organizationnam": 148, "partner": [148, 164], "grow": [149, 152], "life": 149, "debugg": [149, 160, 167], "gdb": [149, 167], "sai": [149, 159], "dist": [149, 151, 160, 161, 163, 167, 168], "small": [149, 151, 157, 158, 159], "studio": [149, 153, 160], "authmanag": 149, "cppdbg": 149, "workspacefold": 149, "libexec": 149, "arg": [149, 167], "stopatentri": 149, "cwd": 149, "externalconsol": 149, "mimod": 149, "setupcommand": 149, "ignorefailur": 149, "disassembli": 149, "flavor": 149, "intel": 149, "breakpoint": [149, 167], "forget": [149, 157, 158], "achiev": [149, 167], "dcmake_build_typ": [149, 167], "disadvantag": 149, "fork": 149, "grid_connection_point": 149, "0w": 149, "alloc": 149, "whatev": 149, "constraint": 149, "recogn": 149, "cmake_cxx_compil": 149, "unreferenc": 149, "test_config": [149, 167], "solv": [149, 150, 156], "desktop": [149, 160], "ip_of_the_raspberri": 149, "offload": 149, "faster": 149, "ressourc": 149, "mobilityhous": [149, 163], "thoughtwork": 149, "maev": 149, "dbuild_test": 149, "conflict": [149, 159], "scheme": [149, 151, 157, 158], "add_execut": 149, "_test": 149, "cmake_project_nam": 149, "strequal": 149, "OR": 149, "_build_test": 149, "endif": [149, 167], "install_everest_test": 149, "source_dir": 149, "pytest": 149, "install_prefix": 149, "core_test": 149, "py": [149, 151], "framework_test": 149, "pr": [150, 156, 158], "monthli": 150, "june": 150, "septemb": 150, "decemb": 150, "week": 150, "freez": 150, "backward": [150, 157, 158], "bugfix": [150, 159], "820": 150, "powersupply_set_dc": 150, "821": 150, "656": 150, "681": 150, "677": 150, "aliv": 150, "harmon": 150, "771": 150, "769": 150, "643": 150, "v2gtp": 150, "advisori": 150, "37310": 150, "openv2g": 150, "freed": 150, "commerci": [150, 151], "unfriendli": 150, "lgplv3": 150, "fly": 150, "crash": 150, "pars": [150, 162], "bug": [150, 159], "strive": 150, "compat": [150, 151, 157, 158, 165], "multislot": 150, "thorough": 150, "zvt": 150, "stabil": 150, "beta": 150, "stage": [150, 157, 158], "frontend": 150, "prior": 150, "counterpart": 150, "around": [150, 151, 152, 159, 161, 162], "exactli": 150, "platform": [151, 152, 161, 162], "cm4": 151, "comput": 151, "research": 151, "facil": 151, "alik": 151, "explor": 151, "groundwork": 151, "rapid": 151, "quickli": [151, 157, 158], "outdoor": 151, "spec70121": 151, "cern": 151, "licenc": 151, "happi": [151, 167], "schemat": 151, "3d": 151, "purchas": 151, "question": [151, 152, 157, 158], "wonder": 151, "mailinglist": [151, 152], "onlin": [151, 159], "shop": 151, "yocto": [151, 165], "basecamp": [151, 164], "grade": 151, "demo": 151, "profession": 151, "wrapper": 151, "esd": 151, "wrist": 151, "band": 151, "underlai": 151, "mat": 151, "1x": 151, "usb": 151, "IN": 151, "lab": 151, "bmaptool": 151, "pcb": 151, "heatsink": 151, "doubl": 151, "tape": 151, "clip": 151, "mount": [151, 153, 168], "hole": 151, "grai": 151, "spacer": 151, "gap": 151, "reflash": 151, "channel": [151, 157, 158], "sdk": 151, "bmap": 151, "raspberrypi4": 151, "20240912100805": 151, "rootf": 151, "wic": 151, "bz2": 151, "jumper": 151, "black": 151, "onto": 151, "rpiboot": 151, "green": 151, "lsblk": 151, "approxim": 151, "sdx": 151, "letter": 151, "nine": 151, "twice": 151, "cage": 151, "seat": 151, "bigger": [151, 156, 159], "mission": 151, "accomplish": 151, "crimp": 151, "orient": 151, "fashion": 151, "ten": 151, "chanc": 151, "unisol": 151, "preassembl": 151, "desk": 151, "barrel": 151, "ssh": [151, 160], "credenti": 151, "slot": 151, "comparison": 151, "20240912103122": 151, "raucb": 151, "poki": [151, 164], "glibc": 151, "x86_64": 151, "cortexa7t2hf": 151, "neon": 151, "vfpv4": 151, "chmod": 151, "name_of_toolchain": 151, "ask": [151, 152, 155, 160], "myuser": 151, "gninja": 151, "dcmake_install_prefix": 151, "deverest_enable_py_support": 151, "deverest_enable_js_support": 151, "deverest": 151, "core_use_python_venv": 151, "temporarili": 151, "obsolet": 151, "candid": [151, 159], "j10": 151, "ninja": 151, "destdir": 151, "av": 151, "systemd": [151, 165], "systemctl": 151, "my": 151, "configfil": 151, "yeti_fwupd": 151, "serial0": 151, "usr": [151, 164], "yetir1_2": 151, "1_firmwar": 151, "fullsiz": 151, "4b": 151, "rpi": 151, "08": 151, "revisit": 151, "editor": 151, "centralsystemuri": [151, 161], "9000": [151, 162, 163], "mycharger001": 151, "v201": 151, "profile_schema": 151, "component_schema": 151, "ocpp201_init": 151, "paramat": 151, "core_migr": 151, "downgrad": 151, "howto": 151, "juli": 151, "serialcommunicationhub": 151, "comm_hub": 151, "config_implement": 151, "ttyama3": 151, "19200": 151, "dhcp": 151, "110": 151, "gatewai": 151, "root_a": 151, "79": 151, "root_b": 151, "har": 151, "fine": 151, "udpat": 151, "tryboot": 151, "login": [151, 153], "pw": 151, "symlink": 151, "ln": 151, "snapshot": [152, 167], "foster": 152, "customiz": 152, "glu": 152, "advantag": [152, 154], "pv": 152, "linkedin": 152, "electrif": 152, "sector": 152, "foundat": 152, "discuss": 152, "thought": 152, "exchang": 152, "priorit": 152, "registr": 152, "documenting_everest": 152, "enthusiast": 152, "focu": [152, 167], "zulipchat": 152, "announc": 152, "steadili": 152, "answer": [152, 157, 158, 167], "formerli": 152, "ground": 152, "wanna": 152, "tuesdai": 152, "4pm": 152, "ce": 152, "zone": 152, "zoom": 152, "lfx": 152, "linuxfound": 152, "92086494169": 152, "b2df6774": 152, "bc19": 152, "46f9": 152, "8c71": 152, "bbd13a0266a1": 152, "publicli": 152, "lfe": 152, "calendar": 152, "sig": 152, "industri": 152, "trend": 152, "tackl": 152, "challeng": 152, "parti": 152, "92797425199": 152, "book": 152, "calendli": 152, "manuel": 152, "ziegler": 152, "30min": 152, "roadmap": 152, "youtub": 152, "track": [152, 159], "rough": 152, "plan": [152, 158], "webinar": 152, "steer": 152, "committe": 152, "peopl": [152, 156, 157, 158], "stuck": 152, "video": 152, "ecosystem": 152, "journei": 152, "introduct": 152, "troubleshoot": 152, "deep": [152, 157, 158], "breath": 152, "experiment": [152, 166], "bazel": [152, 166], "devcontain": [152, 160, 166], "renesa": [152, 166], "mpu": [152, 166], "rz": [152, 166], "g2l": [152, 166], "famili": [152, 166], "belaybox": 152, "search": [152, 157, 158], "handi": [153, 167], "yml": [153, 157, 158, 160, 165], "service_nam": 153, "13306": 153, "3306": 153, "mysql_random_root_password": 153, "ye": [153, 160], "mysql_databas": 153, "mysql_us": 153, "mysql_password": 153, "sql": 153, "8180": [153, 161], "8443": 153, "1234": 153, "centralsystemservic": [153, 161], "soap": 153, "chargeboxid": 153, "sphinx": [153, 156, 157], "documen": 153, "env": 153, "pwd": 153, "_build": 153, "dockerfil": 153, "protobuf_gener": 153, "path_to_where_protobuf_files_resid": 153, "protoc": 153, "zip": 153, "nanopb_pb_gen": 153, "python_pb_gen": 153, "span": [154, 158], "swiftli": 154, "rebuild": [154, 167], "bazelisk": 154, "bazelbuild": 154, "tab": [154, 168], "ov": 154, "rest": 154, "cxx": [154, 160, 167], "third_parti": 154, "bzl": 154, "cargo": 154, "toml": 154, "sigslot": [154, 167], "realist": 154, "macro": 154, "rust_binari": 154, "rust_test": 154, "across": 155, "navig": [155, 160], "my_workspac": 155, "bash": [155, 158, 163], "expand": 155, "githubusercont": 155, "reopen": 155, "aspect": [156, 157, 158], "restructuredtext": [156, 157, 158], "maintain": [156, 157, 158], "who": [156, 157, 158], "knowledg": [156, 157, 158, 167], "theori": [157, 158], "undergo": [157, 158], "categor": [157, 158], "markdown": [157, 158], "hyperlink": [157, 158], "paragraph": [157, 158, 159], "snippet": [157, 158], "snippest": [157, 158], "lack": [157, 158], "nightli": [157, 158, 162], "keyword": [157, 158], "adher": [157, 158], "abraham": [157, 158], "braveman": [157, 158], "ab": [157, 158], "Near": [157, 158], "afraid": [157, 158], "suitabl": [157, 158, 167], "headlin": 157, "bullet": 157, "opportun": [157, 158], "comment": [157, 167], "invest": [157, 158], "h1": 158, "h2": 158, "h3": 158, "h4": 158, "h5": 158, "h6": 158, "bold": 158, "ital": 158, "inlin": 158, "liter": 158, "sup": 158, "super": 158, "unord": 158, "nest": 158, "_anchorbyref": 158, "_anchor": 158, "_external_link_ref": 158, "_extern": 158, "footnot": 158, "citat": 158, "cit1": 158, "_": [158, 160], "external_link_ref": 158, "anchorbyref": 158, "vertic": 158, "horizont": 158, "width": 158, "utf": 158, "row": 158, "caption": 158, "png": 158, "alt": 158, "150px": 158, "height": 158, "center": 158, "target_": 158, "depth": 158, "toc": 158, "visibl": 158, "hidden": 158, "maxdepth": 158, "second_fil": 158, "int_": 158, "infti": 158, "div": 158, "lineno": 158, "emphas": 158, "some_funct": 158, "any_var": 158, "42": [158, 161], "another_funct": 158, "literalinclud": 158, "dedent": 158, "_documenting_everest": 158, "howto_docu": 158, "everest_refer": 158, "_gener": [158, 162], "restructur": 158, "plenti": 159, "concern": 159, "articl": 159, "vincent": 159, "driessen": 159, "gitflow": 159, "atlassian": 159, "count_to_infin": 159, "charge_fast": 159, "new_stuff": 159, "live": 159, "advis": 159, "towrit": 159, "rebas": 159, "rc": 159, "div_by_zero": 159, "ship": 159, "hotfix": 159, "maintenc": 159, "forgot_to_unplug": 159, "cherri": 159, "unstabl": 159, "rnd_git_dir": 159, "despit": [159, 161], "intermix": 159, "harder": 159, "conspiraci": 159, "rewrit": 159, "stash": 159, "progress": 159, "someproject": 159, "somerepo": 159, "privateus": 159, "privaterepo": 159, "main_repo": 159, "wip": 159, "rf": 159, "email": 159, "pionier": 159, "manufaktur": 159, "bot": 159, "echo": 159, "contributor": 159, "src": 159, "feature_a": 159, "ff": 159, "broken": 159, "feature_b": 159, "feature_c": 159, "meanwhil": 159, "went": 159, "seriou": 159, "feature_d_1": 159, "d1": 159, "feature_d_2": 159, "d2": 159, "anonym": 159, "feature_": 159, "incorpor": 159, "ever": 159, "theirs": 159, "homebrew": 160, "brew": 160, "worri": 160, "vscode": 160, "websit": 160, "cask": 160, "keypair": 160, "keygen": 160, "rsa": 160, "aes128": 160, "gcm": 160, "openssh": 160, "addkeystoag": 160, "pubkeyacceptedalgorithm": 160, "devup": 160, "shift": 160, "playground": 160, "j12": 160, "napi": 160, "13": [160, 167], "_dep": 160, "everestj": 160, "cmakefil": 160, "fatal": 160, "workspacestorag": 160, "5c87aec9a1f3f4ba6ae2c223ac523699": 160, "bootload": 160, "preload": 160, "_resolvefilenam": 160, "cj": 160, "815": 160, "_load": 160, "667": 160, "887": 160, "19": 160, "_preloadmodul": 160, "1158": 160, "loadpreloadmodul": 160, "bootstrap": 160, "pre_execut": 160, "446": 160, "preparemainthreadexecut": 160, "74": 160, "run_main_modul": 160, "module_not_found": 160, "requirestack": 160, "fatalinstal": 160, "addon": 160, "seem": 160, "microsoft": 160, "374": 160, "issuecom": 160, "622239998": 160, "toggl": 160, "6j": 161, "cp001": 161, "webinterfac": 161, "everest_workspac": [161, 162, 167], "chargepointid": 161, "127": 161, "chargeboxserialnumb": 161, "chargepointmodel": 161, "chargepointvendor": 161, "firmwarevers": 161, "allowchargingprofilewithoutstartschedul": 161, "usetpm": 161, "logmessagesformat": 161, "authorizeremotetxrequest": 161, "clockaligneddatainterv": 161, "connectorphaserot": 161, "getconfigurationmaxkei": 161, "86400": 161, "localauthorizeofflin": 161, "localpreauthor": 161, "metervaluesaligneddata": 161, "metervaluessampleddata": 161, "metervaluesampleinterv": 161, "numberofconnector": 161, "resetretri": 161, "stoptransactiononevsidedisconnect": 161, "stoptransactiononinvalidid": 161, "stoptxnaligneddata": 161, "stoptxnsampleddata": 161, "supportedfeatureprofil": 161, "firmwaremanag": 161, "remotetrigg": 161, "localauthlistmanag": 161, "transactionmessageattempt": 161, "transactionmessageretryinterv": 161, "unlockconnectoronevsidedisconnect": 161, "websocketpinginterv": 161, "supportedfiletransferprotocol": 161, "ftp": 161, "cponam": 161, "authorizationkei": 161, "aabbccddeeffgghh": 161, "localauthlisten": 161, "localauthlistmaxlength": 161, "sendlocallistmaxlength": 161, "chargeprofilemaxstacklevel": 161, "chargingscheduleallowedchargingrateunit": 161, "chargingschedulemaxperiod": 161, "maxchargingprofilesinstal": 161, "costandpric": 161, "customdisplaycostandpric": 161, "tailor": 161, "thoroughli": 161, "prepend": 161, "slash": 161, "wss": 161, "familiar": [161, 162], "carefulli": [161, 162], "friendli": 162, "variabecharacterist": 162, "variableattribut": 162, "overhead": 162, "variablecharacterist": 162, "localauthlistctrlr": 162, "localauthlistctrlravail": 162, "variable_nam": 162, "supportsmonitor": 162, "datatyp": 162, "mutabl": 162, "readonli": 162, "bytespermessagesendlocallist": 162, "bytespermessag": 162, "4096": 162, "sendlocallist": 162, "localauthlistctrlren": 162, "readwrit": 162, "localauthlistctrlrentri": 162, "itemspermessagesendlocallist": 162, "itemspermessag": 162, "localauthlistctrlrstorag": 162, "maxlimit": 162, "localauthlistctrlrdisablepostauthor": 162, "disablepostauthor": 162, "c14": 162, "fr": 162, "03": 162, "grasp": 162, "perfectli": 162, "examplari": 162, "networkconnectionprofil": 162, "internalctrlr": 162, "ocppcsmsurl": 162, "securityctrlr": 162, "basicauthpassword": 162, "certificateinstal": 163, "alongsid": 163, "themobilityhous": 163, "dropdown": 163, "consol": 163, "microprocessor": 164, "patch": 164, "ka": [164, 165], "exit": 164, "recip": 164, "devtool": 164, "elfutil": 164, "elfutils_0": 164, "186": 164, "bb": 164, "cflag": 164, "append": [164, 165], "wno": 164, "bitbak": 164, "smarc": 164, "rzg2l": 164, "kirkston": 165, "0af5946f55b746a6e436c45249f559866fcaa848": 165, "mon": 165, "sep": 165, "2001": 165, "sach1n1": 165, "sachin": 165, "domin": 165, "gmail": 165, "wed": 165, "aug": 165, "44": 165, "51": 165, "0200": 165, "zn": 165, "insert": 165, "b2a1470": 165, "c80dd34": 165, "100644": 165, "toolchain": 165, "openembed": 165, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 165, "oe": 165, "multimedia": 165, "perl": 165, "f9273939088db91a5699c07e512ddd7981e5637a": 165, "local_conf_head": 165, "distro_featur": 165, "runtime_init_manag": 165, "runtime_initscript": 165, "image_instal": 165, "busybox": 165, "syslog": 165, "rule": 166, "embedd": 166, "enviro": 166, "fragment": 167, "benefit": 167, "fundament": 167, "everest_tutorial_dir": 167, "eslintrc": 167, "command_tutori": 167, "interface_tutorial_modul": 167, "static": 167, "tutorialmodul": 167, "config_tutorial_switch": 167, "interface_impl_tutorial_modul": 167, "interface_tutorial_moduleimpl": 167, "particularli": 167, "precis": 167, "among": 167, "ll": 167, "pointer": 167, "spot": 167, "coincident": 167, "handle_command_tutori": 167, "fairli": 167, "cmake_minimum_requir": 167, "cmake_run_clang_tidi": 167, "disable_edm": 167, "infypoweracdc": 167, "pal": 167, "palsigslot": 167, "ev_add_project": 167, "add_subdirectori": 167, "cmake_cxx_clang_tidi": 167, "ctest": 167, "cmake_build_typ": 167, "evc_includ": 167, "codecoverag": 167, "append_coverage_compiler_flag": 167, "setup_target_for_coverage_gcovr_html": 167, "gcovr_coverag": 167, "setup_target_for_coverage_lcov": 167, "lcov_coverag": 167, "ev_add_modul": 167, "cmake_prefix_path": 167, "job": 167, "smoothli": 167, "tutorial_module_inst": 167, "minimalist": 167, "generate_config_run_script": 167, "config_nam": 167, "configuraton": 167, "substitut": 167, "ld_library_path": 167, "importantli": 167, "yyyi": 167, "mm": 167, "dd": 167, "500139": 167, "500327": 167, "500354": 167, "799618": 167, "everest_ctrl": 167, "799822": 167, "120267": 167, "tutorial_modul": 167, "149934": 167, "brocker": 167, "notic": 167, "pop": 167, "hello": 167, "00000000": 167, "0000": 167, "000000000042": 167, "manual_test": 167, "reselect": 167, "refresh": 167, "thu": 167, "rudimentari": 167, "rerun": 167, "additon": 167, "spin": 167, "frist": 167, "hit": 167, "0xaaaaaad24fc0": 167, "mock_transaction_id": 167, "favorit": 167, "nicer": 167, "buildabl": 167, "runnabl": 167, "mv": 168, "everest_nod": 168, "bind": 168, "contribut": 168, "run_sil": 168}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 100], "variabl": [1, 2, 3, 4, 5, 8, 9, 11, 14, 16, 18, 19, 20, 21, 23, 26, 27, 29, 31, 32, 34, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 122, 125, 126, 128], "command": [1, 2, 3, 4, 6, 7, 9, 10, 12, 14, 17, 18, 19, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 41, 43, 45, 46, 47, 49, 121, 125, 126, 131, 139, 144, 154, 159], "iso15118_ev": [2, 101], "ac_rcd": [3, 122], "auth": [4, 51, 117, 127, 128, 148], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 122], "debug_json": 11, "display_messag": [12, 91, 127, 128], "empti": 13, "energi": [14, 92, 122, 127, 128, 146, 149], "energy_manag": 15, "energy_price_inform": [16, 93], "error_histori": [17, 94], "ev_board_support": [18, 95], "ev_slac": 19, "evse_board_support": [20, 96, 122], "evse_manag": [21, 97, 127, 128], "evse_secur": [22, 98], "exampl": [23, 142, 158, 159], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 99], "generic_error": 28, "isolation_monitor": [29, 102, 122], "kv": 30, "ocpp": [31, 72, 104, 123, 148, 149, 150, 151, 161, 162], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 105], "power": 35, "power_supply_dc": [36, 106, 122], "powermet": [37, 107, 122, 125, 126], "reserv": [38, 108, 122, 127], "serial_communication_hub": 39, "session_cost": [40, 110, 127, 128], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 111], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 85, 112, 127, 128, 142, 143, 167], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 114], "api": 50, "modul": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 117, 123, 125, 126, 127, 128, 131, 135, 138, 139, 141, 142, 144, 145, 146, 148, 149, 150, 154, 162, 167], "configur": [50, 51, 52, 57, 58, 60, 62, 63, 64, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 85, 86, 87, 121, 122, 123, 125, 126, 127, 128, 145, 146, 148, 151, 161, 162, 167], "provid": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 125, 127, 128, 145, 162], "requir": [50, 51, 53, 57, 58, 60, 63, 66, 67, 68, 72, 73, 74, 76, 80, 81, 83, 127, 128, 142, 143, 145, 167], "metadata": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "author": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 117, 148], "licens": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 150], "dpm1000": 52, "dummytokenprovid": [53, 118], "dummytokenprovidermanu": [54, 119], "dummytokenvalid": [55, 120], "dummyv2g": 56, "energymanag": 57, "energynod": 58, "errorhistori": 59, "evmanag": [60, 121], "evslac": 61, "misc": [61, 65], "evse15118d20": 62, "evsemanag": [63, 122, 148, 150], "evsesecur": [64, 123, 148], "evseslac": [65, 124], "evsev2g": [66, 148, 150], "genericpowermet": [67, 125], "isomux": 68, "jstibber": 69, "lemdcbm400600": 70, "micromegawattbsp": 71, "ocpp201": [73, 162], "ocppextensionexampl": [74, 129], "pn532tokenprovid": 75, "packetsniff": 76, "persistentstor": 77, "phyversobsp": [78, 130], "pyevjosev": 79, "rsiskramet": 80, "rspaymenttermin": 81, "serialcommhub": 82, "setup": [83, 149, 151, 153, 155, 160, 167], "store": [84, 157], "yetidriv": [86, 131, 150], "yetievdriv": [87, 132], "bank_transact": 89, "board_support_common": 90, "monei": 103, "serial_comm_hub_request": 109, "temperatur": 113, "unit": [115, 149], "units_sign": 116, "integr": [117, 127, 128, 149, 150], "everest": [117, 127, 128, 131, 133, 134, 135, 136, 138, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 154, 155, 156, 157, 160, 161, 162, 163, 167, 168], "select": 117, "algorithm": 117, "plugev": 117, "findfirst": 117, "userinput": 117, "plug": [117, 148, 150, 162, 163], "charg": [117, 127, 128, 146, 147, 148, 150, 152, 162, 163], "extern": [121, 128, 154], "mqtt": [121, 145, 153, 167], "simul": [121, 144, 146, 160, 168], "typic": 122, "connect": [122, 146, 161, 162], "ac": 122, "dc": [122, 146], "publish": [122, 125], "session_ev": 122, "authent": [122, 146], "autocharg": 122, "pnc": 122, "manag": [122, 127, 128, 138, 144, 146, 149, 151, 154, 167], "1ph": 122, "3ph": 122, "switch": 122, "error": [122, 126, 127, 128, 141, 149, 151, 158], "handl": [122, 126, 128, 150], "ca": 123, "certif": [123, 127, 128], "domain": 123, "iso": [123, 144], "15118": [123, 144], "privat": [123, 159], "kei": 123, "password": 123, "more": [123, 142], "about": [123, 152], "csm": [123, 161, 162], "v2g": 123, "mo": 123, "mf": 123, "bundl": [123, 151], "todo": 124, "dataset": 125, "file": [125, 139, 144, 145, 153, 161], "avail": 125, "descript": [125, 126], "structur": [125, 157, 159, 162], "other": [125, 131], "thing": [125, 160], "note": [125, 126, 145, 150, 158], "get_signed_meter_valu": 125, "lem": 126, "dcbm": 126, "400": 126, "600": 126, "initi": [126, 162], "start_transact": 126, "stop_transact": 126, "ip_address": 126, "port": 126, "option": 126, "meter_tls_certif": 126, "ntp": 126, "set": [126, 138, 151, 152], "resili": 126, "time": 126, "sync": 126, "tl": 126, "limit": [126, 128], "refer": [126, 133, 157], "link": [126, 158], "ocpp1": [127, 161], "6": [127, 148, 150, 161], "main": [127, 157, 159], "auth_valid": [127, 128], "auth_provid": [127, 128], "data_transf": [127, 128], "ocpp_gener": [127, 128], "connector_zero_sink": [127, 128], "secur": [127, 128, 150], "global": [127, 141], "report": 127, "smart": [127, 128], "ocpp2": 128, "0": [128, 148, 149, 150, 151, 162], "1": [128, 148, 149, 150, 151, 152, 161, 162, 167], "statusnotif": 128, "current": [128, 152, 157], "devic": [128, 162], "model": [128, 162], "implement": [128, 145, 150], "detail": [128, 145, 146], "intern": 128, "thi": [128, 131, 158, 167], "sourc": [128, 145, 157], "sequenc": 128, "access": 128, "class": [128, 145], "diagram": 128, "commun": [131, 142, 144, 145, 149, 152], "between": [131, 145], "yeti": [131, 151], "microcontrol": 131, "driver": [131, 150], "protocol": 131, "cob": 131, "protobuf": [131, 153], "low": 131, "control": [131, 153], "mode": 131, "all": [131, 141, 145], "interfac": [134, 139, 144, 145, 147, 150, 167], "type": [136, 144], "snapshot": 137, "edm": [138, 144], "depend": [138, 143, 144, 150, 154, 167], "instal": [138, 139, 144, 151, 167], "quick": [138, 144, 146], "start": [138, 150, 151, 153, 154, 155, 162, 163], "enabl": [138, 162], "cpm_source_cach": 138, "path": 138, "build": [138, 144, 150, 157, 167], "python": [138, 139, 141, 143], "packag": [138, 143, 144], "need": [138, 144], "run": [138, 145, 151, 155, 161, 162, 167], "up": [138, 151, 152], "updat": [138, 139, 151], "workspac": [138, 155, 167], "us": [138, 139, 146, 147, 151, 153, 154, 159], "cmake": 138, "yaml": [138, 145, 167], "creat": [138, 139, 141, 155, 157, 167], "config": [138, 151, 167], "from": [138, 139, 152], "an": [138, 141], "exist": 138, "directori": [138, 155, 167], "tree": 138, "git": [138, 150, 157, 159], "inform": [138, 150, 151], "glanc": 138, "ev": [139, 144, 152], "cli": [139, 144], "purpos": [139, 141], "automat": 139, "dev": [139, 160], "tool": [139, 140, 142, 155], "venv": 139, "manual": 139, "line": [139, 144], "gener": [139, 141, 144, 145, 153, 157], "c": [139, 141, 154], "header": [139, 145], "defin": [139, 154], "auto": 139, "onli": 139, "nodej": 139, "develop": [140, 143, 144, 152, 155, 160, 167], "framework": [141, 142], "usag": 141, "rais": 141, "clear": 141, "subscrib": 141, "The": [141, 144, 145, 148, 151, 155, 163], "errorfactori": 141, "errorstatemonitor": 141, "syntax": 141, "javascript": 141, "guid": [141, 144, 158], "object": [141, 147], "subscript": 141, "side": 141, "effect": 141, "architectur": 141, "A": [142, 143, 144], "visual": [142, 155, 159], "introduct": [142, 151, 154], "high": 142, "level": 142, "concept": [142, 145, 159], "prerequisit": [142, 153, 155, 161, 162, 163, 167], "hardwar": [142, 150, 151], "oper": 142, "librari": 142, "And": [142, 144, 149], "prepar": [143, 144, 151, 157], "your": [143, 144, 152], "environ": [143, 144, 153, 160], "minimum": 143, "word": 143, "test": [143, 149, 152], "ubuntu": 143, "opensus": 143, "fedora": 143, "troubleshoot": [143, 149, 151, 160], "maven": 143, "java": 143, "version": [143, 150, 152, 158], "pyenv": 143, "kind": 144, "Of": [144, 152, 167], "To": [144, 159, 160, 161, 162, 163, 167], "download": 144, "get": [144, 151, 154, 155, 163], "repositori": [144, 159, 167], "helper": 144, "softwar": [144, 151, 163, 168], "loop": [144, 163], "admin": [144, 146, 150], "panel": [144, 146, 150], "understand": 144, "basic": 144, "element": 144, "manifest": 144, "stub": 144, "One": 144, "deep": 144, "breath": 144, "next": 144, "step": [144, 148, 163], "overview": [145, 146], "instanc": 145, "layer": 145, "wire": 145, "togeth": 145, "explain": 145, "concurr": 145, "dedic": 146, "case": [146, 147, 151], "add": 146, "paramet": 146, "veri": 146, "station": 146, "point": [146, 162], "car": 146, "3": [146, 148, 150], "tier": 146, "map": 146, "function": 146, "bank": 147, "card": 147, "payment": [147, 150], "support": [147, 150, 151, 154], "normal": 147, "flow": 147, "interrupt": 147, "too": 147, "expens": 147, "session": 147, "long": 147, "solut": 147, "introduc": 147, "new": [147, 150, 157, 167], "how": [147, 151, 153, 155, 156, 159, 160, 161, 162, 163, 164, 167], "doe": 147, "work": [147, 152], "process": [148, 151, 157, 163], "involv": 148, "2": [148, 149, 150, 151, 162, 167], "4": [148, 150], "5": [148, 150], "frequent": 149, "ask": 149, "question": 149, "best": [149, 159], "practic": [149, 159], "debug": [149, 167], "singl": 149, "warn": [149, 158], "compil": [149, 151], "gnu": 149, "rpc": 149, "timeout": 149, "releas": 150, "2024": 150, "7": 150, "openssl": 150, "server": 150, "further": [150, 151], "chang": 150, "latest": 150, "stabl": 150, "fix": 150, "prevent": 150, "integ": 150, "overflow": 150, "exi": 150, "improv": 150, "displai": 150, "mention": 150, "cloud": 150, "refactor": 150, "databas": 150, "except": 150, "chargex": 150, "mrec": 150, "bsp": 150, "phytec": 150, "phyverso": 150, "bazel": [150, 154], "regard": 150, "tag": 150, "minor": 150, "ad": [150, 167], "schedul": 150, "definit": [150, 162], "rust": [150, 154], "now": 150, "featur": 150, "complet": 150, "termin": 150, "transact": 150, "variou": 150, "custom": [150, 167], "data": 150, "extens": 150, "essenti": 150, "jsevmanag": 150, "replac": 150, "jscarsimul": 150, "extend": 150, "state": 150, "id": 150, "remov": 150, "deprec": [150, 158], "pionix": 151, "belaybox": 151, "assembl": 151, "yak": 151, "board": 151, "flash": 151, "cabl": 151, "final": 151, "via": [151, 167], "rauc": 151, "cross": 151, "toolchain": 151, "activ": [151, 167], "some": 151, "befor": 151, "script": [151, 155], "addit": [151, 157], "factori": 151, "reset": 151, "r": 151, "485": 151, "modbu": 151, "static": 151, "ip": 151, "address": 151, "No": 151, "reboot": 151, "after": 151, "short": 151, "cheat": 151, "sheet": 151, "nightli": 152, "what": 152, "i": 152, "where": 152, "go": 152, "here": 152, "compass": 152, "contribut": 152, "channel": 152, "zulip": 152, "chat": 152, "mail": 152, "list": [152, 158], "weekli": 152, "tech": 152, "meetup": 152, "group": 152, "special": 152, "interest": 152, "resourc": [152, 160], "find": 152, "wai": 152, "Into": 152, "tabl": [152, 158], "content": [152, 157, 158], "indic": 152, "docker": [153, 160], "servic": 153, "without": 153, "devcontain": [153, 155], "compos": 153, "mosquitto": 153, "broker": 153, "mariadb": 153, "steve": [153, 161], "local": 153, "ci": 153, "languang": 153, "specif": 153, "experiment": 154, "project": 154, "base": 155, "enter": 155, "open": 155, "studio": 155, "code": [155, 157, 158], "": [155, 163], "write": [156, 157], "document": [156, 157, 158], "doc": 157, "handwritten": 157, "correspond": [157, 159], "plan": 157, "restructur": 157, "page": 157, "branch": [157, 159], "choos": 157, "place": 157, "pr": 157, "merg": 157, "sphinx": 158, "style": 158, "headlin": 158, "bullet": 158, "target": 158, "section": 158, "head": 158, "grid": 158, "simpl": [158, 162], "csv": 158, "titl": 158, "imag": 158, "figur": 158, "comment": 158, "direct": 158, "block": 158, "topic": 158, "sidebar": 158, "admonit": 158, "attent": 158, "caution": 158, "danger": 158, "hint": 158, "import": 158, "tip": [158, 159], "seealso": 158, "versionad": 158, "versionchang": 158, "math": 158, "raw": 158, "output": 158, "format": 158, "n": 159, "trick": 159, "workflow": 159, "mac": 160, "applic": 160, "github": 160, "standup": 160, "sil": [160, 161, 162], "stop": 160, "differ": [161, 162], "within": [161, 162], "libocpp": 162, "let": 163, "renesa": [164, 165], "mpu": [164, 165], "rz": [164, 165], "g2l": [164, 165], "famili": [164, 165], "patch": 165, "tutori": [166, 167, 168], "goal": 167, "altern": 167, "clone": 167, "skeleton": 167, "cmakelist": 167, "txt": 167, "root": 167, "observ": 167, "explor": 167, "exemplari": 167}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"ISO15118_charger": [[1, "iso15118-charger"]], "Variables": [[1, "variables"], [2, "variables"], [3, "variables"], [4, "variables"], [5, "variables"], [8, "variables"], [9, "variables"], [11, "variables"], [14, "variables"], [16, "variables"], [18, "variables"], [19, "variables"], [20, "variables"], [21, "variables"], [23, "variables"], [26, "variables"], [27, "variables"], [29, "variables"], [31, "variables"], [32, "variables"], [34, "variables"], [35, "variables"], [36, "variables"], [37, "variables"], [38, "variables"], [40, "variables"], [41, "variables"], [42, "variables"], [44, "variables"], [46, "variables"], [47, "variables"], [48, "variables"], [49, "variables"]], "Commands": [[1, "commands"], [2, "commands"], [3, "commands"], [4, "commands"], [6, "commands"], [7, "commands"], [9, "commands"], [10, "commands"], [12, "commands"], [14, "commands"], [17, "commands"], [18, "commands"], [19, "commands"], [20, "commands"], [21, "commands"], [22, "commands"], [23, "commands"], [26, "commands"], [29, "commands"], [30, "commands"], [31, "commands"], [32, "commands"], [33, "commands"], [36, "commands"], [37, "commands"], [38, "commands"], [39, "commands"], [41, "commands"], [43, "commands"], [45, "commands"], [46, "commands"], [47, "commands"], [49, "commands"]], "ISO15118_ev": [[2, "iso15118-ev"]], "ac_rcd": [[3, "ac-rcd"], [122, "ac-rcd"]], "auth": [[4, "auth"]], "auth_token_provider": [[5, "auth-token-provider"]], "auth_token_validator": [[6, "auth-token-validator"]], "bank_session_token_provider": [[7, "bank-session-token-provider"]], "bank_transaction_summary_provider": [[8, "bank-transaction-summary-provider"]], "car_simulator": [[9, "car-simulator"]], "connector_lock": [[10, "connector-lock"], [122, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [91, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [92, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [93, "energy-price-information"]], "error_history": [[17, "error-history"], [94, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [95, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [96, "evse-board-support"], [122, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [97, "evse-manager"]], "evse_security": [[22, "evse-security"], [98, "evse-security"]], "example": [[23, "example"]], "example_error_framework": [[24, "example-error-framework"]], "example_user": [[25, "example-user"]], "external_energy_limits": [[26, "external-energy-limits"]], "generic_array": [[27, "generic-array"], [99, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [102, "isolation-monitor"], [122, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [104, "ocpp"]], "ocpp_1_6_charge_point": [[32, "ocpp-1-6-charge-point"]], "ocpp_data_transfer": [[33, "ocpp-data-transfer"]], "phyverso_mcu_temperature": [[34, "phyverso-mcu-temperature"], [105, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [106, "power-supply-dc"], [122, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [107, "powermeter"], [122, "powermeter"], [125, "powermeter"]], "reservation": [[38, "reservation"], [108, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [110, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [111, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [112, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [114, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [57, "module-configuration"], [58, "module-configuration"], [60, "module-configuration"], [62, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [66, "module-configuration"], [68, "module-configuration"], [70, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [76, "module-configuration"], [77, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [86, "module-configuration"], [87, "module-configuration"], [123, "module-configuration"], [126, "module-configuration"], [167, "module-configuration"]], "Provides": [[50, "provides"], [51, "provides"], [52, "provides"], [53, "provides"], [54, "provides"], [55, "provides"], [56, "provides"], [57, "provides"], [58, "provides"], [59, "provides"], [60, "provides"], [61, "provides"], [62, "provides"], [63, "provides"], [64, "provides"], [65, "provides"], [66, "provides"], [67, "provides"], [68, "provides"], [69, "provides"], [70, "provides"], [71, "provides"], [72, "provides"], [73, "provides"], [74, "provides"], [75, "provides"], [76, "provides"], [77, "provides"], [78, "provides"], [79, "provides"], [80, "provides"], [81, "provides"], [82, "provides"], [83, "provides"], [84, "provides"], [85, "provides"], [86, "provides"], [87, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [53, "requirements"], [57, "requirements"], [58, "requirements"], [60, "requirements"], [63, "requirements"], [66, "requirements"], [67, "requirements"], [68, "requirements"], [72, "requirements"], [73, "requirements"], [74, "requirements"], [76, "requirements"], [80, "requirements"], [81, "requirements"], [83, "requirements"]], "Metadata": [[50, "metadata"], [51, "metadata"], [52, "metadata"], [53, "metadata"], [54, "metadata"], [55, "metadata"], [56, "metadata"], [57, "metadata"], [58, "metadata"], [59, "metadata"], [60, "metadata"], [61, "metadata"], [62, "metadata"], [63, "metadata"], [64, "metadata"], [65, "metadata"], [66, "metadata"], [67, "metadata"], [68, "metadata"], [69, "metadata"], [70, "metadata"], [71, "metadata"], [72, "metadata"], [73, "metadata"], [74, "metadata"], [75, "metadata"], [76, "metadata"], [77, "metadata"], [78, "metadata"], [79, "metadata"], [80, "metadata"], [81, "metadata"], [82, "metadata"], [83, "metadata"], [84, "metadata"], [85, "metadata"], [86, "metadata"], [87, "metadata"]], "Authors": [[50, "authors"], [51, "authors"], [52, "authors"], [53, "authors"], [54, "authors"], [55, "authors"], [56, "authors"], [57, "authors"], [58, "authors"], [59, "authors"], [60, "authors"], [61, "authors"], [62, "authors"], [63, "authors"], [64, "authors"], [65, "authors"], [66, "authors"], [67, "authors"], [68, "authors"], [69, "authors"], [70, "authors"], [71, "authors"], [72, "authors"], [73, "authors"], [74, "authors"], [75, "authors"], [76, "authors"], [77, "authors"], [78, "authors"], [79, "authors"], [80, "authors"], [81, "authors"], [82, "authors"], [83, "authors"], [84, "authors"], [85, "authors"], [86, "authors"], [87, "authors"]], "License": [[50, "license"], [51, "license"], [52, "license"], [53, "license"], [54, "license"], [55, "license"], [56, "license"], [57, "license"], [58, "license"], [59, "license"], [60, "license"], [61, "license"], [62, "license"], [63, "license"], [64, "license"], [65, "license"], [66, "license"], [67, "license"], [68, "license"], [69, "license"], [70, "license"], [71, "license"], [72, "license"], [73, "license"], [74, "license"], [75, "license"], [76, "license"], [77, "license"], [78, "license"], [79, "license"], [80, "license"], [81, "license"], [82, "license"], [83, "license"], [84, "license"], [85, "license"], [86, "license"], [87, "license"]], "Auth": [[51, "auth"], [148, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyTokenProvider": [[53, "dummytokenprovider"], [118, "dummytokenprovider"]], "DummyTokenProviderManual": [[54, "dummytokenprovidermanual"], [119, "dummytokenprovidermanual"]], "DummyTokenValidator": [[55, "dummytokenvalidator"], [120, "dummytokenvalidator"]], "DummyV2G": [[56, "dummyv2g"]], "EnergyManager": [[57, "energymanager"]], "EnergyNode": [[58, "energynode"]], "ErrorHistory": [[59, "errorhistory"]], "EvManager": [[60, "evmanager"], [121, "evmanager"]], "EvSlac": [[61, "evslac"]], "Misc": [[61, "misc"], [65, "misc"]], "Evse15118D20": [[62, "evse15118d20"]], "EvseManager": [[63, "evsemanager"], [122, "evsemanager"], [148, "evsemanager"]], "EvseSecurity": [[64, "evsesecurity"], [123, "evsesecurity"], [148, "evsesecurity"]], "EvseSlac": [[65, "evseslac"], [124, "evseslac"]], "EvseV2G": [[66, "evsev2g"], [148, "evsev2g"]], "GenericPowermeter": [[67, "genericpowermeter"], [125, "genericpowermeter"]], "IsoMux": [[68, "isomux"]], "JsTibber": [[69, "jstibber"]], "LemDCBM400600": [[70, "lemdcbm400600"]], "MicroMegaWattBSP": [[71, "micromegawattbsp"]], "OCPP": [[72, "ocpp"], [150, "ocpp"]], "OCPP201": [[73, "ocpp201"]], "OCPPExtensionExample": [[74, "ocppextensionexample"], [129, "ocppextensionexample"]], "PN532TokenProvider": [[75, "pn532tokenprovider"]], "PacketSniffer": [[76, "packetsniffer"]], "PersistentStore": [[77, "persistentstore"]], "PhyVersoBSP": [[78, "phyversobsp"], [130, "phyversobsp"]], "PyEvJosev": [[79, "pyevjosev"]], "RsIskraMeter": [[80, "rsiskrameter"]], "RsPaymentTerminal": [[81, "rspaymentterminal"]], "SerialCommHub": [[82, "serialcommhub"]], "Setup": [[83, "setup"]], "Store": [[84, "store"]], "System": [[85, "system"]], "YetiDriver": [[86, "yetidriver"], [131, "yetidriver"]], "YetiEvDriver": [[87, "yetievdriver"], [132, "yetievdriver"]], "authorization": [[88, "authorization"]], "bank_transaction": [[89, "bank-transaction"]], "board_support_common": [[90, "board-support-common"]], "iso15118_charger": [[100, "iso15118-charger"]], "iso15118_ev": [[101, "iso15118-ev"]], "money": [[103, "money"]], "serial_comm_hub_requests": [[109, "serial-comm-hub-requests"]], "temperature": [[113, "temperature"]], "units": [[115, "units"]], "units_signed": [[116, "units-signed"]], "Auth Module": [[117, "auth-module"]], "Integration in EVerest": [[117, "integration-in-everest"], [127, "integration-in-everest"], [128, "integration-in-everest"]], "Selection Algorithm": [[117, "selection-algorithm"]], "PlugEvents": [[117, "plugevents"]], "FindFirst": [[117, "findfirst"]], "UserInput": [[117, "userinput"]], "Plug&Charge Authorization": [[117, "plug-charge-authorization"], [148, "plug-charge-authorization"]], "Configuration": [[121, "configuration"]], "External MQTT": [[121, "external-mqtt"]], "Simulator Commands": [[121, "simulator-commands"]], "Typical connections": [[122, "typical-connections"]], "AC Configuration": [[122, "ac-configuration"]], "DC Configuration": [[122, "dc-configuration"]], "Published variables": [[122, "published-variables"], [125, "published-variables"]], "session_events": [[122, "session-events"]], "Authentication": [[122, "authentication"]], "Autocharge / PnC": [[122, "autocharge-pnc"]], "Reservation": [[122, "reservation"]], "Energy Management": [[122, "energy-management"]], "Energy Management: 1ph/3ph switching": [[122, "energy-management-1ph-3ph-switching"]], "Error Handling": [[122, "error-handling"], [128, "error-handling"]], "CA Certificate Domains": [[123, "ca-certificate-domains"]], "Configuration for OCPP": [[123, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[123, "configuration-for-iso-15118"]], "Private Key Password": [[123, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[123, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[124, "todo"]], "Datasets in the configuration file": [[125, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[125, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[125, "dataset-description"]], "Structure of datasets in the configuration file": [[125, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[125, "other-things-to-note"]], "Provided commands": [[125, "provided-commands"]], "get_signed_meter_value": [[125, "get-signed-meter-value"]], "LEM DCBM 400/600": [[126, "lem-dcbm-400-600"]], "Description": [[126, "description"]], "Initialization": [[126, "initialization"]], "Variable Powermeter": [[126, "variable-powermeter"]], "Command start_transaction": [[126, "command-start-transaction"]], "Command stop_transaction": [[126, "command-stop-transaction"]], "ip_address": [[126, "ip-address"]], "port (optional)": [[126, "port-optional"]], "meter_tls_certificate (optional)": [[126, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[126, "ntp-settings-optional"]], "Resilience Settings (optional)": [[126, "resilience-settings-optional"]], "Notes": [[126, "notes"]], "Time Sync": [[126, "time-sync"]], "Error Handling / Resilience": [[126, "error-handling-resilience"]], "TLS Notes & Limitations": [[126, "tls-notes-limitations"]], "References / Links": [[126, "references-links"]], "OCPP1.6 Module": [[127, "ocpp1-6-module"]], "Module configuration": [[127, "module-configuration"], [128, "module-configuration"]], "Provides: main": [[127, "provides-main"]], "Provides: auth_validator": [[127, "provides-auth-validator"], [128, "provides-auth-validator"]], "Provides: auth_provider": [[127, "provides-auth-provider"], [128, "provides-auth-provider"]], "Provides: data_transfer": [[127, "provides-data-transfer"], [128, "provides-data-transfer"]], "Provides: ocpp_generic": [[127, "provides-ocpp-generic"], [128, "provides-ocpp-generic"]], "Provides: session_cost": [[127, "provides-session-cost"], [128, "provides-session-cost"]], "Requires: evse_manager": [[127, "requires-evse-manager"], [128, "requires-evse-manager"]], "Requires: connector_zero_sink": [[127, "requires-connector-zero-sink"], [128, "requires-connector-zero-sink"]], "Requires: reservation": [[127, "requires-reservation"]], "Requires: auth": [[127, "requires-auth"], [128, "requires-auth"]], "Requires: system": [[127, "requires-system"], [128, "requires-system"]], "Requires: security": [[127, "requires-security"], [128, "requires-security"]], "Requires: data_transfer": [[127, "requires-data-transfer"], [128, "requires-data-transfer"]], "Requires: display_message": [[127, "requires-display-message"], [128, "requires-display-message"]], "Global Errors and Error Reporting": [[127, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[127, "energy-management-and-smart-charging-integration"], [128, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[127, "certificate-management"], [128, "certificate-management"]], "OCPP2.0.1 Module": [[128, "ocpp2-0-1-module"]], "StatusNotification": [[128, "statusnotification"]], "Current Limitation": [[128, "current-limitation"]], "Device model implementation details": [[128, "device-model-implementation-details"]], "Internally and externally managed variables": [[128, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[128, "device-model-implementation-of-this-module"]], "Device Model Sources": [[128, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[128, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[128, "class-diagram-for-device-model"]], "Communication between the Yeti microcontroller and this driver module": [[131, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[131, "protocol"]], "COBS": [[131, "cobs"]], "Protobuf": [[131, "protobuf"]], "EVerest to Yeti": [[131, "everest-to-yeti"]], "Low control mode:": [[131, "low-control-mode"]], "Other commands for all modes:": [[131, "other-commands-for-all-modes"]], "Yeti to EVerest": [[131, "yeti-to-everest"]], "EVerest Reference": [[133, "everest-reference"]], "EVerest Interfaces": [[134, "everest-interfaces"]], "EVerest Modules": [[135, "everest-modules"]], "EVerest Types": [[136, "everest-types"]], "Snapshot": [[137, "snapshot"]], "edm": [[138, "edm"]], "Dependency Manager for EVerest": [[138, "dependency-manager-for-everest"]], "Install and Quick Start": [[138, "install-and-quick-start"]], "Installing edm": [[138, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[138, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[138, "building-everest"]], "Python packages needed to run edm": [[138, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[138, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[138, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[138, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[138, "git-information-at-a-glance"]], "ev-cli": [[139, "ev-cli"]], "Purpose": [[139, "purpose"], [141, "purpose"]], "Install": [[139, "install"]], "Use automatically installed ev-dev-tools from python venv": [[139, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[139, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[139, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[139, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[139, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[139, "auto-generating-nodejs-modules"]], "EVerest development tools": [[140, "everest-development-tools"]], "Error Framework": [[141, "error-framework"]], "Usage": [[141, "usage"]], "General": [[141, "general"]], "Raise an error": [[141, "raise-an-error"], [141, "id1"], [141, "id6"], [141, "id12"]], "Clear an error": [[141, "clear-an-error"], [141, "id2"], [141, "id7"], [141, "id13"]], "Subscribe to an error": [[141, "subscribe-to-an-error"], [141, "id3"], [141, "id8"], [141, "id14"]], "Subscribe globally to all errors": [[141, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[141, "the-errorfactory"], [141, "id4"], [141, "id10"], [141, "id16"]], "The ErrorStateMonitor": [[141, "the-errorstatemonitor"], [141, "id5"], [141, "id11"], [141, "id17"]], "Syntax in a C++ module": [[141, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[141, "subscribe-to-global-all-errors"], [141, "id9"], [141, "id15"]], "Syntax in a Python module": [[141, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[141, "syntax-in-a-javascript-module"]], "Usage Guide": [[141, "usage-guide"]], "Creating Error objects": [[141, "creating-error-objects"]], "The global subscription": [[141, "the-global-subscription"]], "Side effects of raising errors": [[141, "side-effects-of-raising-errors"]], "Architecture": [[141, "architecture"]], "EVerest Framework": [[142, "everest-framework"]], "A Visual Introduction": [[142, "a-visual-introduction"]], "Examples of EVerest Modules": [[142, "examples-of-everest-modules"]], "High Level Module Concept": [[142, "high-level-module-concept"]], "Module Communication": [[142, "module-communication"]], "System Requirements and Prerequisites": [[142, "system-requirements-and-prerequisites"]], "Hardware": [[142, "hardware"]], "Operating System": [[142, "operating-system"]], "Libraries And Tools": [[142, "libraries-and-tools"]], "More": [[142, "more"]], "Prepare Your Development Environment": [[143, "prepare-your-development-environment"], [144, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[143, "minimum-requirements-for-everest"]], "A Word on System Environments": [[143, "a-word-on-system-environments"]], "Required Packages": [[143, "required-packages"]], "Tested Environments": [[143, "tested-environments"]], "Ubuntu": [[143, "ubuntu"]], "OpenSUSE": [[143, "opensuse"]], "Fedora": [[143, "fedora"]], "Troubleshooting": [[143, "troubleshooting"], [151, "troubleshooting"], [160, "troubleshooting"]], "Maven dependency": [[143, "maven-dependency"]], "Java dependency": [[143, "java-dependency"]], "Python versions with pyenv": [[143, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[144, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[144, "needed-packages"]], "Download And Install": [[144, "download-and-install"]], "Get The Needed EVerest Repositories": [[144, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[144, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[144, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[144, "packages-for-iso-15118-communication"]], "Build EVerest": [[144, "build-everest"]], "Simulating EVerest": [[144, "simulating-everest"]], "Prepare The Helpers": [[144, "prepare-the-helpers"]], "Software in a loop": [[144, "software-in-a-loop"]], "Admin panel and simulations": [[144, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[144, "understanding-everest-modules"]], "Basic elements of a module": [[144, "basic-elements-of-a-module"]], "Module manifest": [[144, "module-manifest"]], "Interfaces": [[144, "interfaces"]], "Types": [[144, "types"]], "Generate the stub files": [[144, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[144, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[145, "everest-modules-in-detail"]], "Overview": [[145, "overview"]], "Concepts": [[145, "concepts"]], "Modules and module instances": [[145, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[145, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[145, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[145, "providing-interface-implementations"]], "Requiring interface implementations": [[145, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[145, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[145, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[145, "explaining-the-yaml-files"]], "Explaining the generated sources": [[145, "explaining-the-generated-sources"]], "Interface headers": [[145, "interface-headers"]], "Module files": [[145, "module-files"]], "The module class": [[145, "the-module-class"]], "Interface implementations": [[145, "interface-implementations"]], "Note on concurrency": [[145, "note-on-concurrency"]], "EVerest Module Configurations": [[146, "everest-module-configurations"]], "Module connections for dedicated use cases": [[146, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[146, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[146, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[146, "module-connections-and-module-parameters"]], "Very quick overview": [[146, "very-quick-overview"]], "Charging station and charging points": [[146, "charging-station-and-charging-points"]], "Authentication for charging": [[146, "authentication-for-charging"]], "Car simulation": [[146, "car-simulation"]], "Energy management": [[146, "energy-management"], [149, "energy-management"]], "DC charging": [[146, "dc-charging"]], "3-tier module mappings": [[146, "tier-module-mappings"]], "Module functionality in detail": [[146, "module-functionality-in-detail"]], "Bank Card Payment": [[147, "bank-card-payment"]], "Objectives": [[147, "objectives"]], "Supported use cases": [[147, "supported-use-cases"]], "Normal flow": [[147, "normal-flow"]], "Interrupted charging": [[147, "interrupted-charging"]], "Too expensive session": [[147, "too-expensive-session"]], "Too long session": [[147, "too-long-session"]], "Solution": [[147, "solution"]], "Introduce new interfaces": [[147, "introduce-new-interfaces"]], "How does it work": [[147, "how-does-it-work"]], "Configure Plug&Charge": [[148, "configure-plug-charge"]], "The Authorization process in EVerest": [[148, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[148, "involved-everest-modules"]], "Step 0": [[148, "step-0"]], "Step 1": [[148, "step-1"]], "Step 2": [[148, "step-2"]], "Step 3": [[148, "step-3"]], "Step 4": [[148, "step-4"]], "Step 5": [[148, "step-5"]], "Step 6": [[148, "step-6"]], "EVerest configuration": [[148, "everest-configuration"], [167, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[148, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[149, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[149, "everest-modules"]], "Debug a single module": [[149, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[149, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[149, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[149, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[149, "everest-ocpp-2-0-1-setup"]], "Testing": [[149, "testing"]], "Unit tests": [[149, "unit-tests"]], "Integration tests": [[149, "integration-tests"]], "EVerest Release Notes": [[150, "everest-release-notes"]], "2024.7.1": [[150, "id1"]], "2024.7.0": [[150, "id2"]], "OpenSSL server": [[150, "openssl-server"]], "Hardware support": [[150, "hardware-support"]], "Further changes": [[150, "further-changes"]], "2024.6.0 - LATEST STABLE": [[150, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[150, "security-fix-prevent-integer-overflow-in-evsev2g"], [150, "id6"]], "New EXI implementation and license improvement": [[150, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[150, "version-information-displayed"]], "Further mentions of changes": [[150, "further-mentions-of-changes"]], "2024.5.0": [[150, "id3"]], "Cloud: Refactored database exception handling": [[150, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[150, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[150, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[150, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[150, "minor-evsemanager-changes"]], "2024.4.0": [[150, "id4"]], "Added charging schedules definition": [[150, "added-charging-schedules-definition"]], "Rust now feature-complete": [[150, "rust-now-feature-complete"]], "Payment terminal integration": [[150, "payment-terminal-integration"]], "Admin Panel improvements": [[150, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[150, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[150, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[150, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[150, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[150, "id5"]], "2024.3.0": [[150, "id8"]], "Plug & Charge": [[150, "plug-charge"]], "Fix for YetiDriver": [[150, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[150, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[150, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[151, "pionix-belaybox"]], "Introduction": [[151, "introduction"], [154, "introduction"]], "The BelayBox hardware": [[151, "the-belaybox-hardware"]], "Getting support": [[151, "getting-support"]], "Setting up Hardware and Software": [[151, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[151, "assembling-the-yak-board"]], "Flashing the Yak Board": [[151, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[151, "assembling-the-yeti-board"]], "Preparing the cable set": [[151, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[151, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[151, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[151, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[151, "cross-compile-toolchain"]], "How to flash the Yeti board": [[151, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[151, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[151, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[151, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[151, "running-the-scripts-and-manager-processes"]], "Additional information": [[151, "additional-information"]], "Factory reset": [[151, "factory-reset"]], "Further information": [[151, "further-information"]], "RS-485 Modbus config for Yak board": [[151, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[151, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[151, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[151, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[151, "short-cheat-sheet"]], "Current Version nightly": [[152, "index"]], "What Is EVerest": [[152, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[152, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[152, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[152, "contributing-to-everest"]], "Communication channels": [[152, "communication-channels"]], "Zulip chat": [[152, "zulip-chat"]], "Mailing list": [[152, "mailing-list"]], "Weekly tech meetup and working groups": [[152, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[152, "special-interest-group-ev-charging"]], "1:1 meetup": [[152, "meetup"]], "Tech resources about EVerest": [[152, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[152, "find-your-way-into-everest-development"]], "Table Of Contents": [[152, "table-of-contents"]], "Indices and tables": [[152, "indices-and-tables"]], "Docker setup": [[153, "docker-setup"]], "Prerequisites": [[153, "prerequisites"], [155, "prerequisites"], [161, "prerequisites"], [162, "prerequisites"], [163, "prerequisites"]], "Start services without devcontainer setup": [[153, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[153, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[153, "mosquitto-mqtt-broker"]], "MariaDB": [[153, "mariadb"]], "SteVe": [[153, "steve"]], "How to use SteVe": [[153, "how-to-use-steve"]], "Local CI environment": [[153, "local-ci-environment"]], "Generating languange specific protobuf files": [[153, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[154, "experimental-bazel-support-in-everest"]], "Getting Started": [[154, "getting-started"]], "Using Bazel Commands": [[154, "using-bazel-commands"]], "Dependency Management": [[154, "dependency-management"]], "Defining C++ EVerest Modules": [[154, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[154, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[154, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[155, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[155, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[155, "enter-the-workspace-directory"]], "Run the setup script": [[155, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[155, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[155, "getting-started"]], "The Everest\u2019s Development Tool": [[155, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[156, "how-to-write-everest-documentation"]], "Documenting EVerest": [[157, "documenting-everest"]], "Current structure of documentation": [[157, "current-structure-of-documentation"]], "Main EVerest documentation": [[157, "main-everest-documentation"]], "Reference documentation": [[157, "reference-documentation"]], "Generated reference docs": [[157, "generated-reference-docs"]], "Additional handwritten content": [[157, "additional-handwritten-content"]], "Documentation near corresponding source code": [[157, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[157, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[157, "process-of-everest-documentation"]], "Preparing a new documentation page": [[157, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[157, "creating-a-new-documentation-page"]], "Creating a Git branch": [[157, "creating-a-git-branch"]], "Choosing a place to store the docs": [[157, "choosing-a-place-to-store-the-docs"]], "Writing": [[157, "writing"]], "Creating a PR and merge": [[157, "creating-a-pr-and-merge"]], "Building the documentation": [[157, "building-the-documentation"]], "Sphinx style guide": [[158, "sphinx-style-guide"]], "Headlines": [[158, "headlines"]], "Styles": [[158, "styles"]], "Bullet Lists": [[158, "bullet-lists"]], "Targets and Links": [[158, "targets-and-links"]], "Section Heading": [[158, "section-heading"]], "Tables": [[158, "tables"]], "Grid table": [[158, "grid-table"]], "Simple table": [[158, "simple-table"]], "CSV table": [[158, "csv-table"]], "table title": [[158, "id6"]], "Images and Figures": [[158, "images-and-figures"]], "Image": [[158, "image"]], "Figure": [[158, "figure"]], "Comments": [[158, "comments"]], "Directives": [[158, "directives"]], "Table of Contents": [[158, "table-of-contents"], [158, "id4"]], "Table of Contents (this document)": [[158, "table-of-contents-this-document"]], "Content Block Directives": [[158, "content-block-directives"], [158, "id5"]], ".. topic:: [title]": [[158, "topic-title"]], "Topic": [[158, null]], ".. sidebar:: [title]": [[158, "sidebar-title"]], "Sidebar": [[158, null]], ".. admonition:: [title]": [[158, "admonition-title"]], "Admonition title": [[158, null]], ".. attention::": [[158, "attention"]], ".. caution::": [[158, "caution"]], ".. danger::": [[158, "danger"]], ".. error::": [[158, "error"]], ".. hint::": [[158, "hint"]], ".. important::": [[158, "important"]], ".. note::": [[158, "note"]], ".. tip::": [[158, "tip"]], ".. warning::": [[158, "warning"]], ".. seealso::": [[158, "seealso"]], ".. versionadded:: [version]": [[158, "versionadded-version"]], ".. versionchanged:: [version]": [[158, "versionchanged-version"]], ".. deprecated:: [version]": [[158, "deprecated-version"]], ".. math::": [[158, "math"]], ".. raw:: output format": [[158, "raw-output-format"]], "Code Examples": [[158, "code-examples"]], "How To: Git": [[159, "how-to-git"]], "Main concept": [[159, "main-concept"]], "Best practices": [[159, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[159, "tips-n-tricks-for-git"]], "Using private repositories": [[159, "using-private-repositories"]], "Workflow example": [[159, "workflow-example"]], "Visualization of the branching structure": [[159, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[159, "corresponding-git-commands"]], "How To: Develop on a Mac": [[160, "how-to-develop-on-a-mac"]], "Application Setup": [[160, "application-setup"]], "GitHub Setup": [[160, "github-setup"]], "Standup the Dev Docker Environment": [[160, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[160, "everest-sil-simulation"]], "Stopping things": [[160, "stopping-things"]], "Resources": [[160, "resources"]], "How To: OCPP1.6 in EVerest": [[161, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[161, "run-everest-sil-with-steve"]], "OCPP configuration file": [[161, "ocpp-configuration-file"]], "Connect to a different CSMS": [[161, "connect-to-a-different-csms"], [162, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[161, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[162, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[162, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[162, "device-model-configuration"]], "Device Model definition and configuration structure": [[162, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[162, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[162, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[162, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[162, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[163, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[163, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[163, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[164, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[165, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[166, "tutorials"]], "How To: Develop New Modules": [[167, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[167, "goal-of-this-tutorial"]], "Install Prerequisites": [[167, "install-prerequisites"]], "Workspace Setup": [[167, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[167, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[167, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[167, "create-module-skeleton"]], "Interface Configuration": [[167, "interface-configuration"]], "Build Configuration & Build": [[167, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[167, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[167, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[167, "adding-dependencies-yaml"]], "Building": [[167, "building"]], "Run Configuration & Run": [[167, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[167, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[167, "running-everest"]], "Observing the System": [[167, "observing-the-system"]], "Exploring with MQTT Explorer": [[167, "exploring-with-mqtt-explorer"]], "Debugging": [[167, "debugging"]], "Exemplary Module Customizations": [[167, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[168, "tutorial-simulate-everest-in-software"]]}, "indexentries": {}}) \ No newline at end of file