From 06e1818adf62eca19b2563d9e7945272b4a45e43 Mon Sep 17 00:00:00 2001 From: Github Service Account Date: Sun, 22 Dec 2024 01:36:51 +0000 Subject: [PATCH] Add doc build snapshot nightly --- docs/latest/appendix/02_snapshot.html | 6 +++--- docs/latest/searchindex.js | 2 +- docs/nightly/appendix/02_snapshot.html | 6 +++--- docs/nightly/searchindex.js | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/latest/appendix/02_snapshot.html b/docs/latest/appendix/02_snapshot.html index f05a5ee9..2613dbf1 100644 --- a/docs/latest/appendix/02_snapshot.html +++ b/docs/latest/appendix/02_snapshot.html @@ -73,7 +73,7 @@

Navigation

git_tag: v0.4.4 everest.github.io: git: git@github.com:everest/everest.github.io.git - git_rev: 2bd1fe4558ef44382cc69034b8fdf78f72d3e2d1 + git_rev: 83e201218136f9ebddcc52ad75799e688a8d3a58 ext-mbedtls: cmake_condition: EVEREST_DEPENDENCY_ENABLED_MBEDTLS git: https://github.com/EVerest/ext-mbedtls.git @@ -84,6 +84,7 @@

Navigation

- ENABLE_TESTING OFF - MBEDTLS_FATAL_WARNINGS OFF libcbv2g: + cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBCBV2G git: https://github.com/EVerest/libcbv2g.git git_rev: 0966194e995cdb741b02547ddd9abd67455691d9 git_tag: v0.2.1 @@ -92,11 +93,10 @@

Navigation

git_rev: 3790262286820d8c1d7ae949e9366a78c9ff699f git_tag: v0.9.2 libfsm: + cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBFSM git: https://github.com/EVerest/libfsm.git git_rev: b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c git_tag: v0.2.0 - options: - - BUILD_EXAMPLES OFF libiso15118: cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBISO15118 git: https://github.com/EVerest/libiso15118.git diff --git a/docs/latest/searchindex.js b/docs/latest/searchindex.js index a0be52a8..676b9167 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/DummyBankSessionTokenProvider", "_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/PN7160TokenProvider", "_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/PN7160TokenProvider", "_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/DummyBankSessionTokenProvider.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/PN7160TokenProvider.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/PN7160TokenProvider.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. DummyBankSessionTokenProvider", "13.1.5. DummyTokenProvider", "13.1.6. DummyTokenProviderManual", "13.1.7. DummyTokenValidator", "13.1.8. DummyV2G", "13.1.9. EnergyManager", "13.1.10. EnergyNode", "13.1.11. ErrorHistory", "13.1.12. EvManager", "13.1.13. EvSlac", "13.1.14. Evse15118D20", "13.1.15. EvseManager", "13.1.16. EvseSecurity", "13.1.17. EvseSlac", "13.1.18. EvseV2G", "13.1.19. GenericPowermeter", "13.1.20. IsoMux", "13.1.21. JsTibber", "13.1.22. LemDCBM400600", "13.1.23. MicroMegaWattBSP", "13.1.24. OCPP", "13.1.25. OCPP201", "13.1.26. OCPPExtensionExample", "13.1.27. PN532TokenProvider", "13.1.28. PN7160TokenProvider", "13.1.29. PacketSniffer", "13.1.30. PersistentStore", "13.1.31. PhyVersoBSP", "13.1.32. PyEvJosev", "13.1.33. RsIskraMeter", "13.1.34. RsPaymentTerminal", "13.1.35. SerialCommHub", "13.1.36. Setup", "13.1.37. Store", "13.1.38. System", "13.1.39. YetiDriver", "13.1.40. 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", "5.3.10. PN7160TokenProvider", "PhyVersoBSP", "5.3.11. 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, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 73, 74, 75, 79, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 131, 132, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171], "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, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 74, 78, 80, 81, 85, 87, 88, 89, 93, 96, 119, 124, 125, 127, 128, 129, 130, 136, 144, 145, 149, 151, 152, 154, 155, 156, 157, 160, 161, 164, 165], "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, 64, 67, 73, 74, 90, 92, 94, 99, 102, 109, 114, 125, 128, 129, 130, 132, 134, 136, 141, 144, 145, 146, 147, 148, 153, 156, 161, 164, 165, 170], "iso15118": [1, 2, 19, 22, 41, 47, 57, 62, 63, 64, 66, 67, 69, 81, 102, 103, 124, 125, 129, 130, 140, 147, 151, 166], "charger": [1, 2, 20, 36, 50, 51, 57, 63, 64, 67, 69, 85, 102, 119, 124, 134, 145, 151, 152, 154, 155, 166], "require_auth_eim": 1, "null": [1, 2, 30, 41, 141], "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, 57, 63, 64, 66, 67, 69, 73, 75, 81, 83, 84, 87, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 124, 126, 128, 129, 130, 131, 134, 142, 145, 147, 148, 149, 151, 152, 153, 154, 155, 158, 159, 160, 161, 163, 164, 165, 166, 167, 170, 171], "eim": [1, 64, 67, 124], "author": [1, 4, 5, 6, 21, 99, 109, 112, 124, 129, 130, 136, 139, 147, 148, 150, 155, 164, 165, 170], "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, 54, 55, 58, 59, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 124, 145, 147, 155, 163, 165], "providedidtoken": [1, 5, 6, 21, 90, 99, 112, 151], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 63, 64, 66, 67, 68, 71, 73, 78, 81, 82, 83, 84, 85, 90, 93, 94, 95, 99, 100, 102, 105, 106, 109, 110, 112, 114, 115, 119, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 141, 142, 145, 146, 149, 150, 152, 153, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "evcc": [1, 2, 21, 63, 81, 99, 102, 166], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 90, 91, 93, 100, 102, 106, 107, 109, 112, 114, 119, 120, 121, 123, 124, 125, 128, 132, 142, 144, 145, 147, 149, 150, 151, 152, 156, 157, 164, 166, 170], "payment": [1, 83, 102, 109, 151, 155], "detail": [1, 21, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 83, 88, 89, 93, 102, 106, 109, 110, 124, 125, 128, 129, 141, 145, 147, 153, 154, 155, 158, 159, 160, 161, 164, 165, 170], "pnc": [1, 64, 67, 154, 164, 165, 166], "send": [1, 21, 31, 38, 39, 64, 66, 73, 74, 106, 124, 126, 129, 130, 134, 148, 150, 151, 162, 170], "signatur": [1, 22, 109, 114, 118, 144], "certif": [1, 21, 22, 63, 65, 67, 71, 81, 90, 100, 102, 109, 114, 128, 146, 147, 151, 153, 154, 164, 165, 166], "chain": [1, 21, 22, 59, 67, 100, 124, 129, 130, 151], "emaid": [1, 90, 109], "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, 64, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 124, 142, 144, 147, 148, 149, 151, 154, 155, 157, 162, 163, 164, 165], "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, 75, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 131, 148, 170], "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, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 142, 145, 147, 148, 154], "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, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 84, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 136, 141, 146, 147, 148, 149, 151, 152, 153, 154, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 92, 98, 102, 134], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 58, 61, 63, 64, 66, 67, 75, 85, 87, 93, 98, 99, 103, 106, 114, 124, 128, 134, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 160, 161, 162, 164, 165, 170], "close": [1, 2, 67, 102, 149, 160, 161, 163], "ac_open_contactor": 1, "open": [1, 36, 102, 141, 147, 149, 153, 154, 155, 163, 164, 170, 171], "start_cable_check": 1, "now": [1, 21, 49, 73, 74, 94, 95, 99, 114, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 163, 167, 170, 171], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 61, 64, 71, 73, 92, 93, 99, 106, 109, 112, 114, 116, 119, 124, 126, 128, 129, 130, 134, 142, 145, 146, 147, 148, 149, 150, 151, 152, 155, 159, 160, 161, 162, 163, 164, 167, 170, 171], "cabl": [1, 10, 20, 64, 71, 80, 92, 99, 146], "check": [1, 6, 22, 23, 30, 38, 64, 85, 109, 110, 124, 128, 129, 130, 134, 144, 148, 149, 153, 154, 155, 160, 161, 162, 165, 166, 170], "start_pre_charg": 1, "pre": [1, 63, 67, 69, 83, 99, 109, 127, 147, 150, 171], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 58, 61, 64, 67, 72, 73, 74, 80, 82, 87, 90, 92, 93, 94, 98, 99, 102, 103, 106, 108, 109, 110, 112, 123, 124, 125, 133, 134, 145, 147, 154, 160, 161, 164, 169], "phase": [1, 2, 18, 20, 29, 36, 58, 59, 61, 64, 80, 94, 98, 99, 102, 108, 109, 113, 117, 118, 124, 127, 134, 145, 147, 153], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 54, 58, 61, 64, 66, 70, 71, 73, 74, 80, 83, 92, 93, 94, 98, 99, 102, 105, 106, 107, 109, 112, 113, 119, 120, 124, 125, 126, 127, 128, 129, 130, 132, 134, 136, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170], "3": [1, 19, 36, 41, 45, 58, 61, 62, 64, 66, 71, 80, 95, 99, 105, 109, 124, 125, 126, 127, 128, 129, 130, 134, 140, 141, 146, 154, 155, 161, 163, 164, 168, 170], "trigger": [1, 3, 19, 20, 31, 32, 64, 106, 114, 129, 130, 145, 148, 151, 153, 160, 161, 164, 165], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 64, 66, 67, 69, 72, 73, 74, 76, 80, 87, 88, 89, 90, 93, 94, 99, 102, 106, 109, 110, 112, 114, 116, 124, 125, 127, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 151, 152, 153, 154, 158, 159, 160, 161, 162, 163, 164, 165, 170], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 61, 62, 64, 66, 67, 80, 81, 89, 90, 92, 97, 99, 102, 103, 109, 112, 119, 126, 129, 130, 133, 135, 143, 145, 148, 149, 151, 153, 154, 166, 170], "powerdeliveryreq": [1, 102], "messag": [1, 12, 31, 32, 64, 73, 74, 78, 84, 90, 93, 96, 102, 106, 109, 112, 125, 126, 129, 130, 134, 144, 145, 148, 151, 152, 153, 154, 164, 165, 170], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 64, 71, 80, 92, 94, 99, 102, 109, 119, 124, 128, 129, 130, 134, 150, 153, 154, 158, 171], "current_demand_start": 1, "process": [1, 2, 19, 41, 58, 83, 90, 99, 102, 114, 119, 125, 129, 130, 142, 145, 147, 148, 149, 150, 152, 153, 155, 157, 161, 165, 169, 170, 171], "ha": [1, 4, 12, 20, 31, 32, 51, 63, 64, 67, 69, 80, 81, 82, 90, 93, 99, 102, 106, 109, 110, 114, 119, 124, 128, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 160, 161, 162, 164, 165, 167, 170], "want": [1, 2, 64, 102, 124, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170, 171], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 64, 73, 74, 85, 99, 102, 106, 109, 110, 114, 116, 134, 141, 147, 148, 149, 150, 151, 153, 155, 162, 164, 165, 170], "finish": [1, 2, 20, 40, 46, 51, 64, 83, 94, 99, 102, 112, 126, 150, 154, 158, 159, 160, 161, 162, 170], "sae_bidi_mode_act": 1, "sae": [1, 2, 61, 64, 102, 124, 154], "j2847": [1, 2, 61, 64], "bidi": [1, 61, 102], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 58, 63, 64, 66, 85, 94, 102, 103, 108, 124, 147, 152, 154], "activ": [1, 20, 36, 51, 52, 64, 71, 94, 95, 96, 102, 112, 114, 116, 119, 128, 142, 144, 146, 149, 151, 164], "evcc_id": [1, 99], "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, 56, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 118, 123, 128, 129, 141, 147, 148, 151, 170], "specifi": [1, 21, 22, 29, 31, 38, 64, 67, 71, 87, 94, 99, 100, 102, 106, 109, 110, 112, 114, 119, 123, 124, 125, 130, 147, 148, 151, 152, 154, 156, 164, 165, 166, 170], "identif": [1, 82, 99, 109, 115, 124, 149], "readabl": [1, 134], "format": [1, 22, 46, 71, 82, 83, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 128, 130, 142, 146, 155, 160, 164, 165, 170], "It": [1, 9, 20, 21, 31, 51, 57, 58, 64, 65, 66, 73, 74, 99, 102, 112, 116, 119, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 164, 165, 166, 170], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 90, 93, 95, 96, 99, 100, 102, 105, 106, 112, 114, 119, 124, 125, 127, 129, 130, 134, 141, 142, 147, 148, 151, 154, 156, 158, 160, 161, 162, 163, 164, 165, 167, 170, 171], "mac": [1, 19, 41, 63, 64, 66, 67, 69, 81, 99, 146, 155, 169], "address": [1, 19, 39, 41, 45, 52, 64, 66, 68, 71, 82, 83, 85, 94, 99, 125, 127, 128, 130, 165, 166], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 99, 146], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 58, 64, 73, 74, 90, 92, 97, 99, 100, 102, 103, 106, 108, 109, 112, 113, 114, 115, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 134, 141, 144, 148, 149, 150, 151, 153, 154, 155, 158, 161, 162, 164, 165, 170], "f0": [1, 19, 41, 99], "9": [1, 19, 41, 45, 64, 99, 106, 140, 146, 163], "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, 88, 89, 93, 99, 105, 106, 109, 119, 124, 125, 127, 128, 130, 134, 140, 141, 146, 147, 155, 161, 162, 164, 166, 168, 169], "5": [1, 19, 37, 41, 56, 58, 61, 64, 66, 76, 99, 113, 141, 148, 154, 161, 163], "selected_payment_opt": 1, "paymentopt": [1, 102], "element": [1, 102, 106], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 80, 81, 84, 85, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 102, 106, 108, 109, 110, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 158, 159, 160, 161, 163, 164, 165, 166, 170, 171], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 64, 90, 92, 94, 98, 100, 102, 106, 109, 111, 124, 126, 128, 129, 130, 149, 165], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 80, 82, 84, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 127, 128, 129, 130, 136, 142, 144, 145, 146, 148, 150, 151, 152, 153, 155, 160, 161, 163, 164, 165, 170, 171], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 102, 103], "select": [1, 2, 21, 39, 51, 52, 58, 63, 64, 90, 102, 124, 141, 149, 151, 154, 166, 167, 170], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 58, 59, 61, 64, 70, 95, 99, 102, 103, 108, 109, 112, 117, 118, 127, 136, 137, 139, 147, 148, 155, 164, 165], "transfer": [1, 2, 31, 33, 39, 64, 73, 74, 75, 102, 103, 106, 111, 130, 134], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 61, 64, 66, 71, 73, 74, 87, 90, 93, 94, 99, 100, 102, 103, 106, 109, 111, 114, 119, 124, 125, 127, 128, 129, 130, 134, 150, 151, 152, 153, 154, 155, 159, 160, 161, 164, 165, 166, 170, 171], "departure_tim": [1, 99, 102], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 96, 98, 99, 100, 102, 104, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 129, 130, 132, 140, 141, 142, 144, 145, 148, 149, 151, 154, 155, 160, 161, 162, 164, 165, 170], "rfc3339": [1, 46, 90, 94, 95, 99, 102, 106, 109, 110, 112, 114], "utc": [1, 90, 94, 95, 102, 110, 112, 116], "vehicl": [1, 21, 41, 64, 94, 99, 102, 109, 124, 125, 147, 153, 154, 166], "intend": [1, 99, 109], "date": [1, 46, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 134, 153, 154, 155, 168], "time": [1, 20, 29, 31, 36, 46, 49, 54, 55, 56, 58, 64, 71, 73, 74, 76, 77, 80, 83, 87, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 129, 130, 134, 141, 144, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 54, 55, 56, 58, 59, 61, 64, 66, 70, 71, 76, 82, 83, 87, 89, 92, 94, 95, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 115, 116, 117, 124, 127, 128, 129, 130, 146, 147, 148, 149, 153, 161, 165, 170], "wh": [1, 99, 102, 103, 109, 112, 113, 117, 118, 127], "amount": [1, 64, 83, 87, 94, 102, 105, 106, 128, 129, 130, 134, 149, 150, 165], "reflect": [1, 129, 148, 170], "": [1, 8, 31, 45, 54, 55, 56, 58, 68, 71, 76, 91, 93, 99, 100, 106, 110, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 133, 134, 135, 141, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 160, 161, 162, 163, 164, 165, 168, 170], "estim": [1, 99, 102], "how": [1, 51, 63, 64, 67, 69, 75, 87, 114, 119, 125, 129, 130, 131, 144, 145, 146, 147, 148, 149, 151, 152, 155, 160, 161, 169, 171], "much": [1, 129, 130, 146, 149, 152, 162], "need": [1, 8, 20, 21, 22, 36, 40, 63, 64, 83, 85, 90, 91, 94, 98, 99, 102, 109, 124, 125, 126, 127, 128, 129, 130, 134, 142, 144, 145, 146, 148, 149, 151, 152, 153, 154, 156, 157, 158, 160, 161, 162, 163, 164, 165, 170], "fulfil": [1, 94, 99, 102, 129, 130, 164, 165], "user": [1, 20, 51, 64, 71, 73, 90, 93, 94, 99, 109, 112, 119, 126, 132, 142, 147, 148, 150, 154, 156, 162, 163, 170], "configur": [1, 21, 31, 32, 53, 54, 55, 56, 68, 93, 106, 110, 119, 122, 131, 134, 145, 146, 147, 152, 153, 155, 157, 160, 161, 166, 167, 171], "goal": [1, 99, 130], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 58, 59, 61, 64, 73, 80, 88, 92, 94, 95, 98, 99, 102, 103, 106, 108, 109, 114, 116, 117, 118, 119, 123, 124, 127, 128, 129, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 161, 162, 164, 165], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 53, 58, 61, 63, 64, 67, 69, 73, 74, 78, 83, 91, 93, 99, 102, 106, 110, 112, 119, 123, 124, 126, 129, 130, 134, 147, 149, 151, 152, 153, 155, 164, 165], "ac_ev_max_voltag": 1, "v": [1, 29, 58, 99, 102, 103, 108, 113, 132, 147, 154, 156, 158], "rm": [1, 154, 156, 162, 171], "maxim": 1, "nomin": [1, 58, 64], "voltag": [1, 20, 29, 36, 50, 52, 58, 61, 64, 72, 98, 99, 102, 103, 104, 108, 109, 113, 117, 118, 145, 148, 149], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 59, 61, 64, 66, 67, 69, 71, 73, 74, 76, 77, 87, 88, 90, 91, 93, 94, 95, 98, 99, 102, 106, 108, 109, 112, 119, 124, 125, 127, 128, 129, 130, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "accept": [1, 20, 21, 38, 56, 90, 93, 100, 102, 106, 110, 114, 129, 130, 148, 165], "measur": [1, 18, 21, 29, 37, 43, 44, 64, 71, 92, 94, 102, 104, 109, 113, 115, 118, 127, 134, 149], "between": [1, 2, 14, 20, 58, 64, 66, 69, 76, 84, 90, 94, 95, 102, 104, 124, 125, 129, 130, 141, 147, 149, 151, 153, 154, 155, 159, 162, 164, 165], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 55, 58, 83, 90, 94, 99, 102, 106, 109, 110, 119, 120, 121, 124, 125, 129, 130, 134, 142, 144, 146, 147, 148, 149, 152, 153, 154, 155, 156, 158, 160, 161, 162, 164, 165, 170], "neutral": [1, 64, 102, 117, 118], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 58, 61, 64, 72, 80, 82, 83, 84, 88, 98, 99, 102, 103, 106, 108, 109, 124, 128, 129, 150, 164, 165], "support": [1, 3, 18, 20, 52, 58, 61, 63, 64, 66, 67, 69, 72, 80, 81, 85, 88, 89, 92, 97, 98, 99, 102, 106, 108, 109, 114, 124, 127, 130, 134, 146, 147, 149, 155, 161, 164, 166, 169], "per": [1, 2, 22, 36, 58, 94, 95, 112, 124, 129, 144, 164, 165, 170], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 63, 65, 81, 102, 125, 129, 130, 151, 166], "below": [1, 36, 64, 94, 98, 99, 128, 134, 141, 144, 147, 148, 150, 154, 155], "minimum": [1, 50, 64, 80, 98, 102, 106, 108, 109, 124, 129, 130, 132, 153, 154, 155], "cost": [1, 40, 73, 74, 95, 106, 112, 129, 130, 150], "effici": [1, 94, 99, 108, 146, 157], "dc_ev_energy_capac": 1, "capac": [1, 20, 61, 99, 102, 103], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 54, 58, 61, 63, 64, 67, 81, 90, 92, 94, 97, 98, 99, 100, 102, 103, 106, 109, 110, 119, 123, 124, 126, 129, 130, 148, 149, 150, 152, 153, 154, 164, 165], "dc_full_soc": 1, "soc": [1, 61, 64, 99, 102, 103, 129, 130, 164], "which": [1, 21, 22, 32, 38, 44, 61, 64, 73, 74, 78, 82, 84, 87, 90, 93, 99, 100, 102, 103, 106, 109, 110, 112, 114, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 136, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 160, 161, 162, 164, 165, 167, 170], "consid": [1, 99, 106, 124, 128, 146, 147, 148, 154, 159, 160, 161], "batteri": [1, 64, 94, 99, 102], "fulli": [1, 99, 124, 153], "dc_bulk_soc": 1, "fast": [1, 20, 145, 147, 153, 160, 161, 162], "end": [1, 12, 21, 64, 71, 93, 94, 99, 106, 110, 112, 114, 148, 153, 154, 160, 161], "dc_ev_statu": 1, "dcevstatu": [1, 102], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 90, 93, 99, 100, 102, 106, 109, 110, 112, 114, 128, 129, 130, 149, 150, 153, 154, 165], "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, 58, 61, 63, 64, 66, 67, 69, 73, 74, 76, 77, 80, 81, 84, 85, 90, 94, 98, 102, 106, 108, 109, 144, 147, 148, 165, 170], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 54, 58, 61, 64, 65, 67, 71, 72, 73, 74, 80, 81, 88, 89, 93, 94, 99, 102, 106, 109, 110, 124, 125, 126, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 150, 151, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 170, 171], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 58, 59, 61, 64, 66, 67, 69, 71, 72, 73, 74, 80, 84, 85, 88, 89, 93, 94, 95, 98, 99, 102, 103, 106, 108, 110, 116, 124, 127, 129, 130, 134, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 73, 74, 80, 81, 84, 85, 94, 98, 102, 106, 108, 109, 123, 124, 125, 126, 128, 129, 130, 134, 144, 147, 148, 151, 152, 154, 162, 163, 164, 165], "bulk": [1, 99, 102], "approx": [1, 102, 128], "80": [1, 71, 99, 102, 128, 147, 156, 163], "complet": [1, 45, 99, 102, 134, 142, 146, 147, 148, 154, 160, 161, 164, 165, 166, 167], "dc_charging_complet": 1, "full": [1, 9, 36, 64, 98, 102, 145, 151, 153, 155], "100": [1, 20, 52, 66, 84, 92, 102, 163, 164], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 102], "target": [1, 2, 36, 39, 61, 64, 73, 94, 99, 102, 103, 106, 152, 157, 164, 165, 171], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 102], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 58, 64, 73, 74, 79, 86, 90, 92, 94, 95, 98, 99, 100, 102, 105, 106, 109, 111, 113, 117, 118, 123, 124, 125, 127, 128, 129, 130, 144, 145, 147, 148, 149, 151, 154, 161, 164, 165, 170], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 58, 61, 64, 71, 88, 94, 98, 99, 102, 103, 108, 109, 117, 118, 124, 128, 129, 130, 134, 136, 137, 146, 147, 148, 149, 152, 154, 164], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 61, 64, 67, 69, 71, 73, 74, 82, 83, 85, 94, 98, 99, 102, 103, 106, 115, 119, 128, 129, 130, 132, 134, 144, 147, 149, 150, 151, 153, 155, 164, 165, 170], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 102], "calcul": [1, 66, 100, 102, 127, 129, 130, 152], "until": [1, 21, 22, 29, 36, 51, 64, 74, 77, 93, 94, 102, 109, 124, 154], "certificate_request": 1, "requestexistreamschema": [1, 21, 102], "deliv": [1, 21, 102, 108, 124, 147, 149, 154], "belong": [1, 4, 21, 51, 124, 149, 162], "valid": [1, 4, 6, 21, 22, 51, 54, 55, 56, 64, 73, 74, 76, 90, 94, 99, 100, 102, 114, 119, 122, 124, 125, 128, 129, 130, 149, 150, 151], "contract": [1, 21, 64, 67, 81, 90, 102, 109, 124, 125, 129, 130, 151, 166], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 64, 67, 70, 93, 100, 102, 106, 109, 114, 119, 128, 129, 130, 151, 152, 170], "report": [1, 3, 20, 21, 36, 51, 54, 55, 64, 70, 82, 85, 88, 99, 106, 109, 124, 128, 130, 144, 149, 162, 165], "async": [1, 21, 153], "via": [1, 21, 39, 59, 66, 71, 81, 87, 90, 109, 124, 127, 128, 129, 130, 132, 141, 144, 145, 147, 149, 151, 152, 153, 155, 159, 164, 165, 171], "set_get_certificate_respons": [1, 21, 129, 130], "dlink_termin": [1, 41], "termin": [1, 41, 67, 83, 99, 104, 109, 147, 150, 154, 158, 170], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 62, 66, 70, 73, 74, 75, 80, 82, 91, 94, 99, 100, 101, 105, 106, 109, 110, 111, 118, 124, 127, 128, 129, 130, 134, 147, 148, 151, 154, 163, 170, 171], "link": [1, 19, 41, 62, 63, 66, 67, 69, 81, 100, 106, 120, 121, 122, 126, 131, 133, 135, 148, 152, 155, 160, 170], "becom": [1, 36, 41, 51, 64, 99, 112, 119, 124, 154, 162], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 154], "match": [1, 19, 41, 51, 64, 66, 109, 110, 119, 150, 151, 152, 154], "dlink_paus": [1, 41], "save": [1, 41, 64, 71, 141, 149, 152, 167, 168], "while": [1, 41, 52, 64, 112, 116, 130, 134, 145, 152, 154, 157, 166, 170], "stai": [1, 41, 58, 149, 155, 160, 161], "ev_app_protocol": 1, "appprotocol": [1, 102], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 75, 90, 99, 100, 102, 105, 106, 112, 119, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 160, 164, 165, 170], "protocol": [1, 21, 102, 114, 124, 126, 128, 129, 130, 145, 147, 148, 149, 151, 153, 164, 165], "v2g_messag": 1, "v2gmessag": [1, 102], "debug": [1, 11, 52, 58, 66, 73, 74, 76, 77, 163], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 58, 59, 73, 74, 93, 94, 95, 99, 102, 105, 106, 107, 110, 112, 119, 123, 124, 125, 127, 129, 130, 141, 142, 145, 146, 147, 149, 150, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 170], "v2g": [1, 2, 22, 64, 65, 67, 100, 102, 129, 130, 141, 151, 154], "purpos": [1, 8, 18, 20, 21, 63, 67, 69, 73, 74, 90, 115, 124, 145, 148, 164, 165], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 54, 58, 63, 64, 66, 67, 69, 73, 74, 90, 92, 93, 94, 99, 102, 106, 108, 109, 112, 117, 118, 119, 124, 125, 127, 129, 130, 134, 141, 144, 147, 148, 149, 151, 152, 154, 157, 160, 161, 162, 165, 170], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 102], "paramet": [1, 2, 64, 73, 74, 83, 94, 102, 109, 125, 127, 128, 129, 130, 141, 145, 148, 151, 152, 154, 164, 165, 170], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 58, 64, 87, 94, 98, 99, 102, 106, 114, 119, 124, 125, 128, 134, 144, 147, 148, 152, 154, 163, 170], "displai": [1, 11, 12, 93, 102, 124, 129, 130, 144, 146, 164, 165], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 102], "offer": [1, 31, 64, 94, 106, 129, 130, 148, 157], "dynam": [1, 63, 102], "control": [1, 3, 9, 18, 20, 31, 47, 58, 64, 67, 69, 71, 72, 80, 84, 88, 89, 102, 124, 125, 126, 129, 130, 133, 144, 145, 147, 149, 151, 152, 154, 164, 165, 170], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 64, 82, 90, 99, 102, 106, 119, 124, 125, 129, 130, 151, 160, 161, 167], "meter_info_request": 1, "meter": [1, 37, 43, 50, 64, 71, 82, 88, 99, 109, 113, 118, 124, 128, 129, 130, 147, 153], "info": [1, 32, 90, 100, 106, 129, 141, 149, 153, 170], "setup": [1, 36, 91, 102, 128, 130, 136, 138, 144, 145, 146, 147, 148, 149, 151, 155, 157, 162, 164, 165, 166, 169], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 147, 148], "At": [1, 145, 149, 157, 160, 161, 170], "startup": [1, 61, 64, 99, 127, 128, 129, 130, 148, 153, 154, 165, 167, 170], "necessari": [1, 87, 147, 149, 154, 157, 162, 167, 170], "sent": [1, 31, 32, 73, 74, 84, 99, 124, 129, 130, 134, 153, 170], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 57, 60, 70, 99, 110, 111, 113, 120, 121, 122, 123, 124, 126, 131, 133, 135, 136, 146, 150, 154, 155, 159, 160, 161, 163, 164, 166, 167, 169, 171], "onc": [1, 12, 20, 29, 36, 51, 64, 124, 126, 134, 150, 154, 157, 162, 163, 167, 170], "evse_id": [1, 21, 64, 90, 102, 109, 110, 149], "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, 60, 70, 71, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125, 126, 134, 141, 144, 147, 149, 150, 151, 152, 153, 154, 155, 159, 160, 161, 163, 164, 165], "evseid": [1, 82, 102], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 61, 64, 83, 90, 93, 99, 102, 106, 109, 110, 112, 113, 114, 115, 119, 123, 124, 128, 129, 130, 142, 148, 152, 154, 164, 165, 166, 170], "uniqu": [1, 7, 71, 91, 102, 109, 148], "identifi": [1, 7, 22, 82, 91, 93, 96, 102, 106, 109, 115, 129, 130, 149], "outlet": [1, 99, 102, 150], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 76, 80, 81, 84, 85, 88, 89, 92, 99, 102, 109, 119, 123, 125, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 163, 170], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112, 165], "avail": [1, 20, 21, 31, 36, 51, 58, 64, 90, 98, 99, 106, 109, 110, 119, 123, 129, 134, 142, 144, 145, 146, 147, 149, 151, 154, 155, 160, 161, 164, 165], "array_item": [1, 12, 17, 22, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112], "supportedenergymod": [1, 102], "differ": [1, 2, 22, 36, 49, 58, 64, 66, 69, 78, 90, 94, 95, 99, 102, 113, 129, 130, 134, 141, 144, 147, 148, 149, 151, 153, 156, 157, 158, 162, 166], "sae_j2847_mod": 1, "saej2847bidimod": [1, 102], "v2h": [1, 2, 64, 102], "version": [1, 61, 64, 71, 82, 102, 141, 142, 145, 147, 149, 152, 154, 157, 158, 162, 163, 164, 165, 170], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 61, 63, 64, 67, 69, 80, 85, 99, 123, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 164, 170], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 58, 63, 64, 67, 69, 72, 77, 80, 84, 88, 89, 94, 99, 134, 163, 165], "set_charging_paramet": 1, "least": [1, 20, 36, 145, 148, 155, 160, 161, 170], "updat": [1, 20, 21, 22, 36, 38, 46, 58, 70, 94, 102, 106, 114, 124, 125, 127, 129, 130, 146, 147, 148, 149, 151, 155, 160, 161, 164, 165, 167], "later": [1, 36, 64, 94, 145, 147, 149, 154, 160, 161, 162, 170], "some": [1, 3, 20, 21, 36, 50, 51, 64, 73, 74, 84, 87, 91, 98, 99, 109, 114, 124, 128, 129, 134, 141, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 160, 161, 162, 164, 165, 170], "next": [1, 36, 77, 106, 112, 134, 148, 149, 151, 153, 154, 155, 157, 160, 161, 167, 170], "physical_valu": 1, "setupphysicalvalu": [1, 102], "up": [1, 19, 20, 36, 37, 41, 49, 64, 66, 85, 114, 124, 128, 129, 130, 134, 142, 145, 146, 147, 149, 151, 152, 153, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "initi": [1, 20, 21, 22, 64, 71, 85, 99, 102, 119, 129, 130, 132, 134, 141, 142, 144, 148, 151, 153, 155, 160, 161, 162, 163, 164, 166, 170], "physic": [1, 21, 99, 102, 124, 130, 149, 151, 165], "ac": [1, 3, 10, 20, 43, 57, 58, 61, 64, 66, 67, 69, 73, 74, 80, 81, 88, 94, 99, 102, 109, 113, 117, 118, 127, 134, 147, 151, 154, 166], "dc": [1, 2, 20, 29, 36, 52, 57, 64, 66, 67, 69, 72, 73, 74, 80, 81, 94, 98, 99, 102, 103, 104, 108, 109, 117, 118, 127, 154, 163], "session_setup": 1, "each": [1, 22, 31, 39, 40, 100, 119, 124, 128, 129, 130, 142, 144, 147, 148, 149, 152, 153, 155, 160, 161, 162, 164, 165, 170], "payment_opt": 1, "These": [1, 109, 124, 125, 129, 142, 149, 151, 157, 162, 165, 169, 170], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 64, 65, 71, 73, 74, 78, 92, 93, 94, 95, 99, 105, 106, 109, 110, 112, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 166, 167, 170, 171], "supported_certificate_servic": 1, "instal": [1, 22, 46, 64, 81, 93, 100, 102, 114, 125, 129, 130, 132, 146, 151, 152, 153, 155, 156, 157, 158, 163, 165, 166, 167], "servic": [1, 31, 32, 64, 105, 129, 130, 147, 154, 158, 166, 170], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 99, 109, 151, 164, 165], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 54, 55, 66, 70, 73, 74, 77, 120, 121, 126, 129, 130, 132, 134, 145, 147, 148, 150, 151, 153, 170], "new": [1, 20, 21, 22, 46, 51, 64, 76, 83, 94, 114, 124, 125, 126, 127, 129, 130, 134, 144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 159, 161, 162, 164, 165, 166, 169, 171], "includ": [1, 21, 22, 37, 49, 67, 94, 99, 102, 106, 109, 129, 130, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 161, 163, 164, 165, 166, 170], "correspond": [1, 21, 99, 127, 129, 134, 142, 148, 149, 150, 153, 154, 159, 161, 170], "encrypt": [1, 21, 63, 65, 67, 69, 100, 125], "privat": [1, 21, 22, 63, 65, 100, 109, 128, 129, 130, 147, 151, 154, 164, 165], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 63, 65, 67, 69, 70, 73, 75, 79, 86, 100, 102, 106, 109, 118, 119, 128, 129, 130, 131, 145, 147, 151, 154, 164, 165, 166], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 102], "raw": [1, 21, 47, 99, 102, 111, 158], "exi": [1, 21, 102, 146, 155], "stream": [1, 21, 92, 102, 134, 155], "csm": [1, 21, 22, 31, 32, 65, 73, 74, 99, 100, 102, 106, 129, 130, 151, 152, 153, 154, 166], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 73, 74, 82, 90, 93, 94, 95, 99, 102, 105, 106, 112, 119, 124, 125, 129, 130, 134, 144, 146, 147, 149, 150, 151, 152, 158, 159, 160, 161, 164, 165, 167, 171], "whether": [1, 9, 21, 22, 49, 93, 94, 98, 102, 106, 109, 124, 128, 153, 160, 161], "accecpt": 1, "authorization_statu": [1, 90], "authorizationstatu": [1, 90], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 56, 73, 74, 76, 77, 83, 90, 91, 93, 99, 110, 119, 120, 121, 122, 124, 132, 149, 150, 151], "certificate_statu": [1, 90], "certificatestatu": [1, 90], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 69, 71, 73, 74, 76, 77, 80, 81, 84, 85, 98, 99, 108, 123, 124, 128, 134, 144, 147, 148, 151, 152, 164, 170], "dlink_readi": [1, 19, 41, 126], "signal": [1, 20, 21, 41, 64, 73, 74, 92, 99, 124, 126, 129, 130, 134], "slac": [1, 19, 61, 62, 64, 66, 124, 126, 134, 136, 137, 149, 155], "layer": [1, 19, 41, 164, 165, 168], "accord": [1, 29, 37, 62, 64, 66, 84, 102, 105, 109, 124, 128, 151, 154, 164, 165], "readi": [1, 2, 21, 36, 64, 102, 126, 128, 129, 130, 147, 148, 162, 163, 170, 171], "cable_check_finish": 1, "under": [1, 23, 30, 36, 99, 130, 134, 144, 147, 149, 154, 165, 166], "20v": 1, "insul": [1, 64], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 102], "sign": [1, 22, 37, 99, 100, 109, 114, 118, 125, 128, 129, 130, 149, 151, 153, 168], "record": [1, 155, 165], "receipt_requir": 1, "receipt": [1, 64], "stop_charg": [1, 2], "continu": [1, 146, 147, 148, 152, 153, 154], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 58, 64, 72, 76, 77, 84, 88, 102, 127, 130, 134, 141, 145, 146, 149, 158, 161, 165, 167, 170], "restrict": [1, 147, 170], "call": [1, 21, 31, 32, 36, 46, 49, 87, 109, 110, 124, 126, 128, 129, 130, 134, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 156, 162, 170], "dure": [1, 20, 21, 29, 36, 49, 63, 64, 67, 69, 85, 93, 94, 98, 112, 124, 125, 128, 142, 146, 147, 151, 153, 160, 161, 162], "max_curr": [1, 23, 35, 61, 99, 124], "max": [1, 2, 18, 61, 94, 98, 145, 148, 153], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 58, 59, 63, 64, 88, 94, 98, 99, 106, 108, 116, 124, 129, 134, 144, 147, 150, 152, 164, 165], "maximum_limit": 1, "dcevsemaximumlimit": [1, 102], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 102], "update_isolation_statu": 1, "isol": [1, 29, 39, 64, 102, 104, 124, 154], "condit": [1, 58, 99, 102, 124, 144, 152], "isolation_statu": 1, "isolationstatu": [1, 102], "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, 56, 64, 90, 94, 98, 100, 104, 106, 111, 113, 122, 128, 129, 130, 147, 148, 149, 154, 161, 170], "monitor": [1, 3, 29, 31, 32, 39, 75, 104, 106, 124, 129, 130, 144], "update_dc_present_valu": 1, "powersuppli": [1, 102], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 102], "update_meter_info": 1, "powermet": [1, 21, 59, 61, 64, 68, 71, 72, 82, 88, 94, 99, 113, 129, 130, 134, 136, 137, 139, 147, 149, 153], "meterinfo": 1, "latest": [1, 22, 114, 154, 162, 170], "read": [1, 20, 39, 52, 76, 77, 83, 84, 106, 107, 109, 127, 147, 151, 153, 155, 160, 161, 162, 164, 165], "other": [1, 20, 21, 31, 36, 71, 93, 98, 99, 105, 106, 108, 109, 110, 112, 114, 119, 124, 125, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 170], "relev": [1, 51, 106, 117, 118, 119, 124, 125, 130, 134, 151, 165], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 60, 66, 82, 84, 96, 99, 102, 106, 109, 111, 134, 145, 147, 149, 153, 155, 163, 167], "happend": 1, "evseerror": [1, 102], "enum": [1, 19, 38, 41, 52, 56, 58, 63, 64, 67, 69, 90, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 66, 72, 80, 87, 88, 89, 99, 114, 126, 129, 130, 134, 142, 164, 165], "simpl": [2, 30, 59, 79, 86, 124, 147, 148, 149, 152, 153, 162, 166, 170], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 57, 61, 64, 66, 94, 98, 99, 119, 123, 124, 134, 145, 147, 152, 153, 155, 166], "ac_evpowerreadi": 2, "hlc": [2, 20, 57, 63, 64, 66, 67, 69, 81, 88, 124], "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, 56, 76, 77, 87, 93, 99, 106, 109, 111, 122, 128, 144, 147, 148, 149, 150, 151, 170], "simul": [2, 9, 18, 61, 63, 66, 67, 69, 85, 145, 153, 154, 155, 164, 165, 166, 167, 169], "commun": [2, 31, 32, 36, 57, 64, 67, 69, 72, 76, 80, 84, 88, 89, 113, 125, 126, 128, 129, 130, 146, 149, 150, 151, 153, 154, 159, 160, 161, 164, 165, 167, 168, 170], "pause_charg": [2, 21, 129, 130], "paus": [2, 21, 98, 99, 114, 129, 130, 147, 149, 153], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 64, 93, 102, 108, 110, 129, 130, 134], "station": [2, 31, 51, 58, 64, 73, 74, 90, 92, 93, 99, 102, 106, 119, 125, 129, 130, 146, 147, 151, 154, 164, 165, 166], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 103], "set_bpt_dc_param": 2, "bpt": [2, 64, 103], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 103], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 134], "rcd": [3, 18, 20, 50, 72, 80, 88, 89, 92, 102, 124, 134], "actual": [3, 21, 29, 36, 57, 58, 64, 66, 87, 94, 99, 106, 109, 124, 129, 130, 132, 134, 147, 149, 151, 154, 165, 170], "emerg": [3, 99, 102, 134], "switch": [3, 18, 20, 21, 36, 52, 58, 64, 69, 84, 92, 94, 98, 99, 108, 134, 154], "off": [3, 20, 21, 36, 52, 64, 92, 98, 108, 124, 134, 140, 141, 148, 152, 154, 162, 168, 170], "done": [3, 21, 29, 31, 66, 128, 129, 130, 142, 144, 145, 146, 147, 148, 149, 153, 154, 162, 164, 165, 166], "hw": [3, 72, 88, 89, 154], "directli": [3, 20, 61, 64, 87, 93, 128, 134, 148, 154, 155, 160, 161, 162], "telemetri": [3, 20, 21, 50, 52, 98, 130, 134, 165], "rcd_current_ma": [3, 18, 92], "ma": [3, 18, 92], "note": [3, 29, 52, 63, 64, 67, 69, 71, 106, 124, 125, 129, 130, 134, 142, 144, 152, 159, 164, 165, 170], "doe": [3, 20, 30, 57, 64, 71, 110, 114, 124, 130, 134, 144, 147, 148, 151, 152, 154, 160, 161, 164, 165], "anyth": [3, 142, 154, 160, 161], "mere": [3, 124], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 61, 87, 123, 128, 129, 130, 148, 151, 154, 162, 164, 165, 170], "self": [3, 29, 64, 128, 144, 147, 154, 162, 170], "test": [3, 20, 29, 47, 63, 64, 67, 69, 73, 74, 92, 105, 108, 123, 141, 145, 147, 148, 153, 154, 157, 162, 165, 166, 170], "fail": [3, 66, 67, 100, 102, 114, 126, 128, 134, 151, 152, 163], "selftest": 3, "rais": [3, 124, 129, 145], "after": [3, 21, 31, 32, 36, 41, 51, 64, 66, 73, 74, 83, 87, 93, 94, 99, 102, 105, 112, 114, 116, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 150, 151, 152, 153, 158, 159, 160, 161, 162, 164, 170], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 64, 68, 72, 76, 80, 84, 88, 89, 92, 98, 99, 124, 134, 135, 146, 147, 148, 149, 152, 155, 167], "successful": 3, "authent": [4, 51, 83, 125, 132, 145, 147, 164, 165], "framework": [4, 17, 23, 24, 140, 141, 142, 147, 148, 149, 155, 157, 160, 161, 163, 170], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 90], "emit": [4, 19, 20, 21, 31, 41, 99, 124], "event": [4, 18, 20, 21, 31, 32, 51, 54, 90, 92, 99, 102, 106, 113, 119, 120, 124, 129, 130, 134, 153, 155], "relat": [4, 21, 22, 31, 99, 100, 106, 108, 109, 114, 125, 129, 130, 144, 147, 148, 149, 153, 154, 160, 161, 162, 163, 164, 165], "set_connection_timeout": [4, 129, 130], "timeout": [4, 54, 55, 62, 64, 66, 67, 69, 76, 84, 99, 119, 124, 150, 151], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 54, 58, 59, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 80, 82, 83, 84, 87, 88, 89, 90, 93, 94, 98, 99, 100, 101, 102, 105, 106, 110, 111, 112, 113, 114, 116, 147, 148, 165], "second": [4, 29, 36, 49, 51, 58, 64, 67, 71, 73, 74, 83, 87, 106, 114, 116, 119, 123, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 154, 160, 161, 162, 170], "set_master_pass_group_id": [4, 130], "master": [4, 51, 63, 67, 69, 124, 146, 159, 160, 161, 162], "pass": [4, 51, 106, 130, 144, 150], "group": [4, 38, 51, 105, 110, 147, 159, 160, 161], "idtoken": [4, 51, 90, 93, 165], "have": [4, 20, 40, 51, 64, 94, 95, 107, 109, 124, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "parent_id_token": [4, 51, 90, 110], "mean": [4, 20, 46, 51, 52, 64, 84, 87, 88, 94, 106, 109, 110, 114, 115, 124, 129, 141, 144, 145, 147, 149, 153, 155, 164], "thei": [4, 20, 36, 51, 58, 64, 93, 99, 124, 127, 129, 130, 134, 141, 145, 148, 149, 151, 154, 155, 161, 162], "ani": [4, 11, 31, 36, 51, 63, 64, 67, 69, 73, 81, 93, 94, 99, 108, 124, 129, 130, 134, 141, 142, 144, 147, 148, 151, 154, 157, 160, 161, 162], "ongo": [4, 37, 51, 90, 114, 147, 149, 154, 162], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 71, 83, 90, 91, 93, 99, 106, 109, 112, 119, 128, 129, 130, 149, 150], "cannot": [4, 19, 41, 51, 64, 128, 129, 134, 154, 163], "exampl": [4, 20, 24, 25, 51, 58, 75, 87, 99, 105, 109, 112, 123, 124, 129, 130, 131, 136, 137, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 157, 160, 164, 165, 170], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 64, 81, 94, 99, 124], "person": [4, 51, 106], "tow": [4, 51], "awai": [4, 51, 94, 99, 170], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 57, 71, 72, 78, 84, 85, 88, 106, 128, 136, 137, 147, 148, 170], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 64, 73, 74, 90, 99, 110, 124, 136, 137, 138, 149, 150, 152, 164, 165], "reason": [6, 46, 56, 90, 98, 99, 106, 110, 114, 128, 129, 130, 146, 150, 152, 153, 165], "about": [6, 19, 21, 22, 32, 41, 46, 50, 73, 74, 90, 99, 106, 109, 112, 114, 119, 129, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 161, 162, 164, 165, 171], "validationresult": [6, 21, 90], "bank": [7, 8, 53, 80, 91, 109, 112, 149, 153, 155], "statement": [7, 91, 109], "get_bank_session_token": 7, "bank_transact": [7, 8, 136, 139], "banksessiontoken": [7, 91], "commit": [8, 112, 150, 153, 162, 168], "account": [8, 70, 109, 150], "bank_transaction_summari": [8, 83, 150], "banktransactionsummari": [8, 91], "summari": [8, 91], "depend": [8, 29, 36, 58, 91, 129, 130, 132, 142, 145, 149, 150, 152, 154, 162, 164, 165], "backend": [8, 91, 109, 112, 144, 149, 150, 152, 154, 155], "therefor": [8, 31, 91, 124, 125, 129, 130, 144, 148, 149, 151, 162, 165], "mostli": [8, 91, 151, 160, 161], "opaqu": [8, 80, 91], "moment": [8, 91, 93, 102, 106, 157], "plug": [9, 51, 64, 90, 98, 99, 109, 125, 129, 130, 147, 154, 155, 160, 161, 164, 169], "out": [9, 20, 66, 73, 99, 124, 129, 147, 149, 154, 155, 160, 161, 162, 170], "hil": [9, 61], "sil": [9, 61, 129, 130, 147, 151, 152, 153, 166, 167, 171], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 58, 61, 64, 92, 94, 97, 98, 99, 102, 108, 109, 114, 119, 124, 126, 127, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 162, 165, 170], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 61, 64, 94, 98, 99, 108, 109, 114, 119, 124, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 157, 161, 165, 170], "yeti": [9, 88, 89, 135, 149, 164], "execute_charging_sess": [9, 123], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 61, 64, 80, 90, 98, 99, 106, 110, 119, 123, 124, 129, 130, 149, 153, 154, 165], "lock": [10, 20, 21, 64, 72, 80, 88, 134, 148, 153], "motor": [10, 72, 80, 88, 134, 153], "socket": [10, 20, 80, 99, 146, 154, 170], "fix": [10, 20, 162], "attach": [10, 20, 80, 84, 147, 152, 156, 163], "unlock": [10, 21, 64, 99, 129, 130, 134], "normal": [10, 21, 36, 64, 85, 93, 124], "ocpp": [10, 22, 26, 32, 33, 50, 64, 74, 75, 90, 93, 99, 109, 114, 124, 129, 130, 131, 136, 137, 138, 139, 144, 147, 149, 155, 156, 166, 169], "gener": [11, 22, 27, 28, 37, 44, 54, 73, 74, 82, 94, 99, 100, 101, 106, 109, 124, 125, 126, 127, 128, 129, 130, 134, 136, 145, 150, 151, 153, 154, 155, 157, 161, 167, 170], "json": [11, 16, 42, 45, 48, 73, 85, 95, 102, 106, 128, 129, 130, 142, 151, 152, 154, 156, 160, 161, 164, 165, 170, 171], "web": [11, 147, 156], "titl": [11, 149, 160], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 76, 77, 79, 81, 82, 84, 86, 87, 96, 106, 119, 123, 124, 125, 126, 127, 128, 129, 134, 142, 144, 145, 146, 147, 149, 150, 151, 152, 155, 156, 157, 160, 161, 164, 165, 166, 167, 170], "abl": [12, 93, 106, 129, 130, 134, 141, 147, 152, 153, 154, 156, 160, 161, 164, 165, 167, 170], "store": [12, 22, 23, 30, 31, 32, 64, 65, 78, 79, 85, 93, 99, 114, 127, 129, 130, 136, 138, 150, 151, 161, 165, 170], "add": [12, 64, 70, 124, 127, 129, 130, 141, 147, 148, 153, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "remov": [12, 30, 93, 110, 129, 130, 142, 147, 149, 154, 162, 168, 170], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 58, 64, 73, 74, 98, 99, 106, 108, 112, 129, 130, 134, 142, 144, 145, 147, 148, 149, 151, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 168, 170, 171], "retriev": [12, 22, 31, 100, 106, 114, 129, 130, 151], "predefin": [12, 106, 157], "show": [12, 58, 75, 76, 77, 93, 112, 119, 124, 142, 145, 147, 148, 149, 151, 154, 170], "must": [12, 18, 20, 29, 36, 52, 64, 93, 94, 99, 109, 114, 119, 124, 125, 128, 134, 141, 144, 148, 151, 164, 165, 166, 170], "set_display_messag": [12, 129, 130], "replac": [12, 64, 93, 149, 154], "displaymessag": [12, 93], "setdisplaymessagerespons": [12, 93], "get_display_messag": [12, 130], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 64, 93, 124, 127, 129, 130, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 167, 171], "more": [12, 20, 21, 31, 40, 58, 73, 74, 90, 93, 99, 106, 109, 112, 124, 128, 129, 130, 134, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 170], "getdisplaymessagerequest": [12, 93], "getdisplaymessagerespons": [12, 93], "none": [12, 84, 92, 102, 109, 134], "clear_display_messag": [12, 130], "cleardisplaymessagerequest": [12, 93], "clear": [12, 36, 37, 51, 62, 64, 66, 93, 106, 124, 129, 130, 134, 145], "cleardisplaymessagerespons": [12, 93], "config": [13, 53, 54, 55, 56, 58, 60, 61, 62, 66, 68, 70, 73, 74, 76, 77, 84, 119, 124, 125, 129, 130, 145, 146, 147, 148, 149, 151, 152, 153, 162, 163, 164, 165, 166, 167, 171], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 64, 65, 66, 68, 70, 71, 73, 76, 77, 78, 79, 84, 85, 86, 87, 105, 128, 130, 140, 141, 142, 144, 145, 147, 149, 151, 154, 155, 158, 159, 161, 163, 164, 165, 170], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 64, 73, 88, 98, 102, 108, 109, 124, 129, 161, 163, 164], "manag": [14, 21, 51, 58, 61, 64, 94, 99, 106, 108, 119, 123, 145, 146, 148, 150, 153, 155, 156, 158, 163, 164, 165, 166, 167], "intefac": 14, "node": [14, 21, 26, 94, 147, 149, 152, 163, 166], "energy_flow_request": 14, "energyflowrequest": [14, 94], "flow": [14, 26, 64, 84, 94, 108, 119, 124, 126, 129, 130, 144, 147, 149, 171], "suppli": [14, 23, 35, 36, 50, 52, 59, 64, 72, 94, 98, 102, 108, 124, 148, 152, 154], "import": [14, 16, 36, 50, 80, 94, 95, 98, 108, 109, 112, 113, 117, 118, 134, 144, 151, 152, 154, 155, 159, 160, 164, 165, 170], "direct": [14, 58, 84, 94, 109, 144, 147, 152, 154, 170], "grid": [14, 64, 94, 98, 109, 124, 149], "consum": [14, 94, 112, 147, 149, 150], "export": [14, 16, 50, 63, 67, 69, 80, 94, 95, 98, 99, 108, 109, 117, 118, 141, 147, 158, 170, 171], "enforce_limit": [14, 94, 124], "energymanag": [14, 15, 21, 26, 94, 124, 129, 136, 138], "enforcedlimit": [14, 21, 26, 94], "rout": [14, 148], "through": [14, 94, 99, 129, 130, 145, 147, 152, 154, 155, 157, 160, 161, 162, 164], "tree": [14, 26, 59, 64, 94, 124, 152, 160, 161, 170], "global": [15, 21, 45, 58, 99, 145, 151, 161], "price": [16, 48, 70, 94, 95, 105, 112, 129, 130, 164, 165], "forecast": [16, 42, 48, 58, 70, 95], "energy_pr": 16, "energypriceschedul": [16, 95], "timestamp": [16, 42, 44, 46, 48, 94, 95, 96, 99, 106, 109, 112, 113, 114, 116, 118, 129, 130, 144], "both": [16, 31, 58, 64, 95, 124, 127, 128, 134, 154, 162], "access": [17, 22, 28, 39, 63, 68, 85, 125, 144, 149, 154, 155, 166], "histori": [17, 60, 96, 162, 170], "everest": [17, 36, 46, 47, 50, 51, 64, 65, 71, 73, 74, 75, 78, 85, 114, 124, 125, 127, 131, 132, 140, 142, 144, 156, 161, 167, 168, 169], "get_error": [17, 96], "take": [17, 20, 29, 64, 102, 114, 124, 129, 130, 141, 142, 144, 145, 147, 148, 149, 151, 154, 155, 157, 160, 161, 162, 164, 165, 167, 170], "filter": [17, 84, 93, 96], "filterargu": [17, 96], "appli": [17, 29, 36, 49, 93, 94, 112, 124, 129, 130, 154, 164, 165, 167, 168], "errorobject": [17, 96], "board": [18, 20, 72, 80, 88, 89, 92, 97, 98, 134, 146, 149, 153, 155, 167], "packag": [18, 142, 155, 166, 170], "side": [18, 19, 41, 63, 64, 88, 89, 92, 94, 124, 125, 126, 134, 135, 145, 147, 149, 152, 154, 164], "bsp_event": 18, "board_support_common": [18, 20, 136, 139], "bspevent": [18, 20, 92], "cp": [18, 64, 92, 134], "relai": [18, 20, 36, 64, 72, 80, 88, 89, 92, 124, 134], "bsp_measur": 18, "bspmeasur": [18, 92], "bsp": [18, 20, 36, 58, 64, 92, 124, 167, 168], "set_cp_stat": 18, "state": [18, 19, 20, 21, 41, 47, 51, 64, 92, 93, 94, 96, 97, 99, 102, 110, 112, 114, 124, 126, 129, 130, 134, 141, 144, 147, 149, 165, 170], "driver": [18, 20, 36, 52, 68, 71, 72, 80, 82, 88, 89, 124, 128, 133, 135, 145, 147, 149, 156, 163], "s2": 18, "cp_state": 18, "evcpstat": [18, 97], "allow_power_on": [18, 20, 36, 98], "flag": [18, 20, 31, 98, 109, 113, 124, 126, 129, 130, 144, 146, 151, 152, 153, 154, 163, 170], "never": [18, 20, 51, 58, 64, 124, 142, 150, 162, 165], "do": [18, 20, 21, 58, 64, 66, 92, 94, 99, 109, 114, 124, 127, 129, 130, 141, 142, 144, 147, 150, 151, 152, 153, 154, 155, 160, 161, 162, 167, 169, 170, 171], "diode_fail": 18, "diod": [18, 134], "failur": [18, 29, 87, 102, 114, 128, 134], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 58, 61, 119, 129, 130, 134, 148, 149, 160, 161], "three_phas": [18, 58, 61, 124], "One": [18, 94, 95, 112, 129, 130, 142, 146, 148, 149, 152, 155, 164, 165], "set_rcd_error": 18, "higher": [19, 21, 41, 106], "shut": [19, 41], "down": [19, 41, 51, 64, 116, 130, 154, 155, 162], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 83, 92, 99, 102, 109, 111, 114, 126, 128, 150, 151, 154, 162], "transit": [19, 41, 124, 126, 134], "unexpect": [19, 41, 128], "handl": [19, 22, 36, 41, 51, 66, 67, 69, 94, 96, 98, 119, 126, 129, 134, 144, 148, 149, 151, 160, 161, 164, 165, 170], "machin": [19, 41, 124, 129, 130, 134, 147, 149, 154, 158, 164], "minim": [20, 36, 61, 77, 88, 94, 103, 106, 164, 167, 170], "path": [20, 22, 50, 60, 63, 65, 73, 74, 79, 87, 99, 100, 125, 129, 130, 142, 147, 148, 151, 152, 154, 155, 164, 165, 170], "controlpilot": [20, 92, 97], "output": [20, 36, 58, 64, 67, 72, 76, 77, 78, 98, 102, 108, 134, 141, 142, 147, 149, 153, 154, 170], "compon": [20, 31, 74, 106, 109, 112, 130, 148, 154, 165, 166, 170], "imd": [20, 29, 64], "etc": [20, 36, 65, 99, 109, 119, 134, 147, 148, 154, 155, 160, 161, 166, 167], "own": [20, 93, 124, 128, 130, 145, 147, 148, 149, 154, 155, 160, 161, 167, 170, 171], "ac_nr_of_phases_avail": 20, "instantan": [20, 99, 109, 117, 118], "count": [20, 22, 59, 80, 84, 99, 100, 112, 116, 147], "capabl": [20, 21, 31, 36, 50, 58, 64, 92, 94, 98, 108, 124, 126, 128, 130, 147, 152, 153], "hardwarecap": [20, 21, 98], "For": [20, 31, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 93, 99, 105, 106, 112, 123, 124, 125, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 159, 160, 161, 164, 165, 170], "input": [20, 31, 36, 39, 90, 108, 109, 124, 127, 147, 148, 152, 160, 161], "convert": [20, 58, 106, 124], "case": [20, 32, 41, 51, 64, 67, 73, 74, 83, 84, 90, 91, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 170], "runtim": [20, 49, 64, 132, 153, 165, 170], "becaus": [20, 21, 31, 36, 51, 73, 74, 99, 110, 119, 129, 130, 134, 142, 148, 151, 152, 162], "too": [20, 64, 99, 102, 124, 128, 152], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 92], "carri": [20, 129, 130, 148], "amper": [20, 23, 36, 52, 58, 59, 61, 64, 94, 98, 108, 109, 117, 118, 124, 129, 130], "whenev": [20, 124, 134], "those": [20, 124, 128, 144, 145, 146, 147, 149, 153, 154, 155, 160, 161, 170], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 54, 64, 73, 74, 78, 110, 119, 120, 136, 137, 139, 149, 151, 164, 165], "stoptransactionrequest": [20, 21, 99], "gracefulli": 20, "press": [20, 99, 102, 158, 163], "button": [20, 80, 99, 102, 147, 158, 171], "port": [20, 39, 45, 69, 71, 72, 76, 80, 84, 88, 89, 124, 146, 147, 148, 153, 154, 156, 165, 170], "typic": [20, 70, 83, 88, 91, 92, 99, 108, 112, 127, 129, 130, 146, 148, 150, 152, 164, 165], "pilot": [20, 41, 72, 80, 88, 89, 126], "f": [20, 21, 41, 64, 92, 126, 134, 163], "pwm_on": 20, "turn": [20, 21, 36, 73, 129, 148, 154], "pwm": [20, 21, 58, 64, 92, 124, 134, 149, 154], "duti": [20, 92, 149], "cycl": [20, 92, 93, 102, 124, 149], "percent": [20, 64, 92, 94, 99], "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, 89, 90, 92, 93, 98, 99, 106, 109, 125, 127, 129, 134, 140, 141, 144, 146, 147, 149, 155, 156, 161, 162, 164, 166, 169, 170], "pwm_off": 20, "constant": [20, 70], "high": [20, 29, 52, 64, 84, 94, 96, 99, 102, 124, 130, 134, 144, 153, 154, 155], "pwm_f": 20, "neg": [20, 21, 94, 104, 109, 117, 118], "poweronoff": [20, 98], "context": [20, 98, 99, 106], "ac_switch_three_phases_while_charg": [20, 124], "doubt": [20, 159], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 85, 87, 99, 102, 106, 108, 109, 114, 125, 126, 128, 129, 130, 134, 146, 152, 164, 165], "perman": [20, 52, 64, 80, 102, 124, 134, 154], "destroi": [20, 64, 134], "so": [20, 21, 29, 64, 70, 94, 95, 99, 105, 119, 124, 125, 127, 129, 130, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 162, 165, 170], "special": [20, 36, 64, 92, 94, 95, 109, 129, 130, 134, 147, 149], "sequenc": [20, 21, 92, 134], "exact": [20, 36, 109, 149, 154], "would": [20, 51, 83, 105, 142, 144, 147, 148, 149, 154, 162, 165, 170], "c2": [20, 64], "c1": [20, 64], "b1": [20, 64], "b2": [20, 64], "similar": [20, 124, 125, 141, 146, 148, 150, 154, 160, 161, 170], "caution": 20, "3ph": [20, 58, 64, 94, 134], "1ph": [20, 58, 64, 94], "evse_replug": 20, "virtual": [20, 92, 99, 130, 134, 148, 166, 168], "replug": [20, 21, 51, 92, 99, 134], "without": [20, 39, 58, 64, 87, 99, 100, 113, 125, 127, 129, 130, 132, 134, 147, 149, 150, 152, 153, 154, 155, 160, 161, 164, 170], "evsereplugstart": [20, 92], "care": [20, 124, 129, 130, 148, 170], "carpluggedin": 20, "evsereplugfinish": [20, 92], "mainli": [20, 125, 129, 142, 146, 154, 162], "don": [20, 142, 152, 160, 161, 162, 163], "t": [20, 21, 106, 142, 144, 147, 149, 150, 151, 152, 155, 156, 160, 161, 162, 163, 170, 171], "product": [20, 42, 105, 109, 128, 129, 130, 134, 147, 149, 154, 162, 164, 165, 167], "m": [20, 64, 67, 69, 77, 84, 141, 142, 146, 147, 162, 163], "durat": [20, 49, 58, 64, 73, 106, 109, 128, 129, 130], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 68, 75, 82, 110, 111, 125, 127, 128, 129, 130, 131, 144, 147, 148, 151, 155, 163, 165, 170], "evsemanag": [20, 21, 36, 37, 49, 66, 119, 126, 129, 130, 136, 138, 144, 145, 147, 149, 150, 160, 161, 164, 165], "pp": 20, "distinct": [20, 127, 130], "you": [20, 64, 71, 83, 124, 129, 130, 136, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "also": [20, 21, 22, 38, 64, 81, 93, 106, 110, 124, 125, 127, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 170], "var": [20, 31, 36, 50, 109, 113, 117, 118, 127, 128, 145, 147, 148, 154], "pp_ampac": 20, "ampac": [20, 92], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 64, 67, 87, 114, 129, 130, 141, 147, 155], "over": [20, 64, 69, 73, 74, 99, 100, 116, 124, 134, 146, 148, 150, 152, 153], "shutdown": [20, 36, 61, 102, 103], "draw": [20, 94, 108], "than": [20, 31, 40, 71, 90, 99, 106, 110, 128, 129, 130, 146, 147, 149, 150, 155, 165], "just": [20, 27, 36, 49, 64, 106, 145, 147, 148, 149, 152, 154, 155, 159, 162, 170], "ignor": [20, 50, 51, 71, 124, 151], "otherwis": [20, 21, 65, 67, 94, 128, 129, 130, 144, 154, 162], "overcurr": 20, "detect": [20, 21, 64, 102, 114, 124, 134, 150], "margin": 20, "ad": [20, 21, 64, 66, 129, 130, 144, 145, 148, 149, 160, 161, 162, 164, 165], "avoid": [20, 36, 64, 124, 152, 160, 161], "infer": 20, "work": [20, 21, 62, 63, 66, 67, 69, 81, 94, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 153, 154, 156, 159, 160, 161, 162, 163, 167, 170], "repres": [21, 59, 96, 109, 119, 129, 130, 142, 149, 150, 151, 164, 165], "kernel": [21, 132, 146], "session_ev": [21, 129, 130], "sessionev": [21, 99], "ev_info": [21, 129, 130], "evinfo": [21, 99], "car_manufactur": 21, "carmanufactur": [21, 99], "manufactur": [21, 82, 99, 106, 125, 128], "known": [21, 37, 106, 109, 154, 170], "evse_board_support": [21, 36, 64, 72, 80, 88, 129, 136, 137, 139, 153], "dataset": [21, 37, 44, 109, 113], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 64, 100, 102, 118, 128, 146, 154, 162], "de": [21, 52, 62, 63, 64, 66, 71, 154, 160, 161, 162], "pnx": [21, 64], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 71, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 99, 105, 106, 109, 119, 123, 124, 125, 128, 129, 134, 140, 146, 147, 149, 156, 161, 162, 163, 166, 168, 169], "hw_capabl": 21, "iso15118_certificate_request": [21, 129, 130], "iso15118_charg": [21, 57, 63, 64, 67, 69, 90, 136, 137, 139], "enforced_limit": [21, 26], "come": [21, 26, 66, 80, 124, 130, 142, 145, 147, 151, 152, 153, 154, 158, 162, 170], "waiting_for_external_readi": [21, 129, 130], "principl": [21, 145], "delai": [21, 49, 58, 64, 66, 71, 73, 74, 87, 116, 128, 134], "its": [21, 50, 51, 64, 71, 73, 74, 94, 99, 106, 115, 124, 128, 129, 130, 132, 141, 142, 144, 147, 148, 149, 151, 154, 162, 164, 165, 170], "wait": [21, 36, 39, 46, 56, 58, 64, 66, 67, 77, 83, 90, 99, 106, 119, 126, 128, 129, 130, 147, 152, 170], "external_ready_to_start_charg": [21, 64, 129], "get_evs": [21, 129, 130], "enable_dis": [21, 129, 130], "possibl": [21, 32, 36, 64, 78, 102, 103, 123, 124, 128, 129, 130, 132, 134, 141, 142, 144, 149, 152, 153, 160, 161, 162, 164, 170], "connector_id": [21, 54, 61, 64, 99, 106, 123], "whole": [21, 31, 90, 106, 129, 130, 147, 148, 149, 152, 153, 154, 164], "cmd_sourc": 21, "enabledisablesourc": [21, 99], "sourc": [21, 31, 90, 99, 124, 129, 141, 142, 147, 149, 150, 152, 153, 154, 155, 161, 163, 164, 170, 171], "same": [21, 49, 56, 64, 83, 93, 99, 122, 123, 124, 128, 129, 130, 134, 141, 144, 145, 148, 154, 155, 160, 161], "sinc": [21, 128, 129, 130, 144, 147, 149, 151, 155, 161, 164, 165, 170], "prioriti": [21, 93, 94, 99, 102, 106, 129, 130], "anoth": [21, 66, 110, 124, 130, 145, 147, 148, 149, 150, 152, 154, 155, 161, 170], "decid": [21, 124, 144, 149, 159, 160, 161], "authorize_respons": 21, "validation_result": [21, 56], "withdraw_author": [21, 124], "further": [21, 119, 124, 125, 129, 130, 141, 147, 148, 151, 155, 160, 161, 164, 165, 170], "reserv": [21, 51, 73, 74, 90, 99, 119, 136, 137, 139, 149, 150, 164, 165], "color": 21, "hmi": 21, "led": [21, 52, 124, 154], "reservation_id": [21, 38, 90, 99, 110], "transactionstart": [21, 99], "specif": [21, 26, 45, 82, 90, 93, 94, 102, 106, 109, 110, 112, 115, 124, 129, 130, 144, 145, 146, 147, 148, 149, 154, 159, 162, 164, 165, 170], "still": [21, 36, 37, 51, 110, 124, 130, 134, 144, 147, 153, 160, 161, 162, 170], "move": [21, 99, 160, 161, 162, 164, 165, 166, 171], "total": [21, 40, 58, 94, 106, 112, 113, 117, 118, 127], "els": [21, 22, 31, 32, 46, 134, 154, 170], "cancel_reserv": [21, 38, 124, 129], "anymor": [21, 51, 99, 110, 134, 146, 153, 162], "extern": [21, 26, 32, 50, 52, 59, 64, 73, 74, 80, 94, 109, 124, 129, 132, 141, 154, 161, 166], "itself": [21, 124, 144, 148], "successfulli": [21, 31, 32, 46, 106, 109, 114, 145, 152, 164, 165, 166], "alreadi": [21, 83, 90, 93, 94, 95, 129, 141, 147, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170, 171], "paused_by_evs": 21, "resume_charg": [21, 129], "resum": [21, 73, 74, 99, 129, 147, 153], "won": [21, 152], "stop_transact": [21, 37, 129, 130], "cancel": [21, 37, 38, 49, 110, 114, 124, 150], "automat": [21, 31, 52, 61, 127, 130, 141, 147, 149, 151, 152, 157, 159, 160, 161, 166], "disconnect": [21, 31, 32, 73, 74, 92, 99, 154], "befor": [21, 29, 36, 46, 51, 56, 64, 66, 67, 71, 82, 99, 106, 110, 112, 114, 118, 128, 129, 130, 134, 141, 144, 148, 149, 151, 152, 153, 160, 161, 170], "force_unlock": [21, 129, 130], "forc": [21, 67, 69, 98, 129, 130, 134, 142, 148, 151, 170], "correct": [21, 36, 64, 109, 110, 119, 125, 127, 130, 144, 149, 151, 154, 157], "except": [21, 128, 147], "explicitli": [21, 71], "cloud": [21, 151, 155], "certificateinstallationr": [21, 102], "certificateupdater": [21, 102], "forwar": 21, "system": [21, 71, 73, 74, 82, 99, 102, 124, 125, 128, 136, 137, 138, 139, 144, 147, 149, 150, 151, 152, 153, 154, 155, 157, 164, 165, 166], "situat": [21, 106], "where": [21, 64, 65, 73, 74, 99, 114, 130, 148, 149, 151, 154, 159, 160, 161, 162, 165, 170], "optim": [21, 94, 153], "combin": [21, 31, 38, 64, 99, 106, 124, 125, 130], "secur": [22, 31, 32, 67, 69, 73, 74, 100, 106, 109, 125, 140, 154, 164, 165], "storag": [22, 31, 99, 130, 154, 165], "within": [22, 36, 73, 74, 94, 99, 106, 119, 124, 125, 129, 130, 134, 144, 145, 148, 151, 166], "period": [22, 36, 106, 112, 127, 129, 130, 153], "leaf": [22, 64, 65, 100, 125, 129, 130, 151], "expir": [22, 49, 56, 90, 100, 109, 110, 129, 130, 151], "install_ca_certif": [22, 125, 129, 130, 151], "ca": [22, 65, 100, 128, 129, 130, 147, 151], "pem": [22, 65, 71, 90, 100, 114, 128], "encod": [22, 90, 100, 102, 106, 109, 114, 118, 134, 161], "x": [22, 71, 90, 114, 128, 154, 161], "509": [22, 90, 114, 128], "certificate_typ": [22, 100], "cacertificatetyp": [22, 100], "installcertificateresult": [22, 100], "attempt": [22, 46, 71, 87, 100, 114, 119, 128, 129, 151], "delete_certif": [22, 129, 130], "delet": [22, 30, 100, 142, 154, 156, 162], "certificate_hash_data": [22, 100], "certificatehashdata": [22, 100], "deletecertificateresult": [22, 100], "update_leaf_certif": [22, 125, 129, 130, 151], "certificate_chain": 22, "leafcertificatetyp": [22, 100], "verify_certif": [22, 129, 130, 151], "verifi": [22, 29, 67, 90, 109, 114, 125, 129, 130, 147, 151, 170], "given": [22, 23, 30, 31, 32, 38, 44, 51, 64, 87, 93, 106, 110, 112, 129, 130, 144, 146, 153], "certificatevalidationresult": [22, 100], "verif": [22, 114], "get_installed_certif": [22, 129, 130], "certificatetyp": [22, 100], "getinstalledcertificatesresult": [22, 100], "hash": [22, 100, 102, 153], "get_v2g_ocsp_request_data": [22, 129, 130], "ocsp": [22, 90, 100, 129, 130, 151, 154], "exclud": [22, 100, 105], "root": [22, 94, 100, 125, 126, 128, 142, 147, 151, 152, 154, 156, 163], "ocsprequestdatalist": [22, 100], "sub": [22, 129, 130, 151, 161], "exlud": 22, "get_mo_ocsp_request_data": [22, 129, 130, 151], "mo": [22, 65, 100, 151], "update_ocsp_cach": [22, 129, 130], "cach": [22, 36, 109, 129, 130, 141, 147, 151, 170], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 144, 147], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 100], "base64": [22, 102, 114, 118], "is_ca_certificate_instal": [22, 129, 130], "generate_certificate_signing_request": [22, 125, 129, 130, 151], "countri": 22, "name": [22, 52, 64, 100, 102, 106, 114, 128, 129, 141, 142, 147, 148, 149, 152, 154, 156, 157, 159, 160, 161, 162, 163, 165, 170, 171], "c": [22, 41, 92, 97, 99, 109, 113, 115, 117, 118, 134, 145, 146, 147, 148, 152, 153, 158, 161, 162, 170], "organ": [22, 145, 155, 160, 161, 170], "o": [22, 163], "common": [22, 142, 146, 147, 155, 156], "cn": [22, 113], "use_tpm": 22, "csr": [22, 100, 125, 129, 130, 151], "tpm": 22, "getcertificatesignrequestresult": [22, 100], "get_leaf_certificate_info": [22, 100, 129, 130], "respect": [22, 94, 100, 119, 129, 130, 141, 148, 149, 151, 154, 166, 170], "encodingformat": [22, 100], "include_ocsp": 22, "getcertificateinforesult": [22, 100], "get_all_valid_certificates_info": [22, 100], "find": [22, 136, 144, 147, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170], "filesystem": [22, 65, 154, 168], "newest": 22, "getcertificatefullinforesult": [22, 100], "get_verify_fil": [22, 129, 130], "file": [22, 50, 60, 63, 64, 65, 67, 68, 69, 73, 74, 78, 79, 85, 87, 96, 99, 100, 102, 114, 119, 125, 129, 130, 132, 134, 136, 141, 144, 145, 146, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 163, 165, 166, 167, 168, 170, 171], "bundl": [22, 129, 130, 170], "get_verify_loc": 22, "directori": [22, 62, 63, 64, 65, 66, 67, 73, 74, 78, 125, 130, 142, 144, 147, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 167, 171], "Will": [22, 38, 52, 64, 93, 94], "invok": 22, "c_rehash": 22, "get_leaf_expiry_days_count": [22, 129, 130], "dai": [22, 71, 129, 130, 150, 151, 162], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 114], "succeed": [22, 162], "multipl": [23, 39, 51, 52, 93, 94, 106, 119, 124, 125, 128, 129, 130, 141, 144, 146, 147, 148, 149, 152, 157, 162, 164, 165], "featur": [23, 49, 64, 109, 124, 129, 130, 144, 149, 151, 155, 157, 160, 161, 162, 164, 165, 170], "uses_someth": 23, "someth": [23, 30, 106, 141, 144, 149, 151, 154, 160, 161, 162], "exist": [23, 30, 31, 32, 63, 81, 93, 106, 113, 125, 127, 129, 130, 147, 149, 158, 159, 160, 161, 164, 165, 170], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "outsid": [26, 93], "set_external_limit": [26, 124, 129, 130], "addit": [26, 32, 51, 59, 64, 90, 94, 99, 106, 109, 119, 124, 129, 130, 142, 145, 146, 147, 148, 153, 161, 162, 164, 170, 171], "externallimit": [26, 94], "blob": [27, 80, 101, 124, 146], "vector_of_int": 27, "vectorofint": [27, 101], "devic": [29, 31, 39, 44, 45, 52, 62, 63, 66, 67, 69, 74, 78, 81, 82, 83, 84, 94, 127, 128, 145, 148, 149, 153, 154, 167], "iec": [29, 64, 102, 109, 149, 153, 154], "61557": 29, "8": [29, 109, 128, 146, 161, 170], "isolation_measur": 29, "isolationmeasur": [29, 104], "self_test_result": 29, "recur": 29, "resist": [29, 71, 104], "regular": [29, 36, 71, 99, 124, 128, 162], "interv": [29, 36, 58, 70, 73, 74, 77, 106, 114, 124, 129, 130], "start_self_test": 29, "cablecheck": [29, 36, 64, 99, 108, 124, 153], "61851": [29, 64, 102, 149, 154], "23": [29, 64, 80, 102, 105, 153], "2023": [29, 64, 141, 146, 153], "immedi": [29, 36, 46, 64, 67, 99, 119, 134, 162], "long": [29, 64, 83, 149, 162], "20": [29, 61, 63, 81, 99, 146, 153, 154, 161], "test_voltage_v": 29, "pin": [29, 80, 154], "load": [30, 36, 52, 64, 102, 124, 125, 129, 130, 132, 147, 149, 150, 152, 163, 164, 165], "design": [31, 52, 71, 82, 106, 109, 130, 148, 151, 154, 165], "ocpp1": [31, 106, 130, 149, 151, 155, 166, 169], "6": [31, 32, 64, 73, 80, 88, 94, 106, 107, 109, 130, 141, 146, 149, 152, 154, 155, 165, 166, 169], "ocpp2": [31, 90, 106, 149, 151, 166], "base": [31, 51, 58, 68, 80, 90, 102, 106, 112, 123, 124, 129, 130, 144, 145, 146, 149, 151, 153, 154, 155, 162, 163, 166], "flexibl": [31, 106, 149, 152, 164, 165], "easier": [31, 106, 162], "vice": [31, 106, 160, 161], "versa": [31, 106, 160, 161], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 106], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 106], "charging_schedul": 31, "chargingschedul": [31, 106], "schedul": [31, 46, 58, 63, 73, 74, 94, 106, 114, 124, 128, 129, 130], "composit": [31, 73, 74, 129, 130], "is_connect": [31, 32], "chargepoint": [31, 32, 130, 164, 165], "security_ev": [31, 32], "securityev": [31, 32, 106], "occur": [31, 32, 64, 99, 102, 106, 119, 147, 154], "event_data": 31, "eventdata": [31, 106, 130], "been": [31, 32, 64, 99, 106, 109, 110, 114, 128, 129, 130, 145, 146, 147, 149, 151, 152, 153, 155, 160, 161, 164, 167], "properti": [31, 44, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 129, 130, 147, 165], "boot_notification_respons": 31, "bootnotificationrespons": [31, 106], "receiv": [31, 36, 64, 73, 74, 87, 93, 94, 99, 119, 129, 130, 134, 148, 150, 151, 153, 154, 164, 165, 170], "websocket": [31, 32, 73, 74, 129, 152, 153, 156, 164], "No": [31, 32, 105, 109, 162, 163], "could": [31, 32, 37, 46, 75, 90, 109, 129, 130, 131, 145, 146, 147, 148, 149, 150, 153, 154, 158, 160, 161, 164, 165, 170], "previou": [31, 32, 87, 99, 141, 142, 147, 148, 150, 153, 170], "securityeventnotif": [31, 32], "req": [31, 32, 62, 66, 125, 126, 129, 130, 151, 164, 165], "deem": 31, "critic": [31, 106, 113], "either": [31, 99, 127, 129, 130, 132, 144, 151, 163, 166], "absent": [31, 106], "libocpp": [31, 73, 74, 129, 130, 140, 141, 152, 164], "get_vari": 31, "With": [31, 124, 144, 147, 154, 155, 157, 170], "model": [31, 43, 68, 74, 113, 127, 149, 152, 153, 162], "getvariablerequest": [31, 106], "getvariableresult": [31, 106], "everi": [31, 56, 84, 122, 129, 130, 144, 148, 154, 162], "preserv": [31, 148], "order": [31, 36, 71, 90, 119, 124, 128, 129, 130, 132, 147, 151, 154, 156, 161, 164, 165, 170, 171], "set_vari": 31, "custom": [31, 32, 75, 90, 106, 129, 130, 131, 141, 146, 147, 148, 150, 154, 156, 164, 165, 167, 171], "reject": [31, 83, 90, 93, 100, 106, 110, 114, 129, 130, 151], "setvariablerequest": [31, 106], "setvariableresult": [31, 106], "change_avail": 31, "changeavailabilityrequest": [31, 106], "changeavailabilityrespons": [31, 106], "monitor_vari": 31, "componentvari": [31, 106], "consecut": [31, 32, 82], "overrid": [31, 32, 64, 93, 129, 130, 142, 148], "kind": [31, 149, 155], "component_vari": [31, 106], "point": [32, 36, 51, 73, 74, 82, 87, 90, 94, 99, 109, 110, 129, 130, 148, 153, 154, 155, 160, 161, 162, 164, 170], "configuration_kei": [32, 106], "keyvalu": [32, 106], "regist": [32, 39, 68, 106, 127, 148, 151, 164, 171], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 64, 90, 93, 99, 100, 106, 109, 114, 154], "getconfigurationrespons": [32, 106], "set_custom_configuration_kei": [32, 106], "Its": 32, "standard": [32, 39, 105, 129, 130, 153, 164, 165], "configurationstatu": [32, 106], "In": [32, 51, 64, 91, 98, 105, 106, 109, 119, 124, 125, 126, 128, 129, 130, 134, 141, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 166, 170, 171], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 129], "data_transf": [33, 73, 74, 75, 164, 165], "perform": [33, 64, 66, 106, 109, 114, 128, 129, 130, 141, 152, 154], "datatransferrequest": [33, 106], "datatransferrespons": [33, 106], "temperatur": [34, 80, 98, 102, 107, 109, 136, 139, 147], "mcu": [34, 80, 107, 133, 153], "mcutemperatur": [34, 107], "guidelin": 36, "soon": [36, 76, 77, 124, 129, 130, 147, 149, 153, 158, 160, 161, 171], "ideal": 36, "logic": [36, 49, 51, 80, 90, 119, 124, 126, 129, 130, 142, 145, 147, 148, 149, 164, 165, 170], "happen": [36, 51, 58, 99, 124, 142, 145, 150, 152, 162], "due": [36, 109, 124, 147, 149, 154, 160, 161, 162], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 93, 99, 114, 125, 129, 130, 144, 146, 151, 153, 160, 161, 165, 170], "last": [36, 64, 71, 93, 94, 124, 128, 129, 130, 141, 153, 154, 155, 164], "psu": 36, "back": [36, 58, 64, 79, 84, 86, 124, 134, 148, 156, 162, 164], "communicationfault": 36, "attent": 36, "To": [36, 93, 124, 127, 129, 130, 134, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 167, 169, 171], "make": [36, 38, 110, 124, 125, 126, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 154, 156, 163, 164, 165, 166, 170], "sure": [36, 124, 125, 141, 142, 146, 147, 149, 151, 154, 164, 165, 166, 170], "safe": [36, 154], "threshold": [36, 106], "block": [36, 56, 90, 141], "longer": [36, 134], "ensur": [36, 64, 128, 134, 147, 149, 152], "4": [36, 58, 64, 71, 109, 124, 127, 128, 140, 141, 145, 146, 154, 156, 161, 170], "voltage_curr": 36, "hertz": [36, 109, 117, 118], "recommend": [36, 64, 73, 74, 106, 145, 146, 147, 151, 154, 157, 160, 161, 165], "voltagecurr": [36, 108], "bidirect": [36, 64, 102, 108], "chargingphas": [36, 108], "alwai": [36, 49, 53, 54, 55, 56, 58, 63, 64, 85, 94, 122, 124, 127, 128, 129, 144, 147, 150, 152, 162, 170], "cccv": 36, "howev": [36, 64, 128, 134, 146, 147, 148, 152], "precharg": [36, 64, 99, 108, 124], "littl": [36, 129, 147, 149], "bit": [36, 39, 84, 111, 147, 149], "setexportvoltagecurr": 36, "volt": [36, 52, 64, 104, 108, 109, 117, 118], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 82, 99, 128, 129, 141, 142, 147, 148, 149, 151, 154, 155, 165, 170], "wire": [37, 129, 134, 149, 171], "tn": 37, "network": [37, 45, 85, 87, 124, 126, 146, 147, 148, 149, 154, 156, 163, 168, 171], "public_key_ocmf": 37, "ocmf": [37, 71, 109, 128], "start_transact": 37, "german": 37, "eichrecht": [37, 153], "transactionreq": [37, 109], "packet": [37, 78, 84, 109, 114, 134], "transactionstartrespons": [37, 109], "dangl": 37, "might": [37, 66, 87, 109, 141, 142, 146, 147, 150, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170], "transaction_id": [37, 106, 109], "transactionstoprespons": [37, 109], "reservation_upd": 38, "reservationupdatestatu": [38, 110], "reserve_now": [38, 129], "reservationresult": [38, 110], "succes": 38, "code": [38, 39, 67, 93, 99, 105, 106, 109, 112, 127, 128, 129, 130, 134, 141, 142, 144, 147, 148, 149, 152, 153, 154, 155, 156, 159, 163, 164, 170], "exists_reserv": 38, "made": [38, 110, 128, 141, 147, 150], "reservationcheck": [38, 110], "reservationcheckstatu": [38, 110], "multiplex": [39, 69], "serial": [39, 50, 68, 72, 76, 80, 82, 83, 84, 88, 89, 100, 102, 134], "rs485": [39, 146, 154], "client": [39, 65, 81, 125, 129, 130, 147, 148, 151, 152, 164], "modbus_read_holding_regist": 39, "modbu": [39, 45, 82, 84, 127], "rtu": [39, 127], "hold": [39, 93, 127, 130, 145, 154, 170], "target_device_id": 39, "byte": [39, 84, 109, 111, 164, 165], "first_register_address": 39, "16": [39, 61, 80, 88, 111, 149, 154, 164], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 136, 139], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 67, 84, 124, 145, 147, 148, 161], "data_raw": 39, "vectoruint16": [39, 111], "content": [39, 64, 93, 111, 128, 148, 168, 170], "written": [39, 73, 74, 106, 125, 144, 148, 152, 170], "word": [39, 105, 128, 147, 155], "statuscodeenum": [39, 111], "modbus_write_single_regist": 39, "singl": [39, 99, 100, 128, 129, 130, 134, 142, 144, 146, 151, 156, 157, 162, 170], "register_address": 39, "nonstd_writ": 39, "non": [39, 63, 99, 102, 106, 134, 170], "discret": 39, "repli": [39, 84], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 85, 106, 112, 119, 124, 126, 128, 134, 145, 146, 147, 149, 151, 152, 153, 156, 157, 160, 161, 163, 166, 167, 171], "we": [40, 64, 93, 107, 124, 130, 145, 146, 147, 148, 149, 151, 154, 155, 156, 160, 161, 162, 163, 164, 166, 170, 171], "eveseid": 40, "instanti": 40, "sessioncost": [40, 112], "chunk": [40, 84, 112], "request_error_routin": 41, "routin": 41, "retri": [41, 66, 71, 84, 87, 114, 128, 151], "upper": [41, 106, 145, 147, 149, 154, 171], "enter_bcd": [41, 126, 134], "b": [41, 64, 92, 97, 99, 113, 117, 118, 134, 141, 144, 145, 152, 161, 162, 165, 168], "d": [41, 64, 92, 97, 99, 134, 144, 147, 152, 156, 162, 163], "leave_bcd": [41, 126, 134], "solar": [42, 94, 124], "watthour": 42, "sunspec": [43, 44, 45, 113], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 76, 77, 109, 147, 154], "fetch": [44, 70, 128, 141, 157], "scanner": 45, "scan_unit": 45, "scan": [45, 93], "unit": [45, 71, 73, 74, 99, 105, 109, 118, 130, 136, 139, 147, 153, 162, 165, 168, 170], "ip_address": [45, 71], "local": [45, 63, 67, 69, 81, 85, 90, 94, 99, 109, 129, 130, 141, 147, 150, 151, 154, 155, 160, 161, 162, 165, 170, 171], "ip": [45, 71, 83, 85, 128, 148], "overview": [45, 124, 145, 147, 151, 153, 155, 160, 161, 164], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 87, 129, 130, 164, 165, 170], "firmware_update_statu": [46, 114, 129, 130], "firmwareupdatestatu": [46, 114], "describ": [46, 51, 114, 119, 125, 127, 129, 130, 134, 147, 148, 149, 151, 156, 157, 158, 159, 160, 161, 164, 165, 166, 170], "firmwar": [46, 80, 114, 125, 129, 130, 133, 134, 154, 164, 165], "log_statu": [46, 114, 129, 130], "logstatu": [46, 114], "log": [46, 63, 64, 67, 69, 73, 74, 99, 106, 114, 129, 130, 144, 147, 153, 154, 164, 165, 166], "upload": [46, 87, 114, 129, 130, 164, 165], "update_firmwar": [46, 114, 129, 130], "firmware_update_request": 46, "firmwareupdaterequest": [46, 114], "meta": [46, 167, 168], "updatefirmwarerespons": [46, 114], "allow_firmware_instal": [46, 129, 130], "proce": [46, 99, 114, 170], "upload_log": [46, 129, 130], "upload_logs_request": 46, "uploadlogsrequest": [46, 114], "uploadlogsrespons": [46, 114], "is_reset_allow": [46, 129, 130], "determin": [46, 64, 99, 128, 129, 130, 149, 163], "resettyp": [46, 114], "soft": [46, 64, 99, 114], "hard": [46, 80, 99, 114], "set_system_tim": [46, 129, 130], "get_boot_reason": [46, 129, 130], "boot": [46, 114, 129, 130, 134, 154], "bootreason": [46, 114], "core": [47, 127, 130, 140, 141, 142, 145, 146, 147, 148, 149, 152, 153, 154, 158, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171], "instanc": [47, 69, 106, 144, 147, 149, 152, 153, 155], "evmanag": [47, 136, 138, 149, 153], "begin": [47, 126, 149, 153, 155], "random": [49, 64, 116, 119, 156], "uk": [49, 64, 99, 116], "smart": [49, 64, 106, 134, 164, 165], "regul": [49, 64, 102, 108], "By": [49, 148, 149, 164, 165, 166], "default": [49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 93, 94, 105, 106, 125, 128, 129, 130, 134, 142, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 164, 165, 166, 170], "countdown": [49, 116], "effect": [49, 124, 141, 145, 147, 160, 161], "set_duration_": 49, "600": [49, 58, 64, 71, 73, 74, 149], "expos": [50, 147, 149], "mqtt": [50, 73, 74, 145, 147, 149, 155, 163], "charger_information_fil": 50, "like": [50, 83, 90, 105, 112, 126, 129, 130, 141, 142, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 164, 165, 170], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 105], "place": [50, 110, 114, 145, 148, 149, 154, 155, 159, 161, 170], "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, 109, 117, 118, 128], "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, 98], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 98], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 98], "rpm": [50, 98], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 98, 134], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 147], "nearest": 50, "step": [50, 124, 141, 148, 149, 153, 154, 155, 162, 167, 170], "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, 98], "128": [50, 51, 59, 73, 74, 129, 130, 146, 164, 165], "random_delai": [50, 64], "uk_random_delai": [50, 64, 136, 137, 139], "error_histori": [50, 60, 136, 137, 139], "evse_energy_sink": [50, 73, 74, 129, 130, 164, 165], "external_energy_limit": [50, 59, 73, 74, 129, 130, 136, 137, 164, 165], "kai": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "uw": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "hermann": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "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, 88, 89, 105, 124, 128, 129, 130, 134, 140, 141, 142, 146, 147, 149, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "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, 88, 89, 134, 147, 155, 159, 160, 161, 170], "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, 88, 89, 147, 170], "handwritten": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 161], "document": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 124, 129, 130, 134, 141, 144, 145, 146, 147, 149, 151, 153, 154, 155, 156, 158, 164, 165, 167, 169, 170, 171], "see": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 99, 113, 119, 123, 124, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 149, 151, 153, 154, 155, 159, 160, 161, 164, 165, 167, 170], "selection_algorithm": [51, 119], "findfirst": [51, 90], "algorithm": [51, 58, 90, 100, 102, 154, 159], "incom": [51, 90, 119, 134, 148], "pretti": [51, 119, 152], "straight": [51, 119], "forward": [51, 119, 128, 129, 130, 151, 162], "follow": [51, 99, 119, 123, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "plugev": [51, 90], "simpli": [51, 119, 129, 130, 142, 148, 149, 155, 164, 165], "first": [51, 66, 71, 73, 74, 84, 90, 94, 95, 119, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 153, 154, 155, 160, 161, 162, 164, 165, 166, 170], "userinput": [51, 90], "placehold": [51, 154], "yet": [51, 93, 99, 119, 124, 128, 130, 148, 149, 150, 154, 155, 170], "discard": [51, 149], "groupid": 51, "left": [51, 71, 102, 147, 149, 154, 170], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 90, 110, 119, 162], "prefer": [51, 124, 147], "ignore_connector_fault": 51, "most": [51, 64, 134, 141, 144, 145, 147, 150, 153, 154, 155, 157, 159], "free": [51, 64, 90, 110, 155, 170], "applic": [51, 124, 128, 129, 130, 148, 154, 166], "overtemperatur": 51, "cool": [51, 102], "expect": [51, 102, 129, 130, 145, 151, 153, 163, 170], "recov": [51, 64], "faulti": 51, "treat": 51, "good": [51, 94, 95, 130, 147, 151, 152, 154, 160, 161, 162, 164, 165, 170], "token_provid": [51, 64, 66, 83, 119, 124, 149, 151, 164, 165], "auth_token_provid": [51, 54, 55, 64, 73, 74, 76, 77, 83, 129, 130, 136, 137, 149, 150], "token_valid": [51, 119, 149, 151, 164, 165], "auth_token_valid": [51, 56, 73, 74, 129, 130, 136, 137], "kv": [51, 64, 79, 85, 86, 136, 137], "piet": [51, 65, 73, 74, 75, 87, 89], "g\u00f6mpel": [51, 65, 73, 74, 75, 87, 89], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 145, 152, 160, 161], "power_limit_w": 52, "30000": 52, "watt": [52, 58, 64, 72, 73, 74, 94, 108, 109, 113, 117, 118, 124], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 72], "seri": [52, 94, 95], "parallel": [52, 119, 146, 148, 154, 170], "well": [52, 105, 110, 130, 147, 148, 149, 150, 152, 162, 165, 170], "series_parallel_mod": 52, "300": [52, 61, 64, 67], "1000v": 52, "50": [52, 99, 129], "500": [52, 58, 62, 66, 84], "confus": [52, 124], "discharge_gpio_chip": 52, "gpio": [52, 72, 80, 84, 88, 89, 134], "chip": [52, 66, 72, 84, 88, 126, 132, 154], "discharg": [52, 61, 64, 102, 103], "highest": [52, 93, 99], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 64, 72, 80, 84, 88, 89, 96, 99, 126], "debug_print_all_telemetri": 52, "print": [52, 109, 144, 152], "help": [52, 64, 141, 142, 145, 147, 149, 152, 154, 155, 157, 158, 160, 161, 170, 171], "power_supply_dc": [52, 64, 72, 136, 137, 139], "dpm": 52, "30": [52, 61, 71, 73, 74, 76, 99, 151, 154, 155, 156, 164], "scu": 52, "aw": [52, 62, 63, 66], "pionix": [52, 62, 63, 66, 71, 80, 133, 134, 155, 162, 164, 167], "dummi": [53, 54, 55, 56, 57, 120, 121, 122, 148], "bank_session_token_provid": [53, 83, 136, 137, 150], "descript": [53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 84, 96, 109, 115, 124, 129, 130, 142, 147, 148, 149, 152, 154, 160, 161, 164, 165, 170], "dummybanksessiontoken": 53, "listen": [54, 120, 123, 147, 148], "authrequir": [54, 99, 120], "deadbeef": [54, 55], "our": [54, 55, 147, 152, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "rfid": [54, 55, 64, 76, 77, 90, 99, 109, 132, 146, 147, 149, 151, 154], "10": [54, 55, 64, 66, 82, 105, 123, 127, 128, 140, 146, 149, 154, 156, 163, 164], "thilo": [54, 56, 76, 77, 86, 88], "molitor": [54, 56, 76, 77, 86, 88], "corneliu": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "claussen": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "manual": [55, 110, 121, 127, 128, 134, 147, 151, 152, 153, 154], "invalid": [56, 90, 102, 109, 114], "validation_reason": 56, "sleep": [56, 61, 64, 123], "build": [58, 59, 64, 142, 145, 146, 148, 149, 152, 154, 156, 157, 161, 163, 164, 165, 167, 171], "nominal_ac_voltag": [58, 152], "230": [58, 64], "update_interv": [58, 70], "distribut": [58, 64, 146], "schedule_interval_dur": 58, "60": [58, 70, 71, 129, 130, 164], "min": [58, 94], "schedule_total_dur": 58, "forcast": 58, "h": [58, 141, 163], "slice_amper": 58, "slice": 58, "trade": 58, "lower": [58, 64, 106, 124, 128, 145, 146, 149], "give": [58, 114, 124, 147, 148, 149, 160, 161, 162, 170], "even": [58, 64, 84, 94, 95, 124, 130, 147, 148, 149, 152, 164], "increas": [58, 64], "slice_watt": 58, "w": [58, 71, 73, 74, 99, 102, 103, 113, 154, 164], "command": [58, 61, 76, 77, 94, 96, 99, 100, 106, 111, 114, 124, 125, 126, 129, 130, 141, 145, 148, 151, 153, 154, 156, 158, 163, 167, 170], "switch_3ph1ph_while_charging_mod": [58, 124], "onewai": 58, "enough": [58, 147, 162], "switch_3ph1ph_max_nr_of_switches_per_sess": [58, 124], "switch_3ph1ph_switch_limit_sticky": [58, 124], "dontchang": 58, "reach": [58, 64, 99, 102, 128, 147, 150, 171], "what": [58, 64, 93, 127, 142, 145, 147, 148, 149, 151, 152, 154, 160, 161, 162], "singlephas": 58, "threephas": 58, "switch_3ph1ph_power_hysteresis_w": [58, 124], "200": [58, 61], "hysteresi": [58, 124], "200w": 58, "2kw": [58, 124], "4kw": 58, "iso": [58, 61, 64, 69, 83, 95, 105, 109, 126, 146, 149, 153, 154, 155, 166], "futur": [58, 94, 95, 130, 147, 154, 155], "switch_3ph1ph_time_hysteresis_": [58, 124], "stabl": [58, 154, 162], "energy_manag": [58, 136, 137, 152, 164, 165], "energy_trunk": 58, "lar": [58, 68, 84], "dieckmann": [58, 68, 84], "part": [59, 106, 125, 129, 130, 134, 144, 145, 146, 147, 148, 149, 151, 153, 154, 155, 157, 159, 160, 161, 164, 165, 166, 170], "fuse": [59, 152], "fuse_limit_a": [59, 152], "phase_count": [59, 152], "omit": [59, 93, 94, 106, 148, 161, 164], "energy_grid": [59, 64], "external_limit": [59, 164, 165], "energy_consum": 59, "price_inform": 59, "energy_price_inform": [59, 70, 94, 136, 137, 139, 150], "persist": [60, 73, 74, 79, 82, 128, 129, 130], "database_path": 60, "absolut": [60, 65, 90, 94, 95, 102, 108, 109, 110, 112], "databas": [60, 73, 74, 99, 154, 156, 165], "andrea": [60, 70], "heinrich": [60, 70], "spdx": [60, 64, 65, 147, 170], "html": [60, 64, 65, 93, 105, 147, 156, 159, 160, 161, 164, 165, 170], "car_simul": [61, 136, 137, 149], "auto_en": 61, "pure": [61, 130], "auto_exec": 61, "auto_exec_command": 61, "auto_exec_infinit": 61, "infinit": 61, "iec_wait_pwr_readi": 61, "draw_power_regul": 61, "unplug": [61, 94, 126, 134, 153, 154], "dc_max_current_limit": 61, "dc_max_power_limit": 61, "150000": 61, "dc_max_voltage_limit": 61, "900": [61, 164], "dc_energy_capac": 61, "60000": 61, "dc_target_curr": 61, "dc_target_voltag": 61, "support_sae_j2847": 61, "dc_discharge_max_current_limit": 61, "dc_discharge_max_power_limit": 61, "dc_discharge_target_curr": 61, "dc_discharge_v2g_minimal_soc": 61, "ev_board_support": [61, 89, 136, 137, 139], "iso15118_ev": [61, 81, 136, 137, 139], "ev_slac": [61, 62, 136, 137], "sebastian": [61, 63, 78, 81, 89], "luka": [61, 63, 78, 81, 89], "tobia": 61, "marzel": 61, "negoti": [62, 63, 66], "ethernet": [62, 63, 66, 67, 69, 78, 81, 99, 146, 148], "plc": [62, 66, 78, 126, 141, 146], "eth1": [62, 66, 78], "set_key_timeout_m": [62, 66], "cm_set_kei": [62, 66], "qca7000": [62, 66], "qca7005": [62, 66], "cg5317": [62, 66], "base_licens": [62, 66], "fsf": [62, 66], "wiki": [62, 66, 84, 134], "bsd": [62, 66, 105], "claus": [62, 66], "draft": [63, 160, 161], "eth0": [63, 67, 69, 81, 154], "ipv6": [63, 67, 69, 81, 147, 156, 163], "addr": [63, 67, 69, 81], "certificate_path": 63, "logging_path": [63, 99], "creat": [63, 118, 129, 145, 146, 147, 148, 149, 152, 154, 155, 156, 157, 159, 161, 162, 163, 171], "tls_negotiation_strategi": 63, "accept_client_off": 63, "strategi": [63, 162], "enforce_tl": [63, 81], "enforce_no_tl": 63, "private_key_password": [63, 65, 125], "123456": 63, "password": [63, 65, 83, 100, 147, 154, 155, 156, 163, 164, 165], "FOR": 63, "enable_ssl_log": 63, "verbos": [63, 109, 147], "ssl": 63, "tl": [63, 67, 69, 81, 109, 125, 129, 130, 151, 153, 164, 165], "enable_tls_key_log": 63, "secret": [63, 67, 69], "handshak": [63, 67, 69, 125, 129, 130], "enable_sdp_serv": [63, 67], "built": [63, 67, 147, 148, 160, 161, 167, 170], "sdp": [63, 67], "server": [63, 67, 71, 114, 125, 128, 129, 130, 141, 147, 148, 151, 154, 156, 163], "supported_dynamic_mod": 63, "supported_mobility_needs_mode_provided_by_secc": 63, "mobil": [63, 64, 109, 125, 155], "supported_scheduled_mod": 63, "bill": [64, 117, 118, 124], "connector_typ": [64, 98, 110], "connectortypeenum": [64, 99, 110], "e1234567": 64, "evse_id_din": [64, 102], "49a80737a45678": 64, "din": [64, 67, 81, 102, 109, 124, 153, 154], "spec": [64, 67, 81, 102, 124], "91286": [64, 102, 109], "payment_enable_eim": 64, "card": [64, 76, 83, 109, 132, 153, 155], "app": [64, 99], "payment_enable_contract": [64, 124, 151], "aka": 64, "ac_nominal_voltag": [64, 102], "ev_receipt_requir": 64, "unsupport": [64, 124], "session_log": 64, "session_logging_path": [64, 78], "tmp": [64, 67, 73, 74, 78, 164, 165, 166, 167, 170], "session_logging_xml": 64, "xml": [64, 102, 146], "has_ventil": 64, "ventil": [64, 134], "max_current_import_a": 64, "32": [64, 88, 99], "max_current_export_a": 64, "charge_mod": 64, "ac_hlc_en": [64, 151], "ac_hlc_use_5perc": 64, "try": [64, 105, 114, 148, 151, 152, 154, 155, 159, 160, 161, 162], "arriv": [64, 87, 149], "fall": [64, 99, 124, 134], "especi": [64, 124, 126, 130, 142, 145, 146, 148, 160, 161, 165], "compliant": [64, 149, 153], "ac_enforce_hlc": 64, "5percent": 64, "realli": 64, "On": [64, 84, 128, 134, 148, 155], "veri": [64, 130, 134, 145, 146, 147, 148, 152, 154, 155, 166, 170, 171], "basic": [64, 124, 125, 127, 134, 149, 162, 164, 165], "eventu": [64, 149, 160, 161], "ac_with_soc": 64, "percentag": 64, "dc_isolation_voltage_v": 64, "cc": [64, 157], "dbg_hlc_auth_after_tstep": 64, "ok": [64, 99, 109, 162], "t_step_xx": 64, "hack_sleep_in_cable_check": 64, "hack": 64, "n": [64, 117, 118, 160, 161], "hack_sleep_in_cable_check_volkswagen": 64, "volkswagen": 64, "cable_check_wait_number_of_imd_measur": 64, "sampl": [64, 94, 95, 106, 129, 130], "collect": [64, 109, 124, 146], "trust": [64, 109, 125], "averag": 64, "evalu": [64, 167], "bender": 64, "trustabl": 64, "hz": [64, 113], "rate": [64, 72, 76, 80, 88, 89, 99, 153], "cable_check_enable_imd_self_test": 64, "complianc": 64, "cable_check_wait_below_60v_before_finish": 64, "drop": [64, 124, 126, 145, 146, 155, 170], "60v": 64, "wild": 64, "slightli": 64, "mistak": 64, "_after_": 64, "releas": [64, 85, 141, 146, 149, 154, 155, 162], "tag": [64, 76, 77, 90, 99, 100, 112, 141, 162, 164], "earli": [64, 145, 160, 161], "sentenc": 64, "usual": [64, 70, 130, 150, 162, 164, 165, 170], "ramp": 64, "quickli": [64, 154, 160, 161], "again": [64, 94, 99, 109, 144, 147, 149, 152, 154, 170], "few": [64, 141, 147, 148, 150, 155, 157, 170], "unnecessari": 64, "hack_skoda_enyaq": 64, "skoda": [64, 99], "enyaq": 64, "level": [64, 71, 72, 80, 88, 89, 94, 102, 106, 109, 124, 125, 126, 127, 130, 134, 141, 148, 150, 153, 154, 155, 167], "dirti": [64, 141], "workaround": 64, "hack_present_current_offset": 64, "offset": [64, 66, 71], "unless": [64, 148], "know": [64, 98, 124, 141, 147, 149, 151, 162], "hack_pause_imd_during_precharg": 64, "re": [64, 83, 141, 147, 154, 163, 164, 165, 166, 170], "currentdemand": [64, 99, 124], "dcdc": 64, "hack_allow_bpt_with_iso2": 64, "posit": [64, 94, 104, 109, 117, 118, 154], "hack_simplified_mode_limit_10a": 64, "10a": 64, "simplifi": [64, 94, 129, 155], "iec61851": [64, 92, 124], "2019": 64, "section": [64, 124, 128, 129, 130, 142, 144, 145, 147, 148, 149, 151, 154, 155, 156, 158, 159, 160, 162, 165, 170, 171], "norm": 64, "deviat": [64, 129, 130], "autocharge_use_slac_instead_of_hlc": 64, "autocharg": [64, 66, 90], "instead": [64, 71, 98, 124, 147, 148, 151, 152, 153, 154, 170], "evccid": [64, 66, 109, 124], "enable_autocharg": 64, "logfile_suffix": 64, "session_uuid": 64, "folder": [64, 144, 147, 152, 153, 154, 156, 162, 163, 170, 171], "uuid": [64, 94, 96, 99, 109, 144], "soft_over_current_tolerance_perc": 64, "soft_over_current_measurement_noise_a": 64, "nois": 64, "hack_fix_hlc_integer_current_request": 64, "hundr": 64, "slower": 64, "less": [64, 88, 110, 124, 154], "disable_authent": 64, "standalon": [64, 134, 147, 149, 152, 170], "dummytokenprovid": [64, 136, 138], "sae_j2847_2_bpt_en": 64, "sae_j2847_2_bpt_mod": 64, "request_zero_power_in_idl": 64, "idl": [64, 93, 112, 114], "0a": [64, 152], "speed": [64, 147, 155, 163], "uk_smartcharging_random_delay_en": 64, "uk_smartcharging_random_delay_max_dur": 64, "modifi": [64, 123, 130, 132, 134, 144, 164, 165, 171], "uk_smartcharging_random_delay_at_any_chang": 64, "reduc": 64, "zero": [64, 87, 100, 113, 116, 129, 130, 164, 165], "initial_meter_value_timeout_m": 64, "5000": [64, 129, 130], "switch_3ph1ph_delay_": [64, 124], "switch_3ph1ph_cp_stat": [64, 124], "x1": 64, "warn": [64, 102, 124, 153, 154, 155], "responsibiltii": 64, "supports_changing_phases_during_charg": [64, 98, 124], "soft_over_current_timeout_m": 64, "7000": 64, "lock_connector_in_state_b": 64, "remain": [64, 99, 102, 116, 134], "violat": 64, "tabl": 64, "environ": [64, 141, 145, 149, 152, 153, 154, 155, 157, 158, 160, 161, 167, 170], "state_f_after_fault_m": 64, "cx": [64, 126], "300m": 64, "older": [64, 146], "hybrid": 64, "go": [64, 71, 130, 134, 147, 149, 151, 152, 154, 162, 163, 166, 170], "2017": 64, "suggest": [64, 128, 158, 170], "authtoken": [64, 150], "ac_rcd": [64, 80, 88, 136, 137], "connector_lock": [64, 80, 88, 136, 137], "powermeter_grid_sid": 64, "powermeter_car_sid": 64, "isolation_monitor": [64, 136, 137, 139], "powersupply_dc": 64, "anton": [64, 76, 77, 88], "woellert": 64, "evse_secur": [65, 67, 69, 73, 74, 125, 129, 130, 136, 137, 139, 151, 164, 165], "csms_ca_bundl": [65, 125], "csms_root_ca": 65, "rel": [65, 85, 164], "prefix": [65, 85, 100, 148, 152, 170], "cert": [65, 147, 166], "mf_ca_bundl": [65, 125], "mf": [65, 100], "mf_root_ca": 65, "mo_ca_bundl": [65, 125], "mo_root_ca": 65, "v2g_ca_bundl": [65, 125], "v2g_root_ca": 65, "csms_leaf_cert_directori": [65, 125], "csms_leaf_key_directori": [65, 125], "secc_leaf_cert_directori": [65, 125], "cso": 65, "secc_leaf_key_directori": [65, 125], "number_of_sound": 66, "sound": 66, "ac_mode_five_perc": 66, "sounding_attenuation_adjust": 66, "db": [66, 74, 79, 156], "attenu": 66, "publish_mac_on_match_cnf": 66, "confirm": [66, 92], "cm_slac_match": 66, "cnf": 66, "altern": [66, 128, 145, 153, 159], "deriv": [66, 90, 99, 142], "publish_mac_on_first_parm_req": 66, "cm_slac_parm": 66, "quit": [66, 134, 152, 153, 155], "prone": 66, "cross": 66, "talk": [66, 147, 149, 151, 155, 156], "better": [66, 160, 161, 162], "do_chip_reset": 66, "nmk": [66, 126], "rs_dev": 66, "vendor": [66, 106, 115, 154], "mme": 66, "extens": [66, 106, 129, 130, 163, 164, 168], "qualcomm": 66, "chip_reset_delay_m": 66, "set_kei": 66, "chip_reset_timeout_m": 66, "link_status_detect": 66, "d_link_readi": 66, "link_statu": 66, "lumissil": 66, "link_status_retry_m": 66, "link_status_timeout_m": 66, "debug_simulate_failed_match": 66, "wrong": [66, 102, 154, 160, 161], "10000": [66, 71], "gmbh": [66, 67, 155], "din70121": [67, 81, 102], "chargebyt": 67, "supported_din70121": [67, 81], "supported_iso15118_2": [67, 81], "tls_secur": [67, 69, 151], "prohibit": [67, 69, 102], "terminate_connection_on_failed_respons": 67, "sessionstop": 67, "tls_key_log": [67, 69], "decrypt": [67, 69], "tls_key_logging_path": 67, "tls_timeout": [67, 69], "15000": [67, 69], "establish": [67, 69, 109, 125, 128, 129, 130], "verify_contract_cert_chain": [67, 151], "auth_timeout_pnc": 67, "55": 67, "abort": 67, "indefinit": 67, "auth_timeout_eim": 67, "fabian": [67, 71], "hartung": 67, "mohannad": 67, "orabi": 67, "variou": [68, 130, 157, 162], "selector": 68, "test_dummi": 68, "powermeter_device_id": [68, 82], "bu": [68, 154], "modbus_base_address": 68, "30001": 68, "serial_comm_hub": 68, "serial_communication_hub": [68, 82, 84, 136, 137], "proxy_port_iso2": 69, "61341": 69, "tcp": [69, 156], "iso2": 69, "proxy_port_iso20": 69, "50000": 69, "iso20": 69, "tibber": 70, "api": [70, 71, 78, 124, 128, 129, 130, 136, 138, 153, 163], "api_kei": 70, "develop": [70, 130, 134, 142, 145, 148, 149, 152, 153, 154, 156, 157, 160, 161, 162, 165, 169], "minut": [70, 71, 112, 128, 154, 155], "additional_cost_per_kwh": 70, "leonardo": 70, "oliveira": 70, "lem": [71, 149], "dcbm": [71, 149], "400": [71, 149], "adapt": [71, 128, 153, 170], "meter_tls_certif": 71, "affect": [71, 129, 130, 162], "wish": [71, 124], "ntp_server_1_ip_addr": [71, 128], "ipv4": [71, 85], "octet": 71, "form": [71, 90, 141, 148, 154, 170], "y": [71, 146, 167], "z": [71, 163], "ntp": 71, "sync": 71, "ntp_server_1_port": [71, 128], "123": [71, 105], "65535": 71, "ntp_server_2_ip_addr": [71, 128], "ntp_server_2_port": [71, 128], "fof": 71, "meter_timezon": 71, "00": [71, 168, 170], "timezon": 71, "11": [71, 140, 147, 167], "14": [71, 109, 170], "hour": [71, 112, 113, 128, 129, 130, 150], "15": [71, 99, 109, 163], "45": 71, "meter_dst": 71, "sundai": 71, "month": [71, 153, 170], "march": [71, 153], "t01": 71, "00z": 71, "octob": [71, 146], "daylight": 71, "dst": 71, "resilience_initial_connection_retri": [71, 128], "25": [71, 128, 168], "resili": 71, "resilience_initial_connection_retry_delai": [71, 128], "millisecond": [71, 128], "resilience_transaction_request_retri": [71, 128], "resilience_transaction_request_retry_delai": [71, 128], "250": [71, 165], "cable_id": 71, "loss": [71, 99, 154], "compens": 71, "tariff_id": 71, "tariff": [71, 109, 130, 150], "sc": 71, "field": [71, 100, 106, 109, 113, 129, 149, 155, 160, 161], "uv": 71, "sw": [71, 154], "ud": 71, "valentin": 71, "dimov": 71, "klemm": 71, "micro": [72, 154], "mega": 72, "tester": 72, "v1": [72, 88, 128, 141, 142], "serial_port": [72, 76, 80, 84, 88, 89, 154], "dev": [72, 76, 80, 84, 88, 89, 134, 141, 146, 147, 154, 156, 158, 160, 161, 162, 167], "ttyusb0": [72, 80, 84, 88, 89], "umwc": 72, "baud_rat": [72, 76, 80, 88, 89], "115200": [72, 76, 80, 88, 89, 134], "baud": [72, 76, 80, 88, 89], "reset_gpio_chip": [72, 88], "gpiochip0": [72, 88, 154], "reset_gpio": [72, 80, 88, 89], "27": [72, 88, 154, 163, 168], "dc_max_voltag": 72, "dc_suppli": 72, "board_support": [72, 88, 124, 129], "j": [73, 147, 154, 163, 170], "chargepointconfigpath": [73, 129, 164], "schema": [73, 74, 102, 142, 164, 165, 170], "pleas": [73, 74, 119, 125, 129, 130, 141, 146, 147, 151, 153, 154, 160, 161, 164, 165, 170], "refer": [73, 74, 106, 120, 121, 122, 124, 125, 127, 129, 130, 131, 133, 134, 135, 141, 147, 148, 149, 151, 154, 155, 157, 159, 161, 162, 165], "userconfigpath": 73, "user_config": 73, "overlai": [73, 154], "origin": [73, 96, 106, 114, 124, 129, 130, 141, 144, 149, 159, 160, 161, 162, 170], "databasepath": 73, "ocpp_1_6_charge_point": [73, 129, 136, 137], "sqlite": [73, 74, 79, 165], "structur": [73, 74, 130, 141, 147, 148, 152, 155, 161, 170, 171], "enableexternalwebsocketcontrol": [73, 74], "publishchargingscheduleinterv": [73, 129, 130], "publishchargingscheduledur": [73, 129, 130], "messagelogpath": [73, 74], "everest_ocpp_log": [73, 74, 164, 165, 166], "messagequeueresumedelai": [73, 74], "queue": [73, 74], "reconnect": [73, 74], "introduc": [73, 74, 130, 153, 164], "octt": [73, 74], "requestcompositescheduleunit": [73, 74, 130], "share": [73, 74, 109, 124, 125, 130, 147, 148, 149, 154, 155, 164, 171], "amp": [73, 74, 80, 94, 113], "auth_valid": [73, 74, 164, 165], "auth_provid": [73, 74, 164, 165], "ocpp_data_transf": [73, 74, 75, 129, 130, 136, 137, 164, 165], "toward": [73, 74], "ocpp_gener": [73, 74], "session_cost": [73, 74, 83, 136, 137, 139], "129": [73, 74], "display_messag": [73, 74, 90, 106, 112, 136, 137, 139, 164, 165], "coredatabasepath": 74, "devicemodeldatabasepath": 74, "device_model_storag": 74, "devicemodeldatabasemigrationpath": 74, "device_model_migr": 74, "migrat": [74, 153, 154, 160, 161], "devicemodelconfigpath": [74, 130, 165], "component_config": [74, 154], "certain": [74, 127, 129, 130, 134, 141, 150, 165], "compositescheduleinterv": [74, 130], "requestcompositescheduledur": [74, 130], "authorizationlist": 74, "authorizationcach": 74, "datatransf": [75, 129, 130, 131, 164, 165], "keys_to_monitor": 75, "heartbeatinterv": [75, 130, 164], "securityprofil": [75, 125, 129, 130, 154, 164, 165], "exampleconfigurationkei": [75, 164], "commad": 75, "seper": [75, 124, 129, 130, 162], "pn532": 76, "nfc": [76, 77, 132, 154], "ttys0": 76, "read_timeout": 76, "subsequ": [76, 84, 119, 148], "w\u00f6llert": [76, 77, 88], "pn7160": [77, 132], "token_debounce_interval_m": [77, 132], "debounc": [77, 83], "disable_nfc_rfid": [77, 132], "3000": 77, "christoph": 77, "burandt": 77, "captur": 78, "dump": [78, 99], "sqlite_db_file_path": 79, "everest_persistent_stor": 79, "phytec": [80, 133], "phyverso": [80, 107, 133], "reset_gpio_bank": 80, "reset_gpio_pin": 80, "conn1_max_current_a_import": 80, "conn1_min_current_a_import": 80, "conn1_min_phase_count_import": 80, "conn1_max_phase_count_import": 80, "conn1_min_current_a_export": 80, "conn1_max_current_a_export": 80, "conn1_min_phase_count_export": 80, "conn1_max_phase_count_export": 80, "conn1_has_socket": 80, "conn1_dc": 80, "conn2_max_current_a_import": 80, "conn2_min_current_a_import": 80, "conn2_min_phase_count_import": 80, "conn2_max_phase_count_import": 80, "conn2_min_current_a_export": 80, "conn2_max_current_a_export": 80, "conn2_min_phase_count_export": 80, "conn2_max_phase_count_export": 80, "conn2_has_socket": 80, "conn2_dc": 80, "peripher": 80, "nrst": 80, "map": [80, 109, 129, 130, 148, 155, 156], "conn1_motor_lock_typ": 80, "hella": 80, "style": [80, 153, 170], "valeo": 80, "potentiomet": 80, "feedback": [80, 145], "conn2_motor_lock_typ": 80, "conn1_gpio_stop_button_en": 80, "som": 80, "conn1_gpio_stop_button_bank": 80, "gpiochip1": 80, "conn1_gpio_stop_button_pin": 80, "36": [80, 145], "conn1_gpio_stop_button_invert": 80, "invert": 80, "conn2_gpio_stop_button_en": 80, "conn2_gpio_stop_button_bank": 80, "conn2_gpio_stop_button_pin": 80, "37": 80, "conn2_gpio_stop_button_invert": 80, "connector_1": [80, 149], "proxim": 80, "connector_2": 80, "rcd_1": 80, "onboard": [80, 88, 134], "rcd_2": 80, "connector_lock_1": 80, "connector_lock_2": 80, "phyverso_mcu_temperatur": [80, 136, 137, 139], "system_specific_data_1": 80, "generic_arrai": [80, 136, 137, 139], "system_specific_data_2": 80, "josev": [81, 140, 146, 147], "project": [81, 141, 142, 147, 148, 152, 153, 154, 155, 156, 158, 163, 169, 170, 171], "supported_iso15118_20_ac": 81, "supported_iso15118_20_dc": 81, "tls_activ": 81, "is_cert_install_need": 81, "And": [81, 148, 150, 154, 155, 170], "overwritten": [81, 142, 148, 149], "iskra": 82, "33": 82, "ocmf_format_vers": 82, "represent": [82, 100, 118, 130, 134, 145, 147, 149, 150], "ocmf_gateway_identif": 82, "ocmf_gateway_seri": 82, "mention": [82, 99, 142, 151], "ocmf_gateway_vers": 82, "softwar": [82, 106, 145, 151, 155, 157, 169], "ocmf_charge_point_identification_typ": 82, "ocmf_charge_point_identif": 82, "communication_errors_threshold": 82, "embed": [82, 83, 154], "qwello": [82, 83], "eu": [82, 83], "feig": 83, "192": [83, 85, 154], "168": [83, 85, 154], "feig_seri": 83, "seven": [83, 129, 130], "charact": [83, 105, 109, 129], "abcd123": 83, "terminal_id": 83, "currenc": [83, 95, 105, 112], "978": 83, "4217": [83, 95, 105], "pre_authorization_amount": 83, "2500": 83, "cent": [83, 105], "read_card_timeout": 83, "read_card_debounc": 83, "prevent": [83, 124, 128, 154], "transactions_max_num": 83, "concurr": 83, "exce": 83, "bank_transaction_summary_provid": [83, 136, 137], "bank_session_token": 83, "team": 83, "hub": 84, "baudrat": [84, 154], "pariti": [84, 154], "odd": 84, "rtsct": 84, "rt": 84, "ct": 84, "ignore_echo": 84, "rxtx_gpio_chip": [84, 154], "rx": 84, "tx": [84, 134], "usag": [84, 94, 145, 149, 150, 154, 159], "rxtx_gpio_lin": [84, 154], "rxtx_gpio_tx_high": [84, 154], "max_packet_s": 84, "size": [84, 157], "payload": [84, 113, 128, 148, 170], "exceed": [84, 99], "apu": 84, "wikipedia": [84, 134], "en": [84, 105, 128, 134, 159, 160, 161, 167], "256": 84, "initial_timeout_m": 84, "within_message_timeout_m": 84, "queri": 84, "9600": 84, "lan": [85, 148], "wifi": [85, 146, 154], "privileg": 85, "setup_wifi": 85, "setup_simul": 85, "online_check_host": 85, "lfenergi": [85, 155], "hostnam": 85, "internet": [85, 148, 154], "initialized_by_default": 85, "release_metadata_fil": 85, "locat": [85, 106, 114, 115, 125, 128, 130, 134, 142, 147, 159, 160, 161, 162, 165, 166, 171], "ap_interfac": 85, "wlan0": 85, "ap": 85, "ap_ipv4": 85, "24": [85, 154, 168], "memori": 86, "defaultretri": 87, "tri": 87, "download": [87, 91, 112, 114, 141, 154, 155, 157, 163, 171], "defaultretryinterv": 87, "resetdelai": 87, "acknowledg": 87, "travel": 87, "caller": [87, 148], "caps_min_current_a": 88, "caps_max_current_a": 88, "concurrenttx": 90, "nocredit": 90, "notallowedtypeevs": 90, "notatthisloc": 90, "notatthistim": 90, "signatureerror": 90, "certificateexpir": 90, "certificaterevok": 90, "nocertificateavail": 90, "certchainerror": 90, "contractcancel": 90, "tokenvalidationstatu": 90, "timedout": 90, "customidtoken": 90, "arbitrari": [90, 91, 94, 95, 148, 170], "printabl": [90, 91], "insensit": [90, 91, 106], "ascii": [90, 91, 93], "idtokentyp": 90, "additional_info": [90, 106], "request_id": [90, 114], "put": [90, 128, 145, 147, 149, 154, 159, 160, 161, 162, 170], "remotestartid": 90, "id_token": [90, 110], "authorization_typ": 90, "authorizationtyp": [90, 150], "assign": [90, 99, 102, 106, 109, 112, 119, 124, 148, 149], "prevalid": [90, 130], "iso15118certificatehashdata": [90, 129, 130], "certificatehashdatainfo": [90, 102], "messagecont": [90, 93, 106, 112], "parentidtag": 90, "expiry_tim": [90, 110], "selectionalgorithm": 90, "choos": [90, 132, 147, 149, 152, 153, 155, 159, 161, 170, 171], "referenc": [90, 109, 160, 161], "influenc": [90, 124, 129, 130], "plugandcharg": 90, "bankcard": [90, 150], "distinguish": [90, 100, 102, 150], "central": [90, 99, 109, 124, 145, 149, 151, 160, 161, 164, 166, 170], "macaddress": 90, "iso14443": [90, 109], "iso15693": [90, 109], "keycod": 90, "noauthor": 90, "bookkeep": 91, "short": [91, 109, 141, 147, 148, 149, 153, 159, 162, 164], "session_token": 91, "invoic": [91, 112], "transaction_data": 91, "poweron": 92, "correctli": [92, 94, 124, 154, 167], "mirror": [92, 134], "contact": [92, 134, 151, 154], "poweroff": [92, 98], "weld": 92, "Not": [92, 119, 170], "assembli": [92, 154], "a_13": 92, "a_20": 92, "a_32": 92, "a_63_3ph_70_1ph": 92, "proximity_pilot": 92, "cp_pwm_duty_cycl": 92, "messagepriorityenum": 93, "alwaysfront": 93, "regardless": [93, 134], "henc": 93, "newer": [93, 146, 162], "messageprior": 93, "infront": 93, "shown": [93, 145, 147, 149, 150, 154], "normalcycl": 93, "messagestateenum": 93, "unavail": [93, 110], "displaymessagestatusenum": 93, "notsupportedmessageformat": 93, "notsupportedprior": 93, "notsupportedst": 93, "unknowntransact": 93, "clearmessageresponseenum": 93, "messageformat": 93, "languag": [93, 112, 145, 146, 148, 156, 161, 170], "uri": [93, 102, 114, 164], "utf8": 93, "But": [93, 149, 150, 155, 160, 161, 162], "assum": [93, 99, 106, 128, 142, 148, 149, 152, 157, 162, 170], "lowest": [93, 124], "timestamp_from": [93, 96, 112], "timestamp_to": [93, 96, 112], "forev": 93, "identifier_id": 93, "did": [93, 153, 154], "identifier_typ": 93, "tight": 93, "sessionid": 93, "transactionid": [93, 106], "qr_code": [93, 112], "qr": [93, 112], "status_info": [93, 106], "repons": 93, "nodetyp": 94, "undefin": [94, 109], "evsest": 94, "waitforauth": 94, "waitforenergi": 94, "preparecharg": [94, 99], "pausedev": 94, "pausedevs": 94, "limitsreq": 94, "total_power_w": 94, "ac_max_current_a": 94, "ac_min_current_a": 94, "properli": [94, 102, 124, 128, 134, 146, 147, 154, 162], "ac_max_phase_count": 94, "ac_min_phase_count": 94, "ac_supports_changing_phases_during_charg": 94, "ac_number_of_active_phas": 94, "limitsr": 94, "optimizertarget": 94, "energy_amount_need": 94, "kwh": [94, 95, 127], "charge_to_max_perc": 94, "nn": 94, "car_battery_soc": 94, "Of": 94, "leave_tim": 94, "drive": [94, 124, 129, 130, 148], "fullfil": [94, 130, 164, 165, 166], "cheapest": 94, "timefram": 94, "price_limit": 94, "full_autonomi": 94, "schedulereqentri": 94, "entri": [94, 95, 99, 146, 154, 165], "limits_to_root": 94, "face": [94, 124], "limits_to_leav": 94, "leav": 94, "conversion_effici": 94, "convers": [94, 129, 130], "price_per_kwh": 94, "priceperkwh": [94, 95], "timepoint": [94, 95], "scheduleresentri": 94, "children": 94, "child": [94, 100], "propag": [94, 162], "node_typ": 94, "priority_request": 94, "merg": [94, 124, 161, 162], "them": [94, 118, 119, 129, 130, 142, 144, 147, 149, 151, 154, 159, 160, 161, 170], "evse_st": 94, "optimizer_target": 94, "energy_usage_root": 94, "energy_usage_leav": 94, "schedule_import": [94, 95], "practic": [94, 95, 146, 147, 155, 159, 160, 161], "schedule_export": [94, 95], "valid_until": 94, "consumpt": [94, 129, 130, 152], "afer": 94, "limits_root_sid": 94, "digit": [95, 105], "implementationidentifi": 96, "module_id": [96, 144, 148], "implementation_id": [96, 144, 148, 164, 165], "clearedbymodul": 96, "clearedbyreboot": 96, "severityfilt": 96, "sever": [96, 124, 125, 144, 148, 151, 155, 170], "high_g": 96, "medium_g": 96, "low_g": 96, "timeperiodfilt": 96, "timeperiod": 96, "argument": [96, 129, 130, 144, 147, 148, 152, 161, 170], "state_filt": 96, "origin_filt": 96, "type_filt": 96, "severity_filt": 96, "timeperiod_filt": 96, "handle_filt": 96, "medium": 96, "sub_typ": 96, "max_current_a_import": 98, "min_current_a_import": 98, "max_phase_count_import": 98, "nr": 98, "min_phase_count_import": 98, "max_current_a_export": 98, "min_current_a_export": 98, "max_phase_count_export": 98, "min_phase_count_export": 98, "iec62196type2c": 98, "iec62196type2socket": 98, "degre": 98, "celsiu": 98, "fan_rpm": 98, "supply_voltage_12v": 98, "supply_voltage_minus_12v": 98, "relais_on": 98, "architectur": [98, 130, 145, 148, 155, 165], "train": 98, "dccablecheck": 98, "dcprecharg": 98, "fullpowercharg": 98, "stoptransactionreason": 99, "id_tag": [99, 112, 124], "emergencystop": 99, "evdisconnect": 99, "induct": 99, "hardreset": 99, "powerloss": 99, "reboot": [99, 106, 114, 134], "remot": [99, 114, 141, 148, 149, 151, 162, 163, 170], "smartphon": 99, "prepaid": 99, "credit": [99, 109, 150], "softreset": 99, "unlockcommand": 99, "deauthor": 99, "starttransact": [99, 129], "conf": [99, 129, 130, 132, 148, 154, 167, 170], "energylimitreach": 99, "paid": 99, "solut": [99, 145, 146, 149, 152, 163, 167], "groundfault": 99, "localoutofcredit": 99, "masterpass": 99, "masterpassgroupid": [99, 130], "overcurrentfault": 99, "larger": 99, "electr": [99, 109, 124, 125, 134, 147, 150, 153, 154, 166], "powerqu": 99, "qualiti": 99, "imbal": 99, "soclimitreach": 99, "stoppedbyev": 99, "timelimitreach": 99, "startsessionreason": 99, "evconnect": 99, "switchthreephaseswhilechargingresult": 99, "error_notsupport": 99, "error_notcharg": 99, "error_hardwar": 99, "sessioneventenum": 99, "sessionstart": [99, 119], "met": [99, 134], "prepar": [99, 145, 153, 155, 161, 164, 165, 166, 170], "powerdeliveri": 99, "chargingstart": 99, "chargingpausedev": 99, "chargingpausedevs": 99, "chargingresum": 99, "stoppingcharg": 99, "weldingcheck": 99, "chargingfinish": 99, "essenti": [99, 146, 148, 170], "transactionfinish": [99, 153], "clariti": 99, "precondit": 99, "irrevoc": 99, "swipe": 99, "sessionfinish": 99, "reservationstart": [99, 124], "reservationend": [99, 110, 124], "replugstart": 99, "interrupt": [99, 102, 124], "replugfinish": 99, "plugintimeout": 99, "connectiontimeout": [99, 129, 130, 164, 165], "switchingphas": 99, "sessionresum": 99, "waitingforenergi": 99, "meter_valu": 99, "signed_meter_valu": [99, 109], "units_sign": [99, 109, 136, 139], "signedmetervalu": [99, 109, 118], "filenam": 99, "incomplet": 99, "start_signed_meter_valu": [99, 109], "chargingstatechangedev": 99, "chargingstatechang": 99, "authorizationev": 99, "enable_sourc": 99, "unspecifi": 99, "localapi": 99, "localkeylock": 99, "servicetechnician": 99, "remotekeylock": 99, "mobileapp": 99, "firmwareupd": [99, 106, 114, 130, 134], "enable_st": 99, "unassign": 99, "enable_prior": 99, "session_start": 99, "session_finish": 99, "transaction_start": 99, "transaction_finish": 99, "charging_state_changed_ev": 99, "authorization_ev": 99, "nr_of_phases_avail": 99, "present_voltag": 99, "present_curr": 99, "target_voltag": 99, "target_curr": 99, "maximum_current_limit": 99, "minimum_current_limit": 99, "maximum_voltage_limit": 99, "maximum_power_limit": 99, "estimated_time_ful": 99, "depart": 99, "estimated_time_bulk": 99, "fa": 99, "remaining_energy_need": 99, "battery_capac": 99, "battery_full_soc": 99, "battery_bulk_soc": 99, "brand": [99, 160, 161], "volkswagen_group": 99, "volkswagengroup": 99, "tesla": 99, "independ": [99, 128, 148], "upward": 99, "cccs1": 99, "k": 99, "combo": 99, "cccs2": 99, "cg105": 99, "jari": 99, "g105": 99, "1993": 99, "chademo": [99, 155], "ctesla": 99, "ctype1": 99, "iec62196": 99, "j1772": [99, 124, 154], "ctype2": 99, "mennek": 99, "s309_1p_16a": 99, "16a": 99, "iec60309": 99, "s309_1p_32a": 99, "32a": 99, "s309_3p_16a": 99, "s309_3p_32a": 99, "sbs1361": 99, "domest": 99, "13amp": 99, "scee": 99, "7_7": 99, "cee": 99, "7": [99, 109, 128, 141, 147, 149, 154, 163, 170], "schuko": 99, "stype2": 99, "stype3": 99, "scame": 99, "other1phmax16a": 99, "cee7": 99, "17": [99, 113, 146, 168, 170], "as3112": 99, "nema": 99, "jisc8303": 99, "tis166": 99, "si": 99, "cpc": 99, "ccc": 99, "sev1011": 99, "other1phover16a": 99, "other3ph": 99, "nema14": 99, "pan": 99, "pantograph": 99, "winduct": 99, "wireless": 99, "coupl": [99, 145, 157, 170], "wreson": 99, "reson": 99, "undetermin": 99, "scee_7_7": 99, "v2grootcertif": 100, "morootcertif": 100, "csmsrootcertif": 100, "v2gcertificatechain": 100, "mfrootcertif": 100, "hashalgorithm": [100, 102], "sha256": [100, 102], "sha384": [100, 102], "sha512": [100, 102], "invalidsignatur": [100, 114], "invalidcertificatechain": 100, "invalidformat": 100, "invalidcommonnam": 100, "norootcertificateinstal": 100, "certificatestoremaxlengthexceed": 100, "writeerror": 100, "issuernotfound": 100, "invalidleafsignatur": 100, "invalidchain": 100, "notfound": 100, "getinstalledcertificatesstatu": 100, "getcertificatesignrequeststatu": 100, "invalidrequestedtyp": 100, "keygenerror": 100, "generationerror": 100, "getcertificateinfostatu": 100, "notfoundvalid": 100, "privatekeynotfound": 100, "hash_algorithm": 100, "issuer_name_hash": 100, "issuer": [100, 102], "dn": [100, 128, 154], "issuer_key_hash": 100, "length": [100, 109, 113, 127, 128, 129, 164], "subject": [100, 157, 168], "serial_numb": 100, "hexadecim": [100, 109], "0x": 100, "lead": [100, 109, 129, 144, 153, 155], "certificatehashdatachain": 100, "child_certificate_hash_data": 100, "certificate_hash_data_chain": 100, "ocsprequestdata": 100, "responder_url": 100, "respond": [100, 102, 124, 148, 165], "url": [100, 102, 114, 149, 158, 168, 171], "ocsp_request_data_list": 100, "certificateocsp": 100, "ocsp_path": 100, "certificateinfo": 100, "certificate_root": 100, "issu": [100, 146, 150, 152, 153, 154, 155, 159, 160, 161, 162, 163], "certificate_singl": 100, "certificate_count": 100, "externalpay": 102, "ac_single_phase_cor": [102, 103], "ac_three_phase_cor": [102, 103], "dc_core": [102, 103], "dc_extend": [102, 103, 123], "dc_combo_cor": [102, 103], "dc_uniqu": [102, 103], "no_imd": 102, "dceverrorcod": 102, "no_error": 102, "failed_resstemperatureinhibit": 102, "failed_evshiftposit": 102, "failed_chargerconnectorlockfault": 102, "failed_evressmalfunct": 102, "failed_chargingcurrentdifferentia": 102, "failed_chargingvoltageoutofrang": 102, "reserved_a": 102, "reserved_b": 102, "reserved_c": 102, "failed_chargingsystemincompat": 102, "nodata": 102, "error_contactor": 102, "error_rcd": [102, 134], "error_utilityinterruptev": 102, "util": [102, 140, 141, 142, 144, 147, 154, 155, 157, 163, 170], "equip": [102, 154], "temporari": [102, 156], "reduct": 102, "error_malfunct": 102, "recover": 102, "error_emergencyshutdown": 102, "incompat": [102, 114], "v2gmessageid": 102, "bodi": [102, 128], "supportedappprotocolreq": 102, "supportedappprotocolr": 102, "sessionsetupreq": 102, "sessionsetupr": 102, "servicediscoveryreq": 102, "servicediscoveryr": 102, "servicedetailreq": 102, "servicedetailr": 102, "paymentserviceselectionreq": 102, "paymentserviceselectionr": 102, "servicepaymentselectionreq": 102, "servicepaymentselectionr": 102, "paymentdetailsreq": 102, "paymentdetailsr": 102, "authorizationreq": 102, "authorizationr": 102, "contractauthenticationreq": 102, "contractauthenticationr": 102, "chargeparameterdiscoveryreq": 102, "chargeparameterdiscoveryr": 102, "chargingstatusreq": 102, "chargingstatusr": 102, "meteringreceiptr": 102, "powerdeliveryr": 102, "cablecheckreq": 102, "cablecheckr": 102, "prechargereq": 102, "precharger": 102, "currentdemandreq": 102, "currentdemandr": 102, "weldingdetectionreq": 102, "weldingdetectionr": 102, "sessionstopreq": 102, "sessionstopr": 102, "certificateinstallationreq": 102, "certificateupdatereq": 102, "authorizationsetupreq": 102, "authorizationsetupr": 102, "scheduleexchangereq": 102, "scheduleexchanger": 102, "serviceselectionreq": 102, "serviceselectionr": 102, "acchargeloopreq": 102, "acchargeloopr": 102, "acchargeparameterdiscoveryreq": 102, "acchargeparameterdiscoveryr": 102, "dccablecheckreq": 102, "dccablecheckr": 102, "dcchargeloopreq": 102, "dcchargeloopr": 102, "dcchargeparameterdiscoveryreq": 102, "dcchargeparameterdiscoveryr": 102, "dcprechargereq": 102, "dcprecharger": 102, "dcweldingdetectionreq": 102, "dcweldingdetectionr": 102, "unknownmessag": 102, "j2847_2": 102, "certificateactionenum": 102, "evse_present_voltag": 102, "cdv": 102, "evse_present_curr": 102, "evse_maximum_current_limit": 102, "evse_maximum_power_limit": 102, "evse_maximum_voltage_limit": 102, "evse_maximum_discharge_current_limit": 102, "evse_maximum_discharge_power_limit": 102, "evse_minimum_current_limit": 102, "accuraci": [102, 105], "evse_minimum_voltage_limit": 102, "evse_minimum_power_limit": 102, "evse_minimum_discharge_current_limit": 102, "evse_minimum_discharge_power_limit": 102, "dc_current_regulation_toler": 102, "magnitud": [102, 108], "toler": [102, 108], "dc_peak_current_rippl": 102, "peak": [102, 108], "rippl": [102, 108], "dc_energy_to_be_deliv": 102, "deliveredbi": 102, "dc_ev_readi": 102, "dc_ev_error_cod": 102, "dc_ev_ress_soc": 102, "ress": [102, 154], "dc_ev_cabin_condit": 102, "toheat": 102, "passeng": 102, "compart": 102, "dc_ev_ress_condit": 102, "dc_ev_target_voltag": 102, "dc_ev_target_curr": 102, "demand": 102, "dc_ev_maximum_current_limit": 102, "dc_ev_maximum_power_limit": 102, "dc_ev_maximum_voltage_limit": 102, "ev_remaining_time_to_full_soc": 102, "ev_remaining_time_to_full_bulk_soc": 102, "transmit": [102, 106, 130, 134, 151], "protocol_namespac": 102, "namespac": [102, 141, 148], "version_number_major": 102, "major": [102, 154], "version_number_minor": 102, "minor": [102, 105, 162], "schema_id": 102, "schemaid": 102, "decod": [102, 134], "v2g_json": 102, "hex": [102, 109], "exi_base64": 102, "exi_respons": 102, "certificate_act": 102, "exi_request": 102, "iso15118_schema_vers": 102, "certificatereq": 102, "issuernamehash": 102, "issuerkeyhash": 102, "serialnumb": 102, "responderurl": 102, "energy_transfer_mod": 102, "present_soc": 102, "minimum_soc": 102, "target_soc": 102, "maximum_soc": 102, "remaining_time_to_minimum_soc": 102, "remaining_time_to_target_soc": 102, "remaining_time_to_maximum_soc": 102, "charging_complet": 102, "battery_energy_capac": 102, "inlet_hot": 102, "inlet": 102, "target_energy_request": 102, "max_energy_request": 102, "min_energy_request": 102, "max_charge_pow": 102, "min_charge_pow": 102, "max_charge_curr": 102, "max_voltag": 102, "min_voltag": 102, "allowd": 102, "max_discharge_pow": 102, "min_discharge_pow": 102, "max_discharge_curr": 102, "max_v2x_energy_request": 102, "presentsoc": 102, "rang": [102, 129, 130], "dedic": [102, 124, 141, 145, 147, 153, 154, 155, 167], "min_v2x_energy_request": 102, "maxcurrentlimit": 103, "maxpowerlimit": 103, "maxvoltagelimit": 103, "energycapac": 103, "targetcurr": 103, "targetvoltag": 103, "dischargemaxcurrentlimit": 103, "dischargemaxpowerlimit": 103, "dischargetargetcurr": 103, "dischargeminimalsoc": 103, "resistance_f_ohm": 104, "protect": [104, 109, 154], "earth": 104, "ohm": 104, "voltage_v": [104, 108, 109, 127], "currencycod": 105, "alphabet": 105, "taken": [105, 151, 152, 162, 170], "www": [105, 128, 159, 160, 161, 167], "six": 105, "com": [105, 124, 128, 130, 134, 140, 141, 142, 146, 147, 152, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 170], "financi": 105, "technic": [105, 106, 155], "metal": [105, 154], "bond": 105, "market": 105, "AED": 105, "afn": 105, "amd": 105, "ang": 105, "aoa": 105, "aud": 105, "awg": 105, "azn": 105, "bam": 105, "bbd": 105, "bdt": 105, "bgn": 105, "bhd": 105, "bif": 105, "bmd": 105, "bnd": 105, "bob": 105, "bov": 105, "brl": 105, "btn": 105, "bwp": 105, "byn": 105, "bzd": 105, "cad": 105, "cdf": 105, "che": 105, "chf": 105, "chw": 105, "clf": 105, "clp": 105, "cny": 105, "cop": 105, "cou": 105, "crc": 105, "cuc": 105, "cup": 105, "cve": [105, 153], "czk": 105, "djf": 105, "dkk": 105, "dop": 105, "dzd": 105, "egp": 105, "ern": 105, "etb": 105, "eur": 105, "fjd": 105, "fkp": 105, "gbp": 105, "gel": 105, "gh": 105, "gip": 105, "gmd": 105, "gnf": 105, "gtq": 105, "gyd": 105, "hkd": 105, "hnl": 105, "htg": 105, "huf": 105, "idr": 105, "il": [105, 109], "inr": 105, "iqd": 105, "irr": 105, "isk": 105, "jmd": 105, "jod": 105, "jpy": 105, "ke": 105, "kg": 105, "khr": 105, "kmf": 105, "kpw": 105, "krw": 105, "kwd": 105, "kyd": 105, "kzt": 105, "lak": 105, "lbp": 105, "lkr": 105, "lrd": 105, "lsl": 105, "lyd": 105, "mad": 105, "mdl": 105, "mga": 105, "mkd": 105, "mmk": 105, "mnt": 105, "mop": 105, "mru": 105, "mur": 105, "mvr": 105, "mwk": 105, "mxn": 105, "mxv": 105, "myr": 105, "mzn": 105, "nad": 105, "ngn": 105, "nio": 105, "nok": 105, "npr": 105, "nzd": 105, "omr": 105, "pab": 105, "pen": 105, "pgk": 105, "php": 105, "pkr": 105, "pln": 105, "pyg": 105, "qar": 105, "ron": 105, "rsd": 105, "rub": 105, "rwf": 105, "sar": 105, "sbd": 105, "scr": 105, "sdg": 105, "sek": 105, "sgd": 105, "shp": 105, "sle": 105, "sll": 105, "srd": 105, "ssp": 105, "stn": 105, "svc": 105, "syp": 105, "szl": 105, "thb": 105, "tj": 105, "tmt": 105, "tnd": 105, "top": [105, 141, 145, 149, 154, 155], "ttd": 105, "twd": 105, "tz": 105, "uah": 105, "ugx": 105, "usd": 105, "usn": 105, "uyi": 105, "uyu": 105, "uyw": 105, "uz": 105, "ved": 105, "ve": [105, 152], "vnd": 105, "vuv": 105, "wst": 105, "xaf": 105, "xcd": 105, "xdr": 105, "xof": 105, "xpf": 105, "xsu": 105, "xua": 105, "yer": 105, "zar": 105, "zmw": 105, "zwl": 105, "separ": [105, 109, 123, 129, 130, 142, 148, 155, 164, 166], "express": [105, 109, 115], "euro": 105, "moneyamount": [105, 112], "ocpp201": [106, 129, 130, 136, 138, 151, 154, 166], "customdata": 106, "vendor_id": 106, "reproduc": 106, "conveni": [106, 156, 158], "chargingscheduleperiod": 106, "start_period": 106, "number_phas": 106, "stack_level": 106, "phase_to_us": 106, "charging_rate_unit": 106, "charging_schedule_period": 106, "start_schedul": 106, "min_charging_r": 106, "index": [106, 148, 155, 159, 160, 161, 168, 170], "transaction_ev": 106, "transactionev": [106, 130, 153], "associ": 106, "session_id": [106, 112], "enumer": 106, "transactioneventrespons": 106, "original_transaction_ev": 106, "promt": 106, "total_cost": 106, "charging_prior": 106, "personal_messag": 106, "datatransferstatu": 106, "unknownmessageid": 106, "unknownvendorid": 106, "offlin": [106, 151], "message_id": 106, "custom_data": 106, "pair": [106, 126, 148, 154], "read_onli": 106, "getconfigur": 106, "unknown_kei": 106, "rebootrequir": 106, "notsupport": 106, "securityeventenum": 106, "failedtoauthenticateatcsm": 106, "csmsfailedtoauthent": 106, "settingsystemtim": 106, "startupofthedevic": 106, "resetorreboot": 106, "securitylogwasclear": 106, "reconfigurationofsecurityparamet": 106, "memoryexhaust": 106, "invalidmessag": 106, "attemptedreplayattack": 106, "tamperdetectionactiv": 106, "invalidfirmwaresignatur": 106, "invalidfirmwaresigningcertif": 106, "invalidcsmscertif": 106, "invalidchargingstationcertif": 106, "invalidtlsvers": 106, "invalidtlsciphersuit": 106, "maintenanceloginaccept": 106, "maintenanceloginfail": 106, "overwrit": 106, "appendix": 106, "datetim": 106, "variabl": [106, 129, 141, 145, 147, 148, 150, 154, 157, 158, 165, 170], "doesn": 106, "suffici": [106, 141, 150, 154], "attributeenum": 106, "attribut": [106, 128, 130, 144, 147, 165], "minset": [106, 165], "maxset": [106, 165], "getvariablestatusenumtyp": 106, "unknowncompon": 106, "unknownvari": 106, "notsupportedattributetyp": 106, "attributetyp": 106, "setvariablestatusenumtyp": 106, "eventtriggerenum": 106, "alert": 106, "delta": 106, "eventnotificationtyp": 106, "notif": [106, 170], "hardwirednotif": 106, "hardwir": 106, "hardwiredmonitor": 106, "preconfiguredmonitor": 106, "preconfigur": 106, "custommonitor": 106, "attribute_typ": 106, "NOT": [106, 170], "event_id": 106, "actual_valu": 106, "event_notification_typ": 106, "caus": [106, 124, 146, 163], "tech_cod": 106, "tech_info": 106, "variable_monitoring_id": 106, "variablemonitor": [106, 165], "operationalstatusenumtyp": 106, "inop": [106, 124, 129, 130], "operational_statu": 106, "whose": [106, 127, 162], "changeavailabilitystatusenumtyp": 106, "statusinfotyp": 106, "reason_cod": 106, "why": [106, 110, 147, 149], "text": [106, 152, 154, 155, 160, 161], "registrationstatu": 106, "pend": 106, "current_tim": 106, "heartbeat": [106, 129, 130, 134], "bootnotif": [106, 129, 130], "sensor": [107, 109, 115], "real": [108, 134, 149, 153], "current_a": [108, 109, 127], "current_regulation_tolerance_a": 108, "peak_current_ripple_a": 108, "max_export_voltage_v": 108, "min_export_voltage_v": 108, "max_export_current_a": 108, "min_export_current_a": 108, "max_import_voltage_v": 108, "min_import_voltage_v": 108, "max_import_current_a": 108, "min_import_current_a": 108, "max_export_power_w": 108, "max_import_power_w": 108, "sink": [108, 129, 130, 164, 165], "conversion_efficiency_import": 108, "conversion_efficiency_export": 108, "identification_statu": 109, "ocmfuseridentificationstatu": 109, "identification_level": 109, "ocmfidentificationlevel": 109, "overal": 109, "identification_flag": 109, "IF": 109, "ocmfidentificationflag": 109, "identification_typ": 109, "ocmfidentificationtyp": 109, "IT": 109, "identification_data": 109, "uid": 109, "14443": 109, "tariff_text": 109, "textual": 109, "transactionrequeststatu": 109, "not_support": 109, "unexpected_error": 109, "transaction_min_stop_tim": 109, "earliest": 109, "yield": 109, "transaction_max_stop_tim": 109, "deadlin": 109, "fill": [109, 127, 147, 152, 160, 161], "signific": 109, "hearsai": 109, "unsecur": [109, 125, 164], "extent": 109, "reliabl": 109, "certifi": 109, "cryptograph": 109, "15118": [109, 126, 146, 149, 153, 154, 155, 166], "mismatch": 109, "outdat": 109, "found": [109, 127, 141, 147, 153, 154, 156, 160, 161, 162, 164, 167, 170, 171], "rfid_non": 109, "rfid_plain": 109, "rfid_rel": 109, "rfid_psk": 109, "ocpp_non": 109, "ocpp_r": 109, "remotestart": 109, "method": [109, 118, 119, 147, 148, 153], "ocpp_auth": 109, "ocpp_rs_tl": 109, "obtain": [109, 127, 129, 130, 132], "ocpp_auth_tl": 109, "ocpp_cach": 109, "ocpp_whitelist": 109, "whitelist": 109, "ocpp_certifi": 109, "iso15118_non": 109, "iso15118_pnc": 109, "plmn_none": 109, "plmn_ring": 109, "plmn_sm": 109, "deni": 109, "two": [109, 119, 124, 125, 126, 127, 128, 129, 130, 132, 142, 144, 145, 147, 148, 149, 151, 153, 154, 155, 157, 160, 161, 165, 170], "factor": 109, "notat": [109, 148], "15693": 109, "electro": 109, "evcoid": 109, "iso7812": 109, "7812": 109, "card_txn_nr": 109, "cardtxnbr": 109, "central_1": 109, "sm": 109, "central_2": 109, "local_1": 109, "local_2": 109, "phone_numb": 109, "phone": 109, "key_cod": 109, "not_assign": 109, "meter_id": 109, "phase_seq_error": 109, "rotat": 109, "ccw": 109, "energy_wh_import": [109, 127], "energy_wh_export": [109, 127], "power_w": [109, 127], "reactivepow": [109, 117, 118], "reactiv": [109, 117, 118], "frequency_hz": [109, 127], "energy_wh_import_sign": 109, "energy_wh_export_sign": 109, "power_w_sign": 109, "voltage_v_sign": 109, "var_sign": 109, "current_a_sign": 109, "frequency_hz_sign": 109, "occupi": 110, "dismiss": 110, "parent_id": 110, "reservationendreason": 110, "usedtostartcharg": 110, "globalreservationrequirementdrop": 110, "notreserv": [110, 124], "notreservedfortoken": 110, "reservedforothertoken": 110, "reservedforothertokenandhasparenttoken": 110, "reservedfortoken": 110, "group_id_token": 110, "incorrect": 110, "reservation_statu": 110, "serialcommhub": [111, 136, 138, 154], "io": [111, 140, 147, 156, 160, 161, 165], "status_cod": 111, "idlepric": 112, "grace_minut": 112, "grace": 112, "hour_pric": 112, "monei": [112, 136, 139, 150], "costcategori": 112, "categori": [112, 142], "flatfe": 112, "chargingpricecompon": 112, "nextperiodpric": 112, "charging_pric": 112, "idle_pric": 112, "fee": 112, "sessioncostchunk": 112, "sum": [112, 117, 118, 127], "metervalue_from": 112, "metervalu": [112, 129, 130], "metervalue_to": 112, "thing": [112, 124, 147, 149, 154, 155, 161, 162, 164, 165], "flat": 112, "sessionstatu": 112, "final": [112, 114, 124, 130, 134, 148, 167, 170], "cost_chunk": 112, "next_period": 112, "uinteg": 113, "203": 113, "l": 113, "105": 113, "int16": 113, "apha": 113, "phasea": 113, "aphb": 113, "phaseb": 113, "aphc": 113, "phasec": 113, "a_sf": 113, "phvpha": 113, "phvphb": 113, "bn": 113, "phvphc": 113, "v_sf": 113, "sunssf": 113, "hz_sf": 113, "wpha": 113, "wphb": 113, "wphc": 113, "w_sf": 113, "va": 113, "vapha": 113, "vaphb": 113, "vaphc": 113, "va_sf": 113, "varpha": 113, "varphb": 113, "varphc": 113, "var_sf": 113, "pfpha": 113, "pf": 113, "pct": 113, "pfphb": 113, "pfphc": 113, "pf_sf": 113, "totwhim": 113, "p": [113, 147, 156, 163, 170], "acc32": 113, "totwh_sf": 113, "evt": 113, "bitfield32": 113, "chapter": [113, 147, 155], "counter": 113, "problem": [113, 130, 141, 146, 152, 154, 155], "retry_interval_": 114, "retrieve_timestamp": 114, "install_timestamp": 114, "acceptedcancel": 114, "invalidcertif": 114, "revokedcertif": 114, "revok": [114, 124], "oldest_timestamp": 114, "oldest": 114, "incluc": 114, "latest_timestamp": 114, "securitylog": 114, "diagnosticslog": 114, "uploadlogsstatu": 114, "file_nam": 114, "upload_logs_statu": 114, "logstatusenum": 114, "badmessag": 114, "badli": 114, "notsupportedoper": 114, "permissiondeni": 114, "insuffici": 114, "permiss": [114, 154, 170], "uploadfailur": 114, "being": [114, 124, 127, 147, 151, 154, 156, 160, 161], "firmwareupdatestatusenum": 114, "intermedi": [114, 162], "downloadfail": 114, "downloadschedul": 114, "downloadpaus": 114, "task": [114, 119], "installationfail": 114, "installreboot": 114, "installschedul": 114, "installdatetim": 114, "installverificationfail": 114, "checksum": 114, "signatureverifi": 114, "notspecifi": 114, "applicationreset": 114, "localreset": 114, "powerup": 114, "remotereset": 114, "scheduledreset": 114, "watchdog": 114, "countdown_": 116, "inact": 116, "current_limit_after_delay_a": 116, "current_limit_during_delay_a": 116, "start_tim": 116, "l1": [117, 118, 127], "l2": [117, 118], "l3": [117, 118], "signed_meter_data": 118, "eg": [118, 141], "signing_method": 118, "encoding_method": 118, "public_kei": 118, "diagram": [119, 147, 148, 150], "individu": [119, 129, 145, 149, 154, 156, 170], "thread": [119, 128, 148, 170], "chart": 119, "guid": [119, 141, 142, 145, 146, 148, 149, 151, 155, 157, 164, 165, 166, 167, 169, 170, 171], "topic": [123, 148, 152, 153, 155, 159, 160, 170], "everest_extern": 123, "noder": [123, 145, 147, 163, 171], "carsim": 123, "cmd": [123, 145, 147, 148, 163, 170], "semicolon": [123, 129], "iso_wait_slac_match": 123, "iso_start_v2g_sess": 123, "iso_wait_pwr_readi": 123, "36000": 123, "modify_charging_sess": 123, "auto": [124, 127, 134, 136, 149, 163, 170], "usabl": 124, "interact": [124, 148, 149, 162, 163], "helper": [124, 142], "70121": [124, 153], "seamlessli": 124, "integr": [124, 141, 147, 148, 149, 154, 155, 156, 157, 164, 165], "microcontrol": [124, 167], "improv": [124, 170], "safeti": [124, 134], "todo": [124, 148, 149], "graph": 124, "behav": 124, "light": [124, 145, 154], "subscrib": [124, 132, 134, 145, 148, 150, 155, 170], "driven": 124, "republish": 124, "struct": [124, 134, 144, 147, 149], "begun": 124, "github": [124, 130, 140, 141, 142, 146, 147, 149, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171], "openfastchargingalli": 124, "pdf": 124, "against": [124, 162, 170], "reservatonstart": 124, "notifi": [124, 129, 130, 144, 151, 170], "intergr": 124, "overload": 124, "limt": 124, "win": 124, "exern": 124, "extra": [124, 146, 157, 164, 165], "energynod": [124, 129, 130, 136, 138, 164, 165], "feed": 124, "travers": 124, "were": [124, 141, 145, 153], "whichev": 124, "sometim": [124, 152, 154, 155], "6a": 124, "230v": 124, "desir": [124, 157], "Be": [124, 147, 149, 154], "renault": 124, "zoe": [124, 134], "damag": [124, 154], "your": [124, 129, 130, 141, 142, 145, 148, 149, 151, 152, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "risk": 124, "adjust": [124, 132, 144, 149, 153, 160, 161, 165, 170], "though": [124, 129, 130], "freedom": 124, "min_phas": 124, "max_phas": 124, "choic": [124, 146, 160, 161], "wear": 124, "lot": [124, 125, 129, 130, 142, 147, 150, 151, 162, 164, 165], "almost": [124, 130, 164], "mrec3hightemperatur": 124, "mrec18cableovertempder": 124, "vendorwarn": 124, "wrap": 125, "libevs": [125, 140], "facilit": 125, "readm": [125, 146, 157, 159, 163, 165], "cover": [125, 129, 130, 150, 151, 166], "anchor": [125, 161], "instruct": [125, 142, 146, 147, 153, 154, 157, 163, 165, 166, 170], "writeabl": 125, "profil": [125, 129, 130, 164, 165], "transport": [125, 164, 165], "act": [125, 134, 162], "behavior": [125, 128, 144, 165, 170], "usessldefaultverifypath": 125, "necessarili": [125, 129, 130], "mutual": 125, "mtl": [125, 129, 130], "certificatesign": [125, 129, 130], "endpoint": [125, 128, 156, 164, 165, 166], "mandatori": [125, 154], "possibli": [125, 128, 152], "bx": 126, "dx": [126, 161], "cm_slac_parm_req": 126, "cm_slac_match_r": 126, "join": [126, 155], "modem": 126, "cap_net_raw": 126, "cm_valid": 126, "qca": 126, "modbusrtu": 127, "subdirectori": [127, 130, 142, 165], "templat": [127, 145, 147, 159, 160, 161, 170], "yaml": [127, 129, 130, 136, 147, 150, 151, 152, 153, 154, 155, 157, 160, 161, 163, 164, 165, 167], "copi": [127, 128, 134, 141, 154, 156], "datasheet": 127, "consist": [127, 128, 142, 145, 148, 154, 158, 160, 161, 162], "start_regist": 127, "num_regist": 127, "multipli": 127, "exponent_regist": 127, "function_code_start_reg": 127, "scale": 127, "001": 127, "expon": 127, "function_code_exp_reg": 127, "split": [127, 130, 134, 164, 165], "serv": [128, 129, 130, 164, 165], "translat": 128, "metric": 128, "consequ": 128, "thrown": 128, "furthermor": [128, 142, 147, 152, 156, 162, 170], "loop": [128, 148, 151, 155, 169], "cf": 128, "synchron": [128, 148], "livemeasur": 128, "inject": 128, "post": 128, "legal": 128, "renam": [128, 141], "requet": 128, "devi": 128, "Then": [128, 152, 154, 160, 161, 168, 170], "had": [128, 153], "host": [128, 153, 154, 156, 171], "coher": [128, 160, 161], "suppos": [128, 141, 150, 160, 161], "inbetween": 128, "potenti": [128, 150, 153], "similarli": [128, 148], "greater": [128, 129, 130, 146], "consider": 128, "ones": [128, 147, 149, 154, 160, 161], "regularli": [128, 147, 148, 152], "right": [128, 145, 147, 149, 151, 154, 155, 160, 161, 170, 171], "48": 128, "pai": [128, 150], "regard": [128, 149, 160, 161], "200m": 128, "bring": 128, "1024bit": 128, "vulner": 128, "curl": [128, 146, 158], "header": [128, 146, 161, 170], "tls_on": 128, "offici": [128, 146, 152, 154, 155, 157], "page": [128, 145, 147, 149, 152, 154, 155, 159, 161, 163, 164, 167], "leverag": [129, 130], "librari": [129, 130, 146, 147, 152, 153, 157, 170], "manifest": [129, 130, 142, 144, 145, 148, 157, 164, 165, 170], "tutori": [129, 145, 147, 148, 151, 155, 157, 160, 161, 162, 163, 164, 165, 166], "great": [129, 147, 153], "resourc": [129, 151], "learn": [129, 145, 147, 149, 154, 155, 170], "approach": [129, 130, 148], "larg": [129, 130, 162], "area": [129, 130, 148, 155, 160, 161], "explain": [129, 130, 142, 145, 147, 149, 151, 155, 160, 161, 165, 166, 170], "divid": [129, 130], "pick": [129, 130, 157, 162], "deprec": [129, 147, 149, 156, 167], "busi": [129, 130], "remotestarttransact": 129, "california": [129, 130, 164, 165], "whitepap": [129, 130, 164, 165], "stoptransact": 129, "remotestoptransact": 129, "unlockconnector": [129, 130], "changeavail": [129, 130], "mid": [129, 130, 165], "smartcharg": [129, 130, 164], "get15118evcertificaterespons": 129, "push": [129, 130, 160, 161, 162], "compli": [129, 130], "measurand": [129, 130], "clock": [129, 130], "align": [129, 130, 161], "statusnotif": 129, "get15118evcertificaterequest": [129, 130], "reservenow": 129, "cancelreserv": 129, "changeconfigur": 129, "meant": [129, 130, 153, 154, 164, 165, 170], "modif": [129, 130, 141, 171], "updatefirmwar": [129, 130], "signedupdatefirmwar": 129, "prerequisit": [129, 130, 147, 155], "getdiagnost": 129, "getlog": [129, 130], "logstatusnotif": [129, 130], "diagnosticsstatusnotif": 129, "firmwarestatusnotif": [129, 130], "signedfirmwarestatusnotif": 129, "evsesecur": [129, 130, 136, 138, 149, 164, 165], "installcertif": [129, 130], "deletecertif": [129, 130], "getinstalledcertificateid": [129, 130], "getcertificatestatu": [129, 130], "signcertif": [129, 130, 151], "renew": [129, 130], "setuserpric": 129, "enable_global_error": [129, 130, 144], "connectorid": 129, "insid": [129, 142, 147, 149, 159, 160, 161, 162, 163, 164], "errorcod": 129, "othererror": 129, "vendorerrorcod": 129, "subtyp": 129, "strip": [129, 154], "vendorid": 129, "largest": 129, "255": 129, "wherea": [129, 142], "yeti_driv": [129, 149], "error_factori": [129, 144], "create_error": [129, 144], "outofenergi": 129, "someon": 129, "cut": 129, "look": [129, 141, 142, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 159, 160, 161, 164, 165, 167, 170], "mrec": [129, 130], "inl": [129, 130], "gov": [129, 130], "chargex": [129, 130], "propos": [129, 130, 150], "unifi": [129, 130], "methodologi": [129, 130], "classifi": [129, 130], "simultan": 129, "easiest": [129, 130, 152], "wai": [129, 130, 141, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 170], "tier": [129, 130, 155], "callback": [129, 130, 144, 148, 170], "miss": [129, 130, 154, 170], "securityprofile3": [129, 130], "iso15118pncen": [129, 130, 151, 164], "12": [129, 130, 146, 154, 163, 168, 170], "ocsprequestinterv": 129, "topologi": [130, 165], "compos": [130, 146, 147, 158, 163, 165], "semant": [130, 148, 165], "characterist": [130, 165], "requeststarttransact": 130, "requeststoptransact": 130, "get15118evcertif": 130, "setvari": 130, "evconnectiontimeout": 130, "mastrpassgroupid": 130, "setdisplaymessag": 130, "getdisplaymessag": 130, "cleardisplaymessag": 130, "contrast": [130, 162], "notifyeventrequest": 130, "errro": 130, "mechan": [130, 147, 149], "chargingst": 130, "constantli": [130, 154], "advanc": 130, "break": [130, 153, 170], "complex": [130, 149, 162], "beyond": 130, "authorizeremotestart": 130, "sampleddatatxendedmeasurand": 130, "authcachestorag": 130, "device_model_storage_interfac": 130, "hpp": [130, 142, 148, 157, 170], "truth": 130, "todai": 130, "clarif": 130, "devicemodel": 130, "devicemodelstorageinterfac": 130, "devicemodelstoragesqlit": 130, "everestdevicemodelstorag": 130, "composeddevicemodelstorag": 130, "constructor": [130, 148], "differenti": [130, 165], "nxp": 132, "libnfc": [132, 140], "nci": [132, 140], "i\u00b2c": 132, "spi": 132, "space": 132, "nci_config": 132, "userspac": 132, "behaviour": [132, 149], "interval": 132, "timespan": 132, "flood": 132, "yak": 134, "3v": 134, "ttl": 134, "uart": 134, "plu": [134, 149, 164], "linux": [134, 145, 146, 154, 155], "wakeup": 134, "currrent": 134, "unus": [134, 148], "bp": 134, "8n1": 134, "binari": [134, 147, 154, 167, 170], "googl": 134, "buffer": 134, "consistent_overhead_byte_stuf": 134, "yeti_comm": 134, "evseri": 134, "cpp": [134, 142, 147, 148, 157, 163, 170], "extract": 134, "handlepacket": 134, "linkwrit": 134, "hi2lo": 134, "proto": 134, "lo2hi": 134, "frequent": [134, 155, 162], "nanopb": [134, 156], "nanopb_gener": 134, "setcontrolmod": 134, "setmaxcurr": 134, "accordingli": [134, 145], "human": 134, "allowpoweron": 134, "bool": [134, 144, 151], "decis": [134, 162], "setpwm": 134, "duty_cycl": 134, "ON": [134, 152, 154], "rom": 134, "loader": [134, 163], "stm32flash": 134, "tool": [134, 146, 147, 148, 149, 152, 153, 154, 155, 157, 160, 161, 170], "flash": [134, 146, 167], "kit": [134, 154, 167], "keepalivehi": 134, "1hz": 134, "stand": [134, 141, 149, 163], "alon": [134, 154], "backup": [134, 154, 162, 171], "setthreephas": 134, "dual": [134, 146], "enablercd": 134, "spike": 134, "goe": [134, 159, 170], "float": 134, "imped": 134, "switchthreephaseswhilecharg": 134, "precaut": 134, "forceunlock": 134, "car_plugged_in": 134, "car_requested_pow": 134, "power_on": 134, "succesfulli": 134, "power_off": 134, "car_requested_stop_pow": 134, "car_unplug": 134, "error_": 134, "error_df": 134, "error_relai": 134, "error_ventilation_not_avail": 134, "error_over_curr": 134, "quick": [134, 142, 146, 148, 155, 160, 161, 164, 165, 166, 167, 170, 171], "permanent_fault": 134, "evse_replug_start": 134, "evse_replug_finish": 134, "roughli": [134, 148, 154], "keepalivelo": 134, "keep": [134, 147, 149, 153, 158, 162, 170], "resetdon": 134, "dpm1000": [136, 138], "dummybanksessiontokenprovid": [136, 138], "dummytokenprovidermanu": [136, 138], "dummytokenvalid": [136, 138], "dummyv2g": [136, 138], "errorhistori": [136, 138], "evslac": [136, 138], "evse15118d20": [136, 138], "evseslac": [136, 138, 149], "evsev2g": [136, 138, 147], "genericpowermet": [136, 138, 149], "isomux": [136, 138], "jstibber": [136, 138], "lemdcbm400600": [136, 138], "micromegawattbsp": [136, 138], "ocppextensionexampl": [136, 138], "pn532tokenprovid": [136, 138], "pn7160tokenprovid": [136, 138, 149], "packetsniff": [136, 138], "persistentstor": [136, 138], "phyversobsp": [136, 138], "pyevjosev": [136, 138], "rsiskramet": [136, 138], "rspaymenttermin": [136, 138], "yetidriv": [136, 138, 149, 154], "yetievdriv": [136, 138], "debug_json": [136, 137], "example_error_framework": [136, 137], "example_us": [136, 137], "generic_error": [136, 137], "solar_forecast": [136, 137], "sunspec_ac_met": [136, 137, 139], "sunspec_read": [136, 137], "sunspec_scann": [136, 137], "test_control": [136, 137], "tibber_price_forecast": [136, 137], "cmake_condit": [140, 141], "everest_enable_py_support": 140, "AND": [140, 152], "everest_dependency_enabled_josev": 140, "git": [140, 142, 145, 146, 147, 155, 156, 159, 161, 163, 167, 168, 169, 170], "ext": 140, "switchev": 140, "git_rev": 140, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 140, "git_tag": [140, 141, 170], "2024": [140, 149, 154, 155, 160, 161, 168], "b49d30e9f50d8db478d5b5e50734138f6e8331dc": 140, "6e669fd867afaaca3ab45deaefea1f2a13998998": 140, "6ff5d21b512e43397c537a8167dfec2136cb654a": 140, "v0": [140, 147, 149, 156, 162], "19": [140, 163], "build_test": [140, 141, 152, 170], "framework_use_python_venv": 140, "project_nam": [140, 152], "_use_python_venv": 140, "framework_use_python_venv_path": 140, "_use_python_venv_path": 140, "9ce7f00469d31229a619d40642683a147e0d7178": 140, "2bd1fe4558ef44382cc69034b8fdf78f72d3e2d1": 140, "mbedtl": 140, "everest_dependency_enabled_mbedtl": 140, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 140, "v2": 140, "28": [140, 168], "enable_program": 140, "enable_test": 140, "mbedtls_fatal_warn": 140, "libcbv2g": [140, 153], "0966194e995cdb741b02547ddd9abd67455691d9": 140, "3790262286820d8c1d7ae949e9366a78c9ff699f": 140, "libfsm": 140, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 140, "build_exampl": [140, 141], "libiso15118": [140, 153], "everest_dependency_enabled_libiso15118": 140, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 140, "liblog": [140, 141], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 140, "everest_dependency_enabled_libnfc_nci": 140, "linux_libnfc": 140, "65276f9221cd2a50dbe4bc22e34879387b5800b": 140, "everest_dependency_enabled_libocpp": 140, "c66383782a32827920af80314165843deed63c98": 140, "libslac": 140, "everest_dependency_enabled_libslac": 140, "1f9f1a114c8dec79607abaee18782e03849573d8": 140, "libtim": [140, 141], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 140, "orchestr": [141, 148], "repositori": [141, 142, 144, 145, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 163, 164, 165, 168, 171], "recent": [141, 153], "python3": [141, 142, 146, 147, 167], "upgrad": [141, 146, 154], "indepth": 141, "guidanc": 141, "aris": 141, "pip": [141, 142, 146, 147], "setuptool": [141, 146, 147], "wheel": [141, 146, 147], "jstyleson": 141, "jsonschema": 141, "clone": [141, 147, 156, 158, 167], "script": [141, 147, 156, 161, 162, 163, 164, 165, 166, 170], "cd": [141, 142, 147, 152, 156, 158, 162, 163, 170, 171], "dependency_manag": [141, 147, 160, 161], "init": [141, 144, 147, 148, 162, 163, 170], "checkout": [141, 147, 156, 162, 163, 171], "deploi": [141, 147, 154, 156, 157, 160, 161, 167], "devkit": 141, "libmodbu": 141, "libsunspec": 141, "rise": 141, "cpm": [141, 147], "home": [141, 147, 154, 155, 156, 163, 170], "whoami": [141, 147], "bin": [141, 142, 147, 152, 154, 162, 163, 167, 170], "ev_cli": [141, 142], "mkdir": [141, 147, 158, 162, 170], "jinja2": [141, 146, 147], "pyyaml": [141, 146, 147], "let": [141, 144, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170], "pull": [141, 147, 153, 155, 157, 159, 160, 161, 171], "cmakelist": [141, 142, 148], "txt": [141, 142, 147, 148], "find_packag": [141, 170], "condition": 141, "catch2": 141, "catchorg": 141, "v3": 141, "awar": [141, 147, 149, 153, 154, 160, 161, 170], "evc_setup_edm": [141, 170], "addition": [141, 144, 149, 153, 155], "everest_modify_depend": 141, "dependencies_modifi": 141, "along": 141, "nlohmann_json": 141, "libfmt": 141, "fmt": 141, "branch": [141, 158, 159, 161], "behind": [141, 149, 162], "clean": [141, 153, 162], "seen": [141, 146, 147, 149, 153, 154], "shell": [141, 147, 154, 162, 167], "yourself": [142, 170], "possibilit": 142, "subcommand": 142, "dir": [142, 163, 170], "clang": [142, 146, 170], "interfacenam": 142, "former": [142, 147, 149, 160, 161], "view": [142, 170], "latter": [142, 147], "skeleton": [142, 148], "cmake": [142, 146, 147, 152, 153, 154, 157, 163, 170], "ld": 142, "glue": [142, 147, 154], "hook": 142, "sampleinterfac": 142, "sampleinterfaceimpl": 142, "declar": [142, 145, 147, 148, 167, 170], "subsect": [142, 147, 148, 160, 161], "inferfac": 142, "mark": [142, 151, 154, 170], "75ac1216": 142, "19eb": 142, "4182": 142, "a85c": 142, "820f1fc2c091": 142, "kept": 142, "recreat": 142, "creation": [142, 144], "diff": [142, 168], "touch": [142, 154, 162, 163], "comma": 142, "tbd": [142, 157], "edm": [143, 145, 155, 157, 170], "cli": [143, 145, 148, 153, 155, 170], "As": [144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 160, 161], "react": 144, "raise_error": 144, "clear_error": 144, "errortyp": 144, "clear_al": 144, "errorsubtyp": 144, "clear_all_errors_of_impl": 144, "subscribe_error": 144, "subscribe_all_error": 144, "susbcrib": 144, "subscribe_global_all_error": [144, 149], "autogener": 144, "third": [144, 153], "fourth": 144, "fifth": 144, "is_error_act": 144, "statecondit": 144, "member": [144, 148, 160, 161], "is_condition_satisfi": 144, "satisfi": [144, 147, 148, 170], "exampleerrorrais": 144, "exampleerrorsubscrib": 144, "error_object": 144, "exampleerrora": 144, "clear_callback": 144, "error_object_0": 144, "error_object_1": 144, "error_object_2": 144, "error_object_3": 144, "error_object_4": 144, "anytim": 144, "std": [144, 148, 152, 170], "shared_ptr": 144, "error_state_monitor": 144, "mod": [144, 148], "r_example_rais": 144, "is_act": 144, "is_satisfi": 144, "exampleerrorb": 144, "are_satisfi": 144, "pyexampleerrorrais": 144, "pyexampleerrorsubscrib": 144, "opposit": 144, "_mod": 144, "get_error_factori": 144, "example_rais": 144, "_setup": 144, "lambda": 144, "get_error_state_monitor_impl": 144, "get_error_state_monitor_req": 144, "jsexampleerrorrais": 144, "jsexampleerrorsubscrib": 144, "wouldn": 144, "edit": [144, 154, 162, 167], "action": [144, 145, 160, 161], "construct": [144, 147, 148], "lib": [144, 154, 170], "think": [145, 148], "stack": [145, 147, 155, 163, 166], "scenario": [145, 147, 149, 154, 155, 157, 162], "loos": 145, "everyth": [145, 147, 149, 151, 154, 167, 170, 171], "enhanc": 145, "mind": [145, 160, 161, 162], "grei": [145, 149], "background": [145, 156, 163], "pictur": [145, 149, 154], "technologi": 145, "javascript": [145, 147, 148, 152, 153, 170], "python": [145, 147, 148, 153, 156, 161, 166, 168, 170], "rust": [145, 147, 148], "appreci": 145, "experi": [145, 148, 153, 155, 170], "u": [145, 146, 147, 148, 152, 154, 155, 162, 170], "zulip": [145, 154, 159, 160, 161], "mail": [145, 152, 154, 170], "launch": [145, 148, 152, 170], "workspac": [145, 147, 152, 156, 163, 171], "broker": [145, 147, 148, 170], "smaller": [145, 154], "effort": 145, "sneak": 145, "preview": 145, "admin": [145, 152, 156, 160, 161], "scaffold": 145, "suit": [145, 151], "idea": [145, 151, 152, 154, 159, 160, 161, 162, 167, 170, 171], "illustr": 145, "box": [145, 149], "dash": 145, "heart": 145, "explan": [145, 149, 155, 164, 165], "4gb": 145, "ram": [145, 146, 147], "cpu": [145, 146, 147], "boost": [145, 146, 157], "raspberri": [145, 152, 154], "pi": [145, 152, 154], "ubuntu": [145, 153, 154], "opensus": 145, "fedora": 145, "compil": [145, 146, 147, 153, 157, 170], "walk": [145, 147, 149, 154, 155], "errorfactori": 145, "errorstatemonitor": 145, "syntax": 145, "subscript": [145, 148], "meet": [146, 147, 155], "arm": [146, 168], "ghz": 146, "resp": 146, "quad": 146, "gb": [146, 154], "emmc": [146, 154], "bluetooth": 146, "4g": 146, "5g": 146, "greenphi": 146, "mb": 146, "nativ": 146, "window": [146, 147], "wsl2": 146, "docker": [146, 147, 155, 158, 164, 169, 171], "podman": 146, "gcc": [146, 152], "tweak": 146, "faq": [146, 155], "gnu": 146, "program": [146, 148, 152, 170], "stumbl": 146, "troubl": 146, "best": [146, 155, 159, 160, 161, 171], "04": [146, 153], "22": 146, "apt": [146, 167], "sudo": [146, 147, 154, 167, 170], "rsync": [146, 154], "wget": 146, "doxygen": 146, "graphviz": 146, "tidi": [146, 170], "cppcheck": 146, "openjdk": 146, "jdk": 146, "npm": 146, "libboost": 146, "nodej": 146, "libssl": 146, "libsqlite3": 146, "rfkill": 146, "libpcap": 146, "libev": 146, "pkg": 146, "libcap": 146, "node_api": 146, "procedur": [146, 147, 148, 154], "nodesourc": 146, "md": [146, 159, 163], "zypper": 146, "shadow": 146, "devel_basi": 146, "devel": 146, "libboost_filesystem": 146, "libboost_log": 146, "libboost_program_opt": 146, "libboost_system": 146, "libboost_thread": 146, "libopenssl": 146, "sqlite3": 146, "38": 146, "39": 146, "40": 146, "dnf": 146, "automak": 146, "openssl": 146, "libsqlite3x": 146, "2nd": 146, "keytool": [146, 147], "interchang": [146, 155], "probabl": [146, 147, 148, 154], "python_execut": 146, "highli": [147, 164, 165], "modular": [147, 149, 155], "repo": [147, 154, 157, 162, 167, 168], "said": 147, "resid": 147, "cpm_source_cach": 147, "initialis": 147, "newli": [147, 153, 160, 161, 170], "adopt": [147, 155], "chosen": [147, 159], "venv": 147, "That": [147, 149, 154, 162], "r": 147, "pki": [147, 151, 166], "create_cert": 147, "sh": [147, 154, 156, 158, 162, 163, 164, 165, 166, 170], "java": 147, "availbl": 147, "significantli": 147, "nproc": 147, "dive": [147, 149, 155], "old": [147, 170], "repeat": [147, 151], "shouldn": [147, 150], "ci": [147, 153, 155], "workflow": [147, 160, 161], "mosquitto": [147, 148, 164, 168], "steve": [147, 152], "infranet_network": [147, 156, 163], "bridg": [147, 156, 163], "subnet": [147, 156, 163], "fd00": [147, 156, 163], "imag": [147, 154, 156, 167], "1883": [147, 156, 170], "9001": [147, 156], "ghcr": [147, 156], "detach": [147, 152], "enter": [147, 155, 163], "red": [147, 149, 154, 163, 166], "browser": [147, 152, 163, 171], "localhost": [147, 149, 163, 165, 166, 170, 171], "1880": [147, 166, 171], "ui": [147, 152, 163, 166, 171], "gui": [147, 171], "analys": 147, "insight": [147, 155], "plugin": [147, 166], "feel": [147, 155, 170], "dig": 147, "deeper": [147, 162], "togeth": [147, 149, 151, 155, 171], "analyz": [147, 149, 168], "complic": 147, "nice": [147, 149, 153], "exhaust": 147, "screenshot": [147, 149], "screen": 147, "rather": [147, 151, 155, 165], "click": [147, 149, 155, 158, 160, 161, 166, 171], "menu": [147, 149, 167, 171], "symbol": [147, 149, 152], "corner": [147, 149, 154, 171], "column": [147, 161], "item": [147, 149, 161], "intro": [147, 148], "role": [147, 149], "visit": 147, "congrat": 147, "rocket": 147, "concept": [147, 149, 152, 155, 159, 160, 161, 164, 165, 167, 169, 170], "stick": 147, "entiti": 147, "cours": [147, 155, 170, 171], "term": [147, 165], "some_kei": 147, "myinterfac": 147, "some_implement": 147, "externalinterfac": 147, "min_connect": 147, "max_connect": 147, "enable_external_mqtt": [147, 148], "metadata": [147, 148, 170], "licens": [147, 148, 170], "compani": [147, 148, 154], "explanatori": 147, "possbl": 147, "tell": [147, 149, 150, 154, 170], "rememb": [147, 154, 164, 165], "showd": 147, "easi": [147, 152, 160, 161, 165], "get_id": 147, "ref": [147, 161], "typedef": 147, "piec": [147, 160, 161], "bunch": [147, 148], "besid": [147, 152], "bad": [147, 152, 154], "saw": 147, "sometyp": 147, "additionalproperti": 147, "property_1": 147, "property_2": 147, "mymodulenam": 147, "stuff": [147, 149], "handler": [147, 148, 152, 170], "review": [147, 159, 160, 161], "learnt": 147, "proced": 147, "Or": [147, 152, 160, 161], "theoret": [147, 148], "weekli": 147, "tech": 147, "thank": 147, "glanc": 148, "understand": [148, 149, 155, 159, 160, 161, 162, 169, 170], "hand": [148, 152], "microservic": 148, "deploy": 148, "backbon": 148, "particular": [148, 170], "asynchron": 148, "imagin": [148, 152], "callabl": 148, "observ": 148, "implementor": 148, "analogi": 148, "router": 148, "wlan": 148, "antenna": [148, 154], "wan": 148, "pc": [148, 152], "easili": [148, 149], "Their": 148, "ping": 148, "interface_p": 148, "pong": 148, "command_p": 148, "var_np": 148, "far": [148, 170], "pingservermodul": 148, "cfg_publish_number_of_p": 148, "number_of_p": 148, "if_impl_id_p": 148, "mustermann": 148, "ping_interfac": 148, "pingclientmodul": 148, "if_impl_id_empti": 148, "requirement_ping_serv": 148, "telemetry_en": 148, "active_modul": [148, 170], "instance_id_ping_serv": 148, "config_modul": 148, "instance_id_ping_cli": 148, "graphic": 148, "interface_pingintf": 148, "interface_nam": 148, "intf": 148, "call_command_p": 148, "call_": 148, "command_nam": 148, "subscribe_var_np": 148, "subscribe_": 148, "var_nam": 148, "proxi": 148, "abstract": 148, "interface_pingimplbas": 148, "implbas": 148, "publish_var_np": 148, "publish_": 148, "handle_command_p": 148, "handle_": 148, "appropri": [148, 160, 161], "doc": [148, 156, 159, 161, 170, 171], "rst": [148, 159, 160, 161, 164, 170], "interface_pingimpl": 148, "emptyimpl": 148, "focus": [148, 155], "module_nam": [148, 170], "impl": 148, "apart": 148, "notabl": 148, "unique_ptr": 148, "interface_id": 148, "p_": 148, "r_": 148, "requirement_id": 148, "stub": 148, "invoke_init": 148, "p_if_impl_id_p": 148, "invoke_readi": 148, "freeli": 148, "recal": 148, "ran": [148, 162], "endless": 148, "spawn": [148, 152], "worker": 148, "pool": 148, "watch": [148, 155], "often": 149, "exemplatori": 149, "Such": 149, "magic": 149, "unleash": 149, "fanci": [149, 162], "afterward": [149, 154], "8849": [149, 152, 163, 170], "blank": 149, "five": 149, "appear": [149, 170], "canva": 149, "blue": 149, "yellow": 149, "circl": 149, "middl": [149, 160, 161], "surpris": 149, "bar": 149, "jsrisev2g": 149, "bottom": 149, "haven": [149, 151], "meaning": 149, "somewher": [149, 154, 162], "loadbalanc": 149, "obvious": 149, "plai": [149, 162, 164, 165], "big": [149, 160, 161], "strength": 149, "world": [149, 155, 170], "earlier": 149, "proper": [149, 153, 159], "fact": [149, 162], "hint": [149, 152], "iso15118_car": 149, "interest": 149, "realiz": [149, 162], "sophist": 149, "inspir": 149, "18": [149, 154], "mapp": 149, "get_map": 149, "r_name_of_the_requir": 149, "p_name_of_an_implement": 149, "const": 149, "error_handl": 149, "has_valu": 149, "error_cleared_handl": 149, "addtion": 149, "mayb": 150, "partial": [150, 159], "held": 150, "session_cost_calcul": 150, "sort": 150, "verwendungszweck": 150, "approv": 150, "involv": [150, 153, 155], "essenc": 151, "e2": 151, "visual": [151, 152, 155, 156, 163], "provis": 151, "triggermessag": 151, "agre": 151, "await": 151, "shortcut": 151, "closer": 151, "backport": [151, 153], "ident": [151, 164, 165], "centralcontractvalidationallow": 151, "verfii": 151, "contractvalidationofflin": [151, 164], "iso15118ctrlr": 151, "v2gcertificateinstallationen": 151, "seccleafsubjectcommonnam": 151, "seccid": 151, "seccleafsubjectcountri": 151, "countrynam": 151, "seccleafsubjectorgan": 151, "organizationnam": 151, "partner": [151, 167], "grow": [152, 155], "life": 152, "debugg": [152, 163, 170], "gdb": [152, 170], "sai": [152, 162], "dist": [152, 154, 163, 164, 166, 170, 171], "small": [152, 154, 160, 161, 162], "studio": [152, 156, 163], "authmanag": 152, "cppdbg": 152, "workspacefold": 152, "libexec": 152, "arg": [152, 170], "stopatentri": 152, "cwd": 152, "externalconsol": 152, "mimod": 152, "setupcommand": 152, "ignorefailur": 152, "disassembli": 152, "flavor": 152, "intel": 152, "breakpoint": [152, 170], "forget": [152, 160, 161], "achiev": [152, 170], "dcmake_build_typ": [152, 170], "disadvantag": 152, "fork": 152, "grid_connection_point": 152, "0w": 152, "alloc": 152, "whatev": 152, "constraint": 152, "recogn": 152, "cmake_cxx_compil": 152, "unreferenc": 152, "test_config": [152, 170], "solv": [152, 153, 159], "desktop": [152, 163], "ip_of_the_raspberri": 152, "offload": 152, "faster": 152, "ressourc": 152, "mobilityhous": [152, 166], "thoughtwork": 152, "maev": 152, "dbuild_test": 152, "conflict": [152, 162], "scheme": [152, 154, 160, 161], "add_execut": 152, "_test": 152, "cmake_project_nam": 152, "strequal": 152, "OR": 152, "_build_test": 152, "endif": [152, 170], "install_everest_test": 152, "source_dir": 152, "pytest": 152, "install_prefix": 152, "core_test": 152, "py": [152, 154], "framework_test": 152, "pr": [153, 159, 161], "monthli": 153, "june": 153, "septemb": 153, "decemb": 153, "week": 153, "freez": 153, "backward": [153, 160, 161], "bugfix": [153, 162], "820": 153, "powersupply_set_dc": 153, "821": 153, "656": 153, "681": 153, "677": 153, "aliv": 153, "harmon": 153, "771": 153, "769": 153, "643": 153, "v2gtp": 153, "advisori": 153, "37310": 153, "openv2g": 153, "freed": 153, "commerci": [153, 154], "unfriendli": 153, "lgplv3": 153, "fly": 153, "crash": 153, "pars": [153, 165], "bug": [153, 162], "strive": 153, "compat": [153, 154, 160, 161, 168], "multislot": 153, "thorough": 153, "zvt": 153, "stabil": 153, "beta": 153, "stage": [153, 160, 161], "frontend": 153, "prior": 153, "counterpart": 153, "around": [153, 154, 155, 162, 164, 165], "exactli": 153, "platform": [154, 155, 164, 165], "cm4": 154, "comput": 154, "research": 154, "facil": 154, "alik": 154, "explor": 154, "groundwork": 154, "rapid": 154, "outdoor": 154, "spec70121": 154, "cern": 154, "licenc": 154, "happi": [154, 170], "schemat": 154, "3d": 154, "purchas": 154, "question": [154, 155, 160, 161], "wonder": 154, "mailinglist": [154, 155], "onlin": [154, 162], "shop": 154, "yocto": [154, 168], "basecamp": [154, 167], "grade": 154, "demo": 154, "profession": 154, "wrapper": 154, "esd": 154, "wrist": 154, "band": 154, "underlai": 154, "mat": 154, "1x": 154, "usb": 154, "IN": 154, "lab": 154, "bmaptool": 154, "pcb": 154, "heatsink": 154, "doubl": 154, "tape": 154, "clip": 154, "mount": [154, 156, 171], "hole": 154, "grai": 154, "spacer": 154, "gap": 154, "reflash": 154, "channel": [154, 160, 161], "sdk": 154, "bmap": 154, "raspberrypi4": 154, "20240912100805": 154, "rootf": 154, "wic": 154, "bz2": 154, "jumper": 154, "black": 154, "onto": 154, "rpiboot": 154, "green": 154, "lsblk": 154, "approxim": 154, "sdx": 154, "letter": 154, "nine": 154, "twice": 154, "cage": 154, "seat": 154, "bigger": [154, 159, 162], "mission": 154, "accomplish": 154, "crimp": 154, "orient": 154, "fashion": 154, "ten": 154, "chanc": 154, "unisol": 154, "preassembl": 154, "desk": 154, "barrel": 154, "ssh": [154, 163], "credenti": 154, "slot": 154, "comparison": 154, "20240912103122": 154, "raucb": 154, "poki": [154, 167], "glibc": 154, "x86_64": 154, "cortexa7t2hf": 154, "neon": 154, "vfpv4": 154, "chmod": 154, "name_of_toolchain": 154, "ask": [154, 155, 158, 163], "myuser": 154, "gninja": 154, "dcmake_install_prefix": 154, "deverest_enable_py_support": 154, "deverest_enable_js_support": 154, "deverest": 154, "core_use_python_venv": 154, "temporarili": 154, "obsolet": 154, "candid": [154, 162], "j10": 154, "ninja": 154, "destdir": 154, "av": 154, "systemd": [154, 168], "systemctl": 154, "my": 154, "configfil": 154, "yeti_fwupd": 154, "serial0": 154, "usr": [154, 167], "yetir1_2": 154, "1_firmwar": 154, "fullsiz": 154, "4b": 154, "rpi": 154, "08": 154, "revisit": 154, "editor": 154, "centralsystemuri": [154, 164], "9000": [154, 165, 166], "mycharger001": 154, "v201": 154, "profile_schema": 154, "component_schema": 154, "ocpp201_init": 154, "paramat": 154, "core_migr": 154, "downgrad": 154, "howto": 154, "juli": 154, "serialcommunicationhub": 154, "comm_hub": 154, "config_implement": 154, "ttyama3": 154, "19200": 154, "dhcp": 154, "110": 154, "gatewai": 154, "root_a": 154, "79": 154, "root_b": 154, "har": 154, "fine": 154, "udpat": 154, "tryboot": 154, "login": [154, 156], "pw": 154, "symlink": 154, "ln": 154, "snapshot": [155, 170], "foster": 155, "customiz": 155, "glu": 155, "advantag": [155, 157], "pv": 155, "linkedin": 155, "electrif": 155, "sector": 155, "foundat": 155, "discuss": 155, "thought": 155, "exchang": 155, "priorit": 155, "registr": 155, "documenting_everest": 155, "enthusiast": 155, "focu": [155, 170], "zulipchat": 155, "announc": 155, "steadili": 155, "answer": [155, 160, 161, 170], "formerli": 155, "ground": 155, "wanna": 155, "tuesdai": 155, "4pm": 155, "ce": 155, "zone": 155, "zoom": 155, "lfx": 155, "linuxfound": 155, "92086494169": 155, "b2df6774": 155, "bc19": 155, "46f9": 155, "8c71": 155, "bbd13a0266a1": 155, "publicli": 155, "lfe": 155, "calendar": 155, "sig": 155, "industri": 155, "trend": 155, "tackl": 155, "challeng": 155, "parti": 155, "92797425199": 155, "book": 155, "calendli": 155, "manuel": 155, "ziegler": 155, "30min": 155, "roadmap": 155, "youtub": 155, "track": [155, 162], "rough": 155, "plan": [155, 161], "webinar": 155, "steer": 155, "committe": 155, "peopl": [155, 159, 160, 161], "stuck": 155, "video": 155, "ecosystem": 155, "journei": 155, "introduct": 155, "troubleshoot": 155, "deep": [155, 160, 161], "breath": 155, "experiment": [155, 169], "bazel": [155, 169], "devcontain": [155, 163, 169], "renesa": [155, 169], "mpu": [155, 169], "rz": [155, 169], "g2l": [155, 169], "famili": [155, 169], "belaybox": 155, "search": [155, 160, 161], "handi": [156, 170], "yml": [156, 160, 161, 163, 168], "service_nam": 156, "13306": 156, "3306": 156, "mysql_random_root_password": 156, "ye": [156, 163], "mysql_databas": 156, "mysql_us": 156, "mysql_password": 156, "sql": 156, "8180": [156, 164], "8443": 156, "1234": 156, "centralsystemservic": [156, 164], "soap": 156, "chargeboxid": 156, "sphinx": [156, 159, 160], "documen": 156, "env": 156, "pwd": 156, "_build": 156, "dockerfil": 156, "protobuf_gener": 156, "path_to_where_protobuf_files_resid": 156, "protoc": 156, "zip": 156, "nanopb_pb_gen": 156, "python_pb_gen": 156, "span": [157, 161], "swiftli": 157, "rebuild": [157, 170], "bazelisk": 157, "bazelbuild": 157, "tab": [157, 171], "ov": 157, "rest": 157, "cxx": [157, 163, 170], "third_parti": 157, "bzl": 157, "cargo": 157, "toml": 157, "sigslot": [157, 170], "realist": 157, "macro": 157, "rust_binari": 157, "rust_test": 157, "across": 158, "navig": [158, 163], "my_workspac": 158, "bash": [158, 161, 166], "expand": 158, "githubusercont": 158, "reopen": 158, "aspect": [159, 160, 161], "restructuredtext": [159, 160, 161], "maintain": [159, 160, 161], "who": [159, 160, 161], "knowledg": [159, 160, 161, 170], "theori": [160, 161], "undergo": [160, 161], "categor": [160, 161], "markdown": [160, 161], "hyperlink": [160, 161], "paragraph": [160, 161, 162], "snippet": [160, 161], "snippest": [160, 161], "lack": [160, 161], "nightli": [160, 161, 165], "keyword": [160, 161], "adher": [160, 161], "abraham": [160, 161], "braveman": [160, 161], "ab": [160, 161], "Near": [160, 161], "afraid": [160, 161], "suitabl": [160, 161, 170], "headlin": 160, "bullet": 160, "opportun": [160, 161], "comment": [160, 170], "invest": [160, 161], "h1": 161, "h2": 161, "h3": 161, "h4": 161, "h5": 161, "h6": 161, "bold": 161, "ital": 161, "inlin": 161, "liter": 161, "sup": 161, "super": 161, "unord": 161, "nest": 161, "_anchorbyref": 161, "_anchor": 161, "_external_link_ref": 161, "_extern": 161, "footnot": 161, "citat": 161, "cit1": 161, "_": [161, 163], "external_link_ref": 161, "anchorbyref": 161, "vertic": 161, "horizont": 161, "width": 161, "utf": 161, "row": 161, "caption": 161, "png": 161, "alt": 161, "150px": 161, "height": 161, "center": 161, "target_": 161, "depth": 161, "toc": 161, "visibl": 161, "hidden": 161, "maxdepth": 161, "second_fil": 161, "int_": 161, "infti": 161, "div": 161, "lineno": 161, "emphas": 161, "some_funct": 161, "any_var": 161, "42": [161, 164], "another_funct": 161, "literalinclud": 161, "dedent": 161, "_documenting_everest": 161, "howto_docu": 161, "everest_refer": 161, "_gener": [161, 165], "restructur": 161, "plenti": 162, "concern": 162, "articl": 162, "vincent": 162, "driessen": 162, "gitflow": 162, "atlassian": 162, "count_to_infin": 162, "charge_fast": 162, "new_stuff": 162, "live": 162, "advis": 162, "towrit": 162, "rebas": 162, "rc": 162, "div_by_zero": 162, "ship": 162, "hotfix": 162, "maintenc": 162, "forgot_to_unplug": 162, "cherri": 162, "unstabl": 162, "rnd_git_dir": 162, "despit": [162, 164], "intermix": 162, "harder": 162, "conspiraci": 162, "rewrit": 162, "stash": 162, "progress": 162, "someproject": 162, "somerepo": 162, "privateus": 162, "privaterepo": 162, "main_repo": 162, "wip": 162, "rf": 162, "email": 162, "pionier": 162, "manufaktur": 162, "bot": 162, "echo": 162, "contributor": 162, "src": 162, "feature_a": 162, "ff": 162, "broken": 162, "feature_b": 162, "feature_c": 162, "meanwhil": 162, "went": 162, "seriou": 162, "feature_d_1": 162, "d1": 162, "feature_d_2": 162, "d2": 162, "anonym": 162, "feature_": 162, "incorpor": 162, "ever": 162, "theirs": 162, "homebrew": 163, "brew": 163, "worri": 163, "vscode": 163, "websit": 163, "cask": 163, "keypair": 163, "keygen": 163, "rsa": 163, "aes128": 163, "gcm": 163, "openssh": 163, "addkeystoag": 163, "pubkeyacceptedalgorithm": 163, "devup": 163, "shift": 163, "playground": 163, "j12": 163, "napi": 163, "13": [163, 170], "_dep": 163, "everestj": 163, "cmakefil": 163, "fatal": 163, "workspacestorag": 163, "5c87aec9a1f3f4ba6ae2c223ac523699": 163, "bootload": 163, "preload": 163, "_resolvefilenam": 163, "cj": 163, "815": 163, "_load": 163, "667": 163, "887": 163, "_preloadmodul": 163, "1158": 163, "loadpreloadmodul": 163, "bootstrap": 163, "pre_execut": 163, "446": 163, "preparemainthreadexecut": 163, "74": 163, "run_main_modul": 163, "module_not_found": 163, "requirestack": 163, "fatalinstal": 163, "addon": 163, "seem": 163, "microsoft": 163, "374": 163, "issuecom": 163, "622239998": 163, "toggl": 163, "6j": 164, "cp001": 164, "webinterfac": 164, "everest_workspac": [164, 165, 170], "chargepointid": 164, "127": 164, "chargeboxserialnumb": 164, "chargepointmodel": 164, "chargepointvendor": 164, "firmwarevers": 164, "allowchargingprofilewithoutstartschedul": 164, "usetpm": 164, "logmessagesformat": 164, "authorizeremotetxrequest": 164, "clockaligneddatainterv": 164, "connectorphaserot": 164, "getconfigurationmaxkei": 164, "86400": 164, "localauthorizeofflin": 164, "localpreauthor": 164, "metervaluesaligneddata": 164, "metervaluessampleddata": 164, "metervaluesampleinterv": 164, "numberofconnector": 164, "resetretri": 164, "stoptransactiononevsidedisconnect": 164, "stoptransactiononinvalidid": 164, "stoptxnaligneddata": 164, "stoptxnsampleddata": 164, "supportedfeatureprofil": 164, "firmwaremanag": 164, "remotetrigg": 164, "localauthlistmanag": 164, "transactionmessageattempt": 164, "transactionmessageretryinterv": 164, "unlockconnectoronevsidedisconnect": 164, "websocketpinginterv": 164, "supportedfiletransferprotocol": 164, "ftp": 164, "cponam": 164, "authorizationkei": 164, "aabbccddeeffgghh": 164, "localauthlisten": 164, "localauthlistmaxlength": 164, "sendlocallistmaxlength": 164, "chargeprofilemaxstacklevel": 164, "chargingscheduleallowedchargingrateunit": 164, "chargingschedulemaxperiod": 164, "maxchargingprofilesinstal": 164, "costandpric": 164, "customdisplaycostandpric": 164, "tailor": 164, "thoroughli": 164, "prepend": 164, "slash": 164, "wss": 164, "familiar": [164, 165], "carefulli": [164, 165], "friendli": 165, "variabecharacterist": 165, "variableattribut": 165, "overhead": 165, "variablecharacterist": 165, "localauthlistctrlr": 165, "localauthlistctrlravail": 165, "variable_nam": 165, "supportsmonitor": 165, "datatyp": 165, "mutabl": 165, "readonli": 165, "bytespermessagesendlocallist": 165, "bytespermessag": 165, "4096": 165, "sendlocallist": 165, "localauthlistctrlren": 165, "readwrit": 165, "localauthlistctrlrentri": 165, "itemspermessagesendlocallist": 165, "itemspermessag": 165, "localauthlistctrlrstorag": 165, "maxlimit": 165, "localauthlistctrlrdisablepostauthor": 165, "disablepostauthor": 165, "c14": 165, "fr": 165, "03": 165, "grasp": 165, "perfectli": 165, "examplari": 165, "networkconnectionprofil": 165, "internalctrlr": 165, "ocppcsmsurl": 165, "securityctrlr": 165, "basicauthpassword": 165, "certificateinstal": 166, "alongsid": 166, "themobilityhous": 166, "dropdown": 166, "consol": 166, "microprocessor": 167, "patch": 167, "ka": [167, 168], "exit": 167, "recip": 167, "devtool": 167, "elfutil": 167, "elfutils_0": 167, "186": 167, "bb": 167, "cflag": 167, "append": [167, 168], "wno": 167, "bitbak": 167, "smarc": 167, "rzg2l": 167, "kirkston": 168, "0af5946f55b746a6e436c45249f559866fcaa848": 168, "mon": 168, "sep": 168, "2001": 168, "sach1n1": 168, "sachin": 168, "domin": 168, "gmail": 168, "wed": 168, "aug": 168, "44": 168, "51": 168, "0200": 168, "zn": 168, "insert": 168, "b2a1470": 168, "c80dd34": 168, "100644": 168, "toolchain": 168, "openembed": 168, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 168, "oe": 168, "multimedia": 168, "perl": 168, "f9273939088db91a5699c07e512ddd7981e5637a": 168, "local_conf_head": 168, "distro_featur": 168, "runtime_init_manag": 168, "runtime_initscript": 168, "image_instal": 168, "busybox": 168, "syslog": 168, "rule": 169, "embedd": 169, "enviro": 169, "fragment": 170, "benefit": 170, "fundament": 170, "everest_tutorial_dir": 170, "eslintrc": 170, "command_tutori": 170, "interface_tutorial_modul": 170, "static": 170, "tutorialmodul": 170, "config_tutorial_switch": 170, "interface_impl_tutorial_modul": 170, "interface_tutorial_moduleimpl": 170, "particularli": 170, "precis": 170, "among": 170, "ll": 170, "pointer": 170, "spot": 170, "coincident": 170, "handle_command_tutori": 170, "fairli": 170, "cmake_minimum_requir": 170, "cmake_run_clang_tidi": 170, "disable_edm": 170, "infypoweracdc": 170, "pal": 170, "palsigslot": 170, "ev_add_project": 170, "add_subdirectori": 170, "cmake_cxx_clang_tidi": 170, "ctest": 170, "cmake_build_typ": 170, "evc_includ": 170, "codecoverag": 170, "append_coverage_compiler_flag": 170, "setup_target_for_coverage_gcovr_html": 170, "gcovr_coverag": 170, "setup_target_for_coverage_lcov": 170, "lcov_coverag": 170, "ev_add_modul": 170, "cmake_prefix_path": 170, "job": 170, "smoothli": 170, "tutorial_module_inst": 170, "minimalist": 170, "generate_config_run_script": 170, "config_nam": 170, "configuraton": 170, "substitut": 170, "ld_library_path": 170, "importantli": 170, "yyyi": 170, "mm": 170, "dd": 170, "500139": 170, "500327": 170, "500354": 170, "799618": 170, "everest_ctrl": 170, "799822": 170, "120267": 170, "tutorial_modul": 170, "149934": 170, "brocker": 170, "notic": 170, "pop": 170, "hello": 170, "00000000": 170, "0000": 170, "000000000042": 170, "manual_test": 170, "reselect": 170, "refresh": 170, "thu": 170, "rudimentari": 170, "rerun": 170, "additon": 170, "spin": 170, "frist": 170, "hit": 170, "0xaaaaaad24fc0": 170, "mock_transaction_id": 170, "favorit": 170, "nicer": 170, "buildabl": 170, "runnabl": 170, "mv": 171, "everest_nod": 171, "bind": 171, "contribut": 171, "run_sil": 171}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 102], "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, 124, 127, 128, 130], "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, 123, 127, 128, 134, 142, 147, 157, 162], "iso15118_ev": [2, 103], "ac_rcd": [3, 124], "auth": [4, 51, 119, 129, 130, 151], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 124], "debug_json": 11, "display_messag": [12, 93, 129, 130], "empti": 13, "energi": [14, 94, 124, 129, 130, 149, 152], "energy_manag": 15, "energy_price_inform": [16, 95], "error_histori": [17, 96], "ev_board_support": [18, 97], "ev_slac": 19, "evse_board_support": [20, 98, 124], "evse_manag": [21, 99, 129, 130], "evse_secur": [22, 100], "exampl": [23, 145, 161, 162], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 101], "generic_error": 28, "isolation_monitor": [29, 104, 124], "kv": 30, "ocpp": [31, 73, 106, 125, 151, 152, 153, 154, 164, 165], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 107], "power": 35, "power_supply_dc": [36, 108, 124], "powermet": [37, 109, 124, 127, 128], "reserv": [38, 110, 124, 129], "serial_communication_hub": 39, "session_cost": [40, 112, 129, 130], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 113], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 87, 114, 129, 130, 145, 146, 170], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 116], "api": 50, "modul": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 119, 125, 127, 128, 129, 130, 132, 134, 138, 141, 142, 144, 145, 147, 148, 149, 151, 152, 153, 157, 165, 170], "configur": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 123, 124, 125, 127, 128, 129, 130, 132, 148, 149, 151, 154, 164, 165, 170], "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, 88, 89, 127, 129, 130, 148, 165], "requir": [50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 73, 74, 75, 78, 82, 83, 85, 129, 130, 145, 146, 148, 170], "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, 88, 89], "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, 89, 90, 119, 151], "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, 88, 89, 153], "dpm1000": 52, "dummybanksessiontokenprovid": 53, "dummytokenprovid": [54, 120], "dummytokenprovidermanu": [55, 121], "dummytokenvalid": [56, 122], "dummyv2g": 57, "energymanag": 58, "energynod": 59, "errorhistori": 60, "evmanag": [61, 123], "evslac": 62, "misc": [62, 66], "evse15118d20": 63, "evsemanag": [64, 124, 151, 153], "evsesecur": [65, 125, 151], "evseslac": [66, 126], "evsev2g": [67, 151, 153], "genericpowermet": [68, 127], "isomux": 69, "jstibber": 70, "lemdcbm400600": 71, "micromegawattbsp": 72, "ocpp201": [74, 165], "ocppextensionexampl": [75, 131], "pn532tokenprovid": 76, "pn7160tokenprovid": [77, 132], "packetsniff": 78, "persistentstor": 79, "phyversobsp": [80, 133], "pyevjosev": 81, "rsiskramet": 82, "rspaymenttermin": 83, "serialcommhub": 84, "setup": [85, 152, 154, 156, 158, 163, 170], "store": [86, 160], "yetidriv": [88, 134, 153], "yetievdriv": [89, 135], "bank_transact": 91, "board_support_common": 92, "monei": 105, "serial_comm_hub_request": 111, "temperatur": 115, "unit": [117, 152], "units_sign": 118, "integr": [119, 129, 130, 152, 153], "everest": [119, 129, 130, 134, 136, 137, 138, 139, 141, 143, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 163, 164, 165, 166, 170, 171], "select": 119, "algorithm": 119, "plugev": 119, "findfirst": 119, "userinput": 119, "plug": [119, 151, 153, 165, 166], "charg": [119, 129, 130, 149, 150, 151, 153, 155, 165, 166], "extern": [123, 130, 157], "mqtt": [123, 148, 156, 170], "simul": [123, 147, 149, 163, 171], "typic": 124, "connect": [124, 149, 164, 165], "ac": 124, "dc": [124, 149], "publish": [124, 127], "session_ev": 124, "authent": [124, 149], "autocharg": 124, "pnc": 124, "manag": [124, 129, 130, 141, 147, 149, 152, 154, 157, 170], "1ph": 124, "3ph": 124, "switch": 124, "error": [124, 128, 129, 130, 144, 152, 154, 161], "handl": [124, 128, 130, 153], "ca": 125, "certif": [125, 129, 130], "domain": 125, "iso": [125, 147], "15118": [125, 147], "privat": [125, 162], "kei": 125, "password": 125, "more": [125, 145], "about": [125, 155], "csm": [125, 164, 165], "v2g": 125, "mo": 125, "mf": 125, "bundl": [125, 154], "todo": 126, "dataset": 127, "file": [127, 142, 147, 148, 156, 164], "avail": 127, "descript": [127, 128], "structur": [127, 160, 162, 165], "other": [127, 134], "thing": [127, 163], "note": [127, 128, 148, 153, 161], "get_signed_meter_valu": 127, "lem": 128, "dcbm": 128, "400": 128, "600": 128, "initi": [128, 165], "start_transact": 128, "stop_transact": 128, "ip_address": 128, "port": 128, "option": 128, "meter_tls_certif": 128, "ntp": 128, "set": [128, 141, 154, 155], "resili": 128, "time": 128, "sync": 128, "tl": 128, "limit": [128, 130], "refer": [128, 136, 160], "link": [128, 161], "ocpp1": [129, 164], "6": [129, 151, 153, 164], "main": [129, 160, 162], "auth_valid": [129, 130], "auth_provid": [129, 130], "data_transf": [129, 130], "ocpp_gener": [129, 130], "connector_zero_sink": [129, 130], "secur": [129, 130, 153], "global": [129, 144], "report": 129, "smart": [129, 130], "ocpp2": 130, "0": [130, 151, 152, 153, 154, 165], "1": [130, 151, 152, 153, 154, 155, 164, 165, 170], "statusnotif": 130, "current": [130, 155, 160], "devic": [130, 165], "model": [130, 165], "implement": [130, 148, 153], "detail": [130, 148, 149], "intern": 130, "thi": [130, 134, 161, 170], "sourc": [130, 148, 160], "sequenc": 130, "access": 130, "class": [130, 148], "diagram": 130, "hardwar": [132, 145, 153, 154], "interfac": [132, 137, 142, 147, 148, 150, 153, 170], "commun": [134, 145, 147, 148, 152, 155], "between": [134, 148], "yeti": [134, 154], "microcontrol": 134, "driver": [134, 153], "protocol": 134, "cob": 134, "protobuf": [134, 156], "low": 134, "control": [134, 156], "mode": 134, "all": [134, 144, 148], "type": [139, 147], "snapshot": 140, "edm": [141, 147], "depend": [141, 146, 147, 153, 157, 170], "instal": [141, 142, 147, 154, 170], "quick": [141, 147, 149], "start": [141, 153, 154, 156, 157, 158, 165, 166], "enabl": [141, 165], "cpm_source_cach": 141, "path": 141, "build": [141, 147, 153, 160, 170], "python": [141, 142, 144, 146], "packag": [141, 146, 147], "need": [141, 147], "run": [141, 148, 154, 158, 164, 165, 170], "up": [141, 154, 155], "updat": [141, 142, 154], "workspac": [141, 158, 170], "us": [141, 142, 149, 150, 154, 156, 157, 162], "cmake": 141, "yaml": [141, 148, 170], "creat": [141, 142, 144, 158, 160, 170], "config": [141, 154, 170], "from": [141, 142, 155], "an": [141, 144], "exist": 141, "directori": [141, 158, 170], "tree": 141, "git": [141, 153, 160, 162], "inform": [141, 153, 154], "glanc": 141, "ev": [142, 147, 155], "cli": [142, 147], "purpos": [142, 144], "automat": 142, "dev": [142, 163], "tool": [142, 143, 145, 158], "venv": 142, "manual": 142, "line": [142, 147], "gener": [142, 144, 147, 148, 156, 160], "c": [142, 144, 157], "header": [142, 148], "defin": [142, 157], "auto": 142, "onli": 142, "nodej": 142, "develop": [143, 146, 147, 155, 158, 163, 170], "framework": [144, 145], "usag": 144, "rais": 144, "clear": 144, "subscrib": 144, "The": [144, 147, 148, 151, 154, 158, 166], "errorfactori": 144, "errorstatemonitor": 144, "syntax": 144, "javascript": 144, "guid": [144, 147, 161], "object": [144, 150], "subscript": 144, "side": 144, "effect": 144, "architectur": 144, "A": [145, 146, 147], "visual": [145, 158, 162], "introduct": [145, 154, 157], "high": 145, "level": 145, "concept": [145, 148, 162], "prerequisit": [145, 156, 158, 164, 165, 166, 170], "oper": 145, "librari": 145, "And": [145, 147, 152], "prepar": [146, 147, 154, 160], "your": [146, 147, 155], "environ": [146, 147, 156, 163], "minimum": 146, "word": 146, "test": [146, 152, 155], "ubuntu": 146, "opensus": 146, "fedora": 146, "troubleshoot": [146, 152, 154, 163], "maven": 146, "java": 146, "version": [146, 153, 155, 161], "pyenv": 146, "kind": 147, "Of": [147, 155, 170], "To": [147, 162, 163, 164, 165, 166, 170], "download": 147, "get": [147, 154, 157, 158, 166], "repositori": [147, 162, 170], "helper": 147, "softwar": [147, 154, 166, 171], "loop": [147, 166], "admin": [147, 149, 153], "panel": [147, 149, 153], "understand": 147, "basic": 147, "element": 147, "manifest": 147, "stub": 147, "One": 147, "deep": 147, "breath": 147, "next": 147, "step": [147, 151, 166], "overview": [148, 149], "instanc": 148, "layer": 148, "wire": 148, "togeth": 148, "explain": 148, "concurr": 148, "dedic": 149, "case": [149, 150, 154], "add": 149, "paramet": 149, "veri": 149, "station": 149, "point": [149, 165], "car": 149, "3": [149, 151, 153], "tier": 149, "map": 149, "function": 149, "bank": 150, "card": 150, "payment": [150, 153], "support": [150, 153, 154, 157], "normal": 150, "flow": 150, "interrupt": 150, "too": 150, "expens": 150, "session": 150, "long": 150, "solut": 150, "introduc": 150, "new": [150, 153, 160, 170], "how": [150, 154, 156, 158, 159, 162, 163, 164, 165, 166, 167, 170], "doe": 150, "work": [150, 155], "process": [151, 154, 160, 166], "involv": 151, "2": [151, 152, 153, 154, 165, 170], "4": [151, 153], "5": [151, 153], "frequent": 152, "ask": 152, "question": 152, "best": [152, 162], "practic": [152, 162], "debug": [152, 170], "singl": 152, "warn": [152, 161], "compil": [152, 154], "gnu": 152, "rpc": 152, "timeout": 152, "releas": 153, "2024": 153, "7": 153, "openssl": 153, "server": 153, "further": [153, 154], "chang": 153, "latest": 153, "stabl": 153, "fix": 153, "prevent": 153, "integ": 153, "overflow": 153, "exi": 153, "improv": 153, "displai": 153, "mention": 153, "cloud": 153, "refactor": 153, "databas": 153, "except": 153, "chargex": 153, "mrec": 153, "bsp": 153, "phytec": 153, "phyverso": 153, "bazel": [153, 157], "regard": 153, "tag": 153, "minor": 153, "ad": [153, 170], "schedul": 153, "definit": [153, 165], "rust": [153, 157], "now": 153, "featur": 153, "complet": 153, "termin": 153, "transact": 153, "variou": 153, "custom": [153, 170], "data": 153, "extens": 153, "essenti": 153, "jsevmanag": 153, "replac": 153, "jscarsimul": 153, "extend": 153, "state": 153, "id": 153, "remov": 153, "deprec": [153, 161], "pionix": 154, "belaybox": 154, "assembl": 154, "yak": 154, "board": 154, "flash": 154, "cabl": 154, "final": 154, "via": [154, 170], "rauc": 154, "cross": 154, "toolchain": 154, "activ": [154, 170], "some": 154, "befor": 154, "script": [154, 158], "addit": [154, 160], "factori": 154, "reset": 154, "r": 154, "485": 154, "modbu": 154, "static": 154, "ip": 154, "address": 154, "No": 154, "reboot": 154, "after": 154, "short": 154, "cheat": 154, "sheet": 154, "nightli": 155, "what": 155, "i": 155, "where": 155, "go": 155, "here": 155, "compass": 155, "contribut": 155, "channel": 155, "zulip": 155, "chat": 155, "mail": 155, "list": [155, 161], "weekli": 155, "tech": 155, "meetup": 155, "group": 155, "special": 155, "interest": 155, "resourc": [155, 163], "find": 155, "wai": 155, "Into": 155, "tabl": [155, 161], "content": [155, 160, 161], "indic": 155, "docker": [156, 163], "servic": 156, "without": 156, "devcontain": [156, 158], "compos": 156, "mosquitto": 156, "broker": 156, "mariadb": 156, "steve": [156, 164], "local": 156, "ci": 156, "languang": 156, "specif": 156, "experiment": 157, "project": 157, "base": 158, "enter": 158, "open": 158, "studio": 158, "code": [158, 160, 161], "": [158, 166], "write": [159, 160], "document": [159, 160, 161], "doc": 160, "handwritten": 160, "correspond": [160, 162], "plan": 160, "restructur": 160, "page": 160, "branch": [160, 162], "choos": 160, "place": 160, "pr": 160, "merg": 160, "sphinx": 161, "style": 161, "headlin": 161, "bullet": 161, "target": 161, "section": 161, "head": 161, "grid": 161, "simpl": [161, 165], "csv": 161, "titl": 161, "imag": 161, "figur": 161, "comment": 161, "direct": 161, "block": 161, "topic": 161, "sidebar": 161, "admonit": 161, "attent": 161, "caution": 161, "danger": 161, "hint": 161, "import": 161, "tip": [161, 162], "seealso": 161, "versionad": 161, "versionchang": 161, "math": 161, "raw": 161, "output": 161, "format": 161, "n": 162, "trick": 162, "workflow": 162, "mac": 163, "applic": 163, "github": 163, "standup": 163, "sil": [163, 164, 165], "stop": 163, "differ": [164, 165], "within": [164, 165], "libocpp": 165, "let": 166, "renesa": [167, 168], "mpu": [167, 168], "rz": [167, 168], "g2l": [167, 168], "famili": [167, 168], "patch": 168, "tutori": [169, 170, 171], "goal": 170, "altern": 170, "clone": 170, "skeleton": 170, "cmakelist": 170, "txt": 170, "root": 170, "observ": 170, "explor": 170, "exemplari": 170}, "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"], [124, "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"], [124, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [93, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [94, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [95, "energy-price-information"]], "error_history": [[17, "error-history"], [96, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [97, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [98, "evse-board-support"], [124, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [99, "evse-manager"]], "evse_security": [[22, "evse-security"], [100, "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"], [101, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [104, "isolation-monitor"], [124, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [106, "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"], [107, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [108, "power-supply-dc"], [124, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [109, "powermeter"], [124, "powermeter"], [127, "powermeter"]], "reservation": [[38, "reservation"], [110, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [112, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [113, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [114, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [116, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [58, "module-configuration"], [59, "module-configuration"], [61, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [65, "module-configuration"], [67, "module-configuration"], [69, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [75, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [82, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [87, "module-configuration"], [88, "module-configuration"], [89, "module-configuration"], [125, "module-configuration"], [128, "module-configuration"], [132, "module-configuration"], [170, "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"], [88, "provides"], [89, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [54, "requirements"], [58, "requirements"], [59, "requirements"], [61, "requirements"], [64, "requirements"], [67, "requirements"], [68, "requirements"], [69, "requirements"], [73, "requirements"], [74, "requirements"], [75, "requirements"], [78, "requirements"], [82, "requirements"], [83, "requirements"], [85, "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"], [88, "metadata"], [89, "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"], [88, "authors"], [89, "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"], [88, "license"], [89, "license"]], "Auth": [[51, "auth"], [151, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyBankSessionTokenProvider": [[53, "dummybanksessiontokenprovider"]], "DummyTokenProvider": [[54, "dummytokenprovider"], [120, "dummytokenprovider"]], "DummyTokenProviderManual": [[55, "dummytokenprovidermanual"], [121, "dummytokenprovidermanual"]], "DummyTokenValidator": [[56, "dummytokenvalidator"], [122, "dummytokenvalidator"]], "DummyV2G": [[57, "dummyv2g"]], "EnergyManager": [[58, "energymanager"]], "EnergyNode": [[59, "energynode"]], "ErrorHistory": [[60, "errorhistory"]], "EvManager": [[61, "evmanager"], [123, "evmanager"]], "EvSlac": [[62, "evslac"]], "Misc": [[62, "misc"], [66, "misc"]], "Evse15118D20": [[63, "evse15118d20"]], "EvseManager": [[64, "evsemanager"], [124, "evsemanager"], [151, "evsemanager"]], "EvseSecurity": [[65, "evsesecurity"], [125, "evsesecurity"], [151, "evsesecurity"]], "EvseSlac": [[66, "evseslac"], [126, "evseslac"]], "EvseV2G": [[67, "evsev2g"], [151, "evsev2g"]], "GenericPowermeter": [[68, "genericpowermeter"], [127, "genericpowermeter"]], "IsoMux": [[69, "isomux"]], "JsTibber": [[70, "jstibber"]], "LemDCBM400600": [[71, "lemdcbm400600"]], "MicroMegaWattBSP": [[72, "micromegawattbsp"]], "OCPP": [[73, "ocpp"], [153, "ocpp"]], "OCPP201": [[74, "ocpp201"]], "OCPPExtensionExample": [[75, "ocppextensionexample"], [131, "ocppextensionexample"]], "PN532TokenProvider": [[76, "pn532tokenprovider"]], "PN7160TokenProvider": [[77, "pn7160tokenprovider"], [132, "pn7160tokenprovider"]], "PacketSniffer": [[78, "packetsniffer"]], "PersistentStore": [[79, "persistentstore"]], "PhyVersoBSP": [[80, "phyversobsp"], [133, "phyversobsp"]], "PyEvJosev": [[81, "pyevjosev"]], "RsIskraMeter": [[82, "rsiskrameter"]], "RsPaymentTerminal": [[83, "rspaymentterminal"]], "SerialCommHub": [[84, "serialcommhub"]], "Setup": [[85, "setup"]], "Store": [[86, "store"]], "System": [[87, "system"]], "YetiDriver": [[88, "yetidriver"], [134, "yetidriver"]], "YetiEvDriver": [[89, "yetievdriver"], [135, "yetievdriver"]], "authorization": [[90, "authorization"]], "bank_transaction": [[91, "bank-transaction"]], "board_support_common": [[92, "board-support-common"]], "iso15118_charger": [[102, "iso15118-charger"]], "iso15118_ev": [[103, "iso15118-ev"]], "money": [[105, "money"]], "serial_comm_hub_requests": [[111, "serial-comm-hub-requests"]], "temperature": [[115, "temperature"]], "units": [[117, "units"]], "units_signed": [[118, "units-signed"]], "Auth Module": [[119, "auth-module"]], "Integration in EVerest": [[119, "integration-in-everest"], [129, "integration-in-everest"], [130, "integration-in-everest"]], "Selection Algorithm": [[119, "selection-algorithm"]], "PlugEvents": [[119, "plugevents"]], "FindFirst": [[119, "findfirst"]], "UserInput": [[119, "userinput"]], "Plug&Charge Authorization": [[119, "plug-charge-authorization"], [151, "plug-charge-authorization"]], "Configuration": [[123, "configuration"]], "External MQTT": [[123, "external-mqtt"]], "Simulator Commands": [[123, "simulator-commands"]], "Typical connections": [[124, "typical-connections"]], "AC Configuration": [[124, "ac-configuration"]], "DC Configuration": [[124, "dc-configuration"]], "Published variables": [[124, "published-variables"], [127, "published-variables"]], "session_events": [[124, "session-events"]], "Authentication": [[124, "authentication"]], "Autocharge / PnC": [[124, "autocharge-pnc"]], "Reservation": [[124, "reservation"]], "Energy Management": [[124, "energy-management"]], "Energy Management: 1ph/3ph switching": [[124, "energy-management-1ph-3ph-switching"]], "Error Handling": [[124, "error-handling"], [130, "error-handling"]], "CA Certificate Domains": [[125, "ca-certificate-domains"]], "Configuration for OCPP": [[125, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[125, "configuration-for-iso-15118"]], "Private Key Password": [[125, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[125, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[126, "todo"]], "Datasets in the configuration file": [[127, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[127, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[127, "dataset-description"]], "Structure of datasets in the configuration file": [[127, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[127, "other-things-to-note"]], "Provided commands": [[127, "provided-commands"]], "get_signed_meter_value": [[127, "get-signed-meter-value"]], "LEM DCBM 400/600": [[128, "lem-dcbm-400-600"]], "Description": [[128, "description"]], "Initialization": [[128, "initialization"]], "Variable Powermeter": [[128, "variable-powermeter"]], "Command start_transaction": [[128, "command-start-transaction"]], "Command stop_transaction": [[128, "command-stop-transaction"]], "ip_address": [[128, "ip-address"]], "port (optional)": [[128, "port-optional"]], "meter_tls_certificate (optional)": [[128, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[128, "ntp-settings-optional"]], "Resilience Settings (optional)": [[128, "resilience-settings-optional"]], "Notes": [[128, "notes"]], "Time Sync": [[128, "time-sync"]], "Error Handling / Resilience": [[128, "error-handling-resilience"]], "TLS Notes & Limitations": [[128, "tls-notes-limitations"]], "References / Links": [[128, "references-links"]], "OCPP1.6 Module": [[129, "ocpp1-6-module"]], "Module configuration": [[129, "module-configuration"], [130, "module-configuration"]], "Provides: main": [[129, "provides-main"]], "Provides: auth_validator": [[129, "provides-auth-validator"], [130, "provides-auth-validator"]], "Provides: auth_provider": [[129, "provides-auth-provider"], [130, "provides-auth-provider"]], "Provides: data_transfer": [[129, "provides-data-transfer"], [130, "provides-data-transfer"]], "Provides: ocpp_generic": [[129, "provides-ocpp-generic"], [130, "provides-ocpp-generic"]], "Provides: session_cost": [[129, "provides-session-cost"], [130, "provides-session-cost"]], "Requires: evse_manager": [[129, "requires-evse-manager"], [130, "requires-evse-manager"]], "Requires: connector_zero_sink": [[129, "requires-connector-zero-sink"], [130, "requires-connector-zero-sink"]], "Requires: reservation": [[129, "requires-reservation"]], "Requires: auth": [[129, "requires-auth"], [130, "requires-auth"]], "Requires: system": [[129, "requires-system"], [130, "requires-system"]], "Requires: security": [[129, "requires-security"], [130, "requires-security"]], "Requires: data_transfer": [[129, "requires-data-transfer"], [130, "requires-data-transfer"]], "Requires: display_message": [[129, "requires-display-message"], [130, "requires-display-message"]], "Global Errors and Error Reporting": [[129, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[129, "energy-management-and-smart-charging-integration"], [130, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[129, "certificate-management"], [130, "certificate-management"]], "OCPP2.0.1 Module": [[130, "ocpp2-0-1-module"]], "StatusNotification": [[130, "statusnotification"]], "Current Limitation": [[130, "current-limitation"]], "Device model implementation details": [[130, "device-model-implementation-details"]], "Internally and externally managed variables": [[130, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[130, "device-model-implementation-of-this-module"]], "Device Model Sources": [[130, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[130, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[130, "class-diagram-for-device-model"]], "Hardware Interface Configuration": [[132, "hardware-interface-configuration"]], "Communication between the Yeti microcontroller and this driver module": [[134, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[134, "protocol"]], "COBS": [[134, "cobs"]], "Protobuf": [[134, "protobuf"]], "EVerest to Yeti": [[134, "everest-to-yeti"]], "Low control mode:": [[134, "low-control-mode"]], "Other commands for all modes:": [[134, "other-commands-for-all-modes"]], "Yeti to EVerest": [[134, "yeti-to-everest"]], "EVerest Reference": [[136, "everest-reference"]], "EVerest Interfaces": [[137, "everest-interfaces"]], "EVerest Modules": [[138, "everest-modules"]], "EVerest Types": [[139, "everest-types"]], "Snapshot": [[140, "snapshot"]], "edm": [[141, "edm"]], "Dependency Manager for EVerest": [[141, "dependency-manager-for-everest"]], "Install and Quick Start": [[141, "install-and-quick-start"]], "Installing edm": [[141, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[141, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[141, "building-everest"]], "Python packages needed to run edm": [[141, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[141, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[141, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[141, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[141, "git-information-at-a-glance"]], "ev-cli": [[142, "ev-cli"]], "Purpose": [[142, "purpose"], [144, "purpose"]], "Install": [[142, "install"]], "Use automatically installed ev-dev-tools from python venv": [[142, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[142, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[142, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[142, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[142, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[142, "auto-generating-nodejs-modules"]], "EVerest development tools": [[143, "everest-development-tools"]], "Error Framework": [[144, "error-framework"]], "Usage": [[144, "usage"]], "General": [[144, "general"]], "Raise an error": [[144, "raise-an-error"], [144, "id1"], [144, "id6"], [144, "id12"]], "Clear an error": [[144, "clear-an-error"], [144, "id2"], [144, "id7"], [144, "id13"]], "Subscribe to an error": [[144, "subscribe-to-an-error"], [144, "id3"], [144, "id8"], [144, "id14"]], "Subscribe globally to all errors": [[144, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[144, "the-errorfactory"], [144, "id4"], [144, "id10"], [144, "id16"]], "The ErrorStateMonitor": [[144, "the-errorstatemonitor"], [144, "id5"], [144, "id11"], [144, "id17"]], "Syntax in a C++ module": [[144, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[144, "subscribe-to-global-all-errors"], [144, "id9"], [144, "id15"]], "Syntax in a Python module": [[144, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[144, "syntax-in-a-javascript-module"]], "Usage Guide": [[144, "usage-guide"]], "Creating Error objects": [[144, "creating-error-objects"]], "The global subscription": [[144, "the-global-subscription"]], "Side effects of raising errors": [[144, "side-effects-of-raising-errors"]], "Architecture": [[144, "architecture"]], "EVerest Framework": [[145, "everest-framework"]], "A Visual Introduction": [[145, "a-visual-introduction"]], "Examples of EVerest Modules": [[145, "examples-of-everest-modules"]], "High Level Module Concept": [[145, "high-level-module-concept"]], "Module Communication": [[145, "module-communication"]], "System Requirements and Prerequisites": [[145, "system-requirements-and-prerequisites"]], "Hardware": [[145, "hardware"]], "Operating System": [[145, "operating-system"]], "Libraries And Tools": [[145, "libraries-and-tools"]], "More": [[145, "more"]], "Prepare Your Development Environment": [[146, "prepare-your-development-environment"], [147, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[146, "minimum-requirements-for-everest"]], "A Word on System Environments": [[146, "a-word-on-system-environments"]], "Required Packages": [[146, "required-packages"]], "Tested Environments": [[146, "tested-environments"]], "Ubuntu": [[146, "ubuntu"]], "OpenSUSE": [[146, "opensuse"]], "Fedora": [[146, "fedora"]], "Troubleshooting": [[146, "troubleshooting"], [154, "troubleshooting"], [163, "troubleshooting"]], "Maven dependency": [[146, "maven-dependency"]], "Java dependency": [[146, "java-dependency"]], "Python versions with pyenv": [[146, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[147, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[147, "needed-packages"]], "Download And Install": [[147, "download-and-install"]], "Get The Needed EVerest Repositories": [[147, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[147, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[147, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[147, "packages-for-iso-15118-communication"]], "Build EVerest": [[147, "build-everest"]], "Simulating EVerest": [[147, "simulating-everest"]], "Prepare The Helpers": [[147, "prepare-the-helpers"]], "Software in a loop": [[147, "software-in-a-loop"]], "Admin panel and simulations": [[147, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[147, "understanding-everest-modules"]], "Basic elements of a module": [[147, "basic-elements-of-a-module"]], "Module manifest": [[147, "module-manifest"]], "Interfaces": [[147, "interfaces"]], "Types": [[147, "types"]], "Generate the stub files": [[147, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[147, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[148, "everest-modules-in-detail"]], "Overview": [[148, "overview"]], "Concepts": [[148, "concepts"]], "Modules and module instances": [[148, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[148, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[148, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[148, "providing-interface-implementations"]], "Requiring interface implementations": [[148, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[148, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[148, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[148, "explaining-the-yaml-files"]], "Explaining the generated sources": [[148, "explaining-the-generated-sources"]], "Interface headers": [[148, "interface-headers"]], "Module files": [[148, "module-files"]], "The module class": [[148, "the-module-class"]], "Interface implementations": [[148, "interface-implementations"]], "Note on concurrency": [[148, "note-on-concurrency"]], "EVerest Module Configurations": [[149, "everest-module-configurations"]], "Module connections for dedicated use cases": [[149, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[149, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[149, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[149, "module-connections-and-module-parameters"]], "Very quick overview": [[149, "very-quick-overview"]], "Charging station and charging points": [[149, "charging-station-and-charging-points"]], "Authentication for charging": [[149, "authentication-for-charging"]], "Car simulation": [[149, "car-simulation"]], "Energy management": [[149, "energy-management"], [152, "energy-management"]], "DC charging": [[149, "dc-charging"]], "3-tier module mappings": [[149, "tier-module-mappings"]], "Module functionality in detail": [[149, "module-functionality-in-detail"]], "Bank Card Payment": [[150, "bank-card-payment"]], "Objectives": [[150, "objectives"]], "Supported use cases": [[150, "supported-use-cases"]], "Normal flow": [[150, "normal-flow"]], "Interrupted charging": [[150, "interrupted-charging"]], "Too expensive session": [[150, "too-expensive-session"]], "Too long session": [[150, "too-long-session"]], "Solution": [[150, "solution"]], "Introduce new interfaces": [[150, "introduce-new-interfaces"]], "How does it work": [[150, "how-does-it-work"]], "Configure Plug&Charge": [[151, "configure-plug-charge"]], "The Authorization process in EVerest": [[151, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[151, "involved-everest-modules"]], "Step 0": [[151, "step-0"]], "Step 1": [[151, "step-1"]], "Step 2": [[151, "step-2"]], "Step 3": [[151, "step-3"]], "Step 4": [[151, "step-4"]], "Step 5": [[151, "step-5"]], "Step 6": [[151, "step-6"]], "EVerest configuration": [[151, "everest-configuration"], [170, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[151, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[152, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[152, "everest-modules"]], "Debug a single module": [[152, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[152, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[152, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[152, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[152, "everest-ocpp-2-0-1-setup"]], "Testing": [[152, "testing"]], "Unit tests": [[152, "unit-tests"]], "Integration tests": [[152, "integration-tests"]], "EVerest Release Notes": [[153, "everest-release-notes"]], "2024.7.1": [[153, "id1"]], "2024.7.0": [[153, "id2"]], "OpenSSL server": [[153, "openssl-server"]], "Hardware support": [[153, "hardware-support"]], "Further changes": [[153, "further-changes"]], "2024.6.0 - LATEST STABLE": [[153, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[153, "security-fix-prevent-integer-overflow-in-evsev2g"], [153, "id6"]], "New EXI implementation and license improvement": [[153, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[153, "version-information-displayed"]], "Further mentions of changes": [[153, "further-mentions-of-changes"]], "2024.5.0": [[153, "id3"]], "Cloud: Refactored database exception handling": [[153, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[153, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[153, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[153, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[153, "minor-evsemanager-changes"]], "2024.4.0": [[153, "id4"]], "Added charging schedules definition": [[153, "added-charging-schedules-definition"]], "Rust now feature-complete": [[153, "rust-now-feature-complete"]], "Payment terminal integration": [[153, "payment-terminal-integration"]], "Admin Panel improvements": [[153, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[153, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[153, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[153, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[153, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[153, "id5"]], "2024.3.0": [[153, "id8"]], "Plug & Charge": [[153, "plug-charge"]], "Fix for YetiDriver": [[153, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[153, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[153, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[154, "pionix-belaybox"]], "Introduction": [[154, "introduction"], [157, "introduction"]], "The BelayBox hardware": [[154, "the-belaybox-hardware"]], "Getting support": [[154, "getting-support"]], "Setting up Hardware and Software": [[154, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[154, "assembling-the-yak-board"]], "Flashing the Yak Board": [[154, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[154, "assembling-the-yeti-board"]], "Preparing the cable set": [[154, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[154, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[154, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[154, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[154, "cross-compile-toolchain"]], "How to flash the Yeti board": [[154, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[154, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[154, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[154, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[154, "running-the-scripts-and-manager-processes"]], "Additional information": [[154, "additional-information"]], "Factory reset": [[154, "factory-reset"]], "Further information": [[154, "further-information"]], "RS-485 Modbus config for Yak board": [[154, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[154, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[154, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[154, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[154, "short-cheat-sheet"]], "Current Version nightly": [[155, "index"]], "What Is EVerest": [[155, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[155, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[155, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[155, "contributing-to-everest"]], "Communication channels": [[155, "communication-channels"]], "Zulip chat": [[155, "zulip-chat"]], "Mailing list": [[155, "mailing-list"]], "Weekly tech meetup and working groups": [[155, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[155, "special-interest-group-ev-charging"]], "1:1 meetup": [[155, "meetup"]], "Tech resources about EVerest": [[155, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[155, "find-your-way-into-everest-development"]], "Table Of Contents": [[155, "table-of-contents"]], "Indices and tables": [[155, "indices-and-tables"]], "Docker setup": [[156, "docker-setup"]], "Prerequisites": [[156, "prerequisites"], [158, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"]], "Start services without devcontainer setup": [[156, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[156, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[156, "mosquitto-mqtt-broker"]], "MariaDB": [[156, "mariadb"]], "SteVe": [[156, "steve"]], "How to use SteVe": [[156, "how-to-use-steve"]], "Local CI environment": [[156, "local-ci-environment"]], "Generating languange specific protobuf files": [[156, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[157, "experimental-bazel-support-in-everest"]], "Getting Started": [[157, "getting-started"]], "Using Bazel Commands": [[157, "using-bazel-commands"]], "Dependency Management": [[157, "dependency-management"]], "Defining C++ EVerest Modules": [[157, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[157, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[157, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[158, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[158, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[158, "enter-the-workspace-directory"]], "Run the setup script": [[158, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[158, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[158, "getting-started"]], "The Everest\u2019s Development Tool": [[158, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[159, "how-to-write-everest-documentation"]], "Documenting EVerest": [[160, "documenting-everest"]], "Current structure of documentation": [[160, "current-structure-of-documentation"]], "Main EVerest documentation": [[160, "main-everest-documentation"]], "Reference documentation": [[160, "reference-documentation"]], "Generated reference docs": [[160, "generated-reference-docs"]], "Additional handwritten content": [[160, "additional-handwritten-content"]], "Documentation near corresponding source code": [[160, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[160, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[160, "process-of-everest-documentation"]], "Preparing a new documentation page": [[160, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[160, "creating-a-new-documentation-page"]], "Creating a Git branch": [[160, "creating-a-git-branch"]], "Choosing a place to store the docs": [[160, "choosing-a-place-to-store-the-docs"]], "Writing": [[160, "writing"]], "Creating a PR and merge": [[160, "creating-a-pr-and-merge"]], "Building the documentation": [[160, "building-the-documentation"]], "Sphinx style guide": [[161, "sphinx-style-guide"]], "Headlines": [[161, "headlines"]], "Styles": [[161, "styles"]], "Bullet Lists": [[161, "bullet-lists"]], "Targets and Links": [[161, "targets-and-links"]], "Section Heading": [[161, "section-heading"]], "Tables": [[161, "tables"]], "Grid table": [[161, "grid-table"]], "Simple table": [[161, "simple-table"]], "CSV table": [[161, "csv-table"]], "table title": [[161, "id6"]], "Images and Figures": [[161, "images-and-figures"]], "Image": [[161, "image"]], "Figure": [[161, "figure"]], "Comments": [[161, "comments"]], "Directives": [[161, "directives"]], "Table of Contents": [[161, "table-of-contents"], [161, "id4"]], "Table of Contents (this document)": [[161, "table-of-contents-this-document"]], "Content Block Directives": [[161, "content-block-directives"], [161, "id5"]], ".. topic:: [title]": [[161, "topic-title"]], "Topic": [[161, null]], ".. sidebar:: [title]": [[161, "sidebar-title"]], "Sidebar": [[161, null]], ".. admonition:: [title]": [[161, "admonition-title"]], "Admonition title": [[161, null]], ".. attention::": [[161, "attention"]], ".. caution::": [[161, "caution"]], ".. danger::": [[161, "danger"]], ".. error::": [[161, "error"]], ".. hint::": [[161, "hint"]], ".. important::": [[161, "important"]], ".. note::": [[161, "note"]], ".. tip::": [[161, "tip"]], ".. warning::": [[161, "warning"]], ".. seealso::": [[161, "seealso"]], ".. versionadded:: [version]": [[161, "versionadded-version"]], ".. versionchanged:: [version]": [[161, "versionchanged-version"]], ".. deprecated:: [version]": [[161, "deprecated-version"]], ".. math::": [[161, "math"]], ".. raw:: output format": [[161, "raw-output-format"]], "Code Examples": [[161, "code-examples"]], "How To: Git": [[162, "how-to-git"]], "Main concept": [[162, "main-concept"]], "Best practices": [[162, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[162, "tips-n-tricks-for-git"]], "Using private repositories": [[162, "using-private-repositories"]], "Workflow example": [[162, "workflow-example"]], "Visualization of the branching structure": [[162, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[162, "corresponding-git-commands"]], "How To: Develop on a Mac": [[163, "how-to-develop-on-a-mac"]], "Application Setup": [[163, "application-setup"]], "GitHub Setup": [[163, "github-setup"]], "Standup the Dev Docker Environment": [[163, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[163, "everest-sil-simulation"]], "Stopping things": [[163, "stopping-things"]], "Resources": [[163, "resources"]], "How To: OCPP1.6 in EVerest": [[164, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[164, "run-everest-sil-with-steve"]], "OCPP configuration file": [[164, "ocpp-configuration-file"]], "Connect to a different CSMS": [[164, "connect-to-a-different-csms"], [165, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[164, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[165, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[165, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[165, "device-model-configuration"]], "Device Model definition and configuration structure": [[165, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[165, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[165, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[165, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[165, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[166, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[166, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[166, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[167, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[168, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[169, "tutorials"]], "How To: Develop New Modules": [[170, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[170, "goal-of-this-tutorial"]], "Install Prerequisites": [[170, "install-prerequisites"]], "Workspace Setup": [[170, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[170, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[170, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[170, "create-module-skeleton"]], "Interface Configuration": [[170, "interface-configuration"]], "Build Configuration & Build": [[170, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[170, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[170, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[170, "adding-dependencies-yaml"]], "Building": [[170, "building"]], "Run Configuration & Run": [[170, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[170, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[170, "running-everest"]], "Observing the System": [[170, "observing-the-system"]], "Exploring with MQTT Explorer": [[170, "exploring-with-mqtt-explorer"]], "Debugging": [[170, "debugging"]], "Exemplary Module Customizations": [[170, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[171, "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/DummyBankSessionTokenProvider", "_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/PN7160TokenProvider", "_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/PN7160TokenProvider", "_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/DummyBankSessionTokenProvider.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/PN7160TokenProvider.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/PN7160TokenProvider.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. DummyBankSessionTokenProvider", "13.1.5. DummyTokenProvider", "13.1.6. DummyTokenProviderManual", "13.1.7. DummyTokenValidator", "13.1.8. DummyV2G", "13.1.9. EnergyManager", "13.1.10. EnergyNode", "13.1.11. ErrorHistory", "13.1.12. EvManager", "13.1.13. EvSlac", "13.1.14. Evse15118D20", "13.1.15. EvseManager", "13.1.16. EvseSecurity", "13.1.17. EvseSlac", "13.1.18. EvseV2G", "13.1.19. GenericPowermeter", "13.1.20. IsoMux", "13.1.21. JsTibber", "13.1.22. LemDCBM400600", "13.1.23. MicroMegaWattBSP", "13.1.24. OCPP", "13.1.25. OCPP201", "13.1.26. OCPPExtensionExample", "13.1.27. PN532TokenProvider", "13.1.28. PN7160TokenProvider", "13.1.29. PacketSniffer", "13.1.30. PersistentStore", "13.1.31. PhyVersoBSP", "13.1.32. PyEvJosev", "13.1.33. RsIskraMeter", "13.1.34. RsPaymentTerminal", "13.1.35. SerialCommHub", "13.1.36. Setup", "13.1.37. Store", "13.1.38. System", "13.1.39. YetiDriver", "13.1.40. 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", "5.3.10. PN7160TokenProvider", "PhyVersoBSP", "5.3.11. 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, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 73, 74, 75, 79, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 131, 132, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171], "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, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 74, 78, 80, 81, 85, 87, 88, 89, 93, 96, 119, 124, 125, 127, 128, 129, 130, 136, 144, 145, 149, 151, 152, 154, 155, 156, 157, 160, 161, 164, 165], "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, 64, 67, 73, 74, 90, 92, 94, 99, 102, 109, 114, 125, 128, 129, 130, 132, 134, 136, 141, 144, 145, 146, 147, 148, 153, 156, 161, 164, 165, 170], "iso15118": [1, 2, 19, 22, 41, 47, 57, 62, 63, 64, 66, 67, 69, 81, 102, 103, 124, 125, 129, 130, 140, 147, 151, 166], "charger": [1, 2, 20, 36, 50, 51, 57, 63, 64, 67, 69, 85, 102, 119, 124, 134, 145, 151, 152, 154, 155, 166], "require_auth_eim": 1, "null": [1, 2, 30, 41, 141], "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, 57, 63, 64, 66, 67, 69, 73, 75, 81, 83, 84, 87, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 124, 126, 128, 129, 130, 131, 134, 142, 145, 147, 148, 149, 151, 152, 153, 154, 155, 158, 159, 160, 161, 163, 164, 165, 166, 167, 170, 171], "eim": [1, 64, 67, 124], "author": [1, 4, 5, 6, 21, 99, 109, 112, 124, 129, 130, 136, 139, 147, 148, 150, 155, 164, 165, 170], "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, 54, 55, 58, 59, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 124, 145, 147, 155, 163, 165], "providedidtoken": [1, 5, 6, 21, 90, 99, 112, 151], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 63, 64, 66, 67, 68, 71, 73, 78, 81, 82, 83, 84, 85, 90, 93, 94, 95, 99, 100, 102, 105, 106, 109, 110, 112, 114, 115, 119, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 141, 142, 145, 146, 149, 150, 152, 153, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "evcc": [1, 2, 21, 63, 81, 99, 102, 166], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 90, 91, 93, 100, 102, 106, 107, 109, 112, 114, 119, 120, 121, 123, 124, 125, 128, 132, 142, 144, 145, 147, 149, 150, 151, 152, 156, 157, 164, 166, 170], "payment": [1, 83, 102, 109, 151, 155], "detail": [1, 21, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 83, 88, 89, 93, 102, 106, 109, 110, 124, 125, 128, 129, 141, 145, 147, 153, 154, 155, 158, 159, 160, 161, 164, 165, 170], "pnc": [1, 64, 67, 154, 164, 165, 166], "send": [1, 21, 31, 38, 39, 64, 66, 73, 74, 106, 124, 126, 129, 130, 134, 148, 150, 151, 162, 170], "signatur": [1, 22, 109, 114, 118, 144], "certif": [1, 21, 22, 63, 65, 67, 71, 81, 90, 100, 102, 109, 114, 128, 146, 147, 151, 153, 154, 164, 165, 166], "chain": [1, 21, 22, 59, 67, 100, 124, 129, 130, 151], "emaid": [1, 90, 109], "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, 64, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 124, 142, 144, 147, 148, 149, 151, 154, 155, 157, 162, 163, 164, 165], "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, 75, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 131, 148, 170], "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, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 142, 145, 147, 148, 154], "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, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 84, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 136, 141, 146, 147, 148, 149, 151, 152, 153, 154, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 92, 98, 102, 134], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 58, 61, 63, 64, 66, 67, 75, 85, 87, 93, 98, 99, 103, 106, 114, 124, 128, 134, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 160, 161, 162, 164, 165, 170], "close": [1, 2, 67, 102, 149, 160, 161, 163], "ac_open_contactor": 1, "open": [1, 36, 102, 141, 147, 149, 153, 154, 155, 163, 164, 170, 171], "start_cable_check": 1, "now": [1, 21, 49, 73, 74, 94, 95, 99, 114, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 163, 167, 170, 171], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 61, 64, 71, 73, 92, 93, 99, 106, 109, 112, 114, 116, 119, 124, 126, 128, 129, 130, 134, 142, 145, 146, 147, 148, 149, 150, 151, 152, 155, 159, 160, 161, 162, 163, 164, 167, 170, 171], "cabl": [1, 10, 20, 64, 71, 80, 92, 99, 146], "check": [1, 6, 22, 23, 30, 38, 64, 85, 109, 110, 124, 128, 129, 130, 134, 144, 148, 149, 153, 154, 155, 160, 161, 162, 165, 166, 170], "start_pre_charg": 1, "pre": [1, 63, 67, 69, 83, 99, 109, 127, 147, 150, 171], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 58, 61, 64, 67, 72, 73, 74, 80, 82, 87, 90, 92, 93, 94, 98, 99, 102, 103, 106, 108, 109, 110, 112, 123, 124, 125, 133, 134, 145, 147, 154, 160, 161, 164, 169], "phase": [1, 2, 18, 20, 29, 36, 58, 59, 61, 64, 80, 94, 98, 99, 102, 108, 109, 113, 117, 118, 124, 127, 134, 145, 147, 153], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 54, 58, 61, 64, 66, 70, 71, 73, 74, 80, 83, 92, 93, 94, 98, 99, 102, 105, 106, 107, 109, 112, 113, 119, 120, 124, 125, 126, 127, 128, 129, 130, 132, 134, 136, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170], "3": [1, 19, 36, 41, 45, 58, 61, 62, 64, 66, 71, 80, 95, 99, 105, 109, 124, 125, 126, 127, 128, 129, 130, 134, 140, 141, 146, 154, 155, 161, 163, 164, 168, 170], "trigger": [1, 3, 19, 20, 31, 32, 64, 106, 114, 129, 130, 145, 148, 151, 153, 160, 161, 164, 165], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 64, 66, 67, 69, 72, 73, 74, 76, 80, 87, 88, 89, 90, 93, 94, 99, 102, 106, 109, 110, 112, 114, 116, 124, 125, 127, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 151, 152, 153, 154, 158, 159, 160, 161, 162, 163, 164, 165, 170], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 61, 62, 64, 66, 67, 80, 81, 89, 90, 92, 97, 99, 102, 103, 109, 112, 119, 126, 129, 130, 133, 135, 143, 145, 148, 149, 151, 153, 154, 166, 170], "powerdeliveryreq": [1, 102], "messag": [1, 12, 31, 32, 64, 73, 74, 78, 84, 90, 93, 96, 102, 106, 109, 112, 125, 126, 129, 130, 134, 144, 145, 148, 151, 152, 153, 154, 164, 165, 170], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 64, 71, 80, 92, 94, 99, 102, 109, 119, 124, 128, 129, 130, 134, 150, 153, 154, 158, 171], "current_demand_start": 1, "process": [1, 2, 19, 41, 58, 83, 90, 99, 102, 114, 119, 125, 129, 130, 142, 145, 147, 148, 149, 150, 152, 153, 155, 157, 161, 165, 169, 170, 171], "ha": [1, 4, 12, 20, 31, 32, 51, 63, 64, 67, 69, 80, 81, 82, 90, 93, 99, 102, 106, 109, 110, 114, 119, 124, 128, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 160, 161, 162, 164, 165, 167, 170], "want": [1, 2, 64, 102, 124, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170, 171], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 64, 73, 74, 85, 99, 102, 106, 109, 110, 114, 116, 134, 141, 147, 148, 149, 150, 151, 153, 155, 162, 164, 165, 170], "finish": [1, 2, 20, 40, 46, 51, 64, 83, 94, 99, 102, 112, 126, 150, 154, 158, 159, 160, 161, 162, 170], "sae_bidi_mode_act": 1, "sae": [1, 2, 61, 64, 102, 124, 154], "j2847": [1, 2, 61, 64], "bidi": [1, 61, 102], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 58, 63, 64, 66, 85, 94, 102, 103, 108, 124, 147, 152, 154], "activ": [1, 20, 36, 51, 52, 64, 71, 94, 95, 96, 102, 112, 114, 116, 119, 128, 142, 144, 146, 149, 151, 164], "evcc_id": [1, 99], "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, 56, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 118, 123, 128, 129, 141, 147, 148, 151, 170], "specifi": [1, 21, 22, 29, 31, 38, 64, 67, 71, 87, 94, 99, 100, 102, 106, 109, 110, 112, 114, 119, 123, 124, 125, 130, 147, 148, 151, 152, 154, 156, 164, 165, 166, 170], "identif": [1, 82, 99, 109, 115, 124, 149], "readabl": [1, 134], "format": [1, 22, 46, 71, 82, 83, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 128, 130, 142, 146, 155, 160, 164, 165, 170], "It": [1, 9, 20, 21, 31, 51, 57, 58, 64, 65, 66, 73, 74, 99, 102, 112, 116, 119, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 164, 165, 166, 170], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 90, 93, 95, 96, 99, 100, 102, 105, 106, 112, 114, 119, 124, 125, 127, 129, 130, 134, 141, 142, 147, 148, 151, 154, 156, 158, 160, 161, 162, 163, 164, 165, 167, 170, 171], "mac": [1, 19, 41, 63, 64, 66, 67, 69, 81, 99, 146, 155, 169], "address": [1, 19, 39, 41, 45, 52, 64, 66, 68, 71, 82, 83, 85, 94, 99, 125, 127, 128, 130, 165, 166], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 99, 146], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 58, 64, 73, 74, 90, 92, 97, 99, 100, 102, 103, 106, 108, 109, 112, 113, 114, 115, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 134, 141, 144, 148, 149, 150, 151, 153, 154, 155, 158, 161, 162, 164, 165, 170], "f0": [1, 19, 41, 99], "9": [1, 19, 41, 45, 64, 99, 106, 140, 146, 163], "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, 88, 89, 93, 99, 105, 106, 109, 119, 124, 125, 127, 128, 130, 134, 140, 141, 146, 147, 155, 161, 162, 164, 166, 168, 169], "5": [1, 19, 37, 41, 56, 58, 61, 64, 66, 76, 99, 113, 141, 148, 154, 161, 163], "selected_payment_opt": 1, "paymentopt": [1, 102], "element": [1, 102, 106], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 80, 81, 84, 85, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 102, 106, 108, 109, 110, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 158, 159, 160, 161, 163, 164, 165, 166, 170, 171], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 64, 90, 92, 94, 98, 100, 102, 106, 109, 111, 124, 126, 128, 129, 130, 149, 165], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 80, 82, 84, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 127, 128, 129, 130, 136, 142, 144, 145, 146, 148, 150, 151, 152, 153, 155, 160, 161, 163, 164, 165, 170, 171], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 102, 103], "select": [1, 2, 21, 39, 51, 52, 58, 63, 64, 90, 102, 124, 141, 149, 151, 154, 166, 167, 170], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 58, 59, 61, 64, 70, 95, 99, 102, 103, 108, 109, 112, 117, 118, 127, 136, 137, 139, 147, 148, 155, 164, 165], "transfer": [1, 2, 31, 33, 39, 64, 73, 74, 75, 102, 103, 106, 111, 130, 134], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 61, 64, 66, 71, 73, 74, 87, 90, 93, 94, 99, 100, 102, 103, 106, 109, 111, 114, 119, 124, 125, 127, 128, 129, 130, 134, 150, 151, 152, 153, 154, 155, 159, 160, 161, 164, 165, 166, 170, 171], "departure_tim": [1, 99, 102], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 96, 98, 99, 100, 102, 104, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 129, 130, 132, 140, 141, 142, 144, 145, 148, 149, 151, 154, 155, 160, 161, 162, 164, 165, 170], "rfc3339": [1, 46, 90, 94, 95, 99, 102, 106, 109, 110, 112, 114], "utc": [1, 90, 94, 95, 102, 110, 112, 116], "vehicl": [1, 21, 41, 64, 94, 99, 102, 109, 124, 125, 147, 153, 154, 166], "intend": [1, 99, 109], "date": [1, 46, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 134, 153, 154, 155, 168], "time": [1, 20, 29, 31, 36, 46, 49, 54, 55, 56, 58, 64, 71, 73, 74, 76, 77, 80, 83, 87, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 129, 130, 134, 141, 144, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 54, 55, 56, 58, 59, 61, 64, 66, 70, 71, 76, 82, 83, 87, 89, 92, 94, 95, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 115, 116, 117, 124, 127, 128, 129, 130, 146, 147, 148, 149, 153, 161, 165, 170], "wh": [1, 99, 102, 103, 109, 112, 113, 117, 118, 127], "amount": [1, 64, 83, 87, 94, 102, 105, 106, 128, 129, 130, 134, 149, 150, 165], "reflect": [1, 129, 148, 170], "": [1, 8, 31, 45, 54, 55, 56, 58, 68, 71, 76, 91, 93, 99, 100, 106, 110, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 133, 134, 135, 141, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 160, 161, 162, 163, 164, 165, 168, 170], "estim": [1, 99, 102], "how": [1, 51, 63, 64, 67, 69, 75, 87, 114, 119, 125, 129, 130, 131, 144, 145, 146, 147, 148, 149, 151, 152, 155, 160, 161, 169, 171], "much": [1, 129, 130, 146, 149, 152, 162], "need": [1, 8, 20, 21, 22, 36, 40, 63, 64, 83, 85, 90, 91, 94, 98, 99, 102, 109, 124, 125, 126, 127, 128, 129, 130, 134, 142, 144, 145, 146, 148, 149, 151, 152, 153, 154, 156, 157, 158, 160, 161, 162, 163, 164, 165, 170], "fulfil": [1, 94, 99, 102, 129, 130, 164, 165], "user": [1, 20, 51, 64, 71, 73, 90, 93, 94, 99, 109, 112, 119, 126, 132, 142, 147, 148, 150, 154, 156, 162, 163, 170], "configur": [1, 21, 31, 32, 53, 54, 55, 56, 68, 93, 106, 110, 119, 122, 131, 134, 145, 146, 147, 152, 153, 155, 157, 160, 161, 166, 167, 171], "goal": [1, 99, 130], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 58, 59, 61, 64, 73, 80, 88, 92, 94, 95, 98, 99, 102, 103, 106, 108, 109, 114, 116, 117, 118, 119, 123, 124, 127, 128, 129, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 161, 162, 164, 165], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 53, 58, 61, 63, 64, 67, 69, 73, 74, 78, 83, 91, 93, 99, 102, 106, 110, 112, 119, 123, 124, 126, 129, 130, 134, 147, 149, 151, 152, 153, 155, 164, 165], "ac_ev_max_voltag": 1, "v": [1, 29, 58, 99, 102, 103, 108, 113, 132, 147, 154, 156, 158], "rm": [1, 154, 156, 162, 171], "maxim": 1, "nomin": [1, 58, 64], "voltag": [1, 20, 29, 36, 50, 52, 58, 61, 64, 72, 98, 99, 102, 103, 104, 108, 109, 113, 117, 118, 145, 148, 149], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 59, 61, 64, 66, 67, 69, 71, 73, 74, 76, 77, 87, 88, 90, 91, 93, 94, 95, 98, 99, 102, 106, 108, 109, 112, 119, 124, 125, 127, 128, 129, 130, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "accept": [1, 20, 21, 38, 56, 90, 93, 100, 102, 106, 110, 114, 129, 130, 148, 165], "measur": [1, 18, 21, 29, 37, 43, 44, 64, 71, 92, 94, 102, 104, 109, 113, 115, 118, 127, 134, 149], "between": [1, 2, 14, 20, 58, 64, 66, 69, 76, 84, 90, 94, 95, 102, 104, 124, 125, 129, 130, 141, 147, 149, 151, 153, 154, 155, 159, 162, 164, 165], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 55, 58, 83, 90, 94, 99, 102, 106, 109, 110, 119, 120, 121, 124, 125, 129, 130, 134, 142, 144, 146, 147, 148, 149, 152, 153, 154, 155, 156, 158, 160, 161, 162, 164, 165, 170], "neutral": [1, 64, 102, 117, 118], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 58, 61, 64, 72, 80, 82, 83, 84, 88, 98, 99, 102, 103, 106, 108, 109, 124, 128, 129, 150, 164, 165], "support": [1, 3, 18, 20, 52, 58, 61, 63, 64, 66, 67, 69, 72, 80, 81, 85, 88, 89, 92, 97, 98, 99, 102, 106, 108, 109, 114, 124, 127, 130, 134, 146, 147, 149, 155, 161, 164, 166, 169], "per": [1, 2, 22, 36, 58, 94, 95, 112, 124, 129, 144, 164, 165, 170], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 63, 65, 81, 102, 125, 129, 130, 151, 166], "below": [1, 36, 64, 94, 98, 99, 128, 134, 141, 144, 147, 148, 150, 154, 155], "minimum": [1, 50, 64, 80, 98, 102, 106, 108, 109, 124, 129, 130, 132, 153, 154, 155], "cost": [1, 40, 73, 74, 95, 106, 112, 129, 130, 150], "effici": [1, 94, 99, 108, 146, 157], "dc_ev_energy_capac": 1, "capac": [1, 20, 61, 99, 102, 103], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 54, 58, 61, 63, 64, 67, 81, 90, 92, 94, 97, 98, 99, 100, 102, 103, 106, 109, 110, 119, 123, 124, 126, 129, 130, 148, 149, 150, 152, 153, 154, 164, 165], "dc_full_soc": 1, "soc": [1, 61, 64, 99, 102, 103, 129, 130, 164], "which": [1, 21, 22, 32, 38, 44, 61, 64, 73, 74, 78, 82, 84, 87, 90, 93, 99, 100, 102, 103, 106, 109, 110, 112, 114, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 136, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 160, 161, 162, 164, 165, 167, 170], "consid": [1, 99, 106, 124, 128, 146, 147, 148, 154, 159, 160, 161], "batteri": [1, 64, 94, 99, 102], "fulli": [1, 99, 124, 153], "dc_bulk_soc": 1, "fast": [1, 20, 145, 147, 153, 160, 161, 162], "end": [1, 12, 21, 64, 71, 93, 94, 99, 106, 110, 112, 114, 148, 153, 154, 160, 161], "dc_ev_statu": 1, "dcevstatu": [1, 102], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 90, 93, 99, 100, 102, 106, 109, 110, 112, 114, 128, 129, 130, 149, 150, 153, 154, 165], "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, 58, 61, 63, 64, 66, 67, 69, 73, 74, 76, 77, 80, 81, 84, 85, 90, 94, 98, 102, 106, 108, 109, 144, 147, 148, 165, 170], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 54, 58, 61, 64, 65, 67, 71, 72, 73, 74, 80, 81, 88, 89, 93, 94, 99, 102, 106, 109, 110, 124, 125, 126, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 150, 151, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 170, 171], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 58, 59, 61, 64, 66, 67, 69, 71, 72, 73, 74, 80, 84, 85, 88, 89, 93, 94, 95, 98, 99, 102, 103, 106, 108, 110, 116, 124, 127, 129, 130, 134, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 73, 74, 80, 81, 84, 85, 94, 98, 102, 106, 108, 109, 123, 124, 125, 126, 128, 129, 130, 134, 144, 147, 148, 151, 152, 154, 162, 163, 164, 165], "bulk": [1, 99, 102], "approx": [1, 102, 128], "80": [1, 71, 99, 102, 128, 147, 156, 163], "complet": [1, 45, 99, 102, 134, 142, 146, 147, 148, 154, 160, 161, 164, 165, 166, 167], "dc_charging_complet": 1, "full": [1, 9, 36, 64, 98, 102, 145, 151, 153, 155], "100": [1, 20, 52, 66, 84, 92, 102, 163, 164], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 102], "target": [1, 2, 36, 39, 61, 64, 73, 94, 99, 102, 103, 106, 152, 157, 164, 165, 171], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 102], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 58, 64, 73, 74, 79, 86, 90, 92, 94, 95, 98, 99, 100, 102, 105, 106, 109, 111, 113, 117, 118, 123, 124, 125, 127, 128, 129, 130, 144, 145, 147, 148, 149, 151, 154, 161, 164, 165, 170], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 58, 61, 64, 71, 88, 94, 98, 99, 102, 103, 108, 109, 117, 118, 124, 128, 129, 130, 134, 136, 137, 146, 147, 148, 149, 152, 154, 164], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 61, 64, 67, 69, 71, 73, 74, 82, 83, 85, 94, 98, 99, 102, 103, 106, 115, 119, 128, 129, 130, 132, 134, 144, 147, 149, 150, 151, 153, 155, 164, 165, 170], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 102], "calcul": [1, 66, 100, 102, 127, 129, 130, 152], "until": [1, 21, 22, 29, 36, 51, 64, 74, 77, 93, 94, 102, 109, 124, 154], "certificate_request": 1, "requestexistreamschema": [1, 21, 102], "deliv": [1, 21, 102, 108, 124, 147, 149, 154], "belong": [1, 4, 21, 51, 124, 149, 162], "valid": [1, 4, 6, 21, 22, 51, 54, 55, 56, 64, 73, 74, 76, 90, 94, 99, 100, 102, 114, 119, 122, 124, 125, 128, 129, 130, 149, 150, 151], "contract": [1, 21, 64, 67, 81, 90, 102, 109, 124, 125, 129, 130, 151, 166], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 64, 67, 70, 93, 100, 102, 106, 109, 114, 119, 128, 129, 130, 151, 152, 170], "report": [1, 3, 20, 21, 36, 51, 54, 55, 64, 70, 82, 85, 88, 99, 106, 109, 124, 128, 130, 144, 149, 162, 165], "async": [1, 21, 153], "via": [1, 21, 39, 59, 66, 71, 81, 87, 90, 109, 124, 127, 128, 129, 130, 132, 141, 144, 145, 147, 149, 151, 152, 153, 155, 159, 164, 165, 171], "set_get_certificate_respons": [1, 21, 129, 130], "dlink_termin": [1, 41], "termin": [1, 41, 67, 83, 99, 104, 109, 147, 150, 154, 158, 170], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 62, 66, 70, 73, 74, 75, 80, 82, 91, 94, 99, 100, 101, 105, 106, 109, 110, 111, 118, 124, 127, 128, 129, 130, 134, 147, 148, 151, 154, 163, 170, 171], "link": [1, 19, 41, 62, 63, 66, 67, 69, 81, 100, 106, 120, 121, 122, 126, 131, 133, 135, 148, 152, 155, 160, 170], "becom": [1, 36, 41, 51, 64, 99, 112, 119, 124, 154, 162], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 154], "match": [1, 19, 41, 51, 64, 66, 109, 110, 119, 150, 151, 152, 154], "dlink_paus": [1, 41], "save": [1, 41, 64, 71, 141, 149, 152, 167, 168], "while": [1, 41, 52, 64, 112, 116, 130, 134, 145, 152, 154, 157, 166, 170], "stai": [1, 41, 58, 149, 155, 160, 161], "ev_app_protocol": 1, "appprotocol": [1, 102], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 75, 90, 99, 100, 102, 105, 106, 112, 119, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 160, 164, 165, 170], "protocol": [1, 21, 102, 114, 124, 126, 128, 129, 130, 145, 147, 148, 149, 151, 153, 164, 165], "v2g_messag": 1, "v2gmessag": [1, 102], "debug": [1, 11, 52, 58, 66, 73, 74, 76, 77, 163], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 58, 59, 73, 74, 93, 94, 95, 99, 102, 105, 106, 107, 110, 112, 119, 123, 124, 125, 127, 129, 130, 141, 142, 145, 146, 147, 149, 150, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 170], "v2g": [1, 2, 22, 64, 65, 67, 100, 102, 129, 130, 141, 151, 154], "purpos": [1, 8, 18, 20, 21, 63, 67, 69, 73, 74, 90, 115, 124, 145, 148, 164, 165], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 54, 58, 63, 64, 66, 67, 69, 73, 74, 90, 92, 93, 94, 99, 102, 106, 108, 109, 112, 117, 118, 119, 124, 125, 127, 129, 130, 134, 141, 144, 147, 148, 149, 151, 152, 154, 157, 160, 161, 162, 165, 170], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 102], "paramet": [1, 2, 64, 73, 74, 83, 94, 102, 109, 125, 127, 128, 129, 130, 141, 145, 148, 151, 152, 154, 164, 165, 170], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 58, 64, 87, 94, 98, 99, 102, 106, 114, 119, 124, 125, 128, 134, 144, 147, 148, 152, 154, 163, 170], "displai": [1, 11, 12, 93, 102, 124, 129, 130, 144, 146, 164, 165], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 102], "offer": [1, 31, 64, 94, 106, 129, 130, 148, 157], "dynam": [1, 63, 102], "control": [1, 3, 9, 18, 20, 31, 47, 58, 64, 67, 69, 71, 72, 80, 84, 88, 89, 102, 124, 125, 126, 129, 130, 133, 144, 145, 147, 149, 151, 152, 154, 164, 165, 170], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 64, 82, 90, 99, 102, 106, 119, 124, 125, 129, 130, 151, 160, 161, 167], "meter_info_request": 1, "meter": [1, 37, 43, 50, 64, 71, 82, 88, 99, 109, 113, 118, 124, 128, 129, 130, 147, 153], "info": [1, 32, 90, 100, 106, 129, 141, 149, 153, 170], "setup": [1, 36, 91, 102, 128, 130, 136, 138, 144, 145, 146, 147, 148, 149, 151, 155, 157, 162, 164, 165, 166, 169], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 147, 148], "At": [1, 145, 149, 157, 160, 161, 170], "startup": [1, 61, 64, 99, 127, 128, 129, 130, 148, 153, 154, 165, 167, 170], "necessari": [1, 87, 147, 149, 154, 157, 162, 167, 170], "sent": [1, 31, 32, 73, 74, 84, 99, 124, 129, 130, 134, 153, 170], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 57, 60, 70, 99, 110, 111, 113, 120, 121, 122, 123, 124, 126, 131, 133, 135, 136, 146, 150, 154, 155, 159, 160, 161, 163, 164, 166, 167, 169, 171], "onc": [1, 12, 20, 29, 36, 51, 64, 124, 126, 134, 150, 154, 157, 162, 163, 167, 170], "evse_id": [1, 21, 64, 90, 102, 109, 110, 149], "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, 60, 70, 71, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125, 126, 134, 141, 144, 147, 149, 150, 151, 152, 153, 154, 155, 159, 160, 161, 163, 164, 165], "evseid": [1, 82, 102], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 61, 64, 83, 90, 93, 99, 102, 106, 109, 110, 112, 113, 114, 115, 119, 123, 124, 128, 129, 130, 142, 148, 152, 154, 164, 165, 166, 170], "uniqu": [1, 7, 71, 91, 102, 109, 148], "identifi": [1, 7, 22, 82, 91, 93, 96, 102, 106, 109, 115, 129, 130, 149], "outlet": [1, 99, 102, 150], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 76, 80, 81, 84, 85, 88, 89, 92, 99, 102, 109, 119, 123, 125, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 163, 170], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112, 165], "avail": [1, 20, 21, 31, 36, 51, 58, 64, 90, 98, 99, 106, 109, 110, 119, 123, 129, 134, 142, 144, 145, 146, 147, 149, 151, 154, 155, 160, 161, 164, 165], "array_item": [1, 12, 17, 22, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112], "supportedenergymod": [1, 102], "differ": [1, 2, 22, 36, 49, 58, 64, 66, 69, 78, 90, 94, 95, 99, 102, 113, 129, 130, 134, 141, 144, 147, 148, 149, 151, 153, 156, 157, 158, 162, 166], "sae_j2847_mod": 1, "saej2847bidimod": [1, 102], "v2h": [1, 2, 64, 102], "version": [1, 61, 64, 71, 82, 102, 141, 142, 145, 147, 149, 152, 154, 157, 158, 162, 163, 164, 165, 170], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 61, 63, 64, 67, 69, 80, 85, 99, 123, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 164, 170], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 58, 63, 64, 67, 69, 72, 77, 80, 84, 88, 89, 94, 99, 134, 163, 165], "set_charging_paramet": 1, "least": [1, 20, 36, 145, 148, 155, 160, 161, 170], "updat": [1, 20, 21, 22, 36, 38, 46, 58, 70, 94, 102, 106, 114, 124, 125, 127, 129, 130, 146, 147, 148, 149, 151, 155, 160, 161, 164, 165, 167], "later": [1, 36, 64, 94, 145, 147, 149, 154, 160, 161, 162, 170], "some": [1, 3, 20, 21, 36, 50, 51, 64, 73, 74, 84, 87, 91, 98, 99, 109, 114, 124, 128, 129, 134, 141, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 160, 161, 162, 164, 165, 170], "next": [1, 36, 77, 106, 112, 134, 148, 149, 151, 153, 154, 155, 157, 160, 161, 167, 170], "physical_valu": 1, "setupphysicalvalu": [1, 102], "up": [1, 19, 20, 36, 37, 41, 49, 64, 66, 85, 114, 124, 128, 129, 130, 134, 142, 145, 146, 147, 149, 151, 152, 153, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "initi": [1, 20, 21, 22, 64, 71, 85, 99, 102, 119, 129, 130, 132, 134, 141, 142, 144, 148, 151, 153, 155, 160, 161, 162, 163, 164, 166, 170], "physic": [1, 21, 99, 102, 124, 130, 149, 151, 165], "ac": [1, 3, 10, 20, 43, 57, 58, 61, 64, 66, 67, 69, 73, 74, 80, 81, 88, 94, 99, 102, 109, 113, 117, 118, 127, 134, 147, 151, 154, 166], "dc": [1, 2, 20, 29, 36, 52, 57, 64, 66, 67, 69, 72, 73, 74, 80, 81, 94, 98, 99, 102, 103, 104, 108, 109, 117, 118, 127, 154, 163], "session_setup": 1, "each": [1, 22, 31, 39, 40, 100, 119, 124, 128, 129, 130, 142, 144, 147, 148, 149, 152, 153, 155, 160, 161, 162, 164, 165, 170], "payment_opt": 1, "These": [1, 109, 124, 125, 129, 142, 149, 151, 157, 162, 165, 169, 170], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 64, 65, 71, 73, 74, 78, 92, 93, 94, 95, 99, 105, 106, 109, 110, 112, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 166, 167, 170, 171], "supported_certificate_servic": 1, "instal": [1, 22, 46, 64, 81, 93, 100, 102, 114, 125, 129, 130, 132, 146, 151, 152, 153, 155, 156, 157, 158, 163, 165, 166, 167], "servic": [1, 31, 32, 64, 105, 129, 130, 147, 154, 158, 166, 170], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 99, 109, 151, 164, 165], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 54, 55, 66, 70, 73, 74, 77, 120, 121, 126, 129, 130, 132, 134, 145, 147, 148, 150, 151, 153, 170], "new": [1, 20, 21, 22, 46, 51, 64, 76, 83, 94, 114, 124, 125, 126, 127, 129, 130, 134, 144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 159, 161, 162, 164, 165, 166, 169, 171], "includ": [1, 21, 22, 37, 49, 67, 94, 99, 102, 106, 109, 129, 130, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 161, 163, 164, 165, 166, 170], "correspond": [1, 21, 99, 127, 129, 134, 142, 148, 149, 150, 153, 154, 159, 161, 170], "encrypt": [1, 21, 63, 65, 67, 69, 100, 125], "privat": [1, 21, 22, 63, 65, 100, 109, 128, 129, 130, 147, 151, 154, 164, 165], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 63, 65, 67, 69, 70, 73, 75, 79, 86, 100, 102, 106, 109, 118, 119, 128, 129, 130, 131, 145, 147, 151, 154, 164, 165, 166], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 102], "raw": [1, 21, 47, 99, 102, 111, 158], "exi": [1, 21, 102, 146, 155], "stream": [1, 21, 92, 102, 134, 155], "csm": [1, 21, 22, 31, 32, 65, 73, 74, 99, 100, 102, 106, 129, 130, 151, 152, 153, 154, 166], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 73, 74, 82, 90, 93, 94, 95, 99, 102, 105, 106, 112, 119, 124, 125, 129, 130, 134, 144, 146, 147, 149, 150, 151, 152, 158, 159, 160, 161, 164, 165, 167, 171], "whether": [1, 9, 21, 22, 49, 93, 94, 98, 102, 106, 109, 124, 128, 153, 160, 161], "accecpt": 1, "authorization_statu": [1, 90], "authorizationstatu": [1, 90], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 56, 73, 74, 76, 77, 83, 90, 91, 93, 99, 110, 119, 120, 121, 122, 124, 132, 149, 150, 151], "certificate_statu": [1, 90], "certificatestatu": [1, 90], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 69, 71, 73, 74, 76, 77, 80, 81, 84, 85, 98, 99, 108, 123, 124, 128, 134, 144, 147, 148, 151, 152, 164, 170], "dlink_readi": [1, 19, 41, 126], "signal": [1, 20, 21, 41, 64, 73, 74, 92, 99, 124, 126, 129, 130, 134], "slac": [1, 19, 61, 62, 64, 66, 124, 126, 134, 136, 137, 149, 155], "layer": [1, 19, 41, 164, 165, 168], "accord": [1, 29, 37, 62, 64, 66, 84, 102, 105, 109, 124, 128, 151, 154, 164, 165], "readi": [1, 2, 21, 36, 64, 102, 126, 128, 129, 130, 147, 148, 162, 163, 170, 171], "cable_check_finish": 1, "under": [1, 23, 30, 36, 99, 130, 134, 144, 147, 149, 154, 165, 166], "20v": 1, "insul": [1, 64], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 102], "sign": [1, 22, 37, 99, 100, 109, 114, 118, 125, 128, 129, 130, 149, 151, 153, 168], "record": [1, 155, 165], "receipt_requir": 1, "receipt": [1, 64], "stop_charg": [1, 2], "continu": [1, 146, 147, 148, 152, 153, 154], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 58, 64, 72, 76, 77, 84, 88, 102, 127, 130, 134, 141, 145, 146, 149, 158, 161, 165, 167, 170], "restrict": [1, 147, 170], "call": [1, 21, 31, 32, 36, 46, 49, 87, 109, 110, 124, 126, 128, 129, 130, 134, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 156, 162, 170], "dure": [1, 20, 21, 29, 36, 49, 63, 64, 67, 69, 85, 93, 94, 98, 112, 124, 125, 128, 142, 146, 147, 151, 153, 160, 161, 162], "max_curr": [1, 23, 35, 61, 99, 124], "max": [1, 2, 18, 61, 94, 98, 145, 148, 153], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 58, 59, 63, 64, 88, 94, 98, 99, 106, 108, 116, 124, 129, 134, 144, 147, 150, 152, 164, 165], "maximum_limit": 1, "dcevsemaximumlimit": [1, 102], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 102], "update_isolation_statu": 1, "isol": [1, 29, 39, 64, 102, 104, 124, 154], "condit": [1, 58, 99, 102, 124, 144, 152], "isolation_statu": 1, "isolationstatu": [1, 102], "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, 56, 64, 90, 94, 98, 100, 104, 106, 111, 113, 122, 128, 129, 130, 147, 148, 149, 154, 161, 170], "monitor": [1, 3, 29, 31, 32, 39, 75, 104, 106, 124, 129, 130, 144], "update_dc_present_valu": 1, "powersuppli": [1, 102], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 102], "update_meter_info": 1, "powermet": [1, 21, 59, 61, 64, 68, 71, 72, 82, 88, 94, 99, 113, 129, 130, 134, 136, 137, 139, 147, 149, 153], "meterinfo": 1, "latest": [1, 22, 114, 154, 162, 170], "read": [1, 20, 39, 52, 76, 77, 83, 84, 106, 107, 109, 127, 147, 151, 153, 155, 160, 161, 162, 164, 165], "other": [1, 20, 21, 31, 36, 71, 93, 98, 99, 105, 106, 108, 109, 110, 112, 114, 119, 124, 125, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 170], "relev": [1, 51, 106, 117, 118, 119, 124, 125, 130, 134, 151, 165], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 60, 66, 82, 84, 96, 99, 102, 106, 109, 111, 134, 145, 147, 149, 153, 155, 163, 167], "happend": 1, "evseerror": [1, 102], "enum": [1, 19, 38, 41, 52, 56, 58, 63, 64, 67, 69, 90, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 66, 72, 80, 87, 88, 89, 99, 114, 126, 129, 130, 134, 142, 164, 165], "simpl": [2, 30, 59, 79, 86, 124, 147, 148, 149, 152, 153, 162, 166, 170], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 57, 61, 64, 66, 94, 98, 99, 119, 123, 124, 134, 145, 147, 152, 153, 155, 166], "ac_evpowerreadi": 2, "hlc": [2, 20, 57, 63, 64, 66, 67, 69, 81, 88, 124], "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, 56, 76, 77, 87, 93, 99, 106, 109, 111, 122, 128, 144, 147, 148, 149, 150, 151, 170], "simul": [2, 9, 18, 61, 63, 66, 67, 69, 85, 145, 153, 154, 155, 164, 165, 166, 167, 169], "commun": [2, 31, 32, 36, 57, 64, 67, 69, 72, 76, 80, 84, 88, 89, 113, 125, 126, 128, 129, 130, 146, 149, 150, 151, 153, 154, 159, 160, 161, 164, 165, 167, 168, 170], "pause_charg": [2, 21, 129, 130], "paus": [2, 21, 98, 99, 114, 129, 130, 147, 149, 153], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 64, 93, 102, 108, 110, 129, 130, 134], "station": [2, 31, 51, 58, 64, 73, 74, 90, 92, 93, 99, 102, 106, 119, 125, 129, 130, 146, 147, 151, 154, 164, 165, 166], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 103], "set_bpt_dc_param": 2, "bpt": [2, 64, 103], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 103], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 134], "rcd": [3, 18, 20, 50, 72, 80, 88, 89, 92, 102, 124, 134], "actual": [3, 21, 29, 36, 57, 58, 64, 66, 87, 94, 99, 106, 109, 124, 129, 130, 132, 134, 147, 149, 151, 154, 165, 170], "emerg": [3, 99, 102, 134], "switch": [3, 18, 20, 21, 36, 52, 58, 64, 69, 84, 92, 94, 98, 99, 108, 134, 154], "off": [3, 20, 21, 36, 52, 64, 92, 98, 108, 124, 134, 140, 141, 148, 152, 154, 162, 168, 170], "done": [3, 21, 29, 31, 66, 128, 129, 130, 142, 144, 145, 146, 147, 148, 149, 153, 154, 162, 164, 165, 166], "hw": [3, 72, 88, 89, 154], "directli": [3, 20, 61, 64, 87, 93, 128, 134, 148, 154, 155, 160, 161, 162], "telemetri": [3, 20, 21, 50, 52, 98, 130, 134, 165], "rcd_current_ma": [3, 18, 92], "ma": [3, 18, 92], "note": [3, 29, 52, 63, 64, 67, 69, 71, 106, 124, 125, 129, 130, 134, 142, 144, 152, 159, 164, 165, 170], "doe": [3, 20, 30, 57, 64, 71, 110, 114, 124, 130, 134, 144, 147, 148, 151, 152, 154, 160, 161, 164, 165], "anyth": [3, 142, 154, 160, 161], "mere": [3, 124], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 61, 87, 123, 128, 129, 130, 148, 151, 154, 162, 164, 165, 170], "self": [3, 29, 64, 128, 144, 147, 154, 162, 170], "test": [3, 20, 29, 47, 63, 64, 67, 69, 73, 74, 92, 105, 108, 123, 141, 145, 147, 148, 153, 154, 157, 162, 165, 166, 170], "fail": [3, 66, 67, 100, 102, 114, 126, 128, 134, 151, 152, 163], "selftest": 3, "rais": [3, 124, 129, 145], "after": [3, 21, 31, 32, 36, 41, 51, 64, 66, 73, 74, 83, 87, 93, 94, 99, 102, 105, 112, 114, 116, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 150, 151, 152, 153, 158, 159, 160, 161, 162, 164, 170], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 64, 68, 72, 76, 80, 84, 88, 89, 92, 98, 99, 124, 134, 135, 146, 147, 148, 149, 152, 155, 167], "successful": 3, "authent": [4, 51, 83, 125, 132, 145, 147, 164, 165], "framework": [4, 17, 23, 24, 140, 141, 142, 147, 148, 149, 155, 157, 160, 161, 163, 170], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 90], "emit": [4, 19, 20, 21, 31, 41, 99, 124], "event": [4, 18, 20, 21, 31, 32, 51, 54, 90, 92, 99, 102, 106, 113, 119, 120, 124, 129, 130, 134, 153, 155], "relat": [4, 21, 22, 31, 99, 100, 106, 108, 109, 114, 125, 129, 130, 144, 147, 148, 149, 153, 154, 160, 161, 162, 163, 164, 165], "set_connection_timeout": [4, 129, 130], "timeout": [4, 54, 55, 62, 64, 66, 67, 69, 76, 84, 99, 119, 124, 150, 151], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 54, 58, 59, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 80, 82, 83, 84, 87, 88, 89, 90, 93, 94, 98, 99, 100, 101, 102, 105, 106, 110, 111, 112, 113, 114, 116, 147, 148, 165], "second": [4, 29, 36, 49, 51, 58, 64, 67, 71, 73, 74, 83, 87, 106, 114, 116, 119, 123, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 154, 160, 161, 162, 170], "set_master_pass_group_id": [4, 130], "master": [4, 51, 63, 67, 69, 124, 146, 159, 160, 161, 162], "pass": [4, 51, 106, 130, 144, 150], "group": [4, 38, 51, 105, 110, 147, 159, 160, 161], "idtoken": [4, 51, 90, 93, 165], "have": [4, 20, 40, 51, 64, 94, 95, 107, 109, 124, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "parent_id_token": [4, 51, 90, 110], "mean": [4, 20, 46, 51, 52, 64, 84, 87, 88, 94, 106, 109, 110, 114, 115, 124, 129, 141, 144, 145, 147, 149, 153, 155, 164], "thei": [4, 20, 36, 51, 58, 64, 93, 99, 124, 127, 129, 130, 134, 141, 145, 148, 149, 151, 154, 155, 161, 162], "ani": [4, 11, 31, 36, 51, 63, 64, 67, 69, 73, 81, 93, 94, 99, 108, 124, 129, 130, 134, 141, 142, 144, 147, 148, 151, 154, 157, 160, 161, 162], "ongo": [4, 37, 51, 90, 114, 147, 149, 154, 162], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 71, 83, 90, 91, 93, 99, 106, 109, 112, 119, 128, 129, 130, 149, 150], "cannot": [4, 19, 41, 51, 64, 128, 129, 134, 154, 163], "exampl": [4, 20, 24, 25, 51, 58, 75, 87, 99, 105, 109, 112, 123, 124, 129, 130, 131, 136, 137, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 157, 160, 164, 165, 170], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 64, 81, 94, 99, 124], "person": [4, 51, 106], "tow": [4, 51], "awai": [4, 51, 94, 99, 170], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 57, 71, 72, 78, 84, 85, 88, 106, 128, 136, 137, 147, 148, 170], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 64, 73, 74, 90, 99, 110, 124, 136, 137, 138, 149, 150, 152, 164, 165], "reason": [6, 46, 56, 90, 98, 99, 106, 110, 114, 128, 129, 130, 146, 150, 152, 153, 165], "about": [6, 19, 21, 22, 32, 41, 46, 50, 73, 74, 90, 99, 106, 109, 112, 114, 119, 129, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 161, 162, 164, 165, 171], "validationresult": [6, 21, 90], "bank": [7, 8, 53, 80, 91, 109, 112, 149, 153, 155], "statement": [7, 91, 109], "get_bank_session_token": 7, "bank_transact": [7, 8, 136, 139], "banksessiontoken": [7, 91], "commit": [8, 112, 150, 153, 162, 168], "account": [8, 70, 109, 150], "bank_transaction_summari": [8, 83, 150], "banktransactionsummari": [8, 91], "summari": [8, 91], "depend": [8, 29, 36, 58, 91, 129, 130, 132, 142, 145, 149, 150, 152, 154, 162, 164, 165], "backend": [8, 91, 109, 112, 144, 149, 150, 152, 154, 155], "therefor": [8, 31, 91, 124, 125, 129, 130, 144, 148, 149, 151, 162, 165], "mostli": [8, 91, 151, 160, 161], "opaqu": [8, 80, 91], "moment": [8, 91, 93, 102, 106, 157], "plug": [9, 51, 64, 90, 98, 99, 109, 125, 129, 130, 147, 154, 155, 160, 161, 164, 169], "out": [9, 20, 66, 73, 99, 124, 129, 147, 149, 154, 155, 160, 161, 162, 170], "hil": [9, 61], "sil": [9, 61, 129, 130, 147, 151, 152, 153, 166, 167, 171], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 58, 61, 64, 92, 94, 97, 98, 99, 102, 108, 109, 114, 119, 124, 126, 127, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 162, 165, 170], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 61, 64, 94, 98, 99, 108, 109, 114, 119, 124, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 157, 161, 165, 170], "yeti": [9, 88, 89, 135, 149, 164], "execute_charging_sess": [9, 123], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 61, 64, 80, 90, 98, 99, 106, 110, 119, 123, 124, 129, 130, 149, 153, 154, 165], "lock": [10, 20, 21, 64, 72, 80, 88, 134, 148, 153], "motor": [10, 72, 80, 88, 134, 153], "socket": [10, 20, 80, 99, 146, 154, 170], "fix": [10, 20, 162], "attach": [10, 20, 80, 84, 147, 152, 156, 163], "unlock": [10, 21, 64, 99, 129, 130, 134], "normal": [10, 21, 36, 64, 85, 93, 124], "ocpp": [10, 22, 26, 32, 33, 50, 64, 74, 75, 90, 93, 99, 109, 114, 124, 129, 130, 131, 136, 137, 138, 139, 144, 147, 149, 155, 156, 166, 169], "gener": [11, 22, 27, 28, 37, 44, 54, 73, 74, 82, 94, 99, 100, 101, 106, 109, 124, 125, 126, 127, 128, 129, 130, 134, 136, 145, 150, 151, 153, 154, 155, 157, 161, 167, 170], "json": [11, 16, 42, 45, 48, 73, 85, 95, 102, 106, 128, 129, 130, 142, 151, 152, 154, 156, 160, 161, 164, 165, 170, 171], "web": [11, 147, 156], "titl": [11, 149, 160], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 76, 77, 79, 81, 82, 84, 86, 87, 96, 106, 119, 123, 124, 125, 126, 127, 128, 129, 134, 142, 144, 145, 146, 147, 149, 150, 151, 152, 155, 156, 157, 160, 161, 164, 165, 166, 167, 170], "abl": [12, 93, 106, 129, 130, 134, 141, 147, 152, 153, 154, 156, 160, 161, 164, 165, 167, 170], "store": [12, 22, 23, 30, 31, 32, 64, 65, 78, 79, 85, 93, 99, 114, 127, 129, 130, 136, 138, 150, 151, 161, 165, 170], "add": [12, 64, 70, 124, 127, 129, 130, 141, 147, 148, 153, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "remov": [12, 30, 93, 110, 129, 130, 142, 147, 149, 154, 162, 168, 170], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 58, 64, 73, 74, 98, 99, 106, 108, 112, 129, 130, 134, 142, 144, 145, 147, 148, 149, 151, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 168, 170, 171], "retriev": [12, 22, 31, 100, 106, 114, 129, 130, 151], "predefin": [12, 106, 157], "show": [12, 58, 75, 76, 77, 93, 112, 119, 124, 142, 145, 147, 148, 149, 151, 154, 170], "must": [12, 18, 20, 29, 36, 52, 64, 93, 94, 99, 109, 114, 119, 124, 125, 128, 134, 141, 144, 148, 151, 164, 165, 166, 170], "set_display_messag": [12, 129, 130], "replac": [12, 64, 93, 149, 154], "displaymessag": [12, 93], "setdisplaymessagerespons": [12, 93], "get_display_messag": [12, 130], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 64, 93, 124, 127, 129, 130, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 167, 171], "more": [12, 20, 21, 31, 40, 58, 73, 74, 90, 93, 99, 106, 109, 112, 124, 128, 129, 130, 134, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 170], "getdisplaymessagerequest": [12, 93], "getdisplaymessagerespons": [12, 93], "none": [12, 84, 92, 102, 109, 134], "clear_display_messag": [12, 130], "cleardisplaymessagerequest": [12, 93], "clear": [12, 36, 37, 51, 62, 64, 66, 93, 106, 124, 129, 130, 134, 145], "cleardisplaymessagerespons": [12, 93], "config": [13, 53, 54, 55, 56, 58, 60, 61, 62, 66, 68, 70, 73, 74, 76, 77, 84, 119, 124, 125, 129, 130, 145, 146, 147, 148, 149, 151, 152, 153, 162, 163, 164, 165, 166, 167, 171], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 64, 65, 66, 68, 70, 71, 73, 76, 77, 78, 79, 84, 85, 86, 87, 105, 128, 130, 140, 141, 142, 144, 145, 147, 149, 151, 154, 155, 158, 159, 161, 163, 164, 165, 170], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 64, 73, 88, 98, 102, 108, 109, 124, 129, 161, 163, 164], "manag": [14, 21, 51, 58, 61, 64, 94, 99, 106, 108, 119, 123, 145, 146, 148, 150, 153, 155, 156, 158, 163, 164, 165, 166, 167], "intefac": 14, "node": [14, 21, 26, 94, 147, 149, 152, 163, 166], "energy_flow_request": 14, "energyflowrequest": [14, 94], "flow": [14, 26, 64, 84, 94, 108, 119, 124, 126, 129, 130, 144, 147, 149, 171], "suppli": [14, 23, 35, 36, 50, 52, 59, 64, 72, 94, 98, 102, 108, 124, 148, 152, 154], "import": [14, 16, 36, 50, 80, 94, 95, 98, 108, 109, 112, 113, 117, 118, 134, 144, 151, 152, 154, 155, 159, 160, 164, 165, 170], "direct": [14, 58, 84, 94, 109, 144, 147, 152, 154, 170], "grid": [14, 64, 94, 98, 109, 124, 149], "consum": [14, 94, 112, 147, 149, 150], "export": [14, 16, 50, 63, 67, 69, 80, 94, 95, 98, 99, 108, 109, 117, 118, 141, 147, 158, 170, 171], "enforce_limit": [14, 94, 124], "energymanag": [14, 15, 21, 26, 94, 124, 129, 136, 138], "enforcedlimit": [14, 21, 26, 94], "rout": [14, 148], "through": [14, 94, 99, 129, 130, 145, 147, 152, 154, 155, 157, 160, 161, 162, 164], "tree": [14, 26, 59, 64, 94, 124, 152, 160, 161, 170], "global": [15, 21, 45, 58, 99, 145, 151, 161], "price": [16, 48, 70, 94, 95, 105, 112, 129, 130, 164, 165], "forecast": [16, 42, 48, 58, 70, 95], "energy_pr": 16, "energypriceschedul": [16, 95], "timestamp": [16, 42, 44, 46, 48, 94, 95, 96, 99, 106, 109, 112, 113, 114, 116, 118, 129, 130, 144], "both": [16, 31, 58, 64, 95, 124, 127, 128, 134, 154, 162], "access": [17, 22, 28, 39, 63, 68, 85, 125, 144, 149, 154, 155, 166], "histori": [17, 60, 96, 162, 170], "everest": [17, 36, 46, 47, 50, 51, 64, 65, 71, 73, 74, 75, 78, 85, 114, 124, 125, 127, 131, 132, 140, 142, 144, 156, 161, 167, 168, 169], "get_error": [17, 96], "take": [17, 20, 29, 64, 102, 114, 124, 129, 130, 141, 142, 144, 145, 147, 148, 149, 151, 154, 155, 157, 160, 161, 162, 164, 165, 167, 170], "filter": [17, 84, 93, 96], "filterargu": [17, 96], "appli": [17, 29, 36, 49, 93, 94, 112, 124, 129, 130, 154, 164, 165, 167, 168], "errorobject": [17, 96], "board": [18, 20, 72, 80, 88, 89, 92, 97, 98, 134, 146, 149, 153, 155, 167], "packag": [18, 142, 155, 166, 170], "side": [18, 19, 41, 63, 64, 88, 89, 92, 94, 124, 125, 126, 134, 135, 145, 147, 149, 152, 154, 164], "bsp_event": 18, "board_support_common": [18, 20, 136, 139], "bspevent": [18, 20, 92], "cp": [18, 64, 92, 134], "relai": [18, 20, 36, 64, 72, 80, 88, 89, 92, 124, 134], "bsp_measur": 18, "bspmeasur": [18, 92], "bsp": [18, 20, 36, 58, 64, 92, 124, 167, 168], "set_cp_stat": 18, "state": [18, 19, 20, 21, 41, 47, 51, 64, 92, 93, 94, 96, 97, 99, 102, 110, 112, 114, 124, 126, 129, 130, 134, 141, 144, 147, 149, 165, 170], "driver": [18, 20, 36, 52, 68, 71, 72, 80, 82, 88, 89, 124, 128, 133, 135, 145, 147, 149, 156, 163], "s2": 18, "cp_state": 18, "evcpstat": [18, 97], "allow_power_on": [18, 20, 36, 98], "flag": [18, 20, 31, 98, 109, 113, 124, 126, 129, 130, 144, 146, 151, 152, 153, 154, 163, 170], "never": [18, 20, 51, 58, 64, 124, 142, 150, 162, 165], "do": [18, 20, 21, 58, 64, 66, 92, 94, 99, 109, 114, 124, 127, 129, 130, 141, 142, 144, 147, 150, 151, 152, 153, 154, 155, 160, 161, 162, 167, 169, 170, 171], "diode_fail": 18, "diod": [18, 134], "failur": [18, 29, 87, 102, 114, 128, 134], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 58, 61, 119, 129, 130, 134, 148, 149, 160, 161], "three_phas": [18, 58, 61, 124], "One": [18, 94, 95, 112, 129, 130, 142, 146, 148, 149, 152, 155, 164, 165], "set_rcd_error": 18, "higher": [19, 21, 41, 106], "shut": [19, 41], "down": [19, 41, 51, 64, 116, 130, 154, 155, 162], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 83, 92, 99, 102, 109, 111, 114, 126, 128, 150, 151, 154, 162], "transit": [19, 41, 124, 126, 134], "unexpect": [19, 41, 128], "handl": [19, 22, 36, 41, 51, 66, 67, 69, 94, 96, 98, 119, 126, 129, 134, 144, 148, 149, 151, 160, 161, 164, 165, 170], "machin": [19, 41, 124, 129, 130, 134, 147, 149, 154, 158, 164], "minim": [20, 36, 61, 77, 88, 94, 103, 106, 164, 167, 170], "path": [20, 22, 50, 60, 63, 65, 73, 74, 79, 87, 99, 100, 125, 129, 130, 142, 147, 148, 151, 152, 154, 155, 164, 165, 170], "controlpilot": [20, 92, 97], "output": [20, 36, 58, 64, 67, 72, 76, 77, 78, 98, 102, 108, 134, 141, 142, 147, 149, 153, 154, 170], "compon": [20, 31, 74, 106, 109, 112, 130, 148, 154, 165, 166, 170], "imd": [20, 29, 64], "etc": [20, 36, 65, 99, 109, 119, 134, 147, 148, 154, 155, 160, 161, 166, 167], "own": [20, 93, 124, 128, 130, 145, 147, 148, 149, 154, 155, 160, 161, 167, 170, 171], "ac_nr_of_phases_avail": 20, "instantan": [20, 99, 109, 117, 118], "count": [20, 22, 59, 80, 84, 99, 100, 112, 116, 147], "capabl": [20, 21, 31, 36, 50, 58, 64, 92, 94, 98, 108, 124, 126, 128, 130, 147, 152, 153], "hardwarecap": [20, 21, 98], "For": [20, 31, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 93, 99, 105, 106, 112, 123, 124, 125, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 159, 160, 161, 164, 165, 170], "input": [20, 31, 36, 39, 90, 108, 109, 124, 127, 147, 148, 152, 160, 161], "convert": [20, 58, 106, 124], "case": [20, 32, 41, 51, 64, 67, 73, 74, 83, 84, 90, 91, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 170], "runtim": [20, 49, 64, 132, 153, 165, 170], "becaus": [20, 21, 31, 36, 51, 73, 74, 99, 110, 119, 129, 130, 134, 142, 148, 151, 152, 162], "too": [20, 64, 99, 102, 124, 128, 152], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 92], "carri": [20, 129, 130, 148], "amper": [20, 23, 36, 52, 58, 59, 61, 64, 94, 98, 108, 109, 117, 118, 124, 129, 130], "whenev": [20, 124, 134], "those": [20, 124, 128, 144, 145, 146, 147, 149, 153, 154, 155, 160, 161, 170], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 54, 64, 73, 74, 78, 110, 119, 120, 136, 137, 139, 149, 151, 164, 165], "stoptransactionrequest": [20, 21, 99], "gracefulli": 20, "press": [20, 99, 102, 158, 163], "button": [20, 80, 99, 102, 147, 158, 171], "port": [20, 39, 45, 69, 71, 72, 76, 80, 84, 88, 89, 124, 146, 147, 148, 153, 154, 156, 165, 170], "typic": [20, 70, 83, 88, 91, 92, 99, 108, 112, 127, 129, 130, 146, 148, 150, 152, 164, 165], "pilot": [20, 41, 72, 80, 88, 89, 126], "f": [20, 21, 41, 64, 92, 126, 134, 163], "pwm_on": 20, "turn": [20, 21, 36, 73, 129, 148, 154], "pwm": [20, 21, 58, 64, 92, 124, 134, 149, 154], "duti": [20, 92, 149], "cycl": [20, 92, 93, 102, 124, 149], "percent": [20, 64, 92, 94, 99], "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, 89, 90, 92, 93, 98, 99, 106, 109, 125, 127, 129, 134, 140, 141, 144, 146, 147, 149, 155, 156, 161, 162, 164, 166, 169, 170], "pwm_off": 20, "constant": [20, 70], "high": [20, 29, 52, 64, 84, 94, 96, 99, 102, 124, 130, 134, 144, 153, 154, 155], "pwm_f": 20, "neg": [20, 21, 94, 104, 109, 117, 118], "poweronoff": [20, 98], "context": [20, 98, 99, 106], "ac_switch_three_phases_while_charg": [20, 124], "doubt": [20, 159], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 85, 87, 99, 102, 106, 108, 109, 114, 125, 126, 128, 129, 130, 134, 146, 152, 164, 165], "perman": [20, 52, 64, 80, 102, 124, 134, 154], "destroi": [20, 64, 134], "so": [20, 21, 29, 64, 70, 94, 95, 99, 105, 119, 124, 125, 127, 129, 130, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 162, 165, 170], "special": [20, 36, 64, 92, 94, 95, 109, 129, 130, 134, 147, 149], "sequenc": [20, 21, 92, 134], "exact": [20, 36, 109, 149, 154], "would": [20, 51, 83, 105, 142, 144, 147, 148, 149, 154, 162, 165, 170], "c2": [20, 64], "c1": [20, 64], "b1": [20, 64], "b2": [20, 64], "similar": [20, 124, 125, 141, 146, 148, 150, 154, 160, 161, 170], "caution": 20, "3ph": [20, 58, 64, 94, 134], "1ph": [20, 58, 64, 94], "evse_replug": 20, "virtual": [20, 92, 99, 130, 134, 148, 166, 168], "replug": [20, 21, 51, 92, 99, 134], "without": [20, 39, 58, 64, 87, 99, 100, 113, 125, 127, 129, 130, 132, 134, 147, 149, 150, 152, 153, 154, 155, 160, 161, 164, 170], "evsereplugstart": [20, 92], "care": [20, 124, 129, 130, 148, 170], "carpluggedin": 20, "evsereplugfinish": [20, 92], "mainli": [20, 125, 129, 142, 146, 154, 162], "don": [20, 142, 152, 160, 161, 162, 163], "t": [20, 21, 106, 142, 144, 147, 149, 150, 151, 152, 155, 156, 160, 161, 162, 163, 170, 171], "product": [20, 42, 105, 109, 128, 129, 130, 134, 147, 149, 154, 162, 164, 165, 167], "m": [20, 64, 67, 69, 77, 84, 141, 142, 146, 147, 162, 163], "durat": [20, 49, 58, 64, 73, 106, 109, 128, 129, 130], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 68, 75, 82, 110, 111, 125, 127, 128, 129, 130, 131, 144, 147, 148, 151, 155, 163, 165, 170], "evsemanag": [20, 21, 36, 37, 49, 66, 119, 126, 129, 130, 136, 138, 144, 145, 147, 149, 150, 160, 161, 164, 165], "pp": 20, "distinct": [20, 127, 130], "you": [20, 64, 71, 83, 124, 129, 130, 136, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "also": [20, 21, 22, 38, 64, 81, 93, 106, 110, 124, 125, 127, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 170], "var": [20, 31, 36, 50, 109, 113, 117, 118, 127, 128, 145, 147, 148, 154], "pp_ampac": 20, "ampac": [20, 92], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 64, 67, 87, 114, 129, 130, 141, 147, 155], "over": [20, 64, 69, 73, 74, 99, 100, 116, 124, 134, 146, 148, 150, 152, 153], "shutdown": [20, 36, 61, 102, 103], "draw": [20, 94, 108], "than": [20, 31, 40, 71, 90, 99, 106, 110, 128, 129, 130, 146, 147, 149, 150, 155, 165], "just": [20, 27, 36, 49, 64, 106, 145, 147, 148, 149, 152, 154, 155, 159, 162, 170], "ignor": [20, 50, 51, 71, 124, 151], "otherwis": [20, 21, 65, 67, 94, 128, 129, 130, 144, 154, 162], "overcurr": 20, "detect": [20, 21, 64, 102, 114, 124, 134, 150], "margin": 20, "ad": [20, 21, 64, 66, 129, 130, 144, 145, 148, 149, 160, 161, 162, 164, 165], "avoid": [20, 36, 64, 124, 152, 160, 161], "infer": 20, "work": [20, 21, 62, 63, 66, 67, 69, 81, 94, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 153, 154, 156, 159, 160, 161, 162, 163, 167, 170], "repres": [21, 59, 96, 109, 119, 129, 130, 142, 149, 150, 151, 164, 165], "kernel": [21, 132, 146], "session_ev": [21, 129, 130], "sessionev": [21, 99], "ev_info": [21, 129, 130], "evinfo": [21, 99], "car_manufactur": 21, "carmanufactur": [21, 99], "manufactur": [21, 82, 99, 106, 125, 128], "known": [21, 37, 106, 109, 154, 170], "evse_board_support": [21, 36, 64, 72, 80, 88, 129, 136, 137, 139, 153], "dataset": [21, 37, 44, 109, 113], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 64, 100, 102, 118, 128, 146, 154, 162], "de": [21, 52, 62, 63, 64, 66, 71, 154, 160, 161, 162], "pnx": [21, 64], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 71, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 99, 105, 106, 109, 119, 123, 124, 125, 128, 129, 134, 140, 146, 147, 149, 156, 161, 162, 163, 166, 168, 169], "hw_capabl": 21, "iso15118_certificate_request": [21, 129, 130], "iso15118_charg": [21, 57, 63, 64, 67, 69, 90, 136, 137, 139], "enforced_limit": [21, 26], "come": [21, 26, 66, 80, 124, 130, 142, 145, 147, 151, 152, 153, 154, 158, 162, 170], "waiting_for_external_readi": [21, 129, 130], "principl": [21, 145], "delai": [21, 49, 58, 64, 66, 71, 73, 74, 87, 116, 128, 134], "its": [21, 50, 51, 64, 71, 73, 74, 94, 99, 106, 115, 124, 128, 129, 130, 132, 141, 142, 144, 147, 148, 149, 151, 154, 162, 164, 165, 170], "wait": [21, 36, 39, 46, 56, 58, 64, 66, 67, 77, 83, 90, 99, 106, 119, 126, 128, 129, 130, 147, 152, 170], "external_ready_to_start_charg": [21, 64, 129], "get_evs": [21, 129, 130], "enable_dis": [21, 129, 130], "possibl": [21, 32, 36, 64, 78, 102, 103, 123, 124, 128, 129, 130, 132, 134, 141, 142, 144, 149, 152, 153, 160, 161, 162, 164, 170], "connector_id": [21, 54, 61, 64, 99, 106, 123], "whole": [21, 31, 90, 106, 129, 130, 147, 148, 149, 152, 153, 154, 164], "cmd_sourc": 21, "enabledisablesourc": [21, 99], "sourc": [21, 31, 90, 99, 124, 129, 141, 142, 147, 149, 150, 152, 153, 154, 155, 161, 163, 164, 170, 171], "same": [21, 49, 56, 64, 83, 93, 99, 122, 123, 124, 128, 129, 130, 134, 141, 144, 145, 148, 154, 155, 160, 161], "sinc": [21, 128, 129, 130, 144, 147, 149, 151, 155, 161, 164, 165, 170], "prioriti": [21, 93, 94, 99, 102, 106, 129, 130], "anoth": [21, 66, 110, 124, 130, 145, 147, 148, 149, 150, 152, 154, 155, 161, 170], "decid": [21, 124, 144, 149, 159, 160, 161], "authorize_respons": 21, "validation_result": [21, 56], "withdraw_author": [21, 124], "further": [21, 119, 124, 125, 129, 130, 141, 147, 148, 151, 155, 160, 161, 164, 165, 170], "reserv": [21, 51, 73, 74, 90, 99, 119, 136, 137, 139, 149, 150, 164, 165], "color": 21, "hmi": 21, "led": [21, 52, 124, 154], "reservation_id": [21, 38, 90, 99, 110], "transactionstart": [21, 99], "specif": [21, 26, 45, 82, 90, 93, 94, 102, 106, 109, 110, 112, 115, 124, 129, 130, 144, 145, 146, 147, 148, 149, 154, 159, 162, 164, 165, 170], "still": [21, 36, 37, 51, 110, 124, 130, 134, 144, 147, 153, 160, 161, 162, 170], "move": [21, 99, 160, 161, 162, 164, 165, 166, 171], "total": [21, 40, 58, 94, 106, 112, 113, 117, 118, 127], "els": [21, 22, 31, 32, 46, 134, 154, 170], "cancel_reserv": [21, 38, 124, 129], "anymor": [21, 51, 99, 110, 134, 146, 153, 162], "extern": [21, 26, 32, 50, 52, 59, 64, 73, 74, 80, 94, 109, 124, 129, 132, 141, 154, 161, 166], "itself": [21, 124, 144, 148], "successfulli": [21, 31, 32, 46, 106, 109, 114, 145, 152, 164, 165, 166], "alreadi": [21, 83, 90, 93, 94, 95, 129, 141, 147, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170, 171], "paused_by_evs": 21, "resume_charg": [21, 129], "resum": [21, 73, 74, 99, 129, 147, 153], "won": [21, 152], "stop_transact": [21, 37, 129, 130], "cancel": [21, 37, 38, 49, 110, 114, 124, 150], "automat": [21, 31, 52, 61, 127, 130, 141, 147, 149, 151, 152, 157, 159, 160, 161, 166], "disconnect": [21, 31, 32, 73, 74, 92, 99, 154], "befor": [21, 29, 36, 46, 51, 56, 64, 66, 67, 71, 82, 99, 106, 110, 112, 114, 118, 128, 129, 130, 134, 141, 144, 148, 149, 151, 152, 153, 160, 161, 170], "force_unlock": [21, 129, 130], "forc": [21, 67, 69, 98, 129, 130, 134, 142, 148, 151, 170], "correct": [21, 36, 64, 109, 110, 119, 125, 127, 130, 144, 149, 151, 154, 157], "except": [21, 128, 147], "explicitli": [21, 71], "cloud": [21, 151, 155], "certificateinstallationr": [21, 102], "certificateupdater": [21, 102], "forwar": 21, "system": [21, 71, 73, 74, 82, 99, 102, 124, 125, 128, 136, 137, 138, 139, 144, 147, 149, 150, 151, 152, 153, 154, 155, 157, 164, 165, 166], "situat": [21, 106], "where": [21, 64, 65, 73, 74, 99, 114, 130, 148, 149, 151, 154, 159, 160, 161, 162, 165, 170], "optim": [21, 94, 153], "combin": [21, 31, 38, 64, 99, 106, 124, 125, 130], "secur": [22, 31, 32, 67, 69, 73, 74, 100, 106, 109, 125, 140, 154, 164, 165], "storag": [22, 31, 99, 130, 154, 165], "within": [22, 36, 73, 74, 94, 99, 106, 119, 124, 125, 129, 130, 134, 144, 145, 148, 151, 166], "period": [22, 36, 106, 112, 127, 129, 130, 153], "leaf": [22, 64, 65, 100, 125, 129, 130, 151], "expir": [22, 49, 56, 90, 100, 109, 110, 129, 130, 151], "install_ca_certif": [22, 125, 129, 130, 151], "ca": [22, 65, 100, 128, 129, 130, 147, 151], "pem": [22, 65, 71, 90, 100, 114, 128], "encod": [22, 90, 100, 102, 106, 109, 114, 118, 134, 161], "x": [22, 71, 90, 114, 128, 154, 161], "509": [22, 90, 114, 128], "certificate_typ": [22, 100], "cacertificatetyp": [22, 100], "installcertificateresult": [22, 100], "attempt": [22, 46, 71, 87, 100, 114, 119, 128, 129, 151], "delete_certif": [22, 129, 130], "delet": [22, 30, 100, 142, 154, 156, 162], "certificate_hash_data": [22, 100], "certificatehashdata": [22, 100], "deletecertificateresult": [22, 100], "update_leaf_certif": [22, 125, 129, 130, 151], "certificate_chain": 22, "leafcertificatetyp": [22, 100], "verify_certif": [22, 129, 130, 151], "verifi": [22, 29, 67, 90, 109, 114, 125, 129, 130, 147, 151, 170], "given": [22, 23, 30, 31, 32, 38, 44, 51, 64, 87, 93, 106, 110, 112, 129, 130, 144, 146, 153], "certificatevalidationresult": [22, 100], "verif": [22, 114], "get_installed_certif": [22, 129, 130], "certificatetyp": [22, 100], "getinstalledcertificatesresult": [22, 100], "hash": [22, 100, 102, 153], "get_v2g_ocsp_request_data": [22, 129, 130], "ocsp": [22, 90, 100, 129, 130, 151, 154], "exclud": [22, 100, 105], "root": [22, 94, 100, 125, 126, 128, 142, 147, 151, 152, 154, 156, 163], "ocsprequestdatalist": [22, 100], "sub": [22, 129, 130, 151, 161], "exlud": 22, "get_mo_ocsp_request_data": [22, 129, 130, 151], "mo": [22, 65, 100, 151], "update_ocsp_cach": [22, 129, 130], "cach": [22, 36, 109, 129, 130, 141, 147, 151, 170], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 144, 147], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 100], "base64": [22, 102, 114, 118], "is_ca_certificate_instal": [22, 129, 130], "generate_certificate_signing_request": [22, 125, 129, 130, 151], "countri": 22, "name": [22, 52, 64, 100, 102, 106, 114, 128, 129, 141, 142, 147, 148, 149, 152, 154, 156, 157, 159, 160, 161, 162, 163, 165, 170, 171], "c": [22, 41, 92, 97, 99, 109, 113, 115, 117, 118, 134, 145, 146, 147, 148, 152, 153, 158, 161, 162, 170], "organ": [22, 145, 155, 160, 161, 170], "o": [22, 163], "common": [22, 142, 146, 147, 155, 156], "cn": [22, 113], "use_tpm": 22, "csr": [22, 100, 125, 129, 130, 151], "tpm": 22, "getcertificatesignrequestresult": [22, 100], "get_leaf_certificate_info": [22, 100, 129, 130], "respect": [22, 94, 100, 119, 129, 130, 141, 148, 149, 151, 154, 166, 170], "encodingformat": [22, 100], "include_ocsp": 22, "getcertificateinforesult": [22, 100], "get_all_valid_certificates_info": [22, 100], "find": [22, 136, 144, 147, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170], "filesystem": [22, 65, 154, 168], "newest": 22, "getcertificatefullinforesult": [22, 100], "get_verify_fil": [22, 129, 130], "file": [22, 50, 60, 63, 64, 65, 67, 68, 69, 73, 74, 78, 79, 85, 87, 96, 99, 100, 102, 114, 119, 125, 129, 130, 132, 134, 136, 141, 144, 145, 146, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 163, 165, 166, 167, 168, 170, 171], "bundl": [22, 129, 130, 170], "get_verify_loc": 22, "directori": [22, 62, 63, 64, 65, 66, 67, 73, 74, 78, 125, 130, 142, 144, 147, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 167, 171], "Will": [22, 38, 52, 64, 93, 94], "invok": 22, "c_rehash": 22, "get_leaf_expiry_days_count": [22, 129, 130], "dai": [22, 71, 129, 130, 150, 151, 162], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 114], "succeed": [22, 162], "multipl": [23, 39, 51, 52, 93, 94, 106, 119, 124, 125, 128, 129, 130, 141, 144, 146, 147, 148, 149, 152, 157, 162, 164, 165], "featur": [23, 49, 64, 109, 124, 129, 130, 144, 149, 151, 155, 157, 160, 161, 162, 164, 165, 170], "uses_someth": 23, "someth": [23, 30, 106, 141, 144, 149, 151, 154, 160, 161, 162], "exist": [23, 30, 31, 32, 63, 81, 93, 106, 113, 125, 127, 129, 130, 147, 149, 158, 159, 160, 161, 164, 165, 170], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "outsid": [26, 93], "set_external_limit": [26, 124, 129, 130], "addit": [26, 32, 51, 59, 64, 90, 94, 99, 106, 109, 119, 124, 129, 130, 142, 145, 146, 147, 148, 153, 161, 162, 164, 170, 171], "externallimit": [26, 94], "blob": [27, 80, 101, 124, 146], "vector_of_int": 27, "vectorofint": [27, 101], "devic": [29, 31, 39, 44, 45, 52, 62, 63, 66, 67, 69, 74, 78, 81, 82, 83, 84, 94, 127, 128, 145, 148, 149, 153, 154, 167], "iec": [29, 64, 102, 109, 149, 153, 154], "61557": 29, "8": [29, 109, 128, 146, 161, 170], "isolation_measur": 29, "isolationmeasur": [29, 104], "self_test_result": 29, "recur": 29, "resist": [29, 71, 104], "regular": [29, 36, 71, 99, 124, 128, 162], "interv": [29, 36, 58, 70, 73, 74, 77, 106, 114, 124, 129, 130], "start_self_test": 29, "cablecheck": [29, 36, 64, 99, 108, 124, 153], "61851": [29, 64, 102, 149, 154], "23": [29, 64, 80, 102, 105, 153], "2023": [29, 64, 141, 146, 153], "immedi": [29, 36, 46, 64, 67, 99, 119, 134, 162], "long": [29, 64, 83, 149, 162], "20": [29, 61, 63, 81, 99, 146, 153, 154, 161], "test_voltage_v": 29, "pin": [29, 80, 154], "load": [30, 36, 52, 64, 102, 124, 125, 129, 130, 132, 147, 149, 150, 152, 163, 164, 165], "design": [31, 52, 71, 82, 106, 109, 130, 148, 151, 154, 165], "ocpp1": [31, 106, 130, 149, 151, 155, 166, 169], "6": [31, 32, 64, 73, 80, 88, 94, 106, 107, 109, 130, 141, 146, 149, 152, 154, 155, 165, 166, 169], "ocpp2": [31, 90, 106, 149, 151, 166], "base": [31, 51, 58, 68, 80, 90, 102, 106, 112, 123, 124, 129, 130, 144, 145, 146, 149, 151, 153, 154, 155, 162, 163, 166], "flexibl": [31, 106, 149, 152, 164, 165], "easier": [31, 106, 162], "vice": [31, 106, 160, 161], "versa": [31, 106, 160, 161], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 106], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 106], "charging_schedul": 31, "chargingschedul": [31, 106], "schedul": [31, 46, 58, 63, 73, 74, 94, 106, 114, 124, 128, 129, 130], "composit": [31, 73, 74, 129, 130], "is_connect": [31, 32], "chargepoint": [31, 32, 130, 164, 165], "security_ev": [31, 32], "securityev": [31, 32, 106], "occur": [31, 32, 64, 99, 102, 106, 119, 147, 154], "event_data": 31, "eventdata": [31, 106, 130], "been": [31, 32, 64, 99, 106, 109, 110, 114, 128, 129, 130, 145, 146, 147, 149, 151, 152, 153, 155, 160, 161, 164, 167], "properti": [31, 44, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 129, 130, 147, 165], "boot_notification_respons": 31, "bootnotificationrespons": [31, 106], "receiv": [31, 36, 64, 73, 74, 87, 93, 94, 99, 119, 129, 130, 134, 148, 150, 151, 153, 154, 164, 165, 170], "websocket": [31, 32, 73, 74, 129, 152, 153, 156, 164], "No": [31, 32, 105, 109, 162, 163], "could": [31, 32, 37, 46, 75, 90, 109, 129, 130, 131, 145, 146, 147, 148, 149, 150, 153, 154, 158, 160, 161, 164, 165, 170], "previou": [31, 32, 87, 99, 141, 142, 147, 148, 150, 153, 170], "securityeventnotif": [31, 32], "req": [31, 32, 62, 66, 125, 126, 129, 130, 151, 164, 165], "deem": 31, "critic": [31, 106, 113], "either": [31, 99, 127, 129, 130, 132, 144, 151, 163, 166], "absent": [31, 106], "libocpp": [31, 73, 74, 129, 130, 140, 141, 152, 164], "get_vari": 31, "With": [31, 124, 144, 147, 154, 155, 157, 170], "model": [31, 43, 68, 74, 113, 127, 149, 152, 153, 162], "getvariablerequest": [31, 106], "getvariableresult": [31, 106], "everi": [31, 56, 84, 122, 129, 130, 144, 148, 154, 162], "preserv": [31, 148], "order": [31, 36, 71, 90, 119, 124, 128, 129, 130, 132, 147, 151, 154, 156, 161, 164, 165, 170, 171], "set_vari": 31, "custom": [31, 32, 75, 90, 106, 129, 130, 131, 141, 146, 147, 148, 150, 154, 156, 164, 165, 167, 171], "reject": [31, 83, 90, 93, 100, 106, 110, 114, 129, 130, 151], "setvariablerequest": [31, 106], "setvariableresult": [31, 106], "change_avail": 31, "changeavailabilityrequest": [31, 106], "changeavailabilityrespons": [31, 106], "monitor_vari": 31, "componentvari": [31, 106], "consecut": [31, 32, 82], "overrid": [31, 32, 64, 93, 129, 130, 142, 148], "kind": [31, 149, 155], "component_vari": [31, 106], "point": [32, 36, 51, 73, 74, 82, 87, 90, 94, 99, 109, 110, 129, 130, 148, 153, 154, 155, 160, 161, 162, 164, 170], "configuration_kei": [32, 106], "keyvalu": [32, 106], "regist": [32, 39, 68, 106, 127, 148, 151, 164, 171], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 64, 90, 93, 99, 100, 106, 109, 114, 154], "getconfigurationrespons": [32, 106], "set_custom_configuration_kei": [32, 106], "Its": 32, "standard": [32, 39, 105, 129, 130, 153, 164, 165], "configurationstatu": [32, 106], "In": [32, 51, 64, 91, 98, 105, 106, 109, 119, 124, 125, 126, 128, 129, 130, 134, 141, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 166, 170, 171], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 129], "data_transf": [33, 73, 74, 75, 164, 165], "perform": [33, 64, 66, 106, 109, 114, 128, 129, 130, 141, 152, 154], "datatransferrequest": [33, 106], "datatransferrespons": [33, 106], "temperatur": [34, 80, 98, 102, 107, 109, 136, 139, 147], "mcu": [34, 80, 107, 133, 153], "mcutemperatur": [34, 107], "guidelin": 36, "soon": [36, 76, 77, 124, 129, 130, 147, 149, 153, 158, 160, 161, 171], "ideal": 36, "logic": [36, 49, 51, 80, 90, 119, 124, 126, 129, 130, 142, 145, 147, 148, 149, 164, 165, 170], "happen": [36, 51, 58, 99, 124, 142, 145, 150, 152, 162], "due": [36, 109, 124, 147, 149, 154, 160, 161, 162], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 93, 99, 114, 125, 129, 130, 144, 146, 151, 153, 160, 161, 165, 170], "last": [36, 64, 71, 93, 94, 124, 128, 129, 130, 141, 153, 154, 155, 164], "psu": 36, "back": [36, 58, 64, 79, 84, 86, 124, 134, 148, 156, 162, 164], "communicationfault": 36, "attent": 36, "To": [36, 93, 124, 127, 129, 130, 134, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 167, 169, 171], "make": [36, 38, 110, 124, 125, 126, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 154, 156, 163, 164, 165, 166, 170], "sure": [36, 124, 125, 141, 142, 146, 147, 149, 151, 154, 164, 165, 166, 170], "safe": [36, 154], "threshold": [36, 106], "block": [36, 56, 90, 141], "longer": [36, 134], "ensur": [36, 64, 128, 134, 147, 149, 152], "4": [36, 58, 64, 71, 109, 124, 127, 128, 140, 141, 145, 146, 154, 156, 161, 170], "voltage_curr": 36, "hertz": [36, 109, 117, 118], "recommend": [36, 64, 73, 74, 106, 145, 146, 147, 151, 154, 157, 160, 161, 165], "voltagecurr": [36, 108], "bidirect": [36, 64, 102, 108], "chargingphas": [36, 108], "alwai": [36, 49, 53, 54, 55, 56, 58, 63, 64, 85, 94, 122, 124, 127, 128, 129, 144, 147, 150, 152, 162, 170], "cccv": 36, "howev": [36, 64, 128, 134, 146, 147, 148, 152], "precharg": [36, 64, 99, 108, 124], "littl": [36, 129, 147, 149], "bit": [36, 39, 84, 111, 147, 149], "setexportvoltagecurr": 36, "volt": [36, 52, 64, 104, 108, 109, 117, 118], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 82, 99, 128, 129, 141, 142, 147, 148, 149, 151, 154, 155, 165, 170], "wire": [37, 129, 134, 149, 171], "tn": 37, "network": [37, 45, 85, 87, 124, 126, 146, 147, 148, 149, 154, 156, 163, 168, 171], "public_key_ocmf": 37, "ocmf": [37, 71, 109, 128], "start_transact": 37, "german": 37, "eichrecht": [37, 153], "transactionreq": [37, 109], "packet": [37, 78, 84, 109, 114, 134], "transactionstartrespons": [37, 109], "dangl": 37, "might": [37, 66, 87, 109, 141, 142, 146, 147, 150, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170], "transaction_id": [37, 106, 109], "transactionstoprespons": [37, 109], "reservation_upd": 38, "reservationupdatestatu": [38, 110], "reserve_now": [38, 129], "reservationresult": [38, 110], "succes": 38, "code": [38, 39, 67, 93, 99, 105, 106, 109, 112, 127, 128, 129, 130, 134, 141, 142, 144, 147, 148, 149, 152, 153, 154, 155, 156, 159, 163, 164, 170], "exists_reserv": 38, "made": [38, 110, 128, 141, 147, 150], "reservationcheck": [38, 110], "reservationcheckstatu": [38, 110], "multiplex": [39, 69], "serial": [39, 50, 68, 72, 76, 80, 82, 83, 84, 88, 89, 100, 102, 134], "rs485": [39, 146, 154], "client": [39, 65, 81, 125, 129, 130, 147, 148, 151, 152, 164], "modbus_read_holding_regist": 39, "modbu": [39, 45, 82, 84, 127], "rtu": [39, 127], "hold": [39, 93, 127, 130, 145, 154, 170], "target_device_id": 39, "byte": [39, 84, 109, 111, 164, 165], "first_register_address": 39, "16": [39, 61, 80, 88, 111, 149, 154, 164], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 136, 139], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 67, 84, 124, 145, 147, 148, 161], "data_raw": 39, "vectoruint16": [39, 111], "content": [39, 64, 93, 111, 128, 148, 168, 170], "written": [39, 73, 74, 106, 125, 144, 148, 152, 170], "word": [39, 105, 128, 147, 155], "statuscodeenum": [39, 111], "modbus_write_single_regist": 39, "singl": [39, 99, 100, 128, 129, 130, 134, 142, 144, 146, 151, 156, 157, 162, 170], "register_address": 39, "nonstd_writ": 39, "non": [39, 63, 99, 102, 106, 134, 170], "discret": 39, "repli": [39, 84], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 85, 106, 112, 119, 124, 126, 128, 134, 145, 146, 147, 149, 151, 152, 153, 156, 157, 160, 161, 163, 166, 167, 171], "we": [40, 64, 93, 107, 124, 130, 145, 146, 147, 148, 149, 151, 154, 155, 156, 160, 161, 162, 163, 164, 166, 170, 171], "eveseid": 40, "instanti": 40, "sessioncost": [40, 112], "chunk": [40, 84, 112], "request_error_routin": 41, "routin": 41, "retri": [41, 66, 71, 84, 87, 114, 128, 151], "upper": [41, 106, 145, 147, 149, 154, 171], "enter_bcd": [41, 126, 134], "b": [41, 64, 92, 97, 99, 113, 117, 118, 134, 141, 144, 145, 152, 161, 162, 165, 168], "d": [41, 64, 92, 97, 99, 134, 144, 147, 152, 156, 162, 163], "leave_bcd": [41, 126, 134], "solar": [42, 94, 124], "watthour": 42, "sunspec": [43, 44, 45, 113], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 76, 77, 109, 147, 154], "fetch": [44, 70, 128, 141, 157], "scanner": 45, "scan_unit": 45, "scan": [45, 93], "unit": [45, 71, 73, 74, 99, 105, 109, 118, 130, 136, 139, 147, 153, 162, 165, 168, 170], "ip_address": [45, 71], "local": [45, 63, 67, 69, 81, 85, 90, 94, 99, 109, 129, 130, 141, 147, 150, 151, 154, 155, 160, 161, 162, 165, 170, 171], "ip": [45, 71, 83, 85, 128, 148], "overview": [45, 124, 145, 147, 151, 153, 155, 160, 161, 164], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 87, 129, 130, 164, 165, 170], "firmware_update_statu": [46, 114, 129, 130], "firmwareupdatestatu": [46, 114], "describ": [46, 51, 114, 119, 125, 127, 129, 130, 134, 147, 148, 149, 151, 156, 157, 158, 159, 160, 161, 164, 165, 166, 170], "firmwar": [46, 80, 114, 125, 129, 130, 133, 134, 154, 164, 165], "log_statu": [46, 114, 129, 130], "logstatu": [46, 114], "log": [46, 63, 64, 67, 69, 73, 74, 99, 106, 114, 129, 130, 144, 147, 153, 154, 164, 165, 166], "upload": [46, 87, 114, 129, 130, 164, 165], "update_firmwar": [46, 114, 129, 130], "firmware_update_request": 46, "firmwareupdaterequest": [46, 114], "meta": [46, 167, 168], "updatefirmwarerespons": [46, 114], "allow_firmware_instal": [46, 129, 130], "proce": [46, 99, 114, 170], "upload_log": [46, 129, 130], "upload_logs_request": 46, "uploadlogsrequest": [46, 114], "uploadlogsrespons": [46, 114], "is_reset_allow": [46, 129, 130], "determin": [46, 64, 99, 128, 129, 130, 149, 163], "resettyp": [46, 114], "soft": [46, 64, 99, 114], "hard": [46, 80, 99, 114], "set_system_tim": [46, 129, 130], "get_boot_reason": [46, 129, 130], "boot": [46, 114, 129, 130, 134, 154], "bootreason": [46, 114], "core": [47, 127, 130, 140, 141, 142, 145, 146, 147, 148, 149, 152, 153, 154, 158, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171], "instanc": [47, 69, 106, 144, 147, 149, 152, 153, 155], "evmanag": [47, 136, 138, 149, 153], "begin": [47, 126, 149, 153, 155], "random": [49, 64, 116, 119, 156], "uk": [49, 64, 99, 116], "smart": [49, 64, 106, 134, 164, 165], "regul": [49, 64, 102, 108], "By": [49, 148, 149, 164, 165, 166], "default": [49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 93, 94, 105, 106, 125, 128, 129, 130, 134, 142, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 164, 165, 166, 170], "countdown": [49, 116], "effect": [49, 124, 141, 145, 147, 160, 161], "set_duration_": 49, "600": [49, 58, 64, 71, 73, 74, 149], "expos": [50, 147, 149], "mqtt": [50, 73, 74, 145, 147, 149, 155, 163], "charger_information_fil": 50, "like": [50, 83, 90, 105, 112, 126, 129, 130, 141, 142, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 164, 165, 170], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 105], "place": [50, 110, 114, 145, 148, 149, 154, 155, 159, 161, 170], "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, 109, 117, 118, 128], "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, 98], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 98], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 98], "rpm": [50, 98], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 98, 134], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 147], "nearest": 50, "step": [50, 124, 141, 148, 149, 153, 154, 155, 162, 167, 170], "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, 98], "128": [50, 51, 59, 73, 74, 129, 130, 146, 164, 165], "random_delai": [50, 64], "uk_random_delai": [50, 64, 136, 137, 139], "error_histori": [50, 60, 136, 137, 139], "evse_energy_sink": [50, 73, 74, 129, 130, 164, 165], "external_energy_limit": [50, 59, 73, 74, 129, 130, 136, 137, 164, 165], "kai": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "uw": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "hermann": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "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, 88, 89, 105, 124, 128, 129, 130, 134, 140, 141, 142, 146, 147, 149, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "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, 88, 89, 134, 147, 155, 159, 160, 161, 170], "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, 88, 89, 147, 170], "handwritten": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 161], "document": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 124, 129, 130, 134, 141, 144, 145, 146, 147, 149, 151, 153, 154, 155, 156, 158, 164, 165, 167, 169, 170, 171], "see": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 99, 113, 119, 123, 124, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 149, 151, 153, 154, 155, 159, 160, 161, 164, 165, 167, 170], "selection_algorithm": [51, 119], "findfirst": [51, 90], "algorithm": [51, 58, 90, 100, 102, 154, 159], "incom": [51, 90, 119, 134, 148], "pretti": [51, 119, 152], "straight": [51, 119], "forward": [51, 119, 128, 129, 130, 151, 162], "follow": [51, 99, 119, 123, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "plugev": [51, 90], "simpli": [51, 119, 129, 130, 142, 148, 149, 155, 164, 165], "first": [51, 66, 71, 73, 74, 84, 90, 94, 95, 119, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 153, 154, 155, 160, 161, 162, 164, 165, 166, 170], "userinput": [51, 90], "placehold": [51, 154], "yet": [51, 93, 99, 119, 124, 128, 130, 148, 149, 150, 154, 155, 170], "discard": [51, 149], "groupid": 51, "left": [51, 71, 102, 147, 149, 154, 170], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 90, 110, 119, 162], "prefer": [51, 124, 147], "ignore_connector_fault": 51, "most": [51, 64, 134, 141, 144, 145, 147, 150, 153, 154, 155, 157, 159], "free": [51, 64, 90, 110, 155, 170], "applic": [51, 124, 128, 129, 130, 148, 154, 166], "overtemperatur": 51, "cool": [51, 102], "expect": [51, 102, 129, 130, 145, 151, 153, 163, 170], "recov": [51, 64], "faulti": 51, "treat": 51, "good": [51, 94, 95, 130, 147, 151, 152, 154, 160, 161, 162, 164, 165, 170], "token_provid": [51, 64, 66, 83, 119, 124, 149, 151, 164, 165], "auth_token_provid": [51, 54, 55, 64, 73, 74, 76, 77, 83, 129, 130, 136, 137, 149, 150], "token_valid": [51, 119, 149, 151, 164, 165], "auth_token_valid": [51, 56, 73, 74, 129, 130, 136, 137], "kv": [51, 64, 79, 85, 86, 136, 137], "piet": [51, 65, 73, 74, 75, 87, 89], "g\u00f6mpel": [51, 65, 73, 74, 75, 87, 89], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 145, 152, 160, 161], "power_limit_w": 52, "30000": 52, "watt": [52, 58, 64, 72, 73, 74, 94, 108, 109, 113, 117, 118, 124], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 72], "seri": [52, 94, 95], "parallel": [52, 119, 146, 148, 154, 170], "well": [52, 105, 110, 130, 147, 148, 149, 150, 152, 162, 165, 170], "series_parallel_mod": 52, "300": [52, 61, 64, 67], "1000v": 52, "50": [52, 99, 129], "500": [52, 58, 62, 66, 84], "confus": [52, 124], "discharge_gpio_chip": 52, "gpio": [52, 72, 80, 84, 88, 89, 134], "chip": [52, 66, 72, 84, 88, 126, 132, 154], "discharg": [52, 61, 64, 102, 103], "highest": [52, 93, 99], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 64, 72, 80, 84, 88, 89, 96, 99, 126], "debug_print_all_telemetri": 52, "print": [52, 109, 144, 152], "help": [52, 64, 141, 142, 145, 147, 149, 152, 154, 155, 157, 158, 160, 161, 170, 171], "power_supply_dc": [52, 64, 72, 136, 137, 139], "dpm": 52, "30": [52, 61, 71, 73, 74, 76, 99, 151, 154, 155, 156, 164], "scu": 52, "aw": [52, 62, 63, 66], "pionix": [52, 62, 63, 66, 71, 80, 133, 134, 155, 162, 164, 167], "dummi": [53, 54, 55, 56, 57, 120, 121, 122, 148], "bank_session_token_provid": [53, 83, 136, 137, 150], "descript": [53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 84, 96, 109, 115, 124, 129, 130, 142, 147, 148, 149, 152, 154, 160, 161, 164, 165, 170], "dummybanksessiontoken": 53, "listen": [54, 120, 123, 147, 148], "authrequir": [54, 99, 120], "deadbeef": [54, 55], "our": [54, 55, 147, 152, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "rfid": [54, 55, 64, 76, 77, 90, 99, 109, 132, 146, 147, 149, 151, 154], "10": [54, 55, 64, 66, 82, 105, 123, 127, 128, 140, 146, 149, 154, 156, 163, 164], "thilo": [54, 56, 76, 77, 86, 88], "molitor": [54, 56, 76, 77, 86, 88], "corneliu": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "claussen": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "manual": [55, 110, 121, 127, 128, 134, 147, 151, 152, 153, 154], "invalid": [56, 90, 102, 109, 114], "validation_reason": 56, "sleep": [56, 61, 64, 123], "build": [58, 59, 64, 142, 145, 146, 148, 149, 152, 154, 156, 157, 161, 163, 164, 165, 167, 171], "nominal_ac_voltag": [58, 152], "230": [58, 64], "update_interv": [58, 70], "distribut": [58, 64, 146], "schedule_interval_dur": 58, "60": [58, 70, 71, 129, 130, 164], "min": [58, 94], "schedule_total_dur": 58, "forcast": 58, "h": [58, 141, 163], "slice_amper": 58, "slice": 58, "trade": 58, "lower": [58, 64, 106, 124, 128, 145, 146, 149], "give": [58, 114, 124, 147, 148, 149, 160, 161, 162, 170], "even": [58, 64, 84, 94, 95, 124, 130, 147, 148, 149, 152, 164], "increas": [58, 64], "slice_watt": 58, "w": [58, 71, 73, 74, 99, 102, 103, 113, 154, 164], "command": [58, 61, 76, 77, 94, 96, 99, 100, 106, 111, 114, 124, 125, 126, 129, 130, 141, 145, 148, 151, 153, 154, 156, 158, 163, 167, 170], "switch_3ph1ph_while_charging_mod": [58, 124], "onewai": 58, "enough": [58, 147, 162], "switch_3ph1ph_max_nr_of_switches_per_sess": [58, 124], "switch_3ph1ph_switch_limit_sticky": [58, 124], "dontchang": 58, "reach": [58, 64, 99, 102, 128, 147, 150, 171], "what": [58, 64, 93, 127, 142, 145, 147, 148, 149, 151, 152, 154, 160, 161, 162], "singlephas": 58, "threephas": 58, "switch_3ph1ph_power_hysteresis_w": [58, 124], "200": [58, 61], "hysteresi": [58, 124], "200w": 58, "2kw": [58, 124], "4kw": 58, "iso": [58, 61, 64, 69, 83, 95, 105, 109, 126, 146, 149, 153, 154, 155, 166], "futur": [58, 94, 95, 130, 147, 154, 155], "switch_3ph1ph_time_hysteresis_": [58, 124], "stabl": [58, 154, 162], "energy_manag": [58, 136, 137, 152, 164, 165], "energy_trunk": 58, "lar": [58, 68, 84], "dieckmann": [58, 68, 84], "part": [59, 106, 125, 129, 130, 134, 144, 145, 146, 147, 148, 149, 151, 153, 154, 155, 157, 159, 160, 161, 164, 165, 166, 170], "fuse": [59, 152], "fuse_limit_a": [59, 152], "phase_count": [59, 152], "omit": [59, 93, 94, 106, 148, 161, 164], "energy_grid": [59, 64], "external_limit": [59, 164, 165], "energy_consum": 59, "price_inform": 59, "energy_price_inform": [59, 70, 94, 136, 137, 139, 150], "persist": [60, 73, 74, 79, 82, 128, 129, 130], "database_path": 60, "absolut": [60, 65, 90, 94, 95, 102, 108, 109, 110, 112], "databas": [60, 73, 74, 99, 154, 156, 165], "andrea": [60, 70], "heinrich": [60, 70], "spdx": [60, 64, 65, 147, 170], "html": [60, 64, 65, 93, 105, 147, 156, 159, 160, 161, 164, 165, 170], "car_simul": [61, 136, 137, 149], "auto_en": 61, "pure": [61, 130], "auto_exec": 61, "auto_exec_command": 61, "auto_exec_infinit": 61, "infinit": 61, "iec_wait_pwr_readi": 61, "draw_power_regul": 61, "unplug": [61, 94, 126, 134, 153, 154], "dc_max_current_limit": 61, "dc_max_power_limit": 61, "150000": 61, "dc_max_voltage_limit": 61, "900": [61, 164], "dc_energy_capac": 61, "60000": 61, "dc_target_curr": 61, "dc_target_voltag": 61, "support_sae_j2847": 61, "dc_discharge_max_current_limit": 61, "dc_discharge_max_power_limit": 61, "dc_discharge_target_curr": 61, "dc_discharge_v2g_minimal_soc": 61, "ev_board_support": [61, 89, 136, 137, 139], "iso15118_ev": [61, 81, 136, 137, 139], "ev_slac": [61, 62, 136, 137], "sebastian": [61, 63, 78, 81, 89], "luka": [61, 63, 78, 81, 89], "tobia": 61, "marzel": 61, "negoti": [62, 63, 66], "ethernet": [62, 63, 66, 67, 69, 78, 81, 99, 146, 148], "plc": [62, 66, 78, 126, 141, 146], "eth1": [62, 66, 78], "set_key_timeout_m": [62, 66], "cm_set_kei": [62, 66], "qca7000": [62, 66], "qca7005": [62, 66], "cg5317": [62, 66], "base_licens": [62, 66], "fsf": [62, 66], "wiki": [62, 66, 84, 134], "bsd": [62, 66, 105], "claus": [62, 66], "draft": [63, 160, 161], "eth0": [63, 67, 69, 81, 154], "ipv6": [63, 67, 69, 81, 147, 156, 163], "addr": [63, 67, 69, 81], "certificate_path": 63, "logging_path": [63, 99], "creat": [63, 118, 129, 145, 146, 147, 148, 149, 152, 154, 155, 156, 157, 159, 161, 162, 163, 171], "tls_negotiation_strategi": 63, "accept_client_off": 63, "strategi": [63, 162], "enforce_tl": [63, 81], "enforce_no_tl": 63, "private_key_password": [63, 65, 125], "123456": 63, "password": [63, 65, 83, 100, 147, 154, 155, 156, 163, 164, 165], "FOR": 63, "enable_ssl_log": 63, "verbos": [63, 109, 147], "ssl": 63, "tl": [63, 67, 69, 81, 109, 125, 129, 130, 151, 153, 164, 165], "enable_tls_key_log": 63, "secret": [63, 67, 69], "handshak": [63, 67, 69, 125, 129, 130], "enable_sdp_serv": [63, 67], "built": [63, 67, 147, 148, 160, 161, 167, 170], "sdp": [63, 67], "server": [63, 67, 71, 114, 125, 128, 129, 130, 141, 147, 148, 151, 154, 156, 163], "supported_dynamic_mod": 63, "supported_mobility_needs_mode_provided_by_secc": 63, "mobil": [63, 64, 109, 125, 155], "supported_scheduled_mod": 63, "bill": [64, 117, 118, 124], "connector_typ": [64, 98, 110], "connectortypeenum": [64, 99, 110], "e1234567": 64, "evse_id_din": [64, 102], "49a80737a45678": 64, "din": [64, 67, 81, 102, 109, 124, 153, 154], "spec": [64, 67, 81, 102, 124], "91286": [64, 102, 109], "payment_enable_eim": 64, "card": [64, 76, 83, 109, 132, 153, 155], "app": [64, 99], "payment_enable_contract": [64, 124, 151], "aka": 64, "ac_nominal_voltag": [64, 102], "ev_receipt_requir": 64, "unsupport": [64, 124], "session_log": 64, "session_logging_path": [64, 78], "tmp": [64, 67, 73, 74, 78, 164, 165, 166, 167, 170], "session_logging_xml": 64, "xml": [64, 102, 146], "has_ventil": 64, "ventil": [64, 134], "max_current_import_a": 64, "32": [64, 88, 99], "max_current_export_a": 64, "charge_mod": 64, "ac_hlc_en": [64, 151], "ac_hlc_use_5perc": 64, "try": [64, 105, 114, 148, 151, 152, 154, 155, 159, 160, 161, 162], "arriv": [64, 87, 149], "fall": [64, 99, 124, 134], "especi": [64, 124, 126, 130, 142, 145, 146, 148, 160, 161, 165], "compliant": [64, 149, 153], "ac_enforce_hlc": 64, "5percent": 64, "realli": 64, "On": [64, 84, 128, 134, 148, 155], "veri": [64, 130, 134, 145, 146, 147, 148, 152, 154, 155, 166, 170, 171], "basic": [64, 124, 125, 127, 134, 149, 162, 164, 165], "eventu": [64, 149, 160, 161], "ac_with_soc": 64, "percentag": 64, "dc_isolation_voltage_v": 64, "cc": [64, 157], "dbg_hlc_auth_after_tstep": 64, "ok": [64, 99, 109, 162], "t_step_xx": 64, "hack_sleep_in_cable_check": 64, "hack": 64, "n": [64, 117, 118, 160, 161], "hack_sleep_in_cable_check_volkswagen": 64, "volkswagen": 64, "cable_check_wait_number_of_imd_measur": 64, "sampl": [64, 94, 95, 106, 129, 130], "collect": [64, 109, 124, 146], "trust": [64, 109, 125], "averag": 64, "evalu": [64, 167], "bender": 64, "trustabl": 64, "hz": [64, 113], "rate": [64, 72, 76, 80, 88, 89, 99, 153], "cable_check_enable_imd_self_test": 64, "complianc": 64, "cable_check_wait_below_60v_before_finish": 64, "drop": [64, 124, 126, 145, 146, 155, 170], "60v": 64, "wild": 64, "slightli": 64, "mistak": 64, "_after_": 64, "releas": [64, 85, 141, 146, 149, 154, 155, 162], "tag": [64, 76, 77, 90, 99, 100, 112, 141, 162, 164], "earli": [64, 145, 160, 161], "sentenc": 64, "usual": [64, 70, 130, 150, 162, 164, 165, 170], "ramp": 64, "quickli": [64, 154, 160, 161], "again": [64, 94, 99, 109, 144, 147, 149, 152, 154, 170], "few": [64, 141, 147, 148, 150, 155, 157, 170], "unnecessari": 64, "hack_skoda_enyaq": 64, "skoda": [64, 99], "enyaq": 64, "level": [64, 71, 72, 80, 88, 89, 94, 102, 106, 109, 124, 125, 126, 127, 130, 134, 141, 148, 150, 153, 154, 155, 167], "dirti": [64, 141], "workaround": 64, "hack_present_current_offset": 64, "offset": [64, 66, 71], "unless": [64, 148], "know": [64, 98, 124, 141, 147, 149, 151, 162], "hack_pause_imd_during_precharg": 64, "re": [64, 83, 141, 147, 154, 163, 164, 165, 166, 170], "currentdemand": [64, 99, 124], "dcdc": 64, "hack_allow_bpt_with_iso2": 64, "posit": [64, 94, 104, 109, 117, 118, 154], "hack_simplified_mode_limit_10a": 64, "10a": 64, "simplifi": [64, 94, 129, 155], "iec61851": [64, 92, 124], "2019": 64, "section": [64, 124, 128, 129, 130, 142, 144, 145, 147, 148, 149, 151, 154, 155, 156, 158, 159, 160, 162, 165, 170, 171], "norm": 64, "deviat": [64, 129, 130], "autocharge_use_slac_instead_of_hlc": 64, "autocharg": [64, 66, 90], "instead": [64, 71, 98, 124, 147, 148, 151, 152, 153, 154, 170], "evccid": [64, 66, 109, 124], "enable_autocharg": 64, "logfile_suffix": 64, "session_uuid": 64, "folder": [64, 144, 147, 152, 153, 154, 156, 162, 163, 170, 171], "uuid": [64, 94, 96, 99, 109, 144], "soft_over_current_tolerance_perc": 64, "soft_over_current_measurement_noise_a": 64, "nois": 64, "hack_fix_hlc_integer_current_request": 64, "hundr": 64, "slower": 64, "less": [64, 88, 110, 124, 154], "disable_authent": 64, "standalon": [64, 134, 147, 149, 152, 170], "dummytokenprovid": [64, 136, 138], "sae_j2847_2_bpt_en": 64, "sae_j2847_2_bpt_mod": 64, "request_zero_power_in_idl": 64, "idl": [64, 93, 112, 114], "0a": [64, 152], "speed": [64, 147, 155, 163], "uk_smartcharging_random_delay_en": 64, "uk_smartcharging_random_delay_max_dur": 64, "modifi": [64, 123, 130, 132, 134, 144, 164, 165, 171], "uk_smartcharging_random_delay_at_any_chang": 64, "reduc": 64, "zero": [64, 87, 100, 113, 116, 129, 130, 164, 165], "initial_meter_value_timeout_m": 64, "5000": [64, 129, 130], "switch_3ph1ph_delay_": [64, 124], "switch_3ph1ph_cp_stat": [64, 124], "x1": 64, "warn": [64, 102, 124, 153, 154, 155], "responsibiltii": 64, "supports_changing_phases_during_charg": [64, 98, 124], "soft_over_current_timeout_m": 64, "7000": 64, "lock_connector_in_state_b": 64, "remain": [64, 99, 102, 116, 134], "violat": 64, "tabl": 64, "environ": [64, 141, 145, 149, 152, 153, 154, 155, 157, 158, 160, 161, 167, 170], "state_f_after_fault_m": 64, "cx": [64, 126], "300m": 64, "older": [64, 146], "hybrid": 64, "go": [64, 71, 130, 134, 147, 149, 151, 152, 154, 162, 163, 166, 170], "2017": 64, "suggest": [64, 128, 158, 170], "authtoken": [64, 150], "ac_rcd": [64, 80, 88, 136, 137], "connector_lock": [64, 80, 88, 136, 137], "powermeter_grid_sid": 64, "powermeter_car_sid": 64, "isolation_monitor": [64, 136, 137, 139], "powersupply_dc": 64, "anton": [64, 76, 77, 88], "woellert": 64, "evse_secur": [65, 67, 69, 73, 74, 125, 129, 130, 136, 137, 139, 151, 164, 165], "csms_ca_bundl": [65, 125], "csms_root_ca": 65, "rel": [65, 85, 164], "prefix": [65, 85, 100, 148, 152, 170], "cert": [65, 147, 166], "mf_ca_bundl": [65, 125], "mf": [65, 100], "mf_root_ca": 65, "mo_ca_bundl": [65, 125], "mo_root_ca": 65, "v2g_ca_bundl": [65, 125], "v2g_root_ca": 65, "csms_leaf_cert_directori": [65, 125], "csms_leaf_key_directori": [65, 125], "secc_leaf_cert_directori": [65, 125], "cso": 65, "secc_leaf_key_directori": [65, 125], "number_of_sound": 66, "sound": 66, "ac_mode_five_perc": 66, "sounding_attenuation_adjust": 66, "db": [66, 74, 79, 156], "attenu": 66, "publish_mac_on_match_cnf": 66, "confirm": [66, 92], "cm_slac_match": 66, "cnf": 66, "altern": [66, 128, 145, 153, 159], "deriv": [66, 90, 99, 142], "publish_mac_on_first_parm_req": 66, "cm_slac_parm": 66, "quit": [66, 134, 152, 153, 155], "prone": 66, "cross": 66, "talk": [66, 147, 149, 151, 155, 156], "better": [66, 160, 161, 162], "do_chip_reset": 66, "nmk": [66, 126], "rs_dev": 66, "vendor": [66, 106, 115, 154], "mme": 66, "extens": [66, 106, 129, 130, 163, 164, 168], "qualcomm": 66, "chip_reset_delay_m": 66, "set_kei": 66, "chip_reset_timeout_m": 66, "link_status_detect": 66, "d_link_readi": 66, "link_statu": 66, "lumissil": 66, "link_status_retry_m": 66, "link_status_timeout_m": 66, "debug_simulate_failed_match": 66, "wrong": [66, 102, 154, 160, 161], "10000": [66, 71], "gmbh": [66, 67, 155], "din70121": [67, 81, 102], "chargebyt": 67, "supported_din70121": [67, 81], "supported_iso15118_2": [67, 81], "tls_secur": [67, 69, 151], "prohibit": [67, 69, 102], "terminate_connection_on_failed_respons": 67, "sessionstop": 67, "tls_key_log": [67, 69], "decrypt": [67, 69], "tls_key_logging_path": 67, "tls_timeout": [67, 69], "15000": [67, 69], "establish": [67, 69, 109, 125, 128, 129, 130], "verify_contract_cert_chain": [67, 151], "auth_timeout_pnc": 67, "55": 67, "abort": 67, "indefinit": 67, "auth_timeout_eim": 67, "fabian": [67, 71], "hartung": 67, "mohannad": 67, "orabi": 67, "variou": [68, 130, 157, 162], "selector": 68, "test_dummi": 68, "powermeter_device_id": [68, 82], "bu": [68, 154], "modbus_base_address": 68, "30001": 68, "serial_comm_hub": 68, "serial_communication_hub": [68, 82, 84, 136, 137], "proxy_port_iso2": 69, "61341": 69, "tcp": [69, 156], "iso2": 69, "proxy_port_iso20": 69, "50000": 69, "iso20": 69, "tibber": 70, "api": [70, 71, 78, 124, 128, 129, 130, 136, 138, 153, 163], "api_kei": 70, "develop": [70, 130, 134, 142, 145, 148, 149, 152, 153, 154, 156, 157, 160, 161, 162, 165, 169], "minut": [70, 71, 112, 128, 154, 155], "additional_cost_per_kwh": 70, "leonardo": 70, "oliveira": 70, "lem": [71, 149], "dcbm": [71, 149], "400": [71, 149], "adapt": [71, 128, 153, 170], "meter_tls_certif": 71, "affect": [71, 129, 130, 162], "wish": [71, 124], "ntp_server_1_ip_addr": [71, 128], "ipv4": [71, 85], "octet": 71, "form": [71, 90, 141, 148, 154, 170], "y": [71, 146, 167], "z": [71, 163], "ntp": 71, "sync": 71, "ntp_server_1_port": [71, 128], "123": [71, 105], "65535": 71, "ntp_server_2_ip_addr": [71, 128], "ntp_server_2_port": [71, 128], "fof": 71, "meter_timezon": 71, "00": [71, 168, 170], "timezon": 71, "11": [71, 140, 147, 167], "14": [71, 109, 170], "hour": [71, 112, 113, 128, 129, 130, 150], "15": [71, 99, 109, 163], "45": 71, "meter_dst": 71, "sundai": 71, "month": [71, 153, 170], "march": [71, 153], "t01": 71, "00z": 71, "octob": [71, 146], "daylight": 71, "dst": 71, "resilience_initial_connection_retri": [71, 128], "25": [71, 128, 168], "resili": 71, "resilience_initial_connection_retry_delai": [71, 128], "millisecond": [71, 128], "resilience_transaction_request_retri": [71, 128], "resilience_transaction_request_retry_delai": [71, 128], "250": [71, 165], "cable_id": 71, "loss": [71, 99, 154], "compens": 71, "tariff_id": 71, "tariff": [71, 109, 130, 150], "sc": 71, "field": [71, 100, 106, 109, 113, 129, 149, 155, 160, 161], "uv": 71, "sw": [71, 154], "ud": 71, "valentin": 71, "dimov": 71, "klemm": 71, "micro": [72, 154], "mega": 72, "tester": 72, "v1": [72, 88, 128, 141, 142], "serial_port": [72, 76, 80, 84, 88, 89, 154], "dev": [72, 76, 80, 84, 88, 89, 134, 141, 146, 147, 154, 156, 158, 160, 161, 162, 167], "ttyusb0": [72, 80, 84, 88, 89], "umwc": 72, "baud_rat": [72, 76, 80, 88, 89], "115200": [72, 76, 80, 88, 89, 134], "baud": [72, 76, 80, 88, 89], "reset_gpio_chip": [72, 88], "gpiochip0": [72, 88, 154], "reset_gpio": [72, 80, 88, 89], "27": [72, 88, 154, 163, 168], "dc_max_voltag": 72, "dc_suppli": 72, "board_support": [72, 88, 124, 129], "j": [73, 147, 154, 163, 170], "chargepointconfigpath": [73, 129, 164], "schema": [73, 74, 102, 142, 164, 165, 170], "pleas": [73, 74, 119, 125, 129, 130, 141, 146, 147, 151, 153, 154, 160, 161, 164, 165, 170], "refer": [73, 74, 106, 120, 121, 122, 124, 125, 127, 129, 130, 131, 133, 134, 135, 141, 147, 148, 149, 151, 154, 155, 157, 159, 161, 162, 165], "userconfigpath": 73, "user_config": 73, "overlai": [73, 154], "origin": [73, 96, 106, 114, 124, 129, 130, 141, 144, 149, 159, 160, 161, 162, 170], "databasepath": 73, "ocpp_1_6_charge_point": [73, 129, 136, 137], "sqlite": [73, 74, 79, 165], "structur": [73, 74, 130, 141, 147, 148, 152, 155, 161, 170, 171], "enableexternalwebsocketcontrol": [73, 74], "publishchargingscheduleinterv": [73, 129, 130], "publishchargingscheduledur": [73, 129, 130], "messagelogpath": [73, 74], "everest_ocpp_log": [73, 74, 164, 165, 166], "messagequeueresumedelai": [73, 74], "queue": [73, 74], "reconnect": [73, 74], "introduc": [73, 74, 130, 153, 164], "octt": [73, 74], "requestcompositescheduleunit": [73, 74, 130], "share": [73, 74, 109, 124, 125, 130, 147, 148, 149, 154, 155, 164, 171], "amp": [73, 74, 80, 94, 113], "auth_valid": [73, 74, 164, 165], "auth_provid": [73, 74, 164, 165], "ocpp_data_transf": [73, 74, 75, 129, 130, 136, 137, 164, 165], "toward": [73, 74], "ocpp_gener": [73, 74], "session_cost": [73, 74, 83, 136, 137, 139], "129": [73, 74], "display_messag": [73, 74, 90, 106, 112, 136, 137, 139, 164, 165], "coredatabasepath": 74, "devicemodeldatabasepath": 74, "device_model_storag": 74, "devicemodeldatabasemigrationpath": 74, "device_model_migr": 74, "migrat": [74, 153, 154, 160, 161], "devicemodelconfigpath": [74, 130, 165], "component_config": [74, 154], "certain": [74, 127, 129, 130, 134, 141, 150, 165], "compositescheduleinterv": [74, 130], "requestcompositescheduledur": [74, 130], "authorizationlist": 74, "authorizationcach": 74, "datatransf": [75, 129, 130, 131, 164, 165], "keys_to_monitor": 75, "heartbeatinterv": [75, 130, 164], "securityprofil": [75, 125, 129, 130, 154, 164, 165], "exampleconfigurationkei": [75, 164], "commad": 75, "seper": [75, 124, 129, 130, 162], "pn532": 76, "nfc": [76, 77, 132, 154], "ttys0": 76, "read_timeout": 76, "subsequ": [76, 84, 119, 148], "w\u00f6llert": [76, 77, 88], "pn7160": [77, 132], "token_debounce_interval_m": [77, 132], "debounc": [77, 83], "disable_nfc_rfid": [77, 132], "3000": 77, "christoph": 77, "burandt": 77, "captur": 78, "dump": [78, 99], "sqlite_db_file_path": 79, "everest_persistent_stor": 79, "phytec": [80, 133], "phyverso": [80, 107, 133], "reset_gpio_bank": 80, "reset_gpio_pin": 80, "conn1_max_current_a_import": 80, "conn1_min_current_a_import": 80, "conn1_min_phase_count_import": 80, "conn1_max_phase_count_import": 80, "conn1_min_current_a_export": 80, "conn1_max_current_a_export": 80, "conn1_min_phase_count_export": 80, "conn1_max_phase_count_export": 80, "conn1_has_socket": 80, "conn1_dc": 80, "conn2_max_current_a_import": 80, "conn2_min_current_a_import": 80, "conn2_min_phase_count_import": 80, "conn2_max_phase_count_import": 80, "conn2_min_current_a_export": 80, "conn2_max_current_a_export": 80, "conn2_min_phase_count_export": 80, "conn2_max_phase_count_export": 80, "conn2_has_socket": 80, "conn2_dc": 80, "peripher": 80, "nrst": 80, "map": [80, 109, 129, 130, 148, 155, 156], "conn1_motor_lock_typ": 80, "hella": 80, "style": [80, 153, 170], "valeo": 80, "potentiomet": 80, "feedback": [80, 145], "conn2_motor_lock_typ": 80, "conn1_gpio_stop_button_en": 80, "som": 80, "conn1_gpio_stop_button_bank": 80, "gpiochip1": 80, "conn1_gpio_stop_button_pin": 80, "36": [80, 145], "conn1_gpio_stop_button_invert": 80, "invert": 80, "conn2_gpio_stop_button_en": 80, "conn2_gpio_stop_button_bank": 80, "conn2_gpio_stop_button_pin": 80, "37": 80, "conn2_gpio_stop_button_invert": 80, "connector_1": [80, 149], "proxim": 80, "connector_2": 80, "rcd_1": 80, "onboard": [80, 88, 134], "rcd_2": 80, "connector_lock_1": 80, "connector_lock_2": 80, "phyverso_mcu_temperatur": [80, 136, 137, 139], "system_specific_data_1": 80, "generic_arrai": [80, 136, 137, 139], "system_specific_data_2": 80, "josev": [81, 140, 146, 147], "project": [81, 141, 142, 147, 148, 152, 153, 154, 155, 156, 158, 163, 169, 170, 171], "supported_iso15118_20_ac": 81, "supported_iso15118_20_dc": 81, "tls_activ": 81, "is_cert_install_need": 81, "And": [81, 148, 150, 154, 155, 170], "overwritten": [81, 142, 148, 149], "iskra": 82, "33": 82, "ocmf_format_vers": 82, "represent": [82, 100, 118, 130, 134, 145, 147, 149, 150], "ocmf_gateway_identif": 82, "ocmf_gateway_seri": 82, "mention": [82, 99, 142, 151], "ocmf_gateway_vers": 82, "softwar": [82, 106, 145, 151, 155, 157, 169], "ocmf_charge_point_identification_typ": 82, "ocmf_charge_point_identif": 82, "communication_errors_threshold": 82, "embed": [82, 83, 154], "qwello": [82, 83], "eu": [82, 83], "feig": 83, "192": [83, 85, 154], "168": [83, 85, 154], "feig_seri": 83, "seven": [83, 129, 130], "charact": [83, 105, 109, 129], "abcd123": 83, "terminal_id": 83, "currenc": [83, 95, 105, 112], "978": 83, "4217": [83, 95, 105], "pre_authorization_amount": 83, "2500": 83, "cent": [83, 105], "read_card_timeout": 83, "read_card_debounc": 83, "prevent": [83, 124, 128, 154], "transactions_max_num": 83, "concurr": 83, "exce": 83, "bank_transaction_summary_provid": [83, 136, 137], "bank_session_token": 83, "team": 83, "hub": 84, "baudrat": [84, 154], "pariti": [84, 154], "odd": 84, "rtsct": 84, "rt": 84, "ct": 84, "ignore_echo": 84, "rxtx_gpio_chip": [84, 154], "rx": 84, "tx": [84, 134], "usag": [84, 94, 145, 149, 150, 154, 159], "rxtx_gpio_lin": [84, 154], "rxtx_gpio_tx_high": [84, 154], "max_packet_s": 84, "size": [84, 157], "payload": [84, 113, 128, 148, 170], "exceed": [84, 99], "apu": 84, "wikipedia": [84, 134], "en": [84, 105, 128, 134, 159, 160, 161, 167], "256": 84, "initial_timeout_m": 84, "within_message_timeout_m": 84, "queri": 84, "9600": 84, "lan": [85, 148], "wifi": [85, 146, 154], "privileg": 85, "setup_wifi": 85, "setup_simul": 85, "online_check_host": 85, "lfenergi": [85, 155], "hostnam": 85, "internet": [85, 148, 154], "initialized_by_default": 85, "release_metadata_fil": 85, "locat": [85, 106, 114, 115, 125, 128, 130, 134, 142, 147, 159, 160, 161, 162, 165, 166, 171], "ap_interfac": 85, "wlan0": 85, "ap": 85, "ap_ipv4": 85, "24": [85, 154, 168], "memori": 86, "defaultretri": 87, "tri": 87, "download": [87, 91, 112, 114, 141, 154, 155, 157, 163, 171], "defaultretryinterv": 87, "resetdelai": 87, "acknowledg": 87, "travel": 87, "caller": [87, 148], "caps_min_current_a": 88, "caps_max_current_a": 88, "concurrenttx": 90, "nocredit": 90, "notallowedtypeevs": 90, "notatthisloc": 90, "notatthistim": 90, "signatureerror": 90, "certificateexpir": 90, "certificaterevok": 90, "nocertificateavail": 90, "certchainerror": 90, "contractcancel": 90, "tokenvalidationstatu": 90, "timedout": 90, "customidtoken": 90, "arbitrari": [90, 91, 94, 95, 148, 170], "printabl": [90, 91], "insensit": [90, 91, 106], "ascii": [90, 91, 93], "idtokentyp": 90, "additional_info": [90, 106], "request_id": [90, 114], "put": [90, 128, 145, 147, 149, 154, 159, 160, 161, 162, 170], "remotestartid": 90, "id_token": [90, 110], "authorization_typ": 90, "authorizationtyp": [90, 150], "assign": [90, 99, 102, 106, 109, 112, 119, 124, 148, 149], "prevalid": [90, 130], "iso15118certificatehashdata": [90, 129, 130], "certificatehashdatainfo": [90, 102], "messagecont": [90, 93, 106, 112], "parentidtag": 90, "expiry_tim": [90, 110], "selectionalgorithm": 90, "choos": [90, 132, 147, 149, 152, 153, 155, 159, 161, 170, 171], "referenc": [90, 109, 160, 161], "influenc": [90, 124, 129, 130], "plugandcharg": 90, "bankcard": [90, 150], "distinguish": [90, 100, 102, 150], "central": [90, 99, 109, 124, 145, 149, 151, 160, 161, 164, 166, 170], "macaddress": 90, "iso14443": [90, 109], "iso15693": [90, 109], "keycod": 90, "noauthor": 90, "bookkeep": 91, "short": [91, 109, 141, 147, 148, 149, 153, 159, 162, 164], "session_token": 91, "invoic": [91, 112], "transaction_data": 91, "poweron": 92, "correctli": [92, 94, 124, 154, 167], "mirror": [92, 134], "contact": [92, 134, 151, 154], "poweroff": [92, 98], "weld": 92, "Not": [92, 119, 170], "assembli": [92, 154], "a_13": 92, "a_20": 92, "a_32": 92, "a_63_3ph_70_1ph": 92, "proximity_pilot": 92, "cp_pwm_duty_cycl": 92, "messagepriorityenum": 93, "alwaysfront": 93, "regardless": [93, 134], "henc": 93, "newer": [93, 146, 162], "messageprior": 93, "infront": 93, "shown": [93, 145, 147, 149, 150, 154], "normalcycl": 93, "messagestateenum": 93, "unavail": [93, 110], "displaymessagestatusenum": 93, "notsupportedmessageformat": 93, "notsupportedprior": 93, "notsupportedst": 93, "unknowntransact": 93, "clearmessageresponseenum": 93, "messageformat": 93, "languag": [93, 112, 145, 146, 148, 156, 161, 170], "uri": [93, 102, 114, 164], "utf8": 93, "But": [93, 149, 150, 155, 160, 161, 162], "assum": [93, 99, 106, 128, 142, 148, 149, 152, 157, 162, 170], "lowest": [93, 124], "timestamp_from": [93, 96, 112], "timestamp_to": [93, 96, 112], "forev": 93, "identifier_id": 93, "did": [93, 153, 154], "identifier_typ": 93, "tight": 93, "sessionid": 93, "transactionid": [93, 106], "qr_code": [93, 112], "qr": [93, 112], "status_info": [93, 106], "repons": 93, "nodetyp": 94, "undefin": [94, 109], "evsest": 94, "waitforauth": 94, "waitforenergi": 94, "preparecharg": [94, 99], "pausedev": 94, "pausedevs": 94, "limitsreq": 94, "total_power_w": 94, "ac_max_current_a": 94, "ac_min_current_a": 94, "properli": [94, 102, 124, 128, 134, 146, 147, 154, 162], "ac_max_phase_count": 94, "ac_min_phase_count": 94, "ac_supports_changing_phases_during_charg": 94, "ac_number_of_active_phas": 94, "limitsr": 94, "optimizertarget": 94, "energy_amount_need": 94, "kwh": [94, 95, 127], "charge_to_max_perc": 94, "nn": 94, "car_battery_soc": 94, "Of": 94, "leave_tim": 94, "drive": [94, 124, 129, 130, 148], "fullfil": [94, 130, 164, 165, 166], "cheapest": 94, "timefram": 94, "price_limit": 94, "full_autonomi": 94, "schedulereqentri": 94, "entri": [94, 95, 99, 146, 154, 165], "limits_to_root": 94, "face": [94, 124], "limits_to_leav": 94, "leav": 94, "conversion_effici": 94, "convers": [94, 129, 130], "price_per_kwh": 94, "priceperkwh": [94, 95], "timepoint": [94, 95], "scheduleresentri": 94, "children": 94, "child": [94, 100], "propag": [94, 162], "node_typ": 94, "priority_request": 94, "merg": [94, 124, 161, 162], "them": [94, 118, 119, 129, 130, 142, 144, 147, 149, 151, 154, 159, 160, 161, 170], "evse_st": 94, "optimizer_target": 94, "energy_usage_root": 94, "energy_usage_leav": 94, "schedule_import": [94, 95], "practic": [94, 95, 146, 147, 155, 159, 160, 161], "schedule_export": [94, 95], "valid_until": 94, "consumpt": [94, 129, 130, 152], "afer": 94, "limits_root_sid": 94, "digit": [95, 105], "implementationidentifi": 96, "module_id": [96, 144, 148], "implementation_id": [96, 144, 148, 164, 165], "clearedbymodul": 96, "clearedbyreboot": 96, "severityfilt": 96, "sever": [96, 124, 125, 144, 148, 151, 155, 170], "high_g": 96, "medium_g": 96, "low_g": 96, "timeperiodfilt": 96, "timeperiod": 96, "argument": [96, 129, 130, 144, 147, 148, 152, 161, 170], "state_filt": 96, "origin_filt": 96, "type_filt": 96, "severity_filt": 96, "timeperiod_filt": 96, "handle_filt": 96, "medium": 96, "sub_typ": 96, "max_current_a_import": 98, "min_current_a_import": 98, "max_phase_count_import": 98, "nr": 98, "min_phase_count_import": 98, "max_current_a_export": 98, "min_current_a_export": 98, "max_phase_count_export": 98, "min_phase_count_export": 98, "iec62196type2c": 98, "iec62196type2socket": 98, "degre": 98, "celsiu": 98, "fan_rpm": 98, "supply_voltage_12v": 98, "supply_voltage_minus_12v": 98, "relais_on": 98, "architectur": [98, 130, 145, 148, 155, 165], "train": 98, "dccablecheck": 98, "dcprecharg": 98, "fullpowercharg": 98, "stoptransactionreason": 99, "id_tag": [99, 112, 124], "emergencystop": 99, "evdisconnect": 99, "induct": 99, "hardreset": 99, "powerloss": 99, "reboot": [99, 106, 114, 134], "remot": [99, 114, 141, 148, 149, 151, 162, 163, 170], "smartphon": 99, "prepaid": 99, "credit": [99, 109, 150], "softreset": 99, "unlockcommand": 99, "deauthor": 99, "starttransact": [99, 129], "conf": [99, 129, 130, 132, 148, 154, 167, 170], "energylimitreach": 99, "paid": 99, "solut": [99, 145, 146, 149, 152, 163, 167], "groundfault": 99, "localoutofcredit": 99, "masterpass": 99, "masterpassgroupid": [99, 130], "overcurrentfault": 99, "larger": 99, "electr": [99, 109, 124, 125, 134, 147, 150, 153, 154, 166], "powerqu": 99, "qualiti": 99, "imbal": 99, "soclimitreach": 99, "stoppedbyev": 99, "timelimitreach": 99, "startsessionreason": 99, "evconnect": 99, "switchthreephaseswhilechargingresult": 99, "error_notsupport": 99, "error_notcharg": 99, "error_hardwar": 99, "sessioneventenum": 99, "sessionstart": [99, 119], "met": [99, 134], "prepar": [99, 145, 153, 155, 161, 164, 165, 166, 170], "powerdeliveri": 99, "chargingstart": 99, "chargingpausedev": 99, "chargingpausedevs": 99, "chargingresum": 99, "stoppingcharg": 99, "weldingcheck": 99, "chargingfinish": 99, "essenti": [99, 146, 148, 170], "transactionfinish": [99, 153], "clariti": 99, "precondit": 99, "irrevoc": 99, "swipe": 99, "sessionfinish": 99, "reservationstart": [99, 124], "reservationend": [99, 110, 124], "replugstart": 99, "interrupt": [99, 102, 124], "replugfinish": 99, "plugintimeout": 99, "connectiontimeout": [99, 129, 130, 164, 165], "switchingphas": 99, "sessionresum": 99, "waitingforenergi": 99, "meter_valu": 99, "signed_meter_valu": [99, 109], "units_sign": [99, 109, 136, 139], "signedmetervalu": [99, 109, 118], "filenam": 99, "incomplet": 99, "start_signed_meter_valu": [99, 109], "chargingstatechangedev": 99, "chargingstatechang": 99, "authorizationev": 99, "enable_sourc": 99, "unspecifi": 99, "localapi": 99, "localkeylock": 99, "servicetechnician": 99, "remotekeylock": 99, "mobileapp": 99, "firmwareupd": [99, 106, 114, 130, 134], "enable_st": 99, "unassign": 99, "enable_prior": 99, "session_start": 99, "session_finish": 99, "transaction_start": 99, "transaction_finish": 99, "charging_state_changed_ev": 99, "authorization_ev": 99, "nr_of_phases_avail": 99, "present_voltag": 99, "present_curr": 99, "target_voltag": 99, "target_curr": 99, "maximum_current_limit": 99, "minimum_current_limit": 99, "maximum_voltage_limit": 99, "maximum_power_limit": 99, "estimated_time_ful": 99, "depart": 99, "estimated_time_bulk": 99, "fa": 99, "remaining_energy_need": 99, "battery_capac": 99, "battery_full_soc": 99, "battery_bulk_soc": 99, "brand": [99, 160, 161], "volkswagen_group": 99, "volkswagengroup": 99, "tesla": 99, "independ": [99, 128, 148], "upward": 99, "cccs1": 99, "k": 99, "combo": 99, "cccs2": 99, "cg105": 99, "jari": 99, "g105": 99, "1993": 99, "chademo": [99, 155], "ctesla": 99, "ctype1": 99, "iec62196": 99, "j1772": [99, 124, 154], "ctype2": 99, "mennek": 99, "s309_1p_16a": 99, "16a": 99, "iec60309": 99, "s309_1p_32a": 99, "32a": 99, "s309_3p_16a": 99, "s309_3p_32a": 99, "sbs1361": 99, "domest": 99, "13amp": 99, "scee": 99, "7_7": 99, "cee": 99, "7": [99, 109, 128, 141, 147, 149, 154, 163, 170], "schuko": 99, "stype2": 99, "stype3": 99, "scame": 99, "other1phmax16a": 99, "cee7": 99, "17": [99, 113, 146, 168, 170], "as3112": 99, "nema": 99, "jisc8303": 99, "tis166": 99, "si": 99, "cpc": 99, "ccc": 99, "sev1011": 99, "other1phover16a": 99, "other3ph": 99, "nema14": 99, "pan": 99, "pantograph": 99, "winduct": 99, "wireless": 99, "coupl": [99, 145, 157, 170], "wreson": 99, "reson": 99, "undetermin": 99, "scee_7_7": 99, "v2grootcertif": 100, "morootcertif": 100, "csmsrootcertif": 100, "v2gcertificatechain": 100, "mfrootcertif": 100, "hashalgorithm": [100, 102], "sha256": [100, 102], "sha384": [100, 102], "sha512": [100, 102], "invalidsignatur": [100, 114], "invalidcertificatechain": 100, "invalidformat": 100, "invalidcommonnam": 100, "norootcertificateinstal": 100, "certificatestoremaxlengthexceed": 100, "writeerror": 100, "issuernotfound": 100, "invalidleafsignatur": 100, "invalidchain": 100, "notfound": 100, "getinstalledcertificatesstatu": 100, "getcertificatesignrequeststatu": 100, "invalidrequestedtyp": 100, "keygenerror": 100, "generationerror": 100, "getcertificateinfostatu": 100, "notfoundvalid": 100, "privatekeynotfound": 100, "hash_algorithm": 100, "issuer_name_hash": 100, "issuer": [100, 102], "dn": [100, 128, 154], "issuer_key_hash": 100, "length": [100, 109, 113, 127, 128, 129, 164], "subject": [100, 157, 168], "serial_numb": 100, "hexadecim": [100, 109], "0x": 100, "lead": [100, 109, 129, 144, 153, 155], "certificatehashdatachain": 100, "child_certificate_hash_data": 100, "certificate_hash_data_chain": 100, "ocsprequestdata": 100, "responder_url": 100, "respond": [100, 102, 124, 148, 165], "url": [100, 102, 114, 149, 158, 168, 171], "ocsp_request_data_list": 100, "certificateocsp": 100, "ocsp_path": 100, "certificateinfo": 100, "certificate_root": 100, "issu": [100, 146, 150, 152, 153, 154, 155, 159, 160, 161, 162, 163], "certificate_singl": 100, "certificate_count": 100, "externalpay": 102, "ac_single_phase_cor": [102, 103], "ac_three_phase_cor": [102, 103], "dc_core": [102, 103], "dc_extend": [102, 103, 123], "dc_combo_cor": [102, 103], "dc_uniqu": [102, 103], "no_imd": 102, "dceverrorcod": 102, "no_error": 102, "failed_resstemperatureinhibit": 102, "failed_evshiftposit": 102, "failed_chargerconnectorlockfault": 102, "failed_evressmalfunct": 102, "failed_chargingcurrentdifferentia": 102, "failed_chargingvoltageoutofrang": 102, "reserved_a": 102, "reserved_b": 102, "reserved_c": 102, "failed_chargingsystemincompat": 102, "nodata": 102, "error_contactor": 102, "error_rcd": [102, 134], "error_utilityinterruptev": 102, "util": [102, 140, 141, 142, 144, 147, 154, 155, 157, 163, 170], "equip": [102, 154], "temporari": [102, 156], "reduct": 102, "error_malfunct": 102, "recover": 102, "error_emergencyshutdown": 102, "incompat": [102, 114], "v2gmessageid": 102, "bodi": [102, 128], "supportedappprotocolreq": 102, "supportedappprotocolr": 102, "sessionsetupreq": 102, "sessionsetupr": 102, "servicediscoveryreq": 102, "servicediscoveryr": 102, "servicedetailreq": 102, "servicedetailr": 102, "paymentserviceselectionreq": 102, "paymentserviceselectionr": 102, "servicepaymentselectionreq": 102, "servicepaymentselectionr": 102, "paymentdetailsreq": 102, "paymentdetailsr": 102, "authorizationreq": 102, "authorizationr": 102, "contractauthenticationreq": 102, "contractauthenticationr": 102, "chargeparameterdiscoveryreq": 102, "chargeparameterdiscoveryr": 102, "chargingstatusreq": 102, "chargingstatusr": 102, "meteringreceiptr": 102, "powerdeliveryr": 102, "cablecheckreq": 102, "cablecheckr": 102, "prechargereq": 102, "precharger": 102, "currentdemandreq": 102, "currentdemandr": 102, "weldingdetectionreq": 102, "weldingdetectionr": 102, "sessionstopreq": 102, "sessionstopr": 102, "certificateinstallationreq": 102, "certificateupdatereq": 102, "authorizationsetupreq": 102, "authorizationsetupr": 102, "scheduleexchangereq": 102, "scheduleexchanger": 102, "serviceselectionreq": 102, "serviceselectionr": 102, "acchargeloopreq": 102, "acchargeloopr": 102, "acchargeparameterdiscoveryreq": 102, "acchargeparameterdiscoveryr": 102, "dccablecheckreq": 102, "dccablecheckr": 102, "dcchargeloopreq": 102, "dcchargeloopr": 102, "dcchargeparameterdiscoveryreq": 102, "dcchargeparameterdiscoveryr": 102, "dcprechargereq": 102, "dcprecharger": 102, "dcweldingdetectionreq": 102, "dcweldingdetectionr": 102, "unknownmessag": 102, "j2847_2": 102, "certificateactionenum": 102, "evse_present_voltag": 102, "cdv": 102, "evse_present_curr": 102, "evse_maximum_current_limit": 102, "evse_maximum_power_limit": 102, "evse_maximum_voltage_limit": 102, "evse_maximum_discharge_current_limit": 102, "evse_maximum_discharge_power_limit": 102, "evse_minimum_current_limit": 102, "accuraci": [102, 105], "evse_minimum_voltage_limit": 102, "evse_minimum_power_limit": 102, "evse_minimum_discharge_current_limit": 102, "evse_minimum_discharge_power_limit": 102, "dc_current_regulation_toler": 102, "magnitud": [102, 108], "toler": [102, 108], "dc_peak_current_rippl": 102, "peak": [102, 108], "rippl": [102, 108], "dc_energy_to_be_deliv": 102, "deliveredbi": 102, "dc_ev_readi": 102, "dc_ev_error_cod": 102, "dc_ev_ress_soc": 102, "ress": [102, 154], "dc_ev_cabin_condit": 102, "toheat": 102, "passeng": 102, "compart": 102, "dc_ev_ress_condit": 102, "dc_ev_target_voltag": 102, "dc_ev_target_curr": 102, "demand": 102, "dc_ev_maximum_current_limit": 102, "dc_ev_maximum_power_limit": 102, "dc_ev_maximum_voltage_limit": 102, "ev_remaining_time_to_full_soc": 102, "ev_remaining_time_to_full_bulk_soc": 102, "transmit": [102, 106, 130, 134, 151], "protocol_namespac": 102, "namespac": [102, 141, 148], "version_number_major": 102, "major": [102, 154], "version_number_minor": 102, "minor": [102, 105, 162], "schema_id": 102, "schemaid": 102, "decod": [102, 134], "v2g_json": 102, "hex": [102, 109], "exi_base64": 102, "exi_respons": 102, "certificate_act": 102, "exi_request": 102, "iso15118_schema_vers": 102, "certificatereq": 102, "issuernamehash": 102, "issuerkeyhash": 102, "serialnumb": 102, "responderurl": 102, "energy_transfer_mod": 102, "present_soc": 102, "minimum_soc": 102, "target_soc": 102, "maximum_soc": 102, "remaining_time_to_minimum_soc": 102, "remaining_time_to_target_soc": 102, "remaining_time_to_maximum_soc": 102, "charging_complet": 102, "battery_energy_capac": 102, "inlet_hot": 102, "inlet": 102, "target_energy_request": 102, "max_energy_request": 102, "min_energy_request": 102, "max_charge_pow": 102, "min_charge_pow": 102, "max_charge_curr": 102, "max_voltag": 102, "min_voltag": 102, "allowd": 102, "max_discharge_pow": 102, "min_discharge_pow": 102, "max_discharge_curr": 102, "max_v2x_energy_request": 102, "presentsoc": 102, "rang": [102, 129, 130], "dedic": [102, 124, 141, 145, 147, 153, 154, 155, 167], "min_v2x_energy_request": 102, "maxcurrentlimit": 103, "maxpowerlimit": 103, "maxvoltagelimit": 103, "energycapac": 103, "targetcurr": 103, "targetvoltag": 103, "dischargemaxcurrentlimit": 103, "dischargemaxpowerlimit": 103, "dischargetargetcurr": 103, "dischargeminimalsoc": 103, "resistance_f_ohm": 104, "protect": [104, 109, 154], "earth": 104, "ohm": 104, "voltage_v": [104, 108, 109, 127], "currencycod": 105, "alphabet": 105, "taken": [105, 151, 152, 162, 170], "www": [105, 128, 159, 160, 161, 167], "six": 105, "com": [105, 124, 128, 130, 134, 140, 141, 142, 146, 147, 152, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 170], "financi": 105, "technic": [105, 106, 155], "metal": [105, 154], "bond": 105, "market": 105, "AED": 105, "afn": 105, "amd": 105, "ang": 105, "aoa": 105, "aud": 105, "awg": 105, "azn": 105, "bam": 105, "bbd": 105, "bdt": 105, "bgn": 105, "bhd": 105, "bif": 105, "bmd": 105, "bnd": 105, "bob": 105, "bov": 105, "brl": 105, "btn": 105, "bwp": 105, "byn": 105, "bzd": 105, "cad": 105, "cdf": 105, "che": 105, "chf": 105, "chw": 105, "clf": 105, "clp": 105, "cny": 105, "cop": 105, "cou": 105, "crc": 105, "cuc": 105, "cup": 105, "cve": [105, 153], "czk": 105, "djf": 105, "dkk": 105, "dop": 105, "dzd": 105, "egp": 105, "ern": 105, "etb": 105, "eur": 105, "fjd": 105, "fkp": 105, "gbp": 105, "gel": 105, "gh": 105, "gip": 105, "gmd": 105, "gnf": 105, "gtq": 105, "gyd": 105, "hkd": 105, "hnl": 105, "htg": 105, "huf": 105, "idr": 105, "il": [105, 109], "inr": 105, "iqd": 105, "irr": 105, "isk": 105, "jmd": 105, "jod": 105, "jpy": 105, "ke": 105, "kg": 105, "khr": 105, "kmf": 105, "kpw": 105, "krw": 105, "kwd": 105, "kyd": 105, "kzt": 105, "lak": 105, "lbp": 105, "lkr": 105, "lrd": 105, "lsl": 105, "lyd": 105, "mad": 105, "mdl": 105, "mga": 105, "mkd": 105, "mmk": 105, "mnt": 105, "mop": 105, "mru": 105, "mur": 105, "mvr": 105, "mwk": 105, "mxn": 105, "mxv": 105, "myr": 105, "mzn": 105, "nad": 105, "ngn": 105, "nio": 105, "nok": 105, "npr": 105, "nzd": 105, "omr": 105, "pab": 105, "pen": 105, "pgk": 105, "php": 105, "pkr": 105, "pln": 105, "pyg": 105, "qar": 105, "ron": 105, "rsd": 105, "rub": 105, "rwf": 105, "sar": 105, "sbd": 105, "scr": 105, "sdg": 105, "sek": 105, "sgd": 105, "shp": 105, "sle": 105, "sll": 105, "srd": 105, "ssp": 105, "stn": 105, "svc": 105, "syp": 105, "szl": 105, "thb": 105, "tj": 105, "tmt": 105, "tnd": 105, "top": [105, 141, 145, 149, 154, 155], "ttd": 105, "twd": 105, "tz": 105, "uah": 105, "ugx": 105, "usd": 105, "usn": 105, "uyi": 105, "uyu": 105, "uyw": 105, "uz": 105, "ved": 105, "ve": [105, 152], "vnd": 105, "vuv": 105, "wst": 105, "xaf": 105, "xcd": 105, "xdr": 105, "xof": 105, "xpf": 105, "xsu": 105, "xua": 105, "yer": 105, "zar": 105, "zmw": 105, "zwl": 105, "separ": [105, 109, 123, 129, 130, 142, 148, 155, 164, 166], "express": [105, 109, 115], "euro": 105, "moneyamount": [105, 112], "ocpp201": [106, 129, 130, 136, 138, 151, 154, 166], "customdata": 106, "vendor_id": 106, "reproduc": 106, "conveni": [106, 156, 158], "chargingscheduleperiod": 106, "start_period": 106, "number_phas": 106, "stack_level": 106, "phase_to_us": 106, "charging_rate_unit": 106, "charging_schedule_period": 106, "start_schedul": 106, "min_charging_r": 106, "index": [106, 148, 155, 159, 160, 161, 168, 170], "transaction_ev": 106, "transactionev": [106, 130, 153], "associ": 106, "session_id": [106, 112], "enumer": 106, "transactioneventrespons": 106, "original_transaction_ev": 106, "promt": 106, "total_cost": 106, "charging_prior": 106, "personal_messag": 106, "datatransferstatu": 106, "unknownmessageid": 106, "unknownvendorid": 106, "offlin": [106, 151], "message_id": 106, "custom_data": 106, "pair": [106, 126, 148, 154], "read_onli": 106, "getconfigur": 106, "unknown_kei": 106, "rebootrequir": 106, "notsupport": 106, "securityeventenum": 106, "failedtoauthenticateatcsm": 106, "csmsfailedtoauthent": 106, "settingsystemtim": 106, "startupofthedevic": 106, "resetorreboot": 106, "securitylogwasclear": 106, "reconfigurationofsecurityparamet": 106, "memoryexhaust": 106, "invalidmessag": 106, "attemptedreplayattack": 106, "tamperdetectionactiv": 106, "invalidfirmwaresignatur": 106, "invalidfirmwaresigningcertif": 106, "invalidcsmscertif": 106, "invalidchargingstationcertif": 106, "invalidtlsvers": 106, "invalidtlsciphersuit": 106, "maintenanceloginaccept": 106, "maintenanceloginfail": 106, "overwrit": 106, "appendix": 106, "datetim": 106, "variabl": [106, 129, 141, 145, 147, 148, 150, 154, 157, 158, 165, 170], "doesn": 106, "suffici": [106, 141, 150, 154], "attributeenum": 106, "attribut": [106, 128, 130, 144, 147, 165], "minset": [106, 165], "maxset": [106, 165], "getvariablestatusenumtyp": 106, "unknowncompon": 106, "unknownvari": 106, "notsupportedattributetyp": 106, "attributetyp": 106, "setvariablestatusenumtyp": 106, "eventtriggerenum": 106, "alert": 106, "delta": 106, "eventnotificationtyp": 106, "notif": [106, 170], "hardwirednotif": 106, "hardwir": 106, "hardwiredmonitor": 106, "preconfiguredmonitor": 106, "preconfigur": 106, "custommonitor": 106, "attribute_typ": 106, "NOT": [106, 170], "event_id": 106, "actual_valu": 106, "event_notification_typ": 106, "caus": [106, 124, 146, 163], "tech_cod": 106, "tech_info": 106, "variable_monitoring_id": 106, "variablemonitor": [106, 165], "operationalstatusenumtyp": 106, "inop": [106, 124, 129, 130], "operational_statu": 106, "whose": [106, 127, 162], "changeavailabilitystatusenumtyp": 106, "statusinfotyp": 106, "reason_cod": 106, "why": [106, 110, 147, 149], "text": [106, 152, 154, 155, 160, 161], "registrationstatu": 106, "pend": 106, "current_tim": 106, "heartbeat": [106, 129, 130, 134], "bootnotif": [106, 129, 130], "sensor": [107, 109, 115], "real": [108, 134, 149, 153], "current_a": [108, 109, 127], "current_regulation_tolerance_a": 108, "peak_current_ripple_a": 108, "max_export_voltage_v": 108, "min_export_voltage_v": 108, "max_export_current_a": 108, "min_export_current_a": 108, "max_import_voltage_v": 108, "min_import_voltage_v": 108, "max_import_current_a": 108, "min_import_current_a": 108, "max_export_power_w": 108, "max_import_power_w": 108, "sink": [108, 129, 130, 164, 165], "conversion_efficiency_import": 108, "conversion_efficiency_export": 108, "identification_statu": 109, "ocmfuseridentificationstatu": 109, "identification_level": 109, "ocmfidentificationlevel": 109, "overal": 109, "identification_flag": 109, "IF": 109, "ocmfidentificationflag": 109, "identification_typ": 109, "ocmfidentificationtyp": 109, "IT": 109, "identification_data": 109, "uid": 109, "14443": 109, "tariff_text": 109, "textual": 109, "transactionrequeststatu": 109, "not_support": 109, "unexpected_error": 109, "transaction_min_stop_tim": 109, "earliest": 109, "yield": 109, "transaction_max_stop_tim": 109, "deadlin": 109, "fill": [109, 127, 147, 152, 160, 161], "signific": 109, "hearsai": 109, "unsecur": [109, 125, 164], "extent": 109, "reliabl": 109, "certifi": 109, "cryptograph": 109, "15118": [109, 126, 146, 149, 153, 154, 155, 166], "mismatch": 109, "outdat": 109, "found": [109, 127, 141, 147, 153, 154, 156, 160, 161, 162, 164, 167, 170, 171], "rfid_non": 109, "rfid_plain": 109, "rfid_rel": 109, "rfid_psk": 109, "ocpp_non": 109, "ocpp_r": 109, "remotestart": 109, "method": [109, 118, 119, 147, 148, 153], "ocpp_auth": 109, "ocpp_rs_tl": 109, "obtain": [109, 127, 129, 130, 132], "ocpp_auth_tl": 109, "ocpp_cach": 109, "ocpp_whitelist": 109, "whitelist": 109, "ocpp_certifi": 109, "iso15118_non": 109, "iso15118_pnc": 109, "plmn_none": 109, "plmn_ring": 109, "plmn_sm": 109, "deni": 109, "two": [109, 119, 124, 125, 126, 127, 128, 129, 130, 132, 142, 144, 145, 147, 148, 149, 151, 153, 154, 155, 157, 160, 161, 165, 170], "factor": 109, "notat": [109, 148], "15693": 109, "electro": 109, "evcoid": 109, "iso7812": 109, "7812": 109, "card_txn_nr": 109, "cardtxnbr": 109, "central_1": 109, "sm": 109, "central_2": 109, "local_1": 109, "local_2": 109, "phone_numb": 109, "phone": 109, "key_cod": 109, "not_assign": 109, "meter_id": 109, "phase_seq_error": 109, "rotat": 109, "ccw": 109, "energy_wh_import": [109, 127], "energy_wh_export": [109, 127], "power_w": [109, 127], "reactivepow": [109, 117, 118], "reactiv": [109, 117, 118], "frequency_hz": [109, 127], "energy_wh_import_sign": 109, "energy_wh_export_sign": 109, "power_w_sign": 109, "voltage_v_sign": 109, "var_sign": 109, "current_a_sign": 109, "frequency_hz_sign": 109, "occupi": 110, "dismiss": 110, "parent_id": 110, "reservationendreason": 110, "usedtostartcharg": 110, "globalreservationrequirementdrop": 110, "notreserv": [110, 124], "notreservedfortoken": 110, "reservedforothertoken": 110, "reservedforothertokenandhasparenttoken": 110, "reservedfortoken": 110, "group_id_token": 110, "incorrect": 110, "reservation_statu": 110, "serialcommhub": [111, 136, 138, 154], "io": [111, 140, 147, 156, 160, 161, 165], "status_cod": 111, "idlepric": 112, "grace_minut": 112, "grace": 112, "hour_pric": 112, "monei": [112, 136, 139, 150], "costcategori": 112, "categori": [112, 142], "flatfe": 112, "chargingpricecompon": 112, "nextperiodpric": 112, "charging_pric": 112, "idle_pric": 112, "fee": 112, "sessioncostchunk": 112, "sum": [112, 117, 118, 127], "metervalue_from": 112, "metervalu": [112, 129, 130], "metervalue_to": 112, "thing": [112, 124, 147, 149, 154, 155, 161, 162, 164, 165], "flat": 112, "sessionstatu": 112, "final": [112, 114, 124, 130, 134, 148, 167, 170], "cost_chunk": 112, "next_period": 112, "uinteg": 113, "203": 113, "l": 113, "105": 113, "int16": 113, "apha": 113, "phasea": 113, "aphb": 113, "phaseb": 113, "aphc": 113, "phasec": 113, "a_sf": 113, "phvpha": 113, "phvphb": 113, "bn": 113, "phvphc": 113, "v_sf": 113, "sunssf": 113, "hz_sf": 113, "wpha": 113, "wphb": 113, "wphc": 113, "w_sf": 113, "va": 113, "vapha": 113, "vaphb": 113, "vaphc": 113, "va_sf": 113, "varpha": 113, "varphb": 113, "varphc": 113, "var_sf": 113, "pfpha": 113, "pf": 113, "pct": 113, "pfphb": 113, "pfphc": 113, "pf_sf": 113, "totwhim": 113, "p": [113, 147, 156, 163, 170], "acc32": 113, "totwh_sf": 113, "evt": 113, "bitfield32": 113, "chapter": [113, 147, 155], "counter": 113, "problem": [113, 130, 141, 146, 152, 154, 155], "retry_interval_": 114, "retrieve_timestamp": 114, "install_timestamp": 114, "acceptedcancel": 114, "invalidcertif": 114, "revokedcertif": 114, "revok": [114, 124], "oldest_timestamp": 114, "oldest": 114, "incluc": 114, "latest_timestamp": 114, "securitylog": 114, "diagnosticslog": 114, "uploadlogsstatu": 114, "file_nam": 114, "upload_logs_statu": 114, "logstatusenum": 114, "badmessag": 114, "badli": 114, "notsupportedoper": 114, "permissiondeni": 114, "insuffici": 114, "permiss": [114, 154, 170], "uploadfailur": 114, "being": [114, 124, 127, 147, 151, 154, 156, 160, 161], "firmwareupdatestatusenum": 114, "intermedi": [114, 162], "downloadfail": 114, "downloadschedul": 114, "downloadpaus": 114, "task": [114, 119], "installationfail": 114, "installreboot": 114, "installschedul": 114, "installdatetim": 114, "installverificationfail": 114, "checksum": 114, "signatureverifi": 114, "notspecifi": 114, "applicationreset": 114, "localreset": 114, "powerup": 114, "remotereset": 114, "scheduledreset": 114, "watchdog": 114, "countdown_": 116, "inact": 116, "current_limit_after_delay_a": 116, "current_limit_during_delay_a": 116, "start_tim": 116, "l1": [117, 118, 127], "l2": [117, 118], "l3": [117, 118], "signed_meter_data": 118, "eg": [118, 141], "signing_method": 118, "encoding_method": 118, "public_kei": 118, "diagram": [119, 147, 148, 150], "individu": [119, 129, 145, 149, 154, 156, 170], "thread": [119, 128, 148, 170], "chart": 119, "guid": [119, 141, 142, 145, 146, 148, 149, 151, 155, 157, 164, 165, 166, 167, 169, 170, 171], "topic": [123, 148, 152, 153, 155, 159, 160, 170], "everest_extern": 123, "noder": [123, 145, 147, 163, 171], "carsim": 123, "cmd": [123, 145, 147, 148, 163, 170], "semicolon": [123, 129], "iso_wait_slac_match": 123, "iso_start_v2g_sess": 123, "iso_wait_pwr_readi": 123, "36000": 123, "modify_charging_sess": 123, "auto": [124, 127, 134, 136, 149, 163, 170], "usabl": 124, "interact": [124, 148, 149, 162, 163], "helper": [124, 142], "70121": [124, 153], "seamlessli": 124, "integr": [124, 141, 147, 148, 149, 154, 155, 156, 157, 164, 165], "microcontrol": [124, 167], "improv": [124, 170], "safeti": [124, 134], "todo": [124, 148, 149], "graph": 124, "behav": 124, "light": [124, 145, 154], "subscrib": [124, 132, 134, 145, 148, 150, 155, 170], "driven": 124, "republish": 124, "struct": [124, 134, 144, 147, 149], "begun": 124, "github": [124, 130, 140, 141, 142, 146, 147, 149, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171], "openfastchargingalli": 124, "pdf": 124, "against": [124, 162, 170], "reservatonstart": 124, "notifi": [124, 129, 130, 144, 151, 170], "intergr": 124, "overload": 124, "limt": 124, "win": 124, "exern": 124, "extra": [124, 146, 157, 164, 165], "energynod": [124, 129, 130, 136, 138, 164, 165], "feed": 124, "travers": 124, "were": [124, 141, 145, 153], "whichev": 124, "sometim": [124, 152, 154, 155], "6a": 124, "230v": 124, "desir": [124, 157], "Be": [124, 147, 149, 154], "renault": 124, "zoe": [124, 134], "damag": [124, 154], "your": [124, 129, 130, 141, 142, 145, 148, 149, 151, 152, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "risk": 124, "adjust": [124, 132, 144, 149, 153, 160, 161, 165, 170], "though": [124, 129, 130], "freedom": 124, "min_phas": 124, "max_phas": 124, "choic": [124, 146, 160, 161], "wear": 124, "lot": [124, 125, 129, 130, 142, 147, 150, 151, 162, 164, 165], "almost": [124, 130, 164], "mrec3hightemperatur": 124, "mrec18cableovertempder": 124, "vendorwarn": 124, "wrap": 125, "libevs": [125, 140], "facilit": 125, "readm": [125, 146, 157, 159, 163, 165], "cover": [125, 129, 130, 150, 151, 166], "anchor": [125, 161], "instruct": [125, 142, 146, 147, 153, 154, 157, 163, 165, 166, 170], "writeabl": 125, "profil": [125, 129, 130, 164, 165], "transport": [125, 164, 165], "act": [125, 134, 162], "behavior": [125, 128, 144, 165, 170], "usessldefaultverifypath": 125, "necessarili": [125, 129, 130], "mutual": 125, "mtl": [125, 129, 130], "certificatesign": [125, 129, 130], "endpoint": [125, 128, 156, 164, 165, 166], "mandatori": [125, 154], "possibli": [125, 128, 152], "bx": 126, "dx": [126, 161], "cm_slac_parm_req": 126, "cm_slac_match_r": 126, "join": [126, 155], "modem": 126, "cap_net_raw": 126, "cm_valid": 126, "qca": 126, "modbusrtu": 127, "subdirectori": [127, 130, 142, 165], "templat": [127, 145, 147, 159, 160, 161, 170], "yaml": [127, 129, 130, 136, 147, 150, 151, 152, 153, 154, 155, 157, 160, 161, 163, 164, 165, 167], "copi": [127, 128, 134, 141, 154, 156], "datasheet": 127, "consist": [127, 128, 142, 145, 148, 154, 158, 160, 161, 162], "start_regist": 127, "num_regist": 127, "multipli": 127, "exponent_regist": 127, "function_code_start_reg": 127, "scale": 127, "001": 127, "expon": 127, "function_code_exp_reg": 127, "split": [127, 130, 134, 164, 165], "serv": [128, 129, 130, 164, 165], "translat": 128, "metric": 128, "consequ": 128, "thrown": 128, "furthermor": [128, 142, 147, 152, 156, 162, 170], "loop": [128, 148, 151, 155, 169], "cf": 128, "synchron": [128, 148], "livemeasur": 128, "inject": 128, "post": 128, "legal": 128, "renam": [128, 141], "requet": 128, "devi": 128, "Then": [128, 152, 154, 160, 161, 168, 170], "had": [128, 153], "host": [128, 153, 154, 156, 171], "coher": [128, 160, 161], "suppos": [128, 141, 150, 160, 161], "inbetween": 128, "potenti": [128, 150, 153], "similarli": [128, 148], "greater": [128, 129, 130, 146], "consider": 128, "ones": [128, 147, 149, 154, 160, 161], "regularli": [128, 147, 148, 152], "right": [128, 145, 147, 149, 151, 154, 155, 160, 161, 170, 171], "48": 128, "pai": [128, 150], "regard": [128, 149, 160, 161], "200m": 128, "bring": 128, "1024bit": 128, "vulner": 128, "curl": [128, 146, 158], "header": [128, 146, 161, 170], "tls_on": 128, "offici": [128, 146, 152, 154, 155, 157], "page": [128, 145, 147, 149, 152, 154, 155, 159, 161, 163, 164, 167], "leverag": [129, 130], "librari": [129, 130, 146, 147, 152, 153, 157, 170], "manifest": [129, 130, 142, 144, 145, 148, 157, 164, 165, 170], "tutori": [129, 145, 147, 148, 151, 155, 157, 160, 161, 162, 163, 164, 165, 166], "great": [129, 147, 153], "resourc": [129, 151], "learn": [129, 145, 147, 149, 154, 155, 170], "approach": [129, 130, 148], "larg": [129, 130, 162], "area": [129, 130, 148, 155, 160, 161], "explain": [129, 130, 142, 145, 147, 149, 151, 155, 160, 161, 165, 166, 170], "divid": [129, 130], "pick": [129, 130, 157, 162], "deprec": [129, 147, 149, 156, 167], "busi": [129, 130], "remotestarttransact": 129, "california": [129, 130, 164, 165], "whitepap": [129, 130, 164, 165], "stoptransact": 129, "remotestoptransact": 129, "unlockconnector": [129, 130], "changeavail": [129, 130], "mid": [129, 130, 165], "smartcharg": [129, 130, 164], "get15118evcertificaterespons": 129, "push": [129, 130, 160, 161, 162], "compli": [129, 130], "measurand": [129, 130], "clock": [129, 130], "align": [129, 130, 161], "statusnotif": 129, "get15118evcertificaterequest": [129, 130], "reservenow": 129, "cancelreserv": 129, "changeconfigur": 129, "meant": [129, 130, 153, 154, 164, 165, 170], "modif": [129, 130, 141, 171], "updatefirmwar": [129, 130], "signedupdatefirmwar": 129, "prerequisit": [129, 130, 147, 155], "getdiagnost": 129, "getlog": [129, 130], "logstatusnotif": [129, 130], "diagnosticsstatusnotif": 129, "firmwarestatusnotif": [129, 130], "signedfirmwarestatusnotif": 129, "evsesecur": [129, 130, 136, 138, 149, 164, 165], "installcertif": [129, 130], "deletecertif": [129, 130], "getinstalledcertificateid": [129, 130], "getcertificatestatu": [129, 130], "signcertif": [129, 130, 151], "renew": [129, 130], "setuserpric": 129, "enable_global_error": [129, 130, 144], "connectorid": 129, "insid": [129, 142, 147, 149, 159, 160, 161, 162, 163, 164], "errorcod": 129, "othererror": 129, "vendorerrorcod": 129, "subtyp": 129, "strip": [129, 154], "vendorid": 129, "largest": 129, "255": 129, "wherea": [129, 142], "yeti_driv": [129, 149], "error_factori": [129, 144], "create_error": [129, 144], "outofenergi": 129, "someon": 129, "cut": 129, "look": [129, 141, 142, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 159, 160, 161, 164, 165, 167, 170], "mrec": [129, 130], "inl": [129, 130], "gov": [129, 130], "chargex": [129, 130], "propos": [129, 130, 150], "unifi": [129, 130], "methodologi": [129, 130], "classifi": [129, 130], "simultan": 129, "easiest": [129, 130, 152], "wai": [129, 130, 141, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 170], "tier": [129, 130, 155], "callback": [129, 130, 144, 148, 170], "miss": [129, 130, 154, 170], "securityprofile3": [129, 130], "iso15118pncen": [129, 130, 151, 164], "12": [129, 130, 146, 154, 163, 168, 170], "ocsprequestinterv": 129, "topologi": [130, 165], "compos": [130, 146, 147, 158, 163, 165], "semant": [130, 148, 165], "characterist": [130, 165], "requeststarttransact": 130, "requeststoptransact": 130, "get15118evcertif": 130, "setvari": 130, "evconnectiontimeout": 130, "mastrpassgroupid": 130, "setdisplaymessag": 130, "getdisplaymessag": 130, "cleardisplaymessag": 130, "contrast": [130, 162], "notifyeventrequest": 130, "errro": 130, "mechan": [130, 147, 149], "chargingst": 130, "constantli": [130, 154], "advanc": 130, "break": [130, 153, 170], "complex": [130, 149, 162], "beyond": 130, "authorizeremotestart": 130, "sampleddatatxendedmeasurand": 130, "authcachestorag": 130, "device_model_storage_interfac": 130, "hpp": [130, 142, 148, 157, 170], "truth": 130, "todai": 130, "clarif": 130, "devicemodel": 130, "devicemodelstorageinterfac": 130, "devicemodelstoragesqlit": 130, "everestdevicemodelstorag": 130, "composeddevicemodelstorag": 130, "constructor": [130, 148], "differenti": [130, 165], "nxp": 132, "libnfc": [132, 140], "nci": [132, 140], "i\u00b2c": 132, "spi": 132, "space": 132, "nci_config": 132, "userspac": 132, "behaviour": [132, 149], "interval": 132, "timespan": 132, "flood": 132, "yak": 134, "3v": 134, "ttl": 134, "uart": 134, "plu": [134, 149, 164], "linux": [134, 145, 146, 154, 155], "wakeup": 134, "currrent": 134, "unus": [134, 148], "bp": 134, "8n1": 134, "binari": [134, 147, 154, 167, 170], "googl": 134, "buffer": 134, "consistent_overhead_byte_stuf": 134, "yeti_comm": 134, "evseri": 134, "cpp": [134, 142, 147, 148, 157, 163, 170], "extract": 134, "handlepacket": 134, "linkwrit": 134, "hi2lo": 134, "proto": 134, "lo2hi": 134, "frequent": [134, 155, 162], "nanopb": [134, 156], "nanopb_gener": 134, "setcontrolmod": 134, "setmaxcurr": 134, "accordingli": [134, 145], "human": 134, "allowpoweron": 134, "bool": [134, 144, 151], "decis": [134, 162], "setpwm": 134, "duty_cycl": 134, "ON": [134, 152, 154], "rom": 134, "loader": [134, 163], "stm32flash": 134, "tool": [134, 146, 147, 148, 149, 152, 153, 154, 155, 157, 160, 161, 170], "flash": [134, 146, 167], "kit": [134, 154, 167], "keepalivehi": 134, "1hz": 134, "stand": [134, 141, 149, 163], "alon": [134, 154], "backup": [134, 154, 162, 171], "setthreephas": 134, "dual": [134, 146], "enablercd": 134, "spike": 134, "goe": [134, 159, 170], "float": 134, "imped": 134, "switchthreephaseswhilecharg": 134, "precaut": 134, "forceunlock": 134, "car_plugged_in": 134, "car_requested_pow": 134, "power_on": 134, "succesfulli": 134, "power_off": 134, "car_requested_stop_pow": 134, "car_unplug": 134, "error_": 134, "error_df": 134, "error_relai": 134, "error_ventilation_not_avail": 134, "error_over_curr": 134, "quick": [134, 142, 146, 148, 155, 160, 161, 164, 165, 166, 167, 170, 171], "permanent_fault": 134, "evse_replug_start": 134, "evse_replug_finish": 134, "roughli": [134, 148, 154], "keepalivelo": 134, "keep": [134, 147, 149, 153, 158, 162, 170], "resetdon": 134, "dpm1000": [136, 138], "dummybanksessiontokenprovid": [136, 138], "dummytokenprovidermanu": [136, 138], "dummytokenvalid": [136, 138], "dummyv2g": [136, 138], "errorhistori": [136, 138], "evslac": [136, 138], "evse15118d20": [136, 138], "evseslac": [136, 138, 149], "evsev2g": [136, 138, 147], "genericpowermet": [136, 138, 149], "isomux": [136, 138], "jstibber": [136, 138], "lemdcbm400600": [136, 138], "micromegawattbsp": [136, 138], "ocppextensionexampl": [136, 138], "pn532tokenprovid": [136, 138], "pn7160tokenprovid": [136, 138, 149], "packetsniff": [136, 138], "persistentstor": [136, 138], "phyversobsp": [136, 138], "pyevjosev": [136, 138], "rsiskramet": [136, 138], "rspaymenttermin": [136, 138], "yetidriv": [136, 138, 149, 154], "yetievdriv": [136, 138], "debug_json": [136, 137], "example_error_framework": [136, 137], "example_us": [136, 137], "generic_error": [136, 137], "solar_forecast": [136, 137], "sunspec_ac_met": [136, 137, 139], "sunspec_read": [136, 137], "sunspec_scann": [136, 137], "test_control": [136, 137], "tibber_price_forecast": [136, 137], "cmake_condit": [140, 141], "everest_enable_py_support": 140, "AND": [140, 152], "everest_dependency_enabled_josev": 140, "git": [140, 142, 145, 146, 147, 155, 156, 159, 161, 163, 167, 168, 169, 170], "ext": 140, "switchev": 140, "git_rev": 140, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 140, "git_tag": [140, 141, 170], "2024": [140, 149, 154, 155, 160, 161, 168], "b49d30e9f50d8db478d5b5e50734138f6e8331dc": 140, "6e669fd867afaaca3ab45deaefea1f2a13998998": 140, "6ff5d21b512e43397c537a8167dfec2136cb654a": 140, "v0": [140, 147, 149, 156, 162], "19": [140, 163], "build_test": [140, 141, 152, 170], "framework_use_python_venv": 140, "project_nam": [140, 152], "_use_python_venv": 140, "framework_use_python_venv_path": 140, "_use_python_venv_path": 140, "9ce7f00469d31229a619d40642683a147e0d7178": 140, "83e201218136f9ebddcc52ad75799e688a8d3a58": 140, "mbedtl": 140, "everest_dependency_enabled_mbedtl": 140, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 140, "v2": 140, "28": [140, 168], "enable_program": 140, "enable_test": 140, "mbedtls_fatal_warn": 140, "libcbv2g": [140, 153], "everest_dependency_enabled_libcbv2g": 140, "0966194e995cdb741b02547ddd9abd67455691d9": 140, "3790262286820d8c1d7ae949e9366a78c9ff699f": 140, "libfsm": 140, "everest_dependency_enabled_libfsm": 140, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 140, "libiso15118": [140, 153], "everest_dependency_enabled_libiso15118": 140, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 140, "liblog": [140, 141], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 140, "build_exampl": [140, 141], "everest_dependency_enabled_libnfc_nci": 140, "linux_libnfc": 140, "65276f9221cd2a50dbe4bc22e34879387b5800b": 140, "everest_dependency_enabled_libocpp": 140, "c66383782a32827920af80314165843deed63c98": 140, "libslac": 140, "everest_dependency_enabled_libslac": 140, "1f9f1a114c8dec79607abaee18782e03849573d8": 140, "libtim": [140, 141], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 140, "orchestr": [141, 148], "repositori": [141, 142, 144, 145, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 163, 164, 165, 168, 171], "recent": [141, 153], "python3": [141, 142, 146, 147, 167], "upgrad": [141, 146, 154], "indepth": 141, "guidanc": 141, "aris": 141, "pip": [141, 142, 146, 147], "setuptool": [141, 146, 147], "wheel": [141, 146, 147], "jstyleson": 141, "jsonschema": 141, "clone": [141, 147, 156, 158, 167], "script": [141, 147, 156, 161, 162, 163, 164, 165, 166, 170], "cd": [141, 142, 147, 152, 156, 158, 162, 163, 170, 171], "dependency_manag": [141, 147, 160, 161], "init": [141, 144, 147, 148, 162, 163, 170], "checkout": [141, 147, 156, 162, 163, 171], "deploi": [141, 147, 154, 156, 157, 160, 161, 167], "devkit": 141, "libmodbu": 141, "libsunspec": 141, "rise": 141, "cpm": [141, 147], "home": [141, 147, 154, 155, 156, 163, 170], "whoami": [141, 147], "bin": [141, 142, 147, 152, 154, 162, 163, 167, 170], "ev_cli": [141, 142], "mkdir": [141, 147, 158, 162, 170], "jinja2": [141, 146, 147], "pyyaml": [141, 146, 147], "let": [141, 144, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170], "pull": [141, 147, 153, 155, 157, 159, 160, 161, 171], "cmakelist": [141, 142, 148], "txt": [141, 142, 147, 148], "find_packag": [141, 170], "condition": 141, "catch2": 141, "catchorg": 141, "v3": 141, "awar": [141, 147, 149, 153, 154, 160, 161, 170], "evc_setup_edm": [141, 170], "addition": [141, 144, 149, 153, 155], "everest_modify_depend": 141, "dependencies_modifi": 141, "along": 141, "nlohmann_json": 141, "libfmt": 141, "fmt": 141, "branch": [141, 158, 159, 161], "behind": [141, 149, 162], "clean": [141, 153, 162], "seen": [141, 146, 147, 149, 153, 154], "shell": [141, 147, 154, 162, 167], "yourself": [142, 170], "possibilit": 142, "subcommand": 142, "dir": [142, 163, 170], "clang": [142, 146, 170], "interfacenam": 142, "former": [142, 147, 149, 160, 161], "view": [142, 170], "latter": [142, 147], "skeleton": [142, 148], "cmake": [142, 146, 147, 152, 153, 154, 157, 163, 170], "ld": 142, "glue": [142, 147, 154], "hook": 142, "sampleinterfac": 142, "sampleinterfaceimpl": 142, "declar": [142, 145, 147, 148, 167, 170], "subsect": [142, 147, 148, 160, 161], "inferfac": 142, "mark": [142, 151, 154, 170], "75ac1216": 142, "19eb": 142, "4182": 142, "a85c": 142, "820f1fc2c091": 142, "kept": 142, "recreat": 142, "creation": [142, 144], "diff": [142, 168], "touch": [142, 154, 162, 163], "comma": 142, "tbd": [142, 157], "edm": [143, 145, 155, 157, 170], "cli": [143, 145, 148, 153, 155, 170], "As": [144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 160, 161], "react": 144, "raise_error": 144, "clear_error": 144, "errortyp": 144, "clear_al": 144, "errorsubtyp": 144, "clear_all_errors_of_impl": 144, "subscribe_error": 144, "subscribe_all_error": 144, "susbcrib": 144, "subscribe_global_all_error": [144, 149], "autogener": 144, "third": [144, 153], "fourth": 144, "fifth": 144, "is_error_act": 144, "statecondit": 144, "member": [144, 148, 160, 161], "is_condition_satisfi": 144, "satisfi": [144, 147, 148, 170], "exampleerrorrais": 144, "exampleerrorsubscrib": 144, "error_object": 144, "exampleerrora": 144, "clear_callback": 144, "error_object_0": 144, "error_object_1": 144, "error_object_2": 144, "error_object_3": 144, "error_object_4": 144, "anytim": 144, "std": [144, 148, 152, 170], "shared_ptr": 144, "error_state_monitor": 144, "mod": [144, 148], "r_example_rais": 144, "is_act": 144, "is_satisfi": 144, "exampleerrorb": 144, "are_satisfi": 144, "pyexampleerrorrais": 144, "pyexampleerrorsubscrib": 144, "opposit": 144, "_mod": 144, "get_error_factori": 144, "example_rais": 144, "_setup": 144, "lambda": 144, "get_error_state_monitor_impl": 144, "get_error_state_monitor_req": 144, "jsexampleerrorrais": 144, "jsexampleerrorsubscrib": 144, "wouldn": 144, "edit": [144, 154, 162, 167], "action": [144, 145, 160, 161], "construct": [144, 147, 148], "lib": [144, 154, 170], "think": [145, 148], "stack": [145, 147, 155, 163, 166], "scenario": [145, 147, 149, 154, 155, 157, 162], "loos": 145, "everyth": [145, 147, 149, 151, 154, 167, 170, 171], "enhanc": 145, "mind": [145, 160, 161, 162], "grei": [145, 149], "background": [145, 156, 163], "pictur": [145, 149, 154], "technologi": 145, "javascript": [145, 147, 148, 152, 153, 170], "python": [145, 147, 148, 153, 156, 161, 166, 168, 170], "rust": [145, 147, 148], "appreci": 145, "experi": [145, 148, 153, 155, 170], "u": [145, 146, 147, 148, 152, 154, 155, 162, 170], "zulip": [145, 154, 159, 160, 161], "mail": [145, 152, 154, 170], "launch": [145, 148, 152, 170], "workspac": [145, 147, 152, 156, 163, 171], "broker": [145, 147, 148, 170], "smaller": [145, 154], "effort": 145, "sneak": 145, "preview": 145, "admin": [145, 152, 156, 160, 161], "scaffold": 145, "suit": [145, 151], "idea": [145, 151, 152, 154, 159, 160, 161, 162, 167, 170, 171], "illustr": 145, "box": [145, 149], "dash": 145, "heart": 145, "explan": [145, 149, 155, 164, 165], "4gb": 145, "ram": [145, 146, 147], "cpu": [145, 146, 147], "boost": [145, 146, 157], "raspberri": [145, 152, 154], "pi": [145, 152, 154], "ubuntu": [145, 153, 154], "opensus": 145, "fedora": 145, "compil": [145, 146, 147, 153, 157, 170], "walk": [145, 147, 149, 154, 155], "errorfactori": 145, "errorstatemonitor": 145, "syntax": 145, "subscript": [145, 148], "meet": [146, 147, 155], "arm": [146, 168], "ghz": 146, "resp": 146, "quad": 146, "gb": [146, 154], "emmc": [146, 154], "bluetooth": 146, "4g": 146, "5g": 146, "greenphi": 146, "mb": 146, "nativ": 146, "window": [146, 147], "wsl2": 146, "docker": [146, 147, 155, 158, 164, 169, 171], "podman": 146, "gcc": [146, 152], "tweak": 146, "faq": [146, 155], "gnu": 146, "program": [146, 148, 152, 170], "stumbl": 146, "troubl": 146, "best": [146, 155, 159, 160, 161, 171], "04": [146, 153], "22": 146, "apt": [146, 167], "sudo": [146, 147, 154, 167, 170], "rsync": [146, 154], "wget": 146, "doxygen": 146, "graphviz": 146, "tidi": [146, 170], "cppcheck": 146, "openjdk": 146, "jdk": 146, "npm": 146, "libboost": 146, "nodej": 146, "libssl": 146, "libsqlite3": 146, "rfkill": 146, "libpcap": 146, "libev": 146, "pkg": 146, "libcap": 146, "node_api": 146, "procedur": [146, 147, 148, 154], "nodesourc": 146, "md": [146, 159, 163], "zypper": 146, "shadow": 146, "devel_basi": 146, "devel": 146, "libboost_filesystem": 146, "libboost_log": 146, "libboost_program_opt": 146, "libboost_system": 146, "libboost_thread": 146, "libopenssl": 146, "sqlite3": 146, "38": 146, "39": 146, "40": 146, "dnf": 146, "automak": 146, "openssl": 146, "libsqlite3x": 146, "2nd": 146, "keytool": [146, 147], "interchang": [146, 155], "probabl": [146, 147, 148, 154], "python_execut": 146, "highli": [147, 164, 165], "modular": [147, 149, 155], "repo": [147, 154, 157, 162, 167, 168], "said": 147, "resid": 147, "cpm_source_cach": 147, "initialis": 147, "newli": [147, 153, 160, 161, 170], "adopt": [147, 155], "chosen": [147, 159], "venv": 147, "That": [147, 149, 154, 162], "r": 147, "pki": [147, 151, 166], "create_cert": 147, "sh": [147, 154, 156, 158, 162, 163, 164, 165, 166, 170], "java": 147, "availbl": 147, "significantli": 147, "nproc": 147, "dive": [147, 149, 155], "old": [147, 170], "repeat": [147, 151], "shouldn": [147, 150], "ci": [147, 153, 155], "workflow": [147, 160, 161], "mosquitto": [147, 148, 164, 168], "steve": [147, 152], "infranet_network": [147, 156, 163], "bridg": [147, 156, 163], "subnet": [147, 156, 163], "fd00": [147, 156, 163], "imag": [147, 154, 156, 167], "1883": [147, 156, 170], "9001": [147, 156], "ghcr": [147, 156], "detach": [147, 152], "enter": [147, 155, 163], "red": [147, 149, 154, 163, 166], "browser": [147, 152, 163, 171], "localhost": [147, 149, 163, 165, 166, 170, 171], "1880": [147, 166, 171], "ui": [147, 152, 163, 166, 171], "gui": [147, 171], "analys": 147, "insight": [147, 155], "plugin": [147, 166], "feel": [147, 155, 170], "dig": 147, "deeper": [147, 162], "togeth": [147, 149, 151, 155, 171], "analyz": [147, 149, 168], "complic": 147, "nice": [147, 149, 153], "exhaust": 147, "screenshot": [147, 149], "screen": 147, "rather": [147, 151, 155, 165], "click": [147, 149, 155, 158, 160, 161, 166, 171], "menu": [147, 149, 167, 171], "symbol": [147, 149, 152], "corner": [147, 149, 154, 171], "column": [147, 161], "item": [147, 149, 161], "intro": [147, 148], "role": [147, 149], "visit": 147, "congrat": 147, "rocket": 147, "concept": [147, 149, 152, 155, 159, 160, 161, 164, 165, 167, 169, 170], "stick": 147, "entiti": 147, "cours": [147, 155, 170, 171], "term": [147, 165], "some_kei": 147, "myinterfac": 147, "some_implement": 147, "externalinterfac": 147, "min_connect": 147, "max_connect": 147, "enable_external_mqtt": [147, 148], "metadata": [147, 148, 170], "licens": [147, 148, 170], "compani": [147, 148, 154], "explanatori": 147, "possbl": 147, "tell": [147, 149, 150, 154, 170], "rememb": [147, 154, 164, 165], "showd": 147, "easi": [147, 152, 160, 161, 165], "get_id": 147, "ref": [147, 161], "typedef": 147, "piec": [147, 160, 161], "bunch": [147, 148], "besid": [147, 152], "bad": [147, 152, 154], "saw": 147, "sometyp": 147, "additionalproperti": 147, "property_1": 147, "property_2": 147, "mymodulenam": 147, "stuff": [147, 149], "handler": [147, 148, 152, 170], "review": [147, 159, 160, 161], "learnt": 147, "proced": 147, "Or": [147, 152, 160, 161], "theoret": [147, 148], "weekli": 147, "tech": 147, "thank": 147, "glanc": 148, "understand": [148, 149, 155, 159, 160, 161, 162, 169, 170], "hand": [148, 152], "microservic": 148, "deploy": 148, "backbon": 148, "particular": [148, 170], "asynchron": 148, "imagin": [148, 152], "callabl": 148, "observ": 148, "implementor": 148, "analogi": 148, "router": 148, "wlan": 148, "antenna": [148, 154], "wan": 148, "pc": [148, 152], "easili": [148, 149], "Their": 148, "ping": 148, "interface_p": 148, "pong": 148, "command_p": 148, "var_np": 148, "far": [148, 170], "pingservermodul": 148, "cfg_publish_number_of_p": 148, "number_of_p": 148, "if_impl_id_p": 148, "mustermann": 148, "ping_interfac": 148, "pingclientmodul": 148, "if_impl_id_empti": 148, "requirement_ping_serv": 148, "telemetry_en": 148, "active_modul": [148, 170], "instance_id_ping_serv": 148, "config_modul": 148, "instance_id_ping_cli": 148, "graphic": 148, "interface_pingintf": 148, "interface_nam": 148, "intf": 148, "call_command_p": 148, "call_": 148, "command_nam": 148, "subscribe_var_np": 148, "subscribe_": 148, "var_nam": 148, "proxi": 148, "abstract": 148, "interface_pingimplbas": 148, "implbas": 148, "publish_var_np": 148, "publish_": 148, "handle_command_p": 148, "handle_": 148, "appropri": [148, 160, 161], "doc": [148, 156, 159, 161, 170, 171], "rst": [148, 159, 160, 161, 164, 170], "interface_pingimpl": 148, "emptyimpl": 148, "focus": [148, 155], "module_nam": [148, 170], "impl": 148, "apart": 148, "notabl": 148, "unique_ptr": 148, "interface_id": 148, "p_": 148, "r_": 148, "requirement_id": 148, "stub": 148, "invoke_init": 148, "p_if_impl_id_p": 148, "invoke_readi": 148, "freeli": 148, "recal": 148, "ran": [148, 162], "endless": 148, "spawn": [148, 152], "worker": 148, "pool": 148, "watch": [148, 155], "often": 149, "exemplatori": 149, "Such": 149, "magic": 149, "unleash": 149, "fanci": [149, 162], "afterward": [149, 154], "8849": [149, 152, 163, 170], "blank": 149, "five": 149, "appear": [149, 170], "canva": 149, "blue": 149, "yellow": 149, "circl": 149, "middl": [149, 160, 161], "surpris": 149, "bar": 149, "jsrisev2g": 149, "bottom": 149, "haven": [149, 151], "meaning": 149, "somewher": [149, 154, 162], "loadbalanc": 149, "obvious": 149, "plai": [149, 162, 164, 165], "big": [149, 160, 161], "strength": 149, "world": [149, 155, 170], "earlier": 149, "proper": [149, 153, 159], "fact": [149, 162], "hint": [149, 152], "iso15118_car": 149, "interest": 149, "realiz": [149, 162], "sophist": 149, "inspir": 149, "18": [149, 154], "mapp": 149, "get_map": 149, "r_name_of_the_requir": 149, "p_name_of_an_implement": 149, "const": 149, "error_handl": 149, "has_valu": 149, "error_cleared_handl": 149, "addtion": 149, "mayb": 150, "partial": [150, 159], "held": 150, "session_cost_calcul": 150, "sort": 150, "verwendungszweck": 150, "approv": 150, "involv": [150, 153, 155], "essenc": 151, "e2": 151, "visual": [151, 152, 155, 156, 163], "provis": 151, "triggermessag": 151, "agre": 151, "await": 151, "shortcut": 151, "closer": 151, "backport": [151, 153], "ident": [151, 164, 165], "centralcontractvalidationallow": 151, "verfii": 151, "contractvalidationofflin": [151, 164], "iso15118ctrlr": 151, "v2gcertificateinstallationen": 151, "seccleafsubjectcommonnam": 151, "seccid": 151, "seccleafsubjectcountri": 151, "countrynam": 151, "seccleafsubjectorgan": 151, "organizationnam": 151, "partner": [151, 167], "grow": [152, 155], "life": 152, "debugg": [152, 163, 170], "gdb": [152, 170], "sai": [152, 162], "dist": [152, 154, 163, 164, 166, 170, 171], "small": [152, 154, 160, 161, 162], "studio": [152, 156, 163], "authmanag": 152, "cppdbg": 152, "workspacefold": 152, "libexec": 152, "arg": [152, 170], "stopatentri": 152, "cwd": 152, "externalconsol": 152, "mimod": 152, "setupcommand": 152, "ignorefailur": 152, "disassembli": 152, "flavor": 152, "intel": 152, "breakpoint": [152, 170], "forget": [152, 160, 161], "achiev": [152, 170], "dcmake_build_typ": [152, 170], "disadvantag": 152, "fork": 152, "grid_connection_point": 152, "0w": 152, "alloc": 152, "whatev": 152, "constraint": 152, "recogn": 152, "cmake_cxx_compil": 152, "unreferenc": 152, "test_config": [152, 170], "solv": [152, 153, 159], "desktop": [152, 163], "ip_of_the_raspberri": 152, "offload": 152, "faster": 152, "ressourc": 152, "mobilityhous": [152, 166], "thoughtwork": 152, "maev": 152, "dbuild_test": 152, "conflict": [152, 162], "scheme": [152, 154, 160, 161], "add_execut": 152, "_test": 152, "cmake_project_nam": 152, "strequal": 152, "OR": 152, "_build_test": 152, "endif": [152, 170], "install_everest_test": 152, "source_dir": 152, "pytest": 152, "install_prefix": 152, "core_test": 152, "py": [152, 154], "framework_test": 152, "pr": [153, 159, 161], "monthli": 153, "june": 153, "septemb": 153, "decemb": 153, "week": 153, "freez": 153, "backward": [153, 160, 161], "bugfix": [153, 162], "820": 153, "powersupply_set_dc": 153, "821": 153, "656": 153, "681": 153, "677": 153, "aliv": 153, "harmon": 153, "771": 153, "769": 153, "643": 153, "v2gtp": 153, "advisori": 153, "37310": 153, "openv2g": 153, "freed": 153, "commerci": [153, 154], "unfriendli": 153, "lgplv3": 153, "fly": 153, "crash": 153, "pars": [153, 165], "bug": [153, 162], "strive": 153, "compat": [153, 154, 160, 161, 168], "multislot": 153, "thorough": 153, "zvt": 153, "stabil": 153, "beta": 153, "stage": [153, 160, 161], "frontend": 153, "prior": 153, "counterpart": 153, "around": [153, 154, 155, 162, 164, 165], "exactli": 153, "platform": [154, 155, 164, 165], "cm4": 154, "comput": 154, "research": 154, "facil": 154, "alik": 154, "explor": 154, "groundwork": 154, "rapid": 154, "outdoor": 154, "spec70121": 154, "cern": 154, "licenc": 154, "happi": [154, 170], "schemat": 154, "3d": 154, "purchas": 154, "question": [154, 155, 160, 161], "wonder": 154, "mailinglist": [154, 155], "onlin": [154, 162], "shop": 154, "yocto": [154, 168], "basecamp": [154, 167], "grade": 154, "demo": 154, "profession": 154, "wrapper": 154, "esd": 154, "wrist": 154, "band": 154, "underlai": 154, "mat": 154, "1x": 154, "usb": 154, "IN": 154, "lab": 154, "bmaptool": 154, "pcb": 154, "heatsink": 154, "doubl": 154, "tape": 154, "clip": 154, "mount": [154, 156, 171], "hole": 154, "grai": 154, "spacer": 154, "gap": 154, "reflash": 154, "channel": [154, 160, 161], "sdk": 154, "bmap": 154, "raspberrypi4": 154, "20240912100805": 154, "rootf": 154, "wic": 154, "bz2": 154, "jumper": 154, "black": 154, "onto": 154, "rpiboot": 154, "green": 154, "lsblk": 154, "approxim": 154, "sdx": 154, "letter": 154, "nine": 154, "twice": 154, "cage": 154, "seat": 154, "bigger": [154, 159, 162], "mission": 154, "accomplish": 154, "crimp": 154, "orient": 154, "fashion": 154, "ten": 154, "chanc": 154, "unisol": 154, "preassembl": 154, "desk": 154, "barrel": 154, "ssh": [154, 163], "credenti": 154, "slot": 154, "comparison": 154, "20240912103122": 154, "raucb": 154, "poki": [154, 167], "glibc": 154, "x86_64": 154, "cortexa7t2hf": 154, "neon": 154, "vfpv4": 154, "chmod": 154, "name_of_toolchain": 154, "ask": [154, 155, 158, 163], "myuser": 154, "gninja": 154, "dcmake_install_prefix": 154, "deverest_enable_py_support": 154, "deverest_enable_js_support": 154, "deverest": 154, "core_use_python_venv": 154, "temporarili": 154, "obsolet": 154, "candid": [154, 162], "j10": 154, "ninja": 154, "destdir": 154, "av": 154, "systemd": [154, 168], "systemctl": 154, "my": 154, "configfil": 154, "yeti_fwupd": 154, "serial0": 154, "usr": [154, 167], "yetir1_2": 154, "1_firmwar": 154, "fullsiz": 154, "4b": 154, "rpi": 154, "08": 154, "revisit": 154, "editor": 154, "centralsystemuri": [154, 164], "9000": [154, 165, 166], "mycharger001": 154, "v201": 154, "profile_schema": 154, "component_schema": 154, "ocpp201_init": 154, "paramat": 154, "core_migr": 154, "downgrad": 154, "howto": 154, "juli": 154, "serialcommunicationhub": 154, "comm_hub": 154, "config_implement": 154, "ttyama3": 154, "19200": 154, "dhcp": 154, "110": 154, "gatewai": 154, "root_a": 154, "79": 154, "root_b": 154, "har": 154, "fine": 154, "udpat": 154, "tryboot": 154, "login": [154, 156], "pw": 154, "symlink": 154, "ln": 154, "snapshot": [155, 170], "foster": 155, "customiz": 155, "glu": 155, "advantag": [155, 157], "pv": 155, "linkedin": 155, "electrif": 155, "sector": 155, "foundat": 155, "discuss": 155, "thought": 155, "exchang": 155, "priorit": 155, "registr": 155, "documenting_everest": 155, "enthusiast": 155, "focu": [155, 170], "zulipchat": 155, "announc": 155, "steadili": 155, "answer": [155, 160, 161, 170], "formerli": 155, "ground": 155, "wanna": 155, "tuesdai": 155, "4pm": 155, "ce": 155, "zone": 155, "zoom": 155, "lfx": 155, "linuxfound": 155, "92086494169": 155, "b2df6774": 155, "bc19": 155, "46f9": 155, "8c71": 155, "bbd13a0266a1": 155, "publicli": 155, "lfe": 155, "calendar": 155, "sig": 155, "industri": 155, "trend": 155, "tackl": 155, "challeng": 155, "parti": 155, "92797425199": 155, "book": 155, "calendli": 155, "manuel": 155, "ziegler": 155, "30min": 155, "roadmap": 155, "youtub": 155, "track": [155, 162], "rough": 155, "plan": [155, 161], "webinar": 155, "steer": 155, "committe": 155, "peopl": [155, 159, 160, 161], "stuck": 155, "video": 155, "ecosystem": 155, "journei": 155, "introduct": 155, "troubleshoot": 155, "deep": [155, 160, 161], "breath": 155, "experiment": [155, 169], "bazel": [155, 169], "devcontain": [155, 163, 169], "renesa": [155, 169], "mpu": [155, 169], "rz": [155, 169], "g2l": [155, 169], "famili": [155, 169], "belaybox": 155, "search": [155, 160, 161], "handi": [156, 170], "yml": [156, 160, 161, 163, 168], "service_nam": 156, "13306": 156, "3306": 156, "mysql_random_root_password": 156, "ye": [156, 163], "mysql_databas": 156, "mysql_us": 156, "mysql_password": 156, "sql": 156, "8180": [156, 164], "8443": 156, "1234": 156, "centralsystemservic": [156, 164], "soap": 156, "chargeboxid": 156, "sphinx": [156, 159, 160], "documen": 156, "env": 156, "pwd": 156, "_build": 156, "dockerfil": 156, "protobuf_gener": 156, "path_to_where_protobuf_files_resid": 156, "protoc": 156, "zip": 156, "nanopb_pb_gen": 156, "python_pb_gen": 156, "span": [157, 161], "swiftli": 157, "rebuild": [157, 170], "bazelisk": 157, "bazelbuild": 157, "tab": [157, 171], "ov": 157, "rest": 157, "cxx": [157, 163, 170], "third_parti": 157, "bzl": 157, "cargo": 157, "toml": 157, "sigslot": [157, 170], "realist": 157, "macro": 157, "rust_binari": 157, "rust_test": 157, "across": 158, "navig": [158, 163], "my_workspac": 158, "bash": [158, 161, 166], "expand": 158, "githubusercont": 158, "reopen": 158, "aspect": [159, 160, 161], "restructuredtext": [159, 160, 161], "maintain": [159, 160, 161], "who": [159, 160, 161], "knowledg": [159, 160, 161, 170], "theori": [160, 161], "undergo": [160, 161], "categor": [160, 161], "markdown": [160, 161], "hyperlink": [160, 161], "paragraph": [160, 161, 162], "snippet": [160, 161], "snippest": [160, 161], "lack": [160, 161], "nightli": [160, 161, 165], "keyword": [160, 161], "adher": [160, 161], "abraham": [160, 161], "braveman": [160, 161], "ab": [160, 161], "Near": [160, 161], "afraid": [160, 161], "suitabl": [160, 161, 170], "headlin": 160, "bullet": 160, "opportun": [160, 161], "comment": [160, 170], "invest": [160, 161], "h1": 161, "h2": 161, "h3": 161, "h4": 161, "h5": 161, "h6": 161, "bold": 161, "ital": 161, "inlin": 161, "liter": 161, "sup": 161, "super": 161, "unord": 161, "nest": 161, "_anchorbyref": 161, "_anchor": 161, "_external_link_ref": 161, "_extern": 161, "footnot": 161, "citat": 161, "cit1": 161, "_": [161, 163], "external_link_ref": 161, "anchorbyref": 161, "vertic": 161, "horizont": 161, "width": 161, "utf": 161, "row": 161, "caption": 161, "png": 161, "alt": 161, "150px": 161, "height": 161, "center": 161, "target_": 161, "depth": 161, "toc": 161, "visibl": 161, "hidden": 161, "maxdepth": 161, "second_fil": 161, "int_": 161, "infti": 161, "div": 161, "lineno": 161, "emphas": 161, "some_funct": 161, "any_var": 161, "42": [161, 164], "another_funct": 161, "literalinclud": 161, "dedent": 161, "_documenting_everest": 161, "howto_docu": 161, "everest_refer": 161, "_gener": [161, 165], "restructur": 161, "plenti": 162, "concern": 162, "articl": 162, "vincent": 162, "driessen": 162, "gitflow": 162, "atlassian": 162, "count_to_infin": 162, "charge_fast": 162, "new_stuff": 162, "live": 162, "advis": 162, "towrit": 162, "rebas": 162, "rc": 162, "div_by_zero": 162, "ship": 162, "hotfix": 162, "maintenc": 162, "forgot_to_unplug": 162, "cherri": 162, "unstabl": 162, "rnd_git_dir": 162, "despit": [162, 164], "intermix": 162, "harder": 162, "conspiraci": 162, "rewrit": 162, "stash": 162, "progress": 162, "someproject": 162, "somerepo": 162, "privateus": 162, "privaterepo": 162, "main_repo": 162, "wip": 162, "rf": 162, "email": 162, "pionier": 162, "manufaktur": 162, "bot": 162, "echo": 162, "contributor": 162, "src": 162, "feature_a": 162, "ff": 162, "broken": 162, "feature_b": 162, "feature_c": 162, "meanwhil": 162, "went": 162, "seriou": 162, "feature_d_1": 162, "d1": 162, "feature_d_2": 162, "d2": 162, "anonym": 162, "feature_": 162, "incorpor": 162, "ever": 162, "theirs": 162, "homebrew": 163, "brew": 163, "worri": 163, "vscode": 163, "websit": 163, "cask": 163, "keypair": 163, "keygen": 163, "rsa": 163, "aes128": 163, "gcm": 163, "openssh": 163, "addkeystoag": 163, "pubkeyacceptedalgorithm": 163, "devup": 163, "shift": 163, "playground": 163, "j12": 163, "napi": 163, "13": [163, 170], "_dep": 163, "everestj": 163, "cmakefil": 163, "fatal": 163, "workspacestorag": 163, "5c87aec9a1f3f4ba6ae2c223ac523699": 163, "bootload": 163, "preload": 163, "_resolvefilenam": 163, "cj": 163, "815": 163, "_load": 163, "667": 163, "887": 163, "_preloadmodul": 163, "1158": 163, "loadpreloadmodul": 163, "bootstrap": 163, "pre_execut": 163, "446": 163, "preparemainthreadexecut": 163, "74": 163, "run_main_modul": 163, "module_not_found": 163, "requirestack": 163, "fatalinstal": 163, "addon": 163, "seem": 163, "microsoft": 163, "374": 163, "issuecom": 163, "622239998": 163, "toggl": 163, "6j": 164, "cp001": 164, "webinterfac": 164, "everest_workspac": [164, 165, 170], "chargepointid": 164, "127": 164, "chargeboxserialnumb": 164, "chargepointmodel": 164, "chargepointvendor": 164, "firmwarevers": 164, "allowchargingprofilewithoutstartschedul": 164, "usetpm": 164, "logmessagesformat": 164, "authorizeremotetxrequest": 164, "clockaligneddatainterv": 164, "connectorphaserot": 164, "getconfigurationmaxkei": 164, "86400": 164, "localauthorizeofflin": 164, "localpreauthor": 164, "metervaluesaligneddata": 164, "metervaluessampleddata": 164, "metervaluesampleinterv": 164, "numberofconnector": 164, "resetretri": 164, "stoptransactiononevsidedisconnect": 164, "stoptransactiononinvalidid": 164, "stoptxnaligneddata": 164, "stoptxnsampleddata": 164, "supportedfeatureprofil": 164, "firmwaremanag": 164, "remotetrigg": 164, "localauthlistmanag": 164, "transactionmessageattempt": 164, "transactionmessageretryinterv": 164, "unlockconnectoronevsidedisconnect": 164, "websocketpinginterv": 164, "supportedfiletransferprotocol": 164, "ftp": 164, "cponam": 164, "authorizationkei": 164, "aabbccddeeffgghh": 164, "localauthlisten": 164, "localauthlistmaxlength": 164, "sendlocallistmaxlength": 164, "chargeprofilemaxstacklevel": 164, "chargingscheduleallowedchargingrateunit": 164, "chargingschedulemaxperiod": 164, "maxchargingprofilesinstal": 164, "costandpric": 164, "customdisplaycostandpric": 164, "tailor": 164, "thoroughli": 164, "prepend": 164, "slash": 164, "wss": 164, "familiar": [164, 165], "carefulli": [164, 165], "friendli": 165, "variabecharacterist": 165, "variableattribut": 165, "overhead": 165, "variablecharacterist": 165, "localauthlistctrlr": 165, "localauthlistctrlravail": 165, "variable_nam": 165, "supportsmonitor": 165, "datatyp": 165, "mutabl": 165, "readonli": 165, "bytespermessagesendlocallist": 165, "bytespermessag": 165, "4096": 165, "sendlocallist": 165, "localauthlistctrlren": 165, "readwrit": 165, "localauthlistctrlrentri": 165, "itemspermessagesendlocallist": 165, "itemspermessag": 165, "localauthlistctrlrstorag": 165, "maxlimit": 165, "localauthlistctrlrdisablepostauthor": 165, "disablepostauthor": 165, "c14": 165, "fr": 165, "03": 165, "grasp": 165, "perfectli": 165, "examplari": 165, "networkconnectionprofil": 165, "internalctrlr": 165, "ocppcsmsurl": 165, "securityctrlr": 165, "basicauthpassword": 165, "certificateinstal": 166, "alongsid": 166, "themobilityhous": 166, "dropdown": 166, "consol": 166, "microprocessor": 167, "patch": 167, "ka": [167, 168], "exit": 167, "recip": 167, "devtool": 167, "elfutil": 167, "elfutils_0": 167, "186": 167, "bb": 167, "cflag": 167, "append": [167, 168], "wno": 167, "bitbak": 167, "smarc": 167, "rzg2l": 167, "kirkston": 168, "0af5946f55b746a6e436c45249f559866fcaa848": 168, "mon": 168, "sep": 168, "2001": 168, "sach1n1": 168, "sachin": 168, "domin": 168, "gmail": 168, "wed": 168, "aug": 168, "44": 168, "51": 168, "0200": 168, "zn": 168, "insert": 168, "b2a1470": 168, "c80dd34": 168, "100644": 168, "toolchain": 168, "openembed": 168, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 168, "oe": 168, "multimedia": 168, "perl": 168, "f9273939088db91a5699c07e512ddd7981e5637a": 168, "local_conf_head": 168, "distro_featur": 168, "runtime_init_manag": 168, "runtime_initscript": 168, "image_instal": 168, "busybox": 168, "syslog": 168, "rule": 169, "embedd": 169, "enviro": 169, "fragment": 170, "benefit": 170, "fundament": 170, "everest_tutorial_dir": 170, "eslintrc": 170, "command_tutori": 170, "interface_tutorial_modul": 170, "static": 170, "tutorialmodul": 170, "config_tutorial_switch": 170, "interface_impl_tutorial_modul": 170, "interface_tutorial_moduleimpl": 170, "particularli": 170, "precis": 170, "among": 170, "ll": 170, "pointer": 170, "spot": 170, "coincident": 170, "handle_command_tutori": 170, "fairli": 170, "cmake_minimum_requir": 170, "cmake_run_clang_tidi": 170, "disable_edm": 170, "infypoweracdc": 170, "pal": 170, "palsigslot": 170, "ev_add_project": 170, "add_subdirectori": 170, "cmake_cxx_clang_tidi": 170, "ctest": 170, "cmake_build_typ": 170, "evc_includ": 170, "codecoverag": 170, "append_coverage_compiler_flag": 170, "setup_target_for_coverage_gcovr_html": 170, "gcovr_coverag": 170, "setup_target_for_coverage_lcov": 170, "lcov_coverag": 170, "ev_add_modul": 170, "cmake_prefix_path": 170, "job": 170, "smoothli": 170, "tutorial_module_inst": 170, "minimalist": 170, "generate_config_run_script": 170, "config_nam": 170, "configuraton": 170, "substitut": 170, "ld_library_path": 170, "importantli": 170, "yyyi": 170, "mm": 170, "dd": 170, "500139": 170, "500327": 170, "500354": 170, "799618": 170, "everest_ctrl": 170, "799822": 170, "120267": 170, "tutorial_modul": 170, "149934": 170, "brocker": 170, "notic": 170, "pop": 170, "hello": 170, "00000000": 170, "0000": 170, "000000000042": 170, "manual_test": 170, "reselect": 170, "refresh": 170, "thu": 170, "rudimentari": 170, "rerun": 170, "additon": 170, "spin": 170, "frist": 170, "hit": 170, "0xaaaaaad24fc0": 170, "mock_transaction_id": 170, "favorit": 170, "nicer": 170, "buildabl": 170, "runnabl": 170, "mv": 171, "everest_nod": 171, "bind": 171, "contribut": 171, "run_sil": 171}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 102], "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, 124, 127, 128, 130], "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, 123, 127, 128, 134, 142, 147, 157, 162], "iso15118_ev": [2, 103], "ac_rcd": [3, 124], "auth": [4, 51, 119, 129, 130, 151], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 124], "debug_json": 11, "display_messag": [12, 93, 129, 130], "empti": 13, "energi": [14, 94, 124, 129, 130, 149, 152], "energy_manag": 15, "energy_price_inform": [16, 95], "error_histori": [17, 96], "ev_board_support": [18, 97], "ev_slac": 19, "evse_board_support": [20, 98, 124], "evse_manag": [21, 99, 129, 130], "evse_secur": [22, 100], "exampl": [23, 145, 161, 162], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 101], "generic_error": 28, "isolation_monitor": [29, 104, 124], "kv": 30, "ocpp": [31, 73, 106, 125, 151, 152, 153, 154, 164, 165], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 107], "power": 35, "power_supply_dc": [36, 108, 124], "powermet": [37, 109, 124, 127, 128], "reserv": [38, 110, 124, 129], "serial_communication_hub": 39, "session_cost": [40, 112, 129, 130], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 113], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 87, 114, 129, 130, 145, 146, 170], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 116], "api": 50, "modul": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 119, 125, 127, 128, 129, 130, 132, 134, 138, 141, 142, 144, 145, 147, 148, 149, 151, 152, 153, 157, 165, 170], "configur": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 123, 124, 125, 127, 128, 129, 130, 132, 148, 149, 151, 154, 164, 165, 170], "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, 88, 89, 127, 129, 130, 148, 165], "requir": [50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 73, 74, 75, 78, 82, 83, 85, 129, 130, 145, 146, 148, 170], "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, 88, 89], "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, 89, 90, 119, 151], "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, 88, 89, 153], "dpm1000": 52, "dummybanksessiontokenprovid": 53, "dummytokenprovid": [54, 120], "dummytokenprovidermanu": [55, 121], "dummytokenvalid": [56, 122], "dummyv2g": 57, "energymanag": 58, "energynod": 59, "errorhistori": 60, "evmanag": [61, 123], "evslac": 62, "misc": [62, 66], "evse15118d20": 63, "evsemanag": [64, 124, 151, 153], "evsesecur": [65, 125, 151], "evseslac": [66, 126], "evsev2g": [67, 151, 153], "genericpowermet": [68, 127], "isomux": 69, "jstibber": 70, "lemdcbm400600": 71, "micromegawattbsp": 72, "ocpp201": [74, 165], "ocppextensionexampl": [75, 131], "pn532tokenprovid": 76, "pn7160tokenprovid": [77, 132], "packetsniff": 78, "persistentstor": 79, "phyversobsp": [80, 133], "pyevjosev": 81, "rsiskramet": 82, "rspaymenttermin": 83, "serialcommhub": 84, "setup": [85, 152, 154, 156, 158, 163, 170], "store": [86, 160], "yetidriv": [88, 134, 153], "yetievdriv": [89, 135], "bank_transact": 91, "board_support_common": 92, "monei": 105, "serial_comm_hub_request": 111, "temperatur": 115, "unit": [117, 152], "units_sign": 118, "integr": [119, 129, 130, 152, 153], "everest": [119, 129, 130, 134, 136, 137, 138, 139, 141, 143, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 163, 164, 165, 166, 170, 171], "select": 119, "algorithm": 119, "plugev": 119, "findfirst": 119, "userinput": 119, "plug": [119, 151, 153, 165, 166], "charg": [119, 129, 130, 149, 150, 151, 153, 155, 165, 166], "extern": [123, 130, 157], "mqtt": [123, 148, 156, 170], "simul": [123, 147, 149, 163, 171], "typic": 124, "connect": [124, 149, 164, 165], "ac": 124, "dc": [124, 149], "publish": [124, 127], "session_ev": 124, "authent": [124, 149], "autocharg": 124, "pnc": 124, "manag": [124, 129, 130, 141, 147, 149, 152, 154, 157, 170], "1ph": 124, "3ph": 124, "switch": 124, "error": [124, 128, 129, 130, 144, 152, 154, 161], "handl": [124, 128, 130, 153], "ca": 125, "certif": [125, 129, 130], "domain": 125, "iso": [125, 147], "15118": [125, 147], "privat": [125, 162], "kei": 125, "password": 125, "more": [125, 145], "about": [125, 155], "csm": [125, 164, 165], "v2g": 125, "mo": 125, "mf": 125, "bundl": [125, 154], "todo": 126, "dataset": 127, "file": [127, 142, 147, 148, 156, 164], "avail": 127, "descript": [127, 128], "structur": [127, 160, 162, 165], "other": [127, 134], "thing": [127, 163], "note": [127, 128, 148, 153, 161], "get_signed_meter_valu": 127, "lem": 128, "dcbm": 128, "400": 128, "600": 128, "initi": [128, 165], "start_transact": 128, "stop_transact": 128, "ip_address": 128, "port": 128, "option": 128, "meter_tls_certif": 128, "ntp": 128, "set": [128, 141, 154, 155], "resili": 128, "time": 128, "sync": 128, "tl": 128, "limit": [128, 130], "refer": [128, 136, 160], "link": [128, 161], "ocpp1": [129, 164], "6": [129, 151, 153, 164], "main": [129, 160, 162], "auth_valid": [129, 130], "auth_provid": [129, 130], "data_transf": [129, 130], "ocpp_gener": [129, 130], "connector_zero_sink": [129, 130], "secur": [129, 130, 153], "global": [129, 144], "report": 129, "smart": [129, 130], "ocpp2": 130, "0": [130, 151, 152, 153, 154, 165], "1": [130, 151, 152, 153, 154, 155, 164, 165, 170], "statusnotif": 130, "current": [130, 155, 160], "devic": [130, 165], "model": [130, 165], "implement": [130, 148, 153], "detail": [130, 148, 149], "intern": 130, "thi": [130, 134, 161, 170], "sourc": [130, 148, 160], "sequenc": 130, "access": 130, "class": [130, 148], "diagram": 130, "hardwar": [132, 145, 153, 154], "interfac": [132, 137, 142, 147, 148, 150, 153, 170], "commun": [134, 145, 147, 148, 152, 155], "between": [134, 148], "yeti": [134, 154], "microcontrol": 134, "driver": [134, 153], "protocol": 134, "cob": 134, "protobuf": [134, 156], "low": 134, "control": [134, 156], "mode": 134, "all": [134, 144, 148], "type": [139, 147], "snapshot": 140, "edm": [141, 147], "depend": [141, 146, 147, 153, 157, 170], "instal": [141, 142, 147, 154, 170], "quick": [141, 147, 149], "start": [141, 153, 154, 156, 157, 158, 165, 166], "enabl": [141, 165], "cpm_source_cach": 141, "path": 141, "build": [141, 147, 153, 160, 170], "python": [141, 142, 144, 146], "packag": [141, 146, 147], "need": [141, 147], "run": [141, 148, 154, 158, 164, 165, 170], "up": [141, 154, 155], "updat": [141, 142, 154], "workspac": [141, 158, 170], "us": [141, 142, 149, 150, 154, 156, 157, 162], "cmake": 141, "yaml": [141, 148, 170], "creat": [141, 142, 144, 158, 160, 170], "config": [141, 154, 170], "from": [141, 142, 155], "an": [141, 144], "exist": 141, "directori": [141, 158, 170], "tree": 141, "git": [141, 153, 160, 162], "inform": [141, 153, 154], "glanc": 141, "ev": [142, 147, 155], "cli": [142, 147], "purpos": [142, 144], "automat": 142, "dev": [142, 163], "tool": [142, 143, 145, 158], "venv": 142, "manual": 142, "line": [142, 147], "gener": [142, 144, 147, 148, 156, 160], "c": [142, 144, 157], "header": [142, 148], "defin": [142, 157], "auto": 142, "onli": 142, "nodej": 142, "develop": [143, 146, 147, 155, 158, 163, 170], "framework": [144, 145], "usag": 144, "rais": 144, "clear": 144, "subscrib": 144, "The": [144, 147, 148, 151, 154, 158, 166], "errorfactori": 144, "errorstatemonitor": 144, "syntax": 144, "javascript": 144, "guid": [144, 147, 161], "object": [144, 150], "subscript": 144, "side": 144, "effect": 144, "architectur": 144, "A": [145, 146, 147], "visual": [145, 158, 162], "introduct": [145, 154, 157], "high": 145, "level": 145, "concept": [145, 148, 162], "prerequisit": [145, 156, 158, 164, 165, 166, 170], "oper": 145, "librari": 145, "And": [145, 147, 152], "prepar": [146, 147, 154, 160], "your": [146, 147, 155], "environ": [146, 147, 156, 163], "minimum": 146, "word": 146, "test": [146, 152, 155], "ubuntu": 146, "opensus": 146, "fedora": 146, "troubleshoot": [146, 152, 154, 163], "maven": 146, "java": 146, "version": [146, 153, 155, 161], "pyenv": 146, "kind": 147, "Of": [147, 155, 170], "To": [147, 162, 163, 164, 165, 166, 170], "download": 147, "get": [147, 154, 157, 158, 166], "repositori": [147, 162, 170], "helper": 147, "softwar": [147, 154, 166, 171], "loop": [147, 166], "admin": [147, 149, 153], "panel": [147, 149, 153], "understand": 147, "basic": 147, "element": 147, "manifest": 147, "stub": 147, "One": 147, "deep": 147, "breath": 147, "next": 147, "step": [147, 151, 166], "overview": [148, 149], "instanc": 148, "layer": 148, "wire": 148, "togeth": 148, "explain": 148, "concurr": 148, "dedic": 149, "case": [149, 150, 154], "add": 149, "paramet": 149, "veri": 149, "station": 149, "point": [149, 165], "car": 149, "3": [149, 151, 153], "tier": 149, "map": 149, "function": 149, "bank": 150, "card": 150, "payment": [150, 153], "support": [150, 153, 154, 157], "normal": 150, "flow": 150, "interrupt": 150, "too": 150, "expens": 150, "session": 150, "long": 150, "solut": 150, "introduc": 150, "new": [150, 153, 160, 170], "how": [150, 154, 156, 158, 159, 162, 163, 164, 165, 166, 167, 170], "doe": 150, "work": [150, 155], "process": [151, 154, 160, 166], "involv": 151, "2": [151, 152, 153, 154, 165, 170], "4": [151, 153], "5": [151, 153], "frequent": 152, "ask": 152, "question": 152, "best": [152, 162], "practic": [152, 162], "debug": [152, 170], "singl": 152, "warn": [152, 161], "compil": [152, 154], "gnu": 152, "rpc": 152, "timeout": 152, "releas": 153, "2024": 153, "7": 153, "openssl": 153, "server": 153, "further": [153, 154], "chang": 153, "latest": 153, "stabl": 153, "fix": 153, "prevent": 153, "integ": 153, "overflow": 153, "exi": 153, "improv": 153, "displai": 153, "mention": 153, "cloud": 153, "refactor": 153, "databas": 153, "except": 153, "chargex": 153, "mrec": 153, "bsp": 153, "phytec": 153, "phyverso": 153, "bazel": [153, 157], "regard": 153, "tag": 153, "minor": 153, "ad": [153, 170], "schedul": 153, "definit": [153, 165], "rust": [153, 157], "now": 153, "featur": 153, "complet": 153, "termin": 153, "transact": 153, "variou": 153, "custom": [153, 170], "data": 153, "extens": 153, "essenti": 153, "jsevmanag": 153, "replac": 153, "jscarsimul": 153, "extend": 153, "state": 153, "id": 153, "remov": 153, "deprec": [153, 161], "pionix": 154, "belaybox": 154, "assembl": 154, "yak": 154, "board": 154, "flash": 154, "cabl": 154, "final": 154, "via": [154, 170], "rauc": 154, "cross": 154, "toolchain": 154, "activ": [154, 170], "some": 154, "befor": 154, "script": [154, 158], "addit": [154, 160], "factori": 154, "reset": 154, "r": 154, "485": 154, "modbu": 154, "static": 154, "ip": 154, "address": 154, "No": 154, "reboot": 154, "after": 154, "short": 154, "cheat": 154, "sheet": 154, "nightli": 155, "what": 155, "i": 155, "where": 155, "go": 155, "here": 155, "compass": 155, "contribut": 155, "channel": 155, "zulip": 155, "chat": 155, "mail": 155, "list": [155, 161], "weekli": 155, "tech": 155, "meetup": 155, "group": 155, "special": 155, "interest": 155, "resourc": [155, 163], "find": 155, "wai": 155, "Into": 155, "tabl": [155, 161], "content": [155, 160, 161], "indic": 155, "docker": [156, 163], "servic": 156, "without": 156, "devcontain": [156, 158], "compos": 156, "mosquitto": 156, "broker": 156, "mariadb": 156, "steve": [156, 164], "local": 156, "ci": 156, "languang": 156, "specif": 156, "experiment": 157, "project": 157, "base": 158, "enter": 158, "open": 158, "studio": 158, "code": [158, 160, 161], "": [158, 166], "write": [159, 160], "document": [159, 160, 161], "doc": 160, "handwritten": 160, "correspond": [160, 162], "plan": 160, "restructur": 160, "page": 160, "branch": [160, 162], "choos": 160, "place": 160, "pr": 160, "merg": 160, "sphinx": 161, "style": 161, "headlin": 161, "bullet": 161, "target": 161, "section": 161, "head": 161, "grid": 161, "simpl": [161, 165], "csv": 161, "titl": 161, "imag": 161, "figur": 161, "comment": 161, "direct": 161, "block": 161, "topic": 161, "sidebar": 161, "admonit": 161, "attent": 161, "caution": 161, "danger": 161, "hint": 161, "import": 161, "tip": [161, 162], "seealso": 161, "versionad": 161, "versionchang": 161, "math": 161, "raw": 161, "output": 161, "format": 161, "n": 162, "trick": 162, "workflow": 162, "mac": 163, "applic": 163, "github": 163, "standup": 163, "sil": [163, 164, 165], "stop": 163, "differ": [164, 165], "within": [164, 165], "libocpp": 165, "let": 166, "renesa": [167, 168], "mpu": [167, 168], "rz": [167, 168], "g2l": [167, 168], "famili": [167, 168], "patch": 168, "tutori": [169, 170, 171], "goal": 170, "altern": 170, "clone": 170, "skeleton": 170, "cmakelist": 170, "txt": 170, "root": 170, "observ": 170, "explor": 170, "exemplari": 170}, "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"], [124, "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"], [124, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [93, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [94, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [95, "energy-price-information"]], "error_history": [[17, "error-history"], [96, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [97, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [98, "evse-board-support"], [124, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [99, "evse-manager"]], "evse_security": [[22, "evse-security"], [100, "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"], [101, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [104, "isolation-monitor"], [124, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [106, "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"], [107, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [108, "power-supply-dc"], [124, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [109, "powermeter"], [124, "powermeter"], [127, "powermeter"]], "reservation": [[38, "reservation"], [110, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [112, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [113, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [114, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [116, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [58, "module-configuration"], [59, "module-configuration"], [61, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [65, "module-configuration"], [67, "module-configuration"], [69, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [75, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [82, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [87, "module-configuration"], [88, "module-configuration"], [89, "module-configuration"], [125, "module-configuration"], [128, "module-configuration"], [132, "module-configuration"], [170, "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"], [88, "provides"], [89, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [54, "requirements"], [58, "requirements"], [59, "requirements"], [61, "requirements"], [64, "requirements"], [67, "requirements"], [68, "requirements"], [69, "requirements"], [73, "requirements"], [74, "requirements"], [75, "requirements"], [78, "requirements"], [82, "requirements"], [83, "requirements"], [85, "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"], [88, "metadata"], [89, "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"], [88, "authors"], [89, "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"], [88, "license"], [89, "license"]], "Auth": [[51, "auth"], [151, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyBankSessionTokenProvider": [[53, "dummybanksessiontokenprovider"]], "DummyTokenProvider": [[54, "dummytokenprovider"], [120, "dummytokenprovider"]], "DummyTokenProviderManual": [[55, "dummytokenprovidermanual"], [121, "dummytokenprovidermanual"]], "DummyTokenValidator": [[56, "dummytokenvalidator"], [122, "dummytokenvalidator"]], "DummyV2G": [[57, "dummyv2g"]], "EnergyManager": [[58, "energymanager"]], "EnergyNode": [[59, "energynode"]], "ErrorHistory": [[60, "errorhistory"]], "EvManager": [[61, "evmanager"], [123, "evmanager"]], "EvSlac": [[62, "evslac"]], "Misc": [[62, "misc"], [66, "misc"]], "Evse15118D20": [[63, "evse15118d20"]], "EvseManager": [[64, "evsemanager"], [124, "evsemanager"], [151, "evsemanager"]], "EvseSecurity": [[65, "evsesecurity"], [125, "evsesecurity"], [151, "evsesecurity"]], "EvseSlac": [[66, "evseslac"], [126, "evseslac"]], "EvseV2G": [[67, "evsev2g"], [151, "evsev2g"]], "GenericPowermeter": [[68, "genericpowermeter"], [127, "genericpowermeter"]], "IsoMux": [[69, "isomux"]], "JsTibber": [[70, "jstibber"]], "LemDCBM400600": [[71, "lemdcbm400600"]], "MicroMegaWattBSP": [[72, "micromegawattbsp"]], "OCPP": [[73, "ocpp"], [153, "ocpp"]], "OCPP201": [[74, "ocpp201"]], "OCPPExtensionExample": [[75, "ocppextensionexample"], [131, "ocppextensionexample"]], "PN532TokenProvider": [[76, "pn532tokenprovider"]], "PN7160TokenProvider": [[77, "pn7160tokenprovider"], [132, "pn7160tokenprovider"]], "PacketSniffer": [[78, "packetsniffer"]], "PersistentStore": [[79, "persistentstore"]], "PhyVersoBSP": [[80, "phyversobsp"], [133, "phyversobsp"]], "PyEvJosev": [[81, "pyevjosev"]], "RsIskraMeter": [[82, "rsiskrameter"]], "RsPaymentTerminal": [[83, "rspaymentterminal"]], "SerialCommHub": [[84, "serialcommhub"]], "Setup": [[85, "setup"]], "Store": [[86, "store"]], "System": [[87, "system"]], "YetiDriver": [[88, "yetidriver"], [134, "yetidriver"]], "YetiEvDriver": [[89, "yetievdriver"], [135, "yetievdriver"]], "authorization": [[90, "authorization"]], "bank_transaction": [[91, "bank-transaction"]], "board_support_common": [[92, "board-support-common"]], "iso15118_charger": [[102, "iso15118-charger"]], "iso15118_ev": [[103, "iso15118-ev"]], "money": [[105, "money"]], "serial_comm_hub_requests": [[111, "serial-comm-hub-requests"]], "temperature": [[115, "temperature"]], "units": [[117, "units"]], "units_signed": [[118, "units-signed"]], "Auth Module": [[119, "auth-module"]], "Integration in EVerest": [[119, "integration-in-everest"], [129, "integration-in-everest"], [130, "integration-in-everest"]], "Selection Algorithm": [[119, "selection-algorithm"]], "PlugEvents": [[119, "plugevents"]], "FindFirst": [[119, "findfirst"]], "UserInput": [[119, "userinput"]], "Plug&Charge Authorization": [[119, "plug-charge-authorization"], [151, "plug-charge-authorization"]], "Configuration": [[123, "configuration"]], "External MQTT": [[123, "external-mqtt"]], "Simulator Commands": [[123, "simulator-commands"]], "Typical connections": [[124, "typical-connections"]], "AC Configuration": [[124, "ac-configuration"]], "DC Configuration": [[124, "dc-configuration"]], "Published variables": [[124, "published-variables"], [127, "published-variables"]], "session_events": [[124, "session-events"]], "Authentication": [[124, "authentication"]], "Autocharge / PnC": [[124, "autocharge-pnc"]], "Reservation": [[124, "reservation"]], "Energy Management": [[124, "energy-management"]], "Energy Management: 1ph/3ph switching": [[124, "energy-management-1ph-3ph-switching"]], "Error Handling": [[124, "error-handling"], [130, "error-handling"]], "CA Certificate Domains": [[125, "ca-certificate-domains"]], "Configuration for OCPP": [[125, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[125, "configuration-for-iso-15118"]], "Private Key Password": [[125, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[125, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[126, "todo"]], "Datasets in the configuration file": [[127, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[127, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[127, "dataset-description"]], "Structure of datasets in the configuration file": [[127, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[127, "other-things-to-note"]], "Provided commands": [[127, "provided-commands"]], "get_signed_meter_value": [[127, "get-signed-meter-value"]], "LEM DCBM 400/600": [[128, "lem-dcbm-400-600"]], "Description": [[128, "description"]], "Initialization": [[128, "initialization"]], "Variable Powermeter": [[128, "variable-powermeter"]], "Command start_transaction": [[128, "command-start-transaction"]], "Command stop_transaction": [[128, "command-stop-transaction"]], "ip_address": [[128, "ip-address"]], "port (optional)": [[128, "port-optional"]], "meter_tls_certificate (optional)": [[128, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[128, "ntp-settings-optional"]], "Resilience Settings (optional)": [[128, "resilience-settings-optional"]], "Notes": [[128, "notes"]], "Time Sync": [[128, "time-sync"]], "Error Handling / Resilience": [[128, "error-handling-resilience"]], "TLS Notes & Limitations": [[128, "tls-notes-limitations"]], "References / Links": [[128, "references-links"]], "OCPP1.6 Module": [[129, "ocpp1-6-module"]], "Module configuration": [[129, "module-configuration"], [130, "module-configuration"]], "Provides: main": [[129, "provides-main"]], "Provides: auth_validator": [[129, "provides-auth-validator"], [130, "provides-auth-validator"]], "Provides: auth_provider": [[129, "provides-auth-provider"], [130, "provides-auth-provider"]], "Provides: data_transfer": [[129, "provides-data-transfer"], [130, "provides-data-transfer"]], "Provides: ocpp_generic": [[129, "provides-ocpp-generic"], [130, "provides-ocpp-generic"]], "Provides: session_cost": [[129, "provides-session-cost"], [130, "provides-session-cost"]], "Requires: evse_manager": [[129, "requires-evse-manager"], [130, "requires-evse-manager"]], "Requires: connector_zero_sink": [[129, "requires-connector-zero-sink"], [130, "requires-connector-zero-sink"]], "Requires: reservation": [[129, "requires-reservation"]], "Requires: auth": [[129, "requires-auth"], [130, "requires-auth"]], "Requires: system": [[129, "requires-system"], [130, "requires-system"]], "Requires: security": [[129, "requires-security"], [130, "requires-security"]], "Requires: data_transfer": [[129, "requires-data-transfer"], [130, "requires-data-transfer"]], "Requires: display_message": [[129, "requires-display-message"], [130, "requires-display-message"]], "Global Errors and Error Reporting": [[129, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[129, "energy-management-and-smart-charging-integration"], [130, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[129, "certificate-management"], [130, "certificate-management"]], "OCPP2.0.1 Module": [[130, "ocpp2-0-1-module"]], "StatusNotification": [[130, "statusnotification"]], "Current Limitation": [[130, "current-limitation"]], "Device model implementation details": [[130, "device-model-implementation-details"]], "Internally and externally managed variables": [[130, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[130, "device-model-implementation-of-this-module"]], "Device Model Sources": [[130, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[130, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[130, "class-diagram-for-device-model"]], "Hardware Interface Configuration": [[132, "hardware-interface-configuration"]], "Communication between the Yeti microcontroller and this driver module": [[134, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[134, "protocol"]], "COBS": [[134, "cobs"]], "Protobuf": [[134, "protobuf"]], "EVerest to Yeti": [[134, "everest-to-yeti"]], "Low control mode:": [[134, "low-control-mode"]], "Other commands for all modes:": [[134, "other-commands-for-all-modes"]], "Yeti to EVerest": [[134, "yeti-to-everest"]], "EVerest Reference": [[136, "everest-reference"]], "EVerest Interfaces": [[137, "everest-interfaces"]], "EVerest Modules": [[138, "everest-modules"]], "EVerest Types": [[139, "everest-types"]], "Snapshot": [[140, "snapshot"]], "edm": [[141, "edm"]], "Dependency Manager for EVerest": [[141, "dependency-manager-for-everest"]], "Install and Quick Start": [[141, "install-and-quick-start"]], "Installing edm": [[141, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[141, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[141, "building-everest"]], "Python packages needed to run edm": [[141, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[141, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[141, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[141, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[141, "git-information-at-a-glance"]], "ev-cli": [[142, "ev-cli"]], "Purpose": [[142, "purpose"], [144, "purpose"]], "Install": [[142, "install"]], "Use automatically installed ev-dev-tools from python venv": [[142, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[142, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[142, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[142, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[142, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[142, "auto-generating-nodejs-modules"]], "EVerest development tools": [[143, "everest-development-tools"]], "Error Framework": [[144, "error-framework"]], "Usage": [[144, "usage"]], "General": [[144, "general"]], "Raise an error": [[144, "raise-an-error"], [144, "id1"], [144, "id6"], [144, "id12"]], "Clear an error": [[144, "clear-an-error"], [144, "id2"], [144, "id7"], [144, "id13"]], "Subscribe to an error": [[144, "subscribe-to-an-error"], [144, "id3"], [144, "id8"], [144, "id14"]], "Subscribe globally to all errors": [[144, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[144, "the-errorfactory"], [144, "id4"], [144, "id10"], [144, "id16"]], "The ErrorStateMonitor": [[144, "the-errorstatemonitor"], [144, "id5"], [144, "id11"], [144, "id17"]], "Syntax in a C++ module": [[144, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[144, "subscribe-to-global-all-errors"], [144, "id9"], [144, "id15"]], "Syntax in a Python module": [[144, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[144, "syntax-in-a-javascript-module"]], "Usage Guide": [[144, "usage-guide"]], "Creating Error objects": [[144, "creating-error-objects"]], "The global subscription": [[144, "the-global-subscription"]], "Side effects of raising errors": [[144, "side-effects-of-raising-errors"]], "Architecture": [[144, "architecture"]], "EVerest Framework": [[145, "everest-framework"]], "A Visual Introduction": [[145, "a-visual-introduction"]], "Examples of EVerest Modules": [[145, "examples-of-everest-modules"]], "High Level Module Concept": [[145, "high-level-module-concept"]], "Module Communication": [[145, "module-communication"]], "System Requirements and Prerequisites": [[145, "system-requirements-and-prerequisites"]], "Hardware": [[145, "hardware"]], "Operating System": [[145, "operating-system"]], "Libraries And Tools": [[145, "libraries-and-tools"]], "More": [[145, "more"]], "Prepare Your Development Environment": [[146, "prepare-your-development-environment"], [147, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[146, "minimum-requirements-for-everest"]], "A Word on System Environments": [[146, "a-word-on-system-environments"]], "Required Packages": [[146, "required-packages"]], "Tested Environments": [[146, "tested-environments"]], "Ubuntu": [[146, "ubuntu"]], "OpenSUSE": [[146, "opensuse"]], "Fedora": [[146, "fedora"]], "Troubleshooting": [[146, "troubleshooting"], [154, "troubleshooting"], [163, "troubleshooting"]], "Maven dependency": [[146, "maven-dependency"]], "Java dependency": [[146, "java-dependency"]], "Python versions with pyenv": [[146, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[147, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[147, "needed-packages"]], "Download And Install": [[147, "download-and-install"]], "Get The Needed EVerest Repositories": [[147, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[147, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[147, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[147, "packages-for-iso-15118-communication"]], "Build EVerest": [[147, "build-everest"]], "Simulating EVerest": [[147, "simulating-everest"]], "Prepare The Helpers": [[147, "prepare-the-helpers"]], "Software in a loop": [[147, "software-in-a-loop"]], "Admin panel and simulations": [[147, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[147, "understanding-everest-modules"]], "Basic elements of a module": [[147, "basic-elements-of-a-module"]], "Module manifest": [[147, "module-manifest"]], "Interfaces": [[147, "interfaces"]], "Types": [[147, "types"]], "Generate the stub files": [[147, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[147, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[148, "everest-modules-in-detail"]], "Overview": [[148, "overview"]], "Concepts": [[148, "concepts"]], "Modules and module instances": [[148, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[148, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[148, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[148, "providing-interface-implementations"]], "Requiring interface implementations": [[148, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[148, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[148, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[148, "explaining-the-yaml-files"]], "Explaining the generated sources": [[148, "explaining-the-generated-sources"]], "Interface headers": [[148, "interface-headers"]], "Module files": [[148, "module-files"]], "The module class": [[148, "the-module-class"]], "Interface implementations": [[148, "interface-implementations"]], "Note on concurrency": [[148, "note-on-concurrency"]], "EVerest Module Configurations": [[149, "everest-module-configurations"]], "Module connections for dedicated use cases": [[149, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[149, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[149, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[149, "module-connections-and-module-parameters"]], "Very quick overview": [[149, "very-quick-overview"]], "Charging station and charging points": [[149, "charging-station-and-charging-points"]], "Authentication for charging": [[149, "authentication-for-charging"]], "Car simulation": [[149, "car-simulation"]], "Energy management": [[149, "energy-management"], [152, "energy-management"]], "DC charging": [[149, "dc-charging"]], "3-tier module mappings": [[149, "tier-module-mappings"]], "Module functionality in detail": [[149, "module-functionality-in-detail"]], "Bank Card Payment": [[150, "bank-card-payment"]], "Objectives": [[150, "objectives"]], "Supported use cases": [[150, "supported-use-cases"]], "Normal flow": [[150, "normal-flow"]], "Interrupted charging": [[150, "interrupted-charging"]], "Too expensive session": [[150, "too-expensive-session"]], "Too long session": [[150, "too-long-session"]], "Solution": [[150, "solution"]], "Introduce new interfaces": [[150, "introduce-new-interfaces"]], "How does it work": [[150, "how-does-it-work"]], "Configure Plug&Charge": [[151, "configure-plug-charge"]], "The Authorization process in EVerest": [[151, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[151, "involved-everest-modules"]], "Step 0": [[151, "step-0"]], "Step 1": [[151, "step-1"]], "Step 2": [[151, "step-2"]], "Step 3": [[151, "step-3"]], "Step 4": [[151, "step-4"]], "Step 5": [[151, "step-5"]], "Step 6": [[151, "step-6"]], "EVerest configuration": [[151, "everest-configuration"], [170, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[151, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[152, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[152, "everest-modules"]], "Debug a single module": [[152, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[152, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[152, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[152, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[152, "everest-ocpp-2-0-1-setup"]], "Testing": [[152, "testing"]], "Unit tests": [[152, "unit-tests"]], "Integration tests": [[152, "integration-tests"]], "EVerest Release Notes": [[153, "everest-release-notes"]], "2024.7.1": [[153, "id1"]], "2024.7.0": [[153, "id2"]], "OpenSSL server": [[153, "openssl-server"]], "Hardware support": [[153, "hardware-support"]], "Further changes": [[153, "further-changes"]], "2024.6.0 - LATEST STABLE": [[153, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[153, "security-fix-prevent-integer-overflow-in-evsev2g"], [153, "id6"]], "New EXI implementation and license improvement": [[153, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[153, "version-information-displayed"]], "Further mentions of changes": [[153, "further-mentions-of-changes"]], "2024.5.0": [[153, "id3"]], "Cloud: Refactored database exception handling": [[153, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[153, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[153, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[153, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[153, "minor-evsemanager-changes"]], "2024.4.0": [[153, "id4"]], "Added charging schedules definition": [[153, "added-charging-schedules-definition"]], "Rust now feature-complete": [[153, "rust-now-feature-complete"]], "Payment terminal integration": [[153, "payment-terminal-integration"]], "Admin Panel improvements": [[153, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[153, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[153, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[153, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[153, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[153, "id5"]], "2024.3.0": [[153, "id8"]], "Plug & Charge": [[153, "plug-charge"]], "Fix for YetiDriver": [[153, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[153, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[153, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[154, "pionix-belaybox"]], "Introduction": [[154, "introduction"], [157, "introduction"]], "The BelayBox hardware": [[154, "the-belaybox-hardware"]], "Getting support": [[154, "getting-support"]], "Setting up Hardware and Software": [[154, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[154, "assembling-the-yak-board"]], "Flashing the Yak Board": [[154, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[154, "assembling-the-yeti-board"]], "Preparing the cable set": [[154, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[154, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[154, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[154, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[154, "cross-compile-toolchain"]], "How to flash the Yeti board": [[154, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[154, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[154, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[154, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[154, "running-the-scripts-and-manager-processes"]], "Additional information": [[154, "additional-information"]], "Factory reset": [[154, "factory-reset"]], "Further information": [[154, "further-information"]], "RS-485 Modbus config for Yak board": [[154, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[154, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[154, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[154, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[154, "short-cheat-sheet"]], "Current Version nightly": [[155, "index"]], "What Is EVerest": [[155, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[155, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[155, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[155, "contributing-to-everest"]], "Communication channels": [[155, "communication-channels"]], "Zulip chat": [[155, "zulip-chat"]], "Mailing list": [[155, "mailing-list"]], "Weekly tech meetup and working groups": [[155, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[155, "special-interest-group-ev-charging"]], "1:1 meetup": [[155, "meetup"]], "Tech resources about EVerest": [[155, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[155, "find-your-way-into-everest-development"]], "Table Of Contents": [[155, "table-of-contents"]], "Indices and tables": [[155, "indices-and-tables"]], "Docker setup": [[156, "docker-setup"]], "Prerequisites": [[156, "prerequisites"], [158, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"]], "Start services without devcontainer setup": [[156, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[156, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[156, "mosquitto-mqtt-broker"]], "MariaDB": [[156, "mariadb"]], "SteVe": [[156, "steve"]], "How to use SteVe": [[156, "how-to-use-steve"]], "Local CI environment": [[156, "local-ci-environment"]], "Generating languange specific protobuf files": [[156, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[157, "experimental-bazel-support-in-everest"]], "Getting Started": [[157, "getting-started"]], "Using Bazel Commands": [[157, "using-bazel-commands"]], "Dependency Management": [[157, "dependency-management"]], "Defining C++ EVerest Modules": [[157, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[157, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[157, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[158, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[158, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[158, "enter-the-workspace-directory"]], "Run the setup script": [[158, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[158, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[158, "getting-started"]], "The Everest\u2019s Development Tool": [[158, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[159, "how-to-write-everest-documentation"]], "Documenting EVerest": [[160, "documenting-everest"]], "Current structure of documentation": [[160, "current-structure-of-documentation"]], "Main EVerest documentation": [[160, "main-everest-documentation"]], "Reference documentation": [[160, "reference-documentation"]], "Generated reference docs": [[160, "generated-reference-docs"]], "Additional handwritten content": [[160, "additional-handwritten-content"]], "Documentation near corresponding source code": [[160, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[160, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[160, "process-of-everest-documentation"]], "Preparing a new documentation page": [[160, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[160, "creating-a-new-documentation-page"]], "Creating a Git branch": [[160, "creating-a-git-branch"]], "Choosing a place to store the docs": [[160, "choosing-a-place-to-store-the-docs"]], "Writing": [[160, "writing"]], "Creating a PR and merge": [[160, "creating-a-pr-and-merge"]], "Building the documentation": [[160, "building-the-documentation"]], "Sphinx style guide": [[161, "sphinx-style-guide"]], "Headlines": [[161, "headlines"]], "Styles": [[161, "styles"]], "Bullet Lists": [[161, "bullet-lists"]], "Targets and Links": [[161, "targets-and-links"]], "Section Heading": [[161, "section-heading"]], "Tables": [[161, "tables"]], "Grid table": [[161, "grid-table"]], "Simple table": [[161, "simple-table"]], "CSV table": [[161, "csv-table"]], "table title": [[161, "id6"]], "Images and Figures": [[161, "images-and-figures"]], "Image": [[161, "image"]], "Figure": [[161, "figure"]], "Comments": [[161, "comments"]], "Directives": [[161, "directives"]], "Table of Contents": [[161, "table-of-contents"], [161, "id4"]], "Table of Contents (this document)": [[161, "table-of-contents-this-document"]], "Content Block Directives": [[161, "content-block-directives"], [161, "id5"]], ".. topic:: [title]": [[161, "topic-title"]], "Topic": [[161, null]], ".. sidebar:: [title]": [[161, "sidebar-title"]], "Sidebar": [[161, null]], ".. admonition:: [title]": [[161, "admonition-title"]], "Admonition title": [[161, null]], ".. attention::": [[161, "attention"]], ".. caution::": [[161, "caution"]], ".. danger::": [[161, "danger"]], ".. error::": [[161, "error"]], ".. hint::": [[161, "hint"]], ".. important::": [[161, "important"]], ".. note::": [[161, "note"]], ".. tip::": [[161, "tip"]], ".. warning::": [[161, "warning"]], ".. seealso::": [[161, "seealso"]], ".. versionadded:: [version]": [[161, "versionadded-version"]], ".. versionchanged:: [version]": [[161, "versionchanged-version"]], ".. deprecated:: [version]": [[161, "deprecated-version"]], ".. math::": [[161, "math"]], ".. raw:: output format": [[161, "raw-output-format"]], "Code Examples": [[161, "code-examples"]], "How To: Git": [[162, "how-to-git"]], "Main concept": [[162, "main-concept"]], "Best practices": [[162, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[162, "tips-n-tricks-for-git"]], "Using private repositories": [[162, "using-private-repositories"]], "Workflow example": [[162, "workflow-example"]], "Visualization of the branching structure": [[162, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[162, "corresponding-git-commands"]], "How To: Develop on a Mac": [[163, "how-to-develop-on-a-mac"]], "Application Setup": [[163, "application-setup"]], "GitHub Setup": [[163, "github-setup"]], "Standup the Dev Docker Environment": [[163, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[163, "everest-sil-simulation"]], "Stopping things": [[163, "stopping-things"]], "Resources": [[163, "resources"]], "How To: OCPP1.6 in EVerest": [[164, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[164, "run-everest-sil-with-steve"]], "OCPP configuration file": [[164, "ocpp-configuration-file"]], "Connect to a different CSMS": [[164, "connect-to-a-different-csms"], [165, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[164, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[165, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[165, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[165, "device-model-configuration"]], "Device Model definition and configuration structure": [[165, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[165, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[165, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[165, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[165, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[166, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[166, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[166, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[167, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[168, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[169, "tutorials"]], "How To: Develop New Modules": [[170, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[170, "goal-of-this-tutorial"]], "Install Prerequisites": [[170, "install-prerequisites"]], "Workspace Setup": [[170, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[170, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[170, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[170, "create-module-skeleton"]], "Interface Configuration": [[170, "interface-configuration"]], "Build Configuration & Build": [[170, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[170, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[170, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[170, "adding-dependencies-yaml"]], "Building": [[170, "building"]], "Run Configuration & Run": [[170, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[170, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[170, "running-everest"]], "Observing the System": [[170, "observing-the-system"]], "Exploring with MQTT Explorer": [[170, "exploring-with-mqtt-explorer"]], "Debugging": [[170, "debugging"]], "Exemplary Module Customizations": [[170, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[171, "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 f05a5ee9..2613dbf1 100644 --- a/docs/nightly/appendix/02_snapshot.html +++ b/docs/nightly/appendix/02_snapshot.html @@ -73,7 +73,7 @@

Navigation

git_tag: v0.4.4 everest.github.io: git: git@github.com:everest/everest.github.io.git - git_rev: 2bd1fe4558ef44382cc69034b8fdf78f72d3e2d1 + git_rev: 83e201218136f9ebddcc52ad75799e688a8d3a58 ext-mbedtls: cmake_condition: EVEREST_DEPENDENCY_ENABLED_MBEDTLS git: https://github.com/EVerest/ext-mbedtls.git @@ -84,6 +84,7 @@

Navigation

- ENABLE_TESTING OFF - MBEDTLS_FATAL_WARNINGS OFF libcbv2g: + cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBCBV2G git: https://github.com/EVerest/libcbv2g.git git_rev: 0966194e995cdb741b02547ddd9abd67455691d9 git_tag: v0.2.1 @@ -92,11 +93,10 @@

Navigation

git_rev: 3790262286820d8c1d7ae949e9366a78c9ff699f git_tag: v0.9.2 libfsm: + cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBFSM git: https://github.com/EVerest/libfsm.git git_rev: b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c git_tag: v0.2.0 - options: - - BUILD_EXAMPLES OFF libiso15118: cmake_condition: EVEREST_DEPENDENCY_ENABLED_LIBISO15118 git: https://github.com/EVerest/libiso15118.git diff --git a/docs/nightly/searchindex.js b/docs/nightly/searchindex.js index a0be52a8..676b9167 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/DummyBankSessionTokenProvider", "_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/PN7160TokenProvider", "_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/PN7160TokenProvider", "_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/DummyBankSessionTokenProvider.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/PN7160TokenProvider.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/PN7160TokenProvider.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. DummyBankSessionTokenProvider", "13.1.5. DummyTokenProvider", "13.1.6. DummyTokenProviderManual", "13.1.7. DummyTokenValidator", "13.1.8. DummyV2G", "13.1.9. EnergyManager", "13.1.10. EnergyNode", "13.1.11. ErrorHistory", "13.1.12. EvManager", "13.1.13. EvSlac", "13.1.14. Evse15118D20", "13.1.15. EvseManager", "13.1.16. EvseSecurity", "13.1.17. EvseSlac", "13.1.18. EvseV2G", "13.1.19. GenericPowermeter", "13.1.20. IsoMux", "13.1.21. JsTibber", "13.1.22. LemDCBM400600", "13.1.23. MicroMegaWattBSP", "13.1.24. OCPP", "13.1.25. OCPP201", "13.1.26. OCPPExtensionExample", "13.1.27. PN532TokenProvider", "13.1.28. PN7160TokenProvider", "13.1.29. PacketSniffer", "13.1.30. PersistentStore", "13.1.31. PhyVersoBSP", "13.1.32. PyEvJosev", "13.1.33. RsIskraMeter", "13.1.34. RsPaymentTerminal", "13.1.35. SerialCommHub", "13.1.36. Setup", "13.1.37. Store", "13.1.38. System", "13.1.39. YetiDriver", "13.1.40. 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", "5.3.10. PN7160TokenProvider", "PhyVersoBSP", "5.3.11. 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, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 73, 74, 75, 79, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 131, 132, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171], "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, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 74, 78, 80, 81, 85, 87, 88, 89, 93, 96, 119, 124, 125, 127, 128, 129, 130, 136, 144, 145, 149, 151, 152, 154, 155, 156, 157, 160, 161, 164, 165], "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, 64, 67, 73, 74, 90, 92, 94, 99, 102, 109, 114, 125, 128, 129, 130, 132, 134, 136, 141, 144, 145, 146, 147, 148, 153, 156, 161, 164, 165, 170], "iso15118": [1, 2, 19, 22, 41, 47, 57, 62, 63, 64, 66, 67, 69, 81, 102, 103, 124, 125, 129, 130, 140, 147, 151, 166], "charger": [1, 2, 20, 36, 50, 51, 57, 63, 64, 67, 69, 85, 102, 119, 124, 134, 145, 151, 152, 154, 155, 166], "require_auth_eim": 1, "null": [1, 2, 30, 41, 141], "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, 57, 63, 64, 66, 67, 69, 73, 75, 81, 83, 84, 87, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 124, 126, 128, 129, 130, 131, 134, 142, 145, 147, 148, 149, 151, 152, 153, 154, 155, 158, 159, 160, 161, 163, 164, 165, 166, 167, 170, 171], "eim": [1, 64, 67, 124], "author": [1, 4, 5, 6, 21, 99, 109, 112, 124, 129, 130, 136, 139, 147, 148, 150, 155, 164, 165, 170], "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, 54, 55, 58, 59, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 124, 145, 147, 155, 163, 165], "providedidtoken": [1, 5, 6, 21, 90, 99, 112, 151], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 63, 64, 66, 67, 68, 71, 73, 78, 81, 82, 83, 84, 85, 90, 93, 94, 95, 99, 100, 102, 105, 106, 109, 110, 112, 114, 115, 119, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 141, 142, 145, 146, 149, 150, 152, 153, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "evcc": [1, 2, 21, 63, 81, 99, 102, 166], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 90, 91, 93, 100, 102, 106, 107, 109, 112, 114, 119, 120, 121, 123, 124, 125, 128, 132, 142, 144, 145, 147, 149, 150, 151, 152, 156, 157, 164, 166, 170], "payment": [1, 83, 102, 109, 151, 155], "detail": [1, 21, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 83, 88, 89, 93, 102, 106, 109, 110, 124, 125, 128, 129, 141, 145, 147, 153, 154, 155, 158, 159, 160, 161, 164, 165, 170], "pnc": [1, 64, 67, 154, 164, 165, 166], "send": [1, 21, 31, 38, 39, 64, 66, 73, 74, 106, 124, 126, 129, 130, 134, 148, 150, 151, 162, 170], "signatur": [1, 22, 109, 114, 118, 144], "certif": [1, 21, 22, 63, 65, 67, 71, 81, 90, 100, 102, 109, 114, 128, 146, 147, 151, 153, 154, 164, 165, 166], "chain": [1, 21, 22, 59, 67, 100, 124, 129, 130, 151], "emaid": [1, 90, 109], "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, 64, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 124, 142, 144, 147, 148, 149, 151, 154, 155, 157, 162, 163, 164, 165], "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, 75, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 131, 148, 170], "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, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 142, 145, 147, 148, 154], "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, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 84, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 136, 141, 146, 147, 148, 149, 151, 152, 153, 154, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 92, 98, 102, 134], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 58, 61, 63, 64, 66, 67, 75, 85, 87, 93, 98, 99, 103, 106, 114, 124, 128, 134, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 160, 161, 162, 164, 165, 170], "close": [1, 2, 67, 102, 149, 160, 161, 163], "ac_open_contactor": 1, "open": [1, 36, 102, 141, 147, 149, 153, 154, 155, 163, 164, 170, 171], "start_cable_check": 1, "now": [1, 21, 49, 73, 74, 94, 95, 99, 114, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 163, 167, 170, 171], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 61, 64, 71, 73, 92, 93, 99, 106, 109, 112, 114, 116, 119, 124, 126, 128, 129, 130, 134, 142, 145, 146, 147, 148, 149, 150, 151, 152, 155, 159, 160, 161, 162, 163, 164, 167, 170, 171], "cabl": [1, 10, 20, 64, 71, 80, 92, 99, 146], "check": [1, 6, 22, 23, 30, 38, 64, 85, 109, 110, 124, 128, 129, 130, 134, 144, 148, 149, 153, 154, 155, 160, 161, 162, 165, 166, 170], "start_pre_charg": 1, "pre": [1, 63, 67, 69, 83, 99, 109, 127, 147, 150, 171], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 58, 61, 64, 67, 72, 73, 74, 80, 82, 87, 90, 92, 93, 94, 98, 99, 102, 103, 106, 108, 109, 110, 112, 123, 124, 125, 133, 134, 145, 147, 154, 160, 161, 164, 169], "phase": [1, 2, 18, 20, 29, 36, 58, 59, 61, 64, 80, 94, 98, 99, 102, 108, 109, 113, 117, 118, 124, 127, 134, 145, 147, 153], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 54, 58, 61, 64, 66, 70, 71, 73, 74, 80, 83, 92, 93, 94, 98, 99, 102, 105, 106, 107, 109, 112, 113, 119, 120, 124, 125, 126, 127, 128, 129, 130, 132, 134, 136, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170], "3": [1, 19, 36, 41, 45, 58, 61, 62, 64, 66, 71, 80, 95, 99, 105, 109, 124, 125, 126, 127, 128, 129, 130, 134, 140, 141, 146, 154, 155, 161, 163, 164, 168, 170], "trigger": [1, 3, 19, 20, 31, 32, 64, 106, 114, 129, 130, 145, 148, 151, 153, 160, 161, 164, 165], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 64, 66, 67, 69, 72, 73, 74, 76, 80, 87, 88, 89, 90, 93, 94, 99, 102, 106, 109, 110, 112, 114, 116, 124, 125, 127, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 151, 152, 153, 154, 158, 159, 160, 161, 162, 163, 164, 165, 170], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 61, 62, 64, 66, 67, 80, 81, 89, 90, 92, 97, 99, 102, 103, 109, 112, 119, 126, 129, 130, 133, 135, 143, 145, 148, 149, 151, 153, 154, 166, 170], "powerdeliveryreq": [1, 102], "messag": [1, 12, 31, 32, 64, 73, 74, 78, 84, 90, 93, 96, 102, 106, 109, 112, 125, 126, 129, 130, 134, 144, 145, 148, 151, 152, 153, 154, 164, 165, 170], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 64, 71, 80, 92, 94, 99, 102, 109, 119, 124, 128, 129, 130, 134, 150, 153, 154, 158, 171], "current_demand_start": 1, "process": [1, 2, 19, 41, 58, 83, 90, 99, 102, 114, 119, 125, 129, 130, 142, 145, 147, 148, 149, 150, 152, 153, 155, 157, 161, 165, 169, 170, 171], "ha": [1, 4, 12, 20, 31, 32, 51, 63, 64, 67, 69, 80, 81, 82, 90, 93, 99, 102, 106, 109, 110, 114, 119, 124, 128, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 160, 161, 162, 164, 165, 167, 170], "want": [1, 2, 64, 102, 124, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170, 171], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 64, 73, 74, 85, 99, 102, 106, 109, 110, 114, 116, 134, 141, 147, 148, 149, 150, 151, 153, 155, 162, 164, 165, 170], "finish": [1, 2, 20, 40, 46, 51, 64, 83, 94, 99, 102, 112, 126, 150, 154, 158, 159, 160, 161, 162, 170], "sae_bidi_mode_act": 1, "sae": [1, 2, 61, 64, 102, 124, 154], "j2847": [1, 2, 61, 64], "bidi": [1, 61, 102], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 58, 63, 64, 66, 85, 94, 102, 103, 108, 124, 147, 152, 154], "activ": [1, 20, 36, 51, 52, 64, 71, 94, 95, 96, 102, 112, 114, 116, 119, 128, 142, 144, 146, 149, 151, 164], "evcc_id": [1, 99], "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, 56, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 118, 123, 128, 129, 141, 147, 148, 151, 170], "specifi": [1, 21, 22, 29, 31, 38, 64, 67, 71, 87, 94, 99, 100, 102, 106, 109, 110, 112, 114, 119, 123, 124, 125, 130, 147, 148, 151, 152, 154, 156, 164, 165, 166, 170], "identif": [1, 82, 99, 109, 115, 124, 149], "readabl": [1, 134], "format": [1, 22, 46, 71, 82, 83, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 128, 130, 142, 146, 155, 160, 164, 165, 170], "It": [1, 9, 20, 21, 31, 51, 57, 58, 64, 65, 66, 73, 74, 99, 102, 112, 116, 119, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 164, 165, 166, 170], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 90, 93, 95, 96, 99, 100, 102, 105, 106, 112, 114, 119, 124, 125, 127, 129, 130, 134, 141, 142, 147, 148, 151, 154, 156, 158, 160, 161, 162, 163, 164, 165, 167, 170, 171], "mac": [1, 19, 41, 63, 64, 66, 67, 69, 81, 99, 146, 155, 169], "address": [1, 19, 39, 41, 45, 52, 64, 66, 68, 71, 82, 83, 85, 94, 99, 125, 127, 128, 130, 165, 166], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 99, 146], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 58, 64, 73, 74, 90, 92, 97, 99, 100, 102, 103, 106, 108, 109, 112, 113, 114, 115, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 134, 141, 144, 148, 149, 150, 151, 153, 154, 155, 158, 161, 162, 164, 165, 170], "f0": [1, 19, 41, 99], "9": [1, 19, 41, 45, 64, 99, 106, 140, 146, 163], "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, 88, 89, 93, 99, 105, 106, 109, 119, 124, 125, 127, 128, 130, 134, 140, 141, 146, 147, 155, 161, 162, 164, 166, 168, 169], "5": [1, 19, 37, 41, 56, 58, 61, 64, 66, 76, 99, 113, 141, 148, 154, 161, 163], "selected_payment_opt": 1, "paymentopt": [1, 102], "element": [1, 102, 106], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 80, 81, 84, 85, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 102, 106, 108, 109, 110, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 158, 159, 160, 161, 163, 164, 165, 166, 170, 171], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 64, 90, 92, 94, 98, 100, 102, 106, 109, 111, 124, 126, 128, 129, 130, 149, 165], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 80, 82, 84, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 127, 128, 129, 130, 136, 142, 144, 145, 146, 148, 150, 151, 152, 153, 155, 160, 161, 163, 164, 165, 170, 171], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 102, 103], "select": [1, 2, 21, 39, 51, 52, 58, 63, 64, 90, 102, 124, 141, 149, 151, 154, 166, 167, 170], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 58, 59, 61, 64, 70, 95, 99, 102, 103, 108, 109, 112, 117, 118, 127, 136, 137, 139, 147, 148, 155, 164, 165], "transfer": [1, 2, 31, 33, 39, 64, 73, 74, 75, 102, 103, 106, 111, 130, 134], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 61, 64, 66, 71, 73, 74, 87, 90, 93, 94, 99, 100, 102, 103, 106, 109, 111, 114, 119, 124, 125, 127, 128, 129, 130, 134, 150, 151, 152, 153, 154, 155, 159, 160, 161, 164, 165, 166, 170, 171], "departure_tim": [1, 99, 102], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 96, 98, 99, 100, 102, 104, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 129, 130, 132, 140, 141, 142, 144, 145, 148, 149, 151, 154, 155, 160, 161, 162, 164, 165, 170], "rfc3339": [1, 46, 90, 94, 95, 99, 102, 106, 109, 110, 112, 114], "utc": [1, 90, 94, 95, 102, 110, 112, 116], "vehicl": [1, 21, 41, 64, 94, 99, 102, 109, 124, 125, 147, 153, 154, 166], "intend": [1, 99, 109], "date": [1, 46, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 134, 153, 154, 155, 168], "time": [1, 20, 29, 31, 36, 46, 49, 54, 55, 56, 58, 64, 71, 73, 74, 76, 77, 80, 83, 87, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 129, 130, 134, 141, 144, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 54, 55, 56, 58, 59, 61, 64, 66, 70, 71, 76, 82, 83, 87, 89, 92, 94, 95, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 115, 116, 117, 124, 127, 128, 129, 130, 146, 147, 148, 149, 153, 161, 165, 170], "wh": [1, 99, 102, 103, 109, 112, 113, 117, 118, 127], "amount": [1, 64, 83, 87, 94, 102, 105, 106, 128, 129, 130, 134, 149, 150, 165], "reflect": [1, 129, 148, 170], "": [1, 8, 31, 45, 54, 55, 56, 58, 68, 71, 76, 91, 93, 99, 100, 106, 110, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 133, 134, 135, 141, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 160, 161, 162, 163, 164, 165, 168, 170], "estim": [1, 99, 102], "how": [1, 51, 63, 64, 67, 69, 75, 87, 114, 119, 125, 129, 130, 131, 144, 145, 146, 147, 148, 149, 151, 152, 155, 160, 161, 169, 171], "much": [1, 129, 130, 146, 149, 152, 162], "need": [1, 8, 20, 21, 22, 36, 40, 63, 64, 83, 85, 90, 91, 94, 98, 99, 102, 109, 124, 125, 126, 127, 128, 129, 130, 134, 142, 144, 145, 146, 148, 149, 151, 152, 153, 154, 156, 157, 158, 160, 161, 162, 163, 164, 165, 170], "fulfil": [1, 94, 99, 102, 129, 130, 164, 165], "user": [1, 20, 51, 64, 71, 73, 90, 93, 94, 99, 109, 112, 119, 126, 132, 142, 147, 148, 150, 154, 156, 162, 163, 170], "configur": [1, 21, 31, 32, 53, 54, 55, 56, 68, 93, 106, 110, 119, 122, 131, 134, 145, 146, 147, 152, 153, 155, 157, 160, 161, 166, 167, 171], "goal": [1, 99, 130], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 58, 59, 61, 64, 73, 80, 88, 92, 94, 95, 98, 99, 102, 103, 106, 108, 109, 114, 116, 117, 118, 119, 123, 124, 127, 128, 129, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 161, 162, 164, 165], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 53, 58, 61, 63, 64, 67, 69, 73, 74, 78, 83, 91, 93, 99, 102, 106, 110, 112, 119, 123, 124, 126, 129, 130, 134, 147, 149, 151, 152, 153, 155, 164, 165], "ac_ev_max_voltag": 1, "v": [1, 29, 58, 99, 102, 103, 108, 113, 132, 147, 154, 156, 158], "rm": [1, 154, 156, 162, 171], "maxim": 1, "nomin": [1, 58, 64], "voltag": [1, 20, 29, 36, 50, 52, 58, 61, 64, 72, 98, 99, 102, 103, 104, 108, 109, 113, 117, 118, 145, 148, 149], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 59, 61, 64, 66, 67, 69, 71, 73, 74, 76, 77, 87, 88, 90, 91, 93, 94, 95, 98, 99, 102, 106, 108, 109, 112, 119, 124, 125, 127, 128, 129, 130, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "accept": [1, 20, 21, 38, 56, 90, 93, 100, 102, 106, 110, 114, 129, 130, 148, 165], "measur": [1, 18, 21, 29, 37, 43, 44, 64, 71, 92, 94, 102, 104, 109, 113, 115, 118, 127, 134, 149], "between": [1, 2, 14, 20, 58, 64, 66, 69, 76, 84, 90, 94, 95, 102, 104, 124, 125, 129, 130, 141, 147, 149, 151, 153, 154, 155, 159, 162, 164, 165], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 55, 58, 83, 90, 94, 99, 102, 106, 109, 110, 119, 120, 121, 124, 125, 129, 130, 134, 142, 144, 146, 147, 148, 149, 152, 153, 154, 155, 156, 158, 160, 161, 162, 164, 165, 170], "neutral": [1, 64, 102, 117, 118], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 58, 61, 64, 72, 80, 82, 83, 84, 88, 98, 99, 102, 103, 106, 108, 109, 124, 128, 129, 150, 164, 165], "support": [1, 3, 18, 20, 52, 58, 61, 63, 64, 66, 67, 69, 72, 80, 81, 85, 88, 89, 92, 97, 98, 99, 102, 106, 108, 109, 114, 124, 127, 130, 134, 146, 147, 149, 155, 161, 164, 166, 169], "per": [1, 2, 22, 36, 58, 94, 95, 112, 124, 129, 144, 164, 165, 170], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 63, 65, 81, 102, 125, 129, 130, 151, 166], "below": [1, 36, 64, 94, 98, 99, 128, 134, 141, 144, 147, 148, 150, 154, 155], "minimum": [1, 50, 64, 80, 98, 102, 106, 108, 109, 124, 129, 130, 132, 153, 154, 155], "cost": [1, 40, 73, 74, 95, 106, 112, 129, 130, 150], "effici": [1, 94, 99, 108, 146, 157], "dc_ev_energy_capac": 1, "capac": [1, 20, 61, 99, 102, 103], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 54, 58, 61, 63, 64, 67, 81, 90, 92, 94, 97, 98, 99, 100, 102, 103, 106, 109, 110, 119, 123, 124, 126, 129, 130, 148, 149, 150, 152, 153, 154, 164, 165], "dc_full_soc": 1, "soc": [1, 61, 64, 99, 102, 103, 129, 130, 164], "which": [1, 21, 22, 32, 38, 44, 61, 64, 73, 74, 78, 82, 84, 87, 90, 93, 99, 100, 102, 103, 106, 109, 110, 112, 114, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 136, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 160, 161, 162, 164, 165, 167, 170], "consid": [1, 99, 106, 124, 128, 146, 147, 148, 154, 159, 160, 161], "batteri": [1, 64, 94, 99, 102], "fulli": [1, 99, 124, 153], "dc_bulk_soc": 1, "fast": [1, 20, 145, 147, 153, 160, 161, 162], "end": [1, 12, 21, 64, 71, 93, 94, 99, 106, 110, 112, 114, 148, 153, 154, 160, 161], "dc_ev_statu": 1, "dcevstatu": [1, 102], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 90, 93, 99, 100, 102, 106, 109, 110, 112, 114, 128, 129, 130, 149, 150, 153, 154, 165], "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, 58, 61, 63, 64, 66, 67, 69, 73, 74, 76, 77, 80, 81, 84, 85, 90, 94, 98, 102, 106, 108, 109, 144, 147, 148, 165, 170], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 54, 58, 61, 64, 65, 67, 71, 72, 73, 74, 80, 81, 88, 89, 93, 94, 99, 102, 106, 109, 110, 124, 125, 126, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 150, 151, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 170, 171], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 58, 59, 61, 64, 66, 67, 69, 71, 72, 73, 74, 80, 84, 85, 88, 89, 93, 94, 95, 98, 99, 102, 103, 106, 108, 110, 116, 124, 127, 129, 130, 134, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 73, 74, 80, 81, 84, 85, 94, 98, 102, 106, 108, 109, 123, 124, 125, 126, 128, 129, 130, 134, 144, 147, 148, 151, 152, 154, 162, 163, 164, 165], "bulk": [1, 99, 102], "approx": [1, 102, 128], "80": [1, 71, 99, 102, 128, 147, 156, 163], "complet": [1, 45, 99, 102, 134, 142, 146, 147, 148, 154, 160, 161, 164, 165, 166, 167], "dc_charging_complet": 1, "full": [1, 9, 36, 64, 98, 102, 145, 151, 153, 155], "100": [1, 20, 52, 66, 84, 92, 102, 163, 164], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 102], "target": [1, 2, 36, 39, 61, 64, 73, 94, 99, 102, 103, 106, 152, 157, 164, 165, 171], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 102], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 58, 64, 73, 74, 79, 86, 90, 92, 94, 95, 98, 99, 100, 102, 105, 106, 109, 111, 113, 117, 118, 123, 124, 125, 127, 128, 129, 130, 144, 145, 147, 148, 149, 151, 154, 161, 164, 165, 170], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 58, 61, 64, 71, 88, 94, 98, 99, 102, 103, 108, 109, 117, 118, 124, 128, 129, 130, 134, 136, 137, 146, 147, 148, 149, 152, 154, 164], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 61, 64, 67, 69, 71, 73, 74, 82, 83, 85, 94, 98, 99, 102, 103, 106, 115, 119, 128, 129, 130, 132, 134, 144, 147, 149, 150, 151, 153, 155, 164, 165, 170], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 102], "calcul": [1, 66, 100, 102, 127, 129, 130, 152], "until": [1, 21, 22, 29, 36, 51, 64, 74, 77, 93, 94, 102, 109, 124, 154], "certificate_request": 1, "requestexistreamschema": [1, 21, 102], "deliv": [1, 21, 102, 108, 124, 147, 149, 154], "belong": [1, 4, 21, 51, 124, 149, 162], "valid": [1, 4, 6, 21, 22, 51, 54, 55, 56, 64, 73, 74, 76, 90, 94, 99, 100, 102, 114, 119, 122, 124, 125, 128, 129, 130, 149, 150, 151], "contract": [1, 21, 64, 67, 81, 90, 102, 109, 124, 125, 129, 130, 151, 166], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 64, 67, 70, 93, 100, 102, 106, 109, 114, 119, 128, 129, 130, 151, 152, 170], "report": [1, 3, 20, 21, 36, 51, 54, 55, 64, 70, 82, 85, 88, 99, 106, 109, 124, 128, 130, 144, 149, 162, 165], "async": [1, 21, 153], "via": [1, 21, 39, 59, 66, 71, 81, 87, 90, 109, 124, 127, 128, 129, 130, 132, 141, 144, 145, 147, 149, 151, 152, 153, 155, 159, 164, 165, 171], "set_get_certificate_respons": [1, 21, 129, 130], "dlink_termin": [1, 41], "termin": [1, 41, 67, 83, 99, 104, 109, 147, 150, 154, 158, 170], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 62, 66, 70, 73, 74, 75, 80, 82, 91, 94, 99, 100, 101, 105, 106, 109, 110, 111, 118, 124, 127, 128, 129, 130, 134, 147, 148, 151, 154, 163, 170, 171], "link": [1, 19, 41, 62, 63, 66, 67, 69, 81, 100, 106, 120, 121, 122, 126, 131, 133, 135, 148, 152, 155, 160, 170], "becom": [1, 36, 41, 51, 64, 99, 112, 119, 124, 154, 162], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 154], "match": [1, 19, 41, 51, 64, 66, 109, 110, 119, 150, 151, 152, 154], "dlink_paus": [1, 41], "save": [1, 41, 64, 71, 141, 149, 152, 167, 168], "while": [1, 41, 52, 64, 112, 116, 130, 134, 145, 152, 154, 157, 166, 170], "stai": [1, 41, 58, 149, 155, 160, 161], "ev_app_protocol": 1, "appprotocol": [1, 102], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 75, 90, 99, 100, 102, 105, 106, 112, 119, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 160, 164, 165, 170], "protocol": [1, 21, 102, 114, 124, 126, 128, 129, 130, 145, 147, 148, 149, 151, 153, 164, 165], "v2g_messag": 1, "v2gmessag": [1, 102], "debug": [1, 11, 52, 58, 66, 73, 74, 76, 77, 163], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 58, 59, 73, 74, 93, 94, 95, 99, 102, 105, 106, 107, 110, 112, 119, 123, 124, 125, 127, 129, 130, 141, 142, 145, 146, 147, 149, 150, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 170], "v2g": [1, 2, 22, 64, 65, 67, 100, 102, 129, 130, 141, 151, 154], "purpos": [1, 8, 18, 20, 21, 63, 67, 69, 73, 74, 90, 115, 124, 145, 148, 164, 165], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 54, 58, 63, 64, 66, 67, 69, 73, 74, 90, 92, 93, 94, 99, 102, 106, 108, 109, 112, 117, 118, 119, 124, 125, 127, 129, 130, 134, 141, 144, 147, 148, 149, 151, 152, 154, 157, 160, 161, 162, 165, 170], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 102], "paramet": [1, 2, 64, 73, 74, 83, 94, 102, 109, 125, 127, 128, 129, 130, 141, 145, 148, 151, 152, 154, 164, 165, 170], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 58, 64, 87, 94, 98, 99, 102, 106, 114, 119, 124, 125, 128, 134, 144, 147, 148, 152, 154, 163, 170], "displai": [1, 11, 12, 93, 102, 124, 129, 130, 144, 146, 164, 165], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 102], "offer": [1, 31, 64, 94, 106, 129, 130, 148, 157], "dynam": [1, 63, 102], "control": [1, 3, 9, 18, 20, 31, 47, 58, 64, 67, 69, 71, 72, 80, 84, 88, 89, 102, 124, 125, 126, 129, 130, 133, 144, 145, 147, 149, 151, 152, 154, 164, 165, 170], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 64, 82, 90, 99, 102, 106, 119, 124, 125, 129, 130, 151, 160, 161, 167], "meter_info_request": 1, "meter": [1, 37, 43, 50, 64, 71, 82, 88, 99, 109, 113, 118, 124, 128, 129, 130, 147, 153], "info": [1, 32, 90, 100, 106, 129, 141, 149, 153, 170], "setup": [1, 36, 91, 102, 128, 130, 136, 138, 144, 145, 146, 147, 148, 149, 151, 155, 157, 162, 164, 165, 166, 169], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 147, 148], "At": [1, 145, 149, 157, 160, 161, 170], "startup": [1, 61, 64, 99, 127, 128, 129, 130, 148, 153, 154, 165, 167, 170], "necessari": [1, 87, 147, 149, 154, 157, 162, 167, 170], "sent": [1, 31, 32, 73, 74, 84, 99, 124, 129, 130, 134, 153, 170], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 57, 60, 70, 99, 110, 111, 113, 120, 121, 122, 123, 124, 126, 131, 133, 135, 136, 146, 150, 154, 155, 159, 160, 161, 163, 164, 166, 167, 169, 171], "onc": [1, 12, 20, 29, 36, 51, 64, 124, 126, 134, 150, 154, 157, 162, 163, 167, 170], "evse_id": [1, 21, 64, 90, 102, 109, 110, 149], "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, 60, 70, 71, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125, 126, 134, 141, 144, 147, 149, 150, 151, 152, 153, 154, 155, 159, 160, 161, 163, 164, 165], "evseid": [1, 82, 102], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 61, 64, 83, 90, 93, 99, 102, 106, 109, 110, 112, 113, 114, 115, 119, 123, 124, 128, 129, 130, 142, 148, 152, 154, 164, 165, 166, 170], "uniqu": [1, 7, 71, 91, 102, 109, 148], "identifi": [1, 7, 22, 82, 91, 93, 96, 102, 106, 109, 115, 129, 130, 149], "outlet": [1, 99, 102, 150], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 76, 80, 81, 84, 85, 88, 89, 92, 99, 102, 109, 119, 123, 125, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 163, 170], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112, 165], "avail": [1, 20, 21, 31, 36, 51, 58, 64, 90, 98, 99, 106, 109, 110, 119, 123, 129, 134, 142, 144, 145, 146, 147, 149, 151, 154, 155, 160, 161, 164, 165], "array_item": [1, 12, 17, 22, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112], "supportedenergymod": [1, 102], "differ": [1, 2, 22, 36, 49, 58, 64, 66, 69, 78, 90, 94, 95, 99, 102, 113, 129, 130, 134, 141, 144, 147, 148, 149, 151, 153, 156, 157, 158, 162, 166], "sae_j2847_mod": 1, "saej2847bidimod": [1, 102], "v2h": [1, 2, 64, 102], "version": [1, 61, 64, 71, 82, 102, 141, 142, 145, 147, 149, 152, 154, 157, 158, 162, 163, 164, 165, 170], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 61, 63, 64, 67, 69, 80, 85, 99, 123, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 164, 170], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 58, 63, 64, 67, 69, 72, 77, 80, 84, 88, 89, 94, 99, 134, 163, 165], "set_charging_paramet": 1, "least": [1, 20, 36, 145, 148, 155, 160, 161, 170], "updat": [1, 20, 21, 22, 36, 38, 46, 58, 70, 94, 102, 106, 114, 124, 125, 127, 129, 130, 146, 147, 148, 149, 151, 155, 160, 161, 164, 165, 167], "later": [1, 36, 64, 94, 145, 147, 149, 154, 160, 161, 162, 170], "some": [1, 3, 20, 21, 36, 50, 51, 64, 73, 74, 84, 87, 91, 98, 99, 109, 114, 124, 128, 129, 134, 141, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 160, 161, 162, 164, 165, 170], "next": [1, 36, 77, 106, 112, 134, 148, 149, 151, 153, 154, 155, 157, 160, 161, 167, 170], "physical_valu": 1, "setupphysicalvalu": [1, 102], "up": [1, 19, 20, 36, 37, 41, 49, 64, 66, 85, 114, 124, 128, 129, 130, 134, 142, 145, 146, 147, 149, 151, 152, 153, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "initi": [1, 20, 21, 22, 64, 71, 85, 99, 102, 119, 129, 130, 132, 134, 141, 142, 144, 148, 151, 153, 155, 160, 161, 162, 163, 164, 166, 170], "physic": [1, 21, 99, 102, 124, 130, 149, 151, 165], "ac": [1, 3, 10, 20, 43, 57, 58, 61, 64, 66, 67, 69, 73, 74, 80, 81, 88, 94, 99, 102, 109, 113, 117, 118, 127, 134, 147, 151, 154, 166], "dc": [1, 2, 20, 29, 36, 52, 57, 64, 66, 67, 69, 72, 73, 74, 80, 81, 94, 98, 99, 102, 103, 104, 108, 109, 117, 118, 127, 154, 163], "session_setup": 1, "each": [1, 22, 31, 39, 40, 100, 119, 124, 128, 129, 130, 142, 144, 147, 148, 149, 152, 153, 155, 160, 161, 162, 164, 165, 170], "payment_opt": 1, "These": [1, 109, 124, 125, 129, 142, 149, 151, 157, 162, 165, 169, 170], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 64, 65, 71, 73, 74, 78, 92, 93, 94, 95, 99, 105, 106, 109, 110, 112, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 166, 167, 170, 171], "supported_certificate_servic": 1, "instal": [1, 22, 46, 64, 81, 93, 100, 102, 114, 125, 129, 130, 132, 146, 151, 152, 153, 155, 156, 157, 158, 163, 165, 166, 167], "servic": [1, 31, 32, 64, 105, 129, 130, 147, 154, 158, 166, 170], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 99, 109, 151, 164, 165], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 54, 55, 66, 70, 73, 74, 77, 120, 121, 126, 129, 130, 132, 134, 145, 147, 148, 150, 151, 153, 170], "new": [1, 20, 21, 22, 46, 51, 64, 76, 83, 94, 114, 124, 125, 126, 127, 129, 130, 134, 144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 159, 161, 162, 164, 165, 166, 169, 171], "includ": [1, 21, 22, 37, 49, 67, 94, 99, 102, 106, 109, 129, 130, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 161, 163, 164, 165, 166, 170], "correspond": [1, 21, 99, 127, 129, 134, 142, 148, 149, 150, 153, 154, 159, 161, 170], "encrypt": [1, 21, 63, 65, 67, 69, 100, 125], "privat": [1, 21, 22, 63, 65, 100, 109, 128, 129, 130, 147, 151, 154, 164, 165], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 63, 65, 67, 69, 70, 73, 75, 79, 86, 100, 102, 106, 109, 118, 119, 128, 129, 130, 131, 145, 147, 151, 154, 164, 165, 166], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 102], "raw": [1, 21, 47, 99, 102, 111, 158], "exi": [1, 21, 102, 146, 155], "stream": [1, 21, 92, 102, 134, 155], "csm": [1, 21, 22, 31, 32, 65, 73, 74, 99, 100, 102, 106, 129, 130, 151, 152, 153, 154, 166], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 73, 74, 82, 90, 93, 94, 95, 99, 102, 105, 106, 112, 119, 124, 125, 129, 130, 134, 144, 146, 147, 149, 150, 151, 152, 158, 159, 160, 161, 164, 165, 167, 171], "whether": [1, 9, 21, 22, 49, 93, 94, 98, 102, 106, 109, 124, 128, 153, 160, 161], "accecpt": 1, "authorization_statu": [1, 90], "authorizationstatu": [1, 90], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 56, 73, 74, 76, 77, 83, 90, 91, 93, 99, 110, 119, 120, 121, 122, 124, 132, 149, 150, 151], "certificate_statu": [1, 90], "certificatestatu": [1, 90], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 69, 71, 73, 74, 76, 77, 80, 81, 84, 85, 98, 99, 108, 123, 124, 128, 134, 144, 147, 148, 151, 152, 164, 170], "dlink_readi": [1, 19, 41, 126], "signal": [1, 20, 21, 41, 64, 73, 74, 92, 99, 124, 126, 129, 130, 134], "slac": [1, 19, 61, 62, 64, 66, 124, 126, 134, 136, 137, 149, 155], "layer": [1, 19, 41, 164, 165, 168], "accord": [1, 29, 37, 62, 64, 66, 84, 102, 105, 109, 124, 128, 151, 154, 164, 165], "readi": [1, 2, 21, 36, 64, 102, 126, 128, 129, 130, 147, 148, 162, 163, 170, 171], "cable_check_finish": 1, "under": [1, 23, 30, 36, 99, 130, 134, 144, 147, 149, 154, 165, 166], "20v": 1, "insul": [1, 64], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 102], "sign": [1, 22, 37, 99, 100, 109, 114, 118, 125, 128, 129, 130, 149, 151, 153, 168], "record": [1, 155, 165], "receipt_requir": 1, "receipt": [1, 64], "stop_charg": [1, 2], "continu": [1, 146, 147, 148, 152, 153, 154], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 58, 64, 72, 76, 77, 84, 88, 102, 127, 130, 134, 141, 145, 146, 149, 158, 161, 165, 167, 170], "restrict": [1, 147, 170], "call": [1, 21, 31, 32, 36, 46, 49, 87, 109, 110, 124, 126, 128, 129, 130, 134, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 156, 162, 170], "dure": [1, 20, 21, 29, 36, 49, 63, 64, 67, 69, 85, 93, 94, 98, 112, 124, 125, 128, 142, 146, 147, 151, 153, 160, 161, 162], "max_curr": [1, 23, 35, 61, 99, 124], "max": [1, 2, 18, 61, 94, 98, 145, 148, 153], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 58, 59, 63, 64, 88, 94, 98, 99, 106, 108, 116, 124, 129, 134, 144, 147, 150, 152, 164, 165], "maximum_limit": 1, "dcevsemaximumlimit": [1, 102], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 102], "update_isolation_statu": 1, "isol": [1, 29, 39, 64, 102, 104, 124, 154], "condit": [1, 58, 99, 102, 124, 144, 152], "isolation_statu": 1, "isolationstatu": [1, 102], "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, 56, 64, 90, 94, 98, 100, 104, 106, 111, 113, 122, 128, 129, 130, 147, 148, 149, 154, 161, 170], "monitor": [1, 3, 29, 31, 32, 39, 75, 104, 106, 124, 129, 130, 144], "update_dc_present_valu": 1, "powersuppli": [1, 102], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 102], "update_meter_info": 1, "powermet": [1, 21, 59, 61, 64, 68, 71, 72, 82, 88, 94, 99, 113, 129, 130, 134, 136, 137, 139, 147, 149, 153], "meterinfo": 1, "latest": [1, 22, 114, 154, 162, 170], "read": [1, 20, 39, 52, 76, 77, 83, 84, 106, 107, 109, 127, 147, 151, 153, 155, 160, 161, 162, 164, 165], "other": [1, 20, 21, 31, 36, 71, 93, 98, 99, 105, 106, 108, 109, 110, 112, 114, 119, 124, 125, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 170], "relev": [1, 51, 106, 117, 118, 119, 124, 125, 130, 134, 151, 165], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 60, 66, 82, 84, 96, 99, 102, 106, 109, 111, 134, 145, 147, 149, 153, 155, 163, 167], "happend": 1, "evseerror": [1, 102], "enum": [1, 19, 38, 41, 52, 56, 58, 63, 64, 67, 69, 90, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 66, 72, 80, 87, 88, 89, 99, 114, 126, 129, 130, 134, 142, 164, 165], "simpl": [2, 30, 59, 79, 86, 124, 147, 148, 149, 152, 153, 162, 166, 170], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 57, 61, 64, 66, 94, 98, 99, 119, 123, 124, 134, 145, 147, 152, 153, 155, 166], "ac_evpowerreadi": 2, "hlc": [2, 20, 57, 63, 64, 66, 67, 69, 81, 88, 124], "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, 56, 76, 77, 87, 93, 99, 106, 109, 111, 122, 128, 144, 147, 148, 149, 150, 151, 170], "simul": [2, 9, 18, 61, 63, 66, 67, 69, 85, 145, 153, 154, 155, 164, 165, 166, 167, 169], "commun": [2, 31, 32, 36, 57, 64, 67, 69, 72, 76, 80, 84, 88, 89, 113, 125, 126, 128, 129, 130, 146, 149, 150, 151, 153, 154, 159, 160, 161, 164, 165, 167, 168, 170], "pause_charg": [2, 21, 129, 130], "paus": [2, 21, 98, 99, 114, 129, 130, 147, 149, 153], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 64, 93, 102, 108, 110, 129, 130, 134], "station": [2, 31, 51, 58, 64, 73, 74, 90, 92, 93, 99, 102, 106, 119, 125, 129, 130, 146, 147, 151, 154, 164, 165, 166], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 103], "set_bpt_dc_param": 2, "bpt": [2, 64, 103], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 103], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 134], "rcd": [3, 18, 20, 50, 72, 80, 88, 89, 92, 102, 124, 134], "actual": [3, 21, 29, 36, 57, 58, 64, 66, 87, 94, 99, 106, 109, 124, 129, 130, 132, 134, 147, 149, 151, 154, 165, 170], "emerg": [3, 99, 102, 134], "switch": [3, 18, 20, 21, 36, 52, 58, 64, 69, 84, 92, 94, 98, 99, 108, 134, 154], "off": [3, 20, 21, 36, 52, 64, 92, 98, 108, 124, 134, 140, 141, 148, 152, 154, 162, 168, 170], "done": [3, 21, 29, 31, 66, 128, 129, 130, 142, 144, 145, 146, 147, 148, 149, 153, 154, 162, 164, 165, 166], "hw": [3, 72, 88, 89, 154], "directli": [3, 20, 61, 64, 87, 93, 128, 134, 148, 154, 155, 160, 161, 162], "telemetri": [3, 20, 21, 50, 52, 98, 130, 134, 165], "rcd_current_ma": [3, 18, 92], "ma": [3, 18, 92], "note": [3, 29, 52, 63, 64, 67, 69, 71, 106, 124, 125, 129, 130, 134, 142, 144, 152, 159, 164, 165, 170], "doe": [3, 20, 30, 57, 64, 71, 110, 114, 124, 130, 134, 144, 147, 148, 151, 152, 154, 160, 161, 164, 165], "anyth": [3, 142, 154, 160, 161], "mere": [3, 124], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 61, 87, 123, 128, 129, 130, 148, 151, 154, 162, 164, 165, 170], "self": [3, 29, 64, 128, 144, 147, 154, 162, 170], "test": [3, 20, 29, 47, 63, 64, 67, 69, 73, 74, 92, 105, 108, 123, 141, 145, 147, 148, 153, 154, 157, 162, 165, 166, 170], "fail": [3, 66, 67, 100, 102, 114, 126, 128, 134, 151, 152, 163], "selftest": 3, "rais": [3, 124, 129, 145], "after": [3, 21, 31, 32, 36, 41, 51, 64, 66, 73, 74, 83, 87, 93, 94, 99, 102, 105, 112, 114, 116, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 150, 151, 152, 153, 158, 159, 160, 161, 162, 164, 170], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 64, 68, 72, 76, 80, 84, 88, 89, 92, 98, 99, 124, 134, 135, 146, 147, 148, 149, 152, 155, 167], "successful": 3, "authent": [4, 51, 83, 125, 132, 145, 147, 164, 165], "framework": [4, 17, 23, 24, 140, 141, 142, 147, 148, 149, 155, 157, 160, 161, 163, 170], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 90], "emit": [4, 19, 20, 21, 31, 41, 99, 124], "event": [4, 18, 20, 21, 31, 32, 51, 54, 90, 92, 99, 102, 106, 113, 119, 120, 124, 129, 130, 134, 153, 155], "relat": [4, 21, 22, 31, 99, 100, 106, 108, 109, 114, 125, 129, 130, 144, 147, 148, 149, 153, 154, 160, 161, 162, 163, 164, 165], "set_connection_timeout": [4, 129, 130], "timeout": [4, 54, 55, 62, 64, 66, 67, 69, 76, 84, 99, 119, 124, 150, 151], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 54, 58, 59, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 80, 82, 83, 84, 87, 88, 89, 90, 93, 94, 98, 99, 100, 101, 102, 105, 106, 110, 111, 112, 113, 114, 116, 147, 148, 165], "second": [4, 29, 36, 49, 51, 58, 64, 67, 71, 73, 74, 83, 87, 106, 114, 116, 119, 123, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 154, 160, 161, 162, 170], "set_master_pass_group_id": [4, 130], "master": [4, 51, 63, 67, 69, 124, 146, 159, 160, 161, 162], "pass": [4, 51, 106, 130, 144, 150], "group": [4, 38, 51, 105, 110, 147, 159, 160, 161], "idtoken": [4, 51, 90, 93, 165], "have": [4, 20, 40, 51, 64, 94, 95, 107, 109, 124, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "parent_id_token": [4, 51, 90, 110], "mean": [4, 20, 46, 51, 52, 64, 84, 87, 88, 94, 106, 109, 110, 114, 115, 124, 129, 141, 144, 145, 147, 149, 153, 155, 164], "thei": [4, 20, 36, 51, 58, 64, 93, 99, 124, 127, 129, 130, 134, 141, 145, 148, 149, 151, 154, 155, 161, 162], "ani": [4, 11, 31, 36, 51, 63, 64, 67, 69, 73, 81, 93, 94, 99, 108, 124, 129, 130, 134, 141, 142, 144, 147, 148, 151, 154, 157, 160, 161, 162], "ongo": [4, 37, 51, 90, 114, 147, 149, 154, 162], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 71, 83, 90, 91, 93, 99, 106, 109, 112, 119, 128, 129, 130, 149, 150], "cannot": [4, 19, 41, 51, 64, 128, 129, 134, 154, 163], "exampl": [4, 20, 24, 25, 51, 58, 75, 87, 99, 105, 109, 112, 123, 124, 129, 130, 131, 136, 137, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 157, 160, 164, 165, 170], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 64, 81, 94, 99, 124], "person": [4, 51, 106], "tow": [4, 51], "awai": [4, 51, 94, 99, 170], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 57, 71, 72, 78, 84, 85, 88, 106, 128, 136, 137, 147, 148, 170], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 64, 73, 74, 90, 99, 110, 124, 136, 137, 138, 149, 150, 152, 164, 165], "reason": [6, 46, 56, 90, 98, 99, 106, 110, 114, 128, 129, 130, 146, 150, 152, 153, 165], "about": [6, 19, 21, 22, 32, 41, 46, 50, 73, 74, 90, 99, 106, 109, 112, 114, 119, 129, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 161, 162, 164, 165, 171], "validationresult": [6, 21, 90], "bank": [7, 8, 53, 80, 91, 109, 112, 149, 153, 155], "statement": [7, 91, 109], "get_bank_session_token": 7, "bank_transact": [7, 8, 136, 139], "banksessiontoken": [7, 91], "commit": [8, 112, 150, 153, 162, 168], "account": [8, 70, 109, 150], "bank_transaction_summari": [8, 83, 150], "banktransactionsummari": [8, 91], "summari": [8, 91], "depend": [8, 29, 36, 58, 91, 129, 130, 132, 142, 145, 149, 150, 152, 154, 162, 164, 165], "backend": [8, 91, 109, 112, 144, 149, 150, 152, 154, 155], "therefor": [8, 31, 91, 124, 125, 129, 130, 144, 148, 149, 151, 162, 165], "mostli": [8, 91, 151, 160, 161], "opaqu": [8, 80, 91], "moment": [8, 91, 93, 102, 106, 157], "plug": [9, 51, 64, 90, 98, 99, 109, 125, 129, 130, 147, 154, 155, 160, 161, 164, 169], "out": [9, 20, 66, 73, 99, 124, 129, 147, 149, 154, 155, 160, 161, 162, 170], "hil": [9, 61], "sil": [9, 61, 129, 130, 147, 151, 152, 153, 166, 167, 171], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 58, 61, 64, 92, 94, 97, 98, 99, 102, 108, 109, 114, 119, 124, 126, 127, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 162, 165, 170], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 61, 64, 94, 98, 99, 108, 109, 114, 119, 124, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 157, 161, 165, 170], "yeti": [9, 88, 89, 135, 149, 164], "execute_charging_sess": [9, 123], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 61, 64, 80, 90, 98, 99, 106, 110, 119, 123, 124, 129, 130, 149, 153, 154, 165], "lock": [10, 20, 21, 64, 72, 80, 88, 134, 148, 153], "motor": [10, 72, 80, 88, 134, 153], "socket": [10, 20, 80, 99, 146, 154, 170], "fix": [10, 20, 162], "attach": [10, 20, 80, 84, 147, 152, 156, 163], "unlock": [10, 21, 64, 99, 129, 130, 134], "normal": [10, 21, 36, 64, 85, 93, 124], "ocpp": [10, 22, 26, 32, 33, 50, 64, 74, 75, 90, 93, 99, 109, 114, 124, 129, 130, 131, 136, 137, 138, 139, 144, 147, 149, 155, 156, 166, 169], "gener": [11, 22, 27, 28, 37, 44, 54, 73, 74, 82, 94, 99, 100, 101, 106, 109, 124, 125, 126, 127, 128, 129, 130, 134, 136, 145, 150, 151, 153, 154, 155, 157, 161, 167, 170], "json": [11, 16, 42, 45, 48, 73, 85, 95, 102, 106, 128, 129, 130, 142, 151, 152, 154, 156, 160, 161, 164, 165, 170, 171], "web": [11, 147, 156], "titl": [11, 149, 160], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 76, 77, 79, 81, 82, 84, 86, 87, 96, 106, 119, 123, 124, 125, 126, 127, 128, 129, 134, 142, 144, 145, 146, 147, 149, 150, 151, 152, 155, 156, 157, 160, 161, 164, 165, 166, 167, 170], "abl": [12, 93, 106, 129, 130, 134, 141, 147, 152, 153, 154, 156, 160, 161, 164, 165, 167, 170], "store": [12, 22, 23, 30, 31, 32, 64, 65, 78, 79, 85, 93, 99, 114, 127, 129, 130, 136, 138, 150, 151, 161, 165, 170], "add": [12, 64, 70, 124, 127, 129, 130, 141, 147, 148, 153, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "remov": [12, 30, 93, 110, 129, 130, 142, 147, 149, 154, 162, 168, 170], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 58, 64, 73, 74, 98, 99, 106, 108, 112, 129, 130, 134, 142, 144, 145, 147, 148, 149, 151, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 168, 170, 171], "retriev": [12, 22, 31, 100, 106, 114, 129, 130, 151], "predefin": [12, 106, 157], "show": [12, 58, 75, 76, 77, 93, 112, 119, 124, 142, 145, 147, 148, 149, 151, 154, 170], "must": [12, 18, 20, 29, 36, 52, 64, 93, 94, 99, 109, 114, 119, 124, 125, 128, 134, 141, 144, 148, 151, 164, 165, 166, 170], "set_display_messag": [12, 129, 130], "replac": [12, 64, 93, 149, 154], "displaymessag": [12, 93], "setdisplaymessagerespons": [12, 93], "get_display_messag": [12, 130], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 64, 93, 124, 127, 129, 130, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 167, 171], "more": [12, 20, 21, 31, 40, 58, 73, 74, 90, 93, 99, 106, 109, 112, 124, 128, 129, 130, 134, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 170], "getdisplaymessagerequest": [12, 93], "getdisplaymessagerespons": [12, 93], "none": [12, 84, 92, 102, 109, 134], "clear_display_messag": [12, 130], "cleardisplaymessagerequest": [12, 93], "clear": [12, 36, 37, 51, 62, 64, 66, 93, 106, 124, 129, 130, 134, 145], "cleardisplaymessagerespons": [12, 93], "config": [13, 53, 54, 55, 56, 58, 60, 61, 62, 66, 68, 70, 73, 74, 76, 77, 84, 119, 124, 125, 129, 130, 145, 146, 147, 148, 149, 151, 152, 153, 162, 163, 164, 165, 166, 167, 171], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 64, 65, 66, 68, 70, 71, 73, 76, 77, 78, 79, 84, 85, 86, 87, 105, 128, 130, 140, 141, 142, 144, 145, 147, 149, 151, 154, 155, 158, 159, 161, 163, 164, 165, 170], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 64, 73, 88, 98, 102, 108, 109, 124, 129, 161, 163, 164], "manag": [14, 21, 51, 58, 61, 64, 94, 99, 106, 108, 119, 123, 145, 146, 148, 150, 153, 155, 156, 158, 163, 164, 165, 166, 167], "intefac": 14, "node": [14, 21, 26, 94, 147, 149, 152, 163, 166], "energy_flow_request": 14, "energyflowrequest": [14, 94], "flow": [14, 26, 64, 84, 94, 108, 119, 124, 126, 129, 130, 144, 147, 149, 171], "suppli": [14, 23, 35, 36, 50, 52, 59, 64, 72, 94, 98, 102, 108, 124, 148, 152, 154], "import": [14, 16, 36, 50, 80, 94, 95, 98, 108, 109, 112, 113, 117, 118, 134, 144, 151, 152, 154, 155, 159, 160, 164, 165, 170], "direct": [14, 58, 84, 94, 109, 144, 147, 152, 154, 170], "grid": [14, 64, 94, 98, 109, 124, 149], "consum": [14, 94, 112, 147, 149, 150], "export": [14, 16, 50, 63, 67, 69, 80, 94, 95, 98, 99, 108, 109, 117, 118, 141, 147, 158, 170, 171], "enforce_limit": [14, 94, 124], "energymanag": [14, 15, 21, 26, 94, 124, 129, 136, 138], "enforcedlimit": [14, 21, 26, 94], "rout": [14, 148], "through": [14, 94, 99, 129, 130, 145, 147, 152, 154, 155, 157, 160, 161, 162, 164], "tree": [14, 26, 59, 64, 94, 124, 152, 160, 161, 170], "global": [15, 21, 45, 58, 99, 145, 151, 161], "price": [16, 48, 70, 94, 95, 105, 112, 129, 130, 164, 165], "forecast": [16, 42, 48, 58, 70, 95], "energy_pr": 16, "energypriceschedul": [16, 95], "timestamp": [16, 42, 44, 46, 48, 94, 95, 96, 99, 106, 109, 112, 113, 114, 116, 118, 129, 130, 144], "both": [16, 31, 58, 64, 95, 124, 127, 128, 134, 154, 162], "access": [17, 22, 28, 39, 63, 68, 85, 125, 144, 149, 154, 155, 166], "histori": [17, 60, 96, 162, 170], "everest": [17, 36, 46, 47, 50, 51, 64, 65, 71, 73, 74, 75, 78, 85, 114, 124, 125, 127, 131, 132, 140, 142, 144, 156, 161, 167, 168, 169], "get_error": [17, 96], "take": [17, 20, 29, 64, 102, 114, 124, 129, 130, 141, 142, 144, 145, 147, 148, 149, 151, 154, 155, 157, 160, 161, 162, 164, 165, 167, 170], "filter": [17, 84, 93, 96], "filterargu": [17, 96], "appli": [17, 29, 36, 49, 93, 94, 112, 124, 129, 130, 154, 164, 165, 167, 168], "errorobject": [17, 96], "board": [18, 20, 72, 80, 88, 89, 92, 97, 98, 134, 146, 149, 153, 155, 167], "packag": [18, 142, 155, 166, 170], "side": [18, 19, 41, 63, 64, 88, 89, 92, 94, 124, 125, 126, 134, 135, 145, 147, 149, 152, 154, 164], "bsp_event": 18, "board_support_common": [18, 20, 136, 139], "bspevent": [18, 20, 92], "cp": [18, 64, 92, 134], "relai": [18, 20, 36, 64, 72, 80, 88, 89, 92, 124, 134], "bsp_measur": 18, "bspmeasur": [18, 92], "bsp": [18, 20, 36, 58, 64, 92, 124, 167, 168], "set_cp_stat": 18, "state": [18, 19, 20, 21, 41, 47, 51, 64, 92, 93, 94, 96, 97, 99, 102, 110, 112, 114, 124, 126, 129, 130, 134, 141, 144, 147, 149, 165, 170], "driver": [18, 20, 36, 52, 68, 71, 72, 80, 82, 88, 89, 124, 128, 133, 135, 145, 147, 149, 156, 163], "s2": 18, "cp_state": 18, "evcpstat": [18, 97], "allow_power_on": [18, 20, 36, 98], "flag": [18, 20, 31, 98, 109, 113, 124, 126, 129, 130, 144, 146, 151, 152, 153, 154, 163, 170], "never": [18, 20, 51, 58, 64, 124, 142, 150, 162, 165], "do": [18, 20, 21, 58, 64, 66, 92, 94, 99, 109, 114, 124, 127, 129, 130, 141, 142, 144, 147, 150, 151, 152, 153, 154, 155, 160, 161, 162, 167, 169, 170, 171], "diode_fail": 18, "diod": [18, 134], "failur": [18, 29, 87, 102, 114, 128, 134], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 58, 61, 119, 129, 130, 134, 148, 149, 160, 161], "three_phas": [18, 58, 61, 124], "One": [18, 94, 95, 112, 129, 130, 142, 146, 148, 149, 152, 155, 164, 165], "set_rcd_error": 18, "higher": [19, 21, 41, 106], "shut": [19, 41], "down": [19, 41, 51, 64, 116, 130, 154, 155, 162], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 83, 92, 99, 102, 109, 111, 114, 126, 128, 150, 151, 154, 162], "transit": [19, 41, 124, 126, 134], "unexpect": [19, 41, 128], "handl": [19, 22, 36, 41, 51, 66, 67, 69, 94, 96, 98, 119, 126, 129, 134, 144, 148, 149, 151, 160, 161, 164, 165, 170], "machin": [19, 41, 124, 129, 130, 134, 147, 149, 154, 158, 164], "minim": [20, 36, 61, 77, 88, 94, 103, 106, 164, 167, 170], "path": [20, 22, 50, 60, 63, 65, 73, 74, 79, 87, 99, 100, 125, 129, 130, 142, 147, 148, 151, 152, 154, 155, 164, 165, 170], "controlpilot": [20, 92, 97], "output": [20, 36, 58, 64, 67, 72, 76, 77, 78, 98, 102, 108, 134, 141, 142, 147, 149, 153, 154, 170], "compon": [20, 31, 74, 106, 109, 112, 130, 148, 154, 165, 166, 170], "imd": [20, 29, 64], "etc": [20, 36, 65, 99, 109, 119, 134, 147, 148, 154, 155, 160, 161, 166, 167], "own": [20, 93, 124, 128, 130, 145, 147, 148, 149, 154, 155, 160, 161, 167, 170, 171], "ac_nr_of_phases_avail": 20, "instantan": [20, 99, 109, 117, 118], "count": [20, 22, 59, 80, 84, 99, 100, 112, 116, 147], "capabl": [20, 21, 31, 36, 50, 58, 64, 92, 94, 98, 108, 124, 126, 128, 130, 147, 152, 153], "hardwarecap": [20, 21, 98], "For": [20, 31, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 93, 99, 105, 106, 112, 123, 124, 125, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 159, 160, 161, 164, 165, 170], "input": [20, 31, 36, 39, 90, 108, 109, 124, 127, 147, 148, 152, 160, 161], "convert": [20, 58, 106, 124], "case": [20, 32, 41, 51, 64, 67, 73, 74, 83, 84, 90, 91, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 170], "runtim": [20, 49, 64, 132, 153, 165, 170], "becaus": [20, 21, 31, 36, 51, 73, 74, 99, 110, 119, 129, 130, 134, 142, 148, 151, 152, 162], "too": [20, 64, 99, 102, 124, 128, 152], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 92], "carri": [20, 129, 130, 148], "amper": [20, 23, 36, 52, 58, 59, 61, 64, 94, 98, 108, 109, 117, 118, 124, 129, 130], "whenev": [20, 124, 134], "those": [20, 124, 128, 144, 145, 146, 147, 149, 153, 154, 155, 160, 161, 170], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 54, 64, 73, 74, 78, 110, 119, 120, 136, 137, 139, 149, 151, 164, 165], "stoptransactionrequest": [20, 21, 99], "gracefulli": 20, "press": [20, 99, 102, 158, 163], "button": [20, 80, 99, 102, 147, 158, 171], "port": [20, 39, 45, 69, 71, 72, 76, 80, 84, 88, 89, 124, 146, 147, 148, 153, 154, 156, 165, 170], "typic": [20, 70, 83, 88, 91, 92, 99, 108, 112, 127, 129, 130, 146, 148, 150, 152, 164, 165], "pilot": [20, 41, 72, 80, 88, 89, 126], "f": [20, 21, 41, 64, 92, 126, 134, 163], "pwm_on": 20, "turn": [20, 21, 36, 73, 129, 148, 154], "pwm": [20, 21, 58, 64, 92, 124, 134, 149, 154], "duti": [20, 92, 149], "cycl": [20, 92, 93, 102, 124, 149], "percent": [20, 64, 92, 94, 99], "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, 89, 90, 92, 93, 98, 99, 106, 109, 125, 127, 129, 134, 140, 141, 144, 146, 147, 149, 155, 156, 161, 162, 164, 166, 169, 170], "pwm_off": 20, "constant": [20, 70], "high": [20, 29, 52, 64, 84, 94, 96, 99, 102, 124, 130, 134, 144, 153, 154, 155], "pwm_f": 20, "neg": [20, 21, 94, 104, 109, 117, 118], "poweronoff": [20, 98], "context": [20, 98, 99, 106], "ac_switch_three_phases_while_charg": [20, 124], "doubt": [20, 159], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 85, 87, 99, 102, 106, 108, 109, 114, 125, 126, 128, 129, 130, 134, 146, 152, 164, 165], "perman": [20, 52, 64, 80, 102, 124, 134, 154], "destroi": [20, 64, 134], "so": [20, 21, 29, 64, 70, 94, 95, 99, 105, 119, 124, 125, 127, 129, 130, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 162, 165, 170], "special": [20, 36, 64, 92, 94, 95, 109, 129, 130, 134, 147, 149], "sequenc": [20, 21, 92, 134], "exact": [20, 36, 109, 149, 154], "would": [20, 51, 83, 105, 142, 144, 147, 148, 149, 154, 162, 165, 170], "c2": [20, 64], "c1": [20, 64], "b1": [20, 64], "b2": [20, 64], "similar": [20, 124, 125, 141, 146, 148, 150, 154, 160, 161, 170], "caution": 20, "3ph": [20, 58, 64, 94, 134], "1ph": [20, 58, 64, 94], "evse_replug": 20, "virtual": [20, 92, 99, 130, 134, 148, 166, 168], "replug": [20, 21, 51, 92, 99, 134], "without": [20, 39, 58, 64, 87, 99, 100, 113, 125, 127, 129, 130, 132, 134, 147, 149, 150, 152, 153, 154, 155, 160, 161, 164, 170], "evsereplugstart": [20, 92], "care": [20, 124, 129, 130, 148, 170], "carpluggedin": 20, "evsereplugfinish": [20, 92], "mainli": [20, 125, 129, 142, 146, 154, 162], "don": [20, 142, 152, 160, 161, 162, 163], "t": [20, 21, 106, 142, 144, 147, 149, 150, 151, 152, 155, 156, 160, 161, 162, 163, 170, 171], "product": [20, 42, 105, 109, 128, 129, 130, 134, 147, 149, 154, 162, 164, 165, 167], "m": [20, 64, 67, 69, 77, 84, 141, 142, 146, 147, 162, 163], "durat": [20, 49, 58, 64, 73, 106, 109, 128, 129, 130], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 68, 75, 82, 110, 111, 125, 127, 128, 129, 130, 131, 144, 147, 148, 151, 155, 163, 165, 170], "evsemanag": [20, 21, 36, 37, 49, 66, 119, 126, 129, 130, 136, 138, 144, 145, 147, 149, 150, 160, 161, 164, 165], "pp": 20, "distinct": [20, 127, 130], "you": [20, 64, 71, 83, 124, 129, 130, 136, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "also": [20, 21, 22, 38, 64, 81, 93, 106, 110, 124, 125, 127, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 170], "var": [20, 31, 36, 50, 109, 113, 117, 118, 127, 128, 145, 147, 148, 154], "pp_ampac": 20, "ampac": [20, 92], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 64, 67, 87, 114, 129, 130, 141, 147, 155], "over": [20, 64, 69, 73, 74, 99, 100, 116, 124, 134, 146, 148, 150, 152, 153], "shutdown": [20, 36, 61, 102, 103], "draw": [20, 94, 108], "than": [20, 31, 40, 71, 90, 99, 106, 110, 128, 129, 130, 146, 147, 149, 150, 155, 165], "just": [20, 27, 36, 49, 64, 106, 145, 147, 148, 149, 152, 154, 155, 159, 162, 170], "ignor": [20, 50, 51, 71, 124, 151], "otherwis": [20, 21, 65, 67, 94, 128, 129, 130, 144, 154, 162], "overcurr": 20, "detect": [20, 21, 64, 102, 114, 124, 134, 150], "margin": 20, "ad": [20, 21, 64, 66, 129, 130, 144, 145, 148, 149, 160, 161, 162, 164, 165], "avoid": [20, 36, 64, 124, 152, 160, 161], "infer": 20, "work": [20, 21, 62, 63, 66, 67, 69, 81, 94, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 153, 154, 156, 159, 160, 161, 162, 163, 167, 170], "repres": [21, 59, 96, 109, 119, 129, 130, 142, 149, 150, 151, 164, 165], "kernel": [21, 132, 146], "session_ev": [21, 129, 130], "sessionev": [21, 99], "ev_info": [21, 129, 130], "evinfo": [21, 99], "car_manufactur": 21, "carmanufactur": [21, 99], "manufactur": [21, 82, 99, 106, 125, 128], "known": [21, 37, 106, 109, 154, 170], "evse_board_support": [21, 36, 64, 72, 80, 88, 129, 136, 137, 139, 153], "dataset": [21, 37, 44, 109, 113], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 64, 100, 102, 118, 128, 146, 154, 162], "de": [21, 52, 62, 63, 64, 66, 71, 154, 160, 161, 162], "pnx": [21, 64], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 71, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 99, 105, 106, 109, 119, 123, 124, 125, 128, 129, 134, 140, 146, 147, 149, 156, 161, 162, 163, 166, 168, 169], "hw_capabl": 21, "iso15118_certificate_request": [21, 129, 130], "iso15118_charg": [21, 57, 63, 64, 67, 69, 90, 136, 137, 139], "enforced_limit": [21, 26], "come": [21, 26, 66, 80, 124, 130, 142, 145, 147, 151, 152, 153, 154, 158, 162, 170], "waiting_for_external_readi": [21, 129, 130], "principl": [21, 145], "delai": [21, 49, 58, 64, 66, 71, 73, 74, 87, 116, 128, 134], "its": [21, 50, 51, 64, 71, 73, 74, 94, 99, 106, 115, 124, 128, 129, 130, 132, 141, 142, 144, 147, 148, 149, 151, 154, 162, 164, 165, 170], "wait": [21, 36, 39, 46, 56, 58, 64, 66, 67, 77, 83, 90, 99, 106, 119, 126, 128, 129, 130, 147, 152, 170], "external_ready_to_start_charg": [21, 64, 129], "get_evs": [21, 129, 130], "enable_dis": [21, 129, 130], "possibl": [21, 32, 36, 64, 78, 102, 103, 123, 124, 128, 129, 130, 132, 134, 141, 142, 144, 149, 152, 153, 160, 161, 162, 164, 170], "connector_id": [21, 54, 61, 64, 99, 106, 123], "whole": [21, 31, 90, 106, 129, 130, 147, 148, 149, 152, 153, 154, 164], "cmd_sourc": 21, "enabledisablesourc": [21, 99], "sourc": [21, 31, 90, 99, 124, 129, 141, 142, 147, 149, 150, 152, 153, 154, 155, 161, 163, 164, 170, 171], "same": [21, 49, 56, 64, 83, 93, 99, 122, 123, 124, 128, 129, 130, 134, 141, 144, 145, 148, 154, 155, 160, 161], "sinc": [21, 128, 129, 130, 144, 147, 149, 151, 155, 161, 164, 165, 170], "prioriti": [21, 93, 94, 99, 102, 106, 129, 130], "anoth": [21, 66, 110, 124, 130, 145, 147, 148, 149, 150, 152, 154, 155, 161, 170], "decid": [21, 124, 144, 149, 159, 160, 161], "authorize_respons": 21, "validation_result": [21, 56], "withdraw_author": [21, 124], "further": [21, 119, 124, 125, 129, 130, 141, 147, 148, 151, 155, 160, 161, 164, 165, 170], "reserv": [21, 51, 73, 74, 90, 99, 119, 136, 137, 139, 149, 150, 164, 165], "color": 21, "hmi": 21, "led": [21, 52, 124, 154], "reservation_id": [21, 38, 90, 99, 110], "transactionstart": [21, 99], "specif": [21, 26, 45, 82, 90, 93, 94, 102, 106, 109, 110, 112, 115, 124, 129, 130, 144, 145, 146, 147, 148, 149, 154, 159, 162, 164, 165, 170], "still": [21, 36, 37, 51, 110, 124, 130, 134, 144, 147, 153, 160, 161, 162, 170], "move": [21, 99, 160, 161, 162, 164, 165, 166, 171], "total": [21, 40, 58, 94, 106, 112, 113, 117, 118, 127], "els": [21, 22, 31, 32, 46, 134, 154, 170], "cancel_reserv": [21, 38, 124, 129], "anymor": [21, 51, 99, 110, 134, 146, 153, 162], "extern": [21, 26, 32, 50, 52, 59, 64, 73, 74, 80, 94, 109, 124, 129, 132, 141, 154, 161, 166], "itself": [21, 124, 144, 148], "successfulli": [21, 31, 32, 46, 106, 109, 114, 145, 152, 164, 165, 166], "alreadi": [21, 83, 90, 93, 94, 95, 129, 141, 147, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170, 171], "paused_by_evs": 21, "resume_charg": [21, 129], "resum": [21, 73, 74, 99, 129, 147, 153], "won": [21, 152], "stop_transact": [21, 37, 129, 130], "cancel": [21, 37, 38, 49, 110, 114, 124, 150], "automat": [21, 31, 52, 61, 127, 130, 141, 147, 149, 151, 152, 157, 159, 160, 161, 166], "disconnect": [21, 31, 32, 73, 74, 92, 99, 154], "befor": [21, 29, 36, 46, 51, 56, 64, 66, 67, 71, 82, 99, 106, 110, 112, 114, 118, 128, 129, 130, 134, 141, 144, 148, 149, 151, 152, 153, 160, 161, 170], "force_unlock": [21, 129, 130], "forc": [21, 67, 69, 98, 129, 130, 134, 142, 148, 151, 170], "correct": [21, 36, 64, 109, 110, 119, 125, 127, 130, 144, 149, 151, 154, 157], "except": [21, 128, 147], "explicitli": [21, 71], "cloud": [21, 151, 155], "certificateinstallationr": [21, 102], "certificateupdater": [21, 102], "forwar": 21, "system": [21, 71, 73, 74, 82, 99, 102, 124, 125, 128, 136, 137, 138, 139, 144, 147, 149, 150, 151, 152, 153, 154, 155, 157, 164, 165, 166], "situat": [21, 106], "where": [21, 64, 65, 73, 74, 99, 114, 130, 148, 149, 151, 154, 159, 160, 161, 162, 165, 170], "optim": [21, 94, 153], "combin": [21, 31, 38, 64, 99, 106, 124, 125, 130], "secur": [22, 31, 32, 67, 69, 73, 74, 100, 106, 109, 125, 140, 154, 164, 165], "storag": [22, 31, 99, 130, 154, 165], "within": [22, 36, 73, 74, 94, 99, 106, 119, 124, 125, 129, 130, 134, 144, 145, 148, 151, 166], "period": [22, 36, 106, 112, 127, 129, 130, 153], "leaf": [22, 64, 65, 100, 125, 129, 130, 151], "expir": [22, 49, 56, 90, 100, 109, 110, 129, 130, 151], "install_ca_certif": [22, 125, 129, 130, 151], "ca": [22, 65, 100, 128, 129, 130, 147, 151], "pem": [22, 65, 71, 90, 100, 114, 128], "encod": [22, 90, 100, 102, 106, 109, 114, 118, 134, 161], "x": [22, 71, 90, 114, 128, 154, 161], "509": [22, 90, 114, 128], "certificate_typ": [22, 100], "cacertificatetyp": [22, 100], "installcertificateresult": [22, 100], "attempt": [22, 46, 71, 87, 100, 114, 119, 128, 129, 151], "delete_certif": [22, 129, 130], "delet": [22, 30, 100, 142, 154, 156, 162], "certificate_hash_data": [22, 100], "certificatehashdata": [22, 100], "deletecertificateresult": [22, 100], "update_leaf_certif": [22, 125, 129, 130, 151], "certificate_chain": 22, "leafcertificatetyp": [22, 100], "verify_certif": [22, 129, 130, 151], "verifi": [22, 29, 67, 90, 109, 114, 125, 129, 130, 147, 151, 170], "given": [22, 23, 30, 31, 32, 38, 44, 51, 64, 87, 93, 106, 110, 112, 129, 130, 144, 146, 153], "certificatevalidationresult": [22, 100], "verif": [22, 114], "get_installed_certif": [22, 129, 130], "certificatetyp": [22, 100], "getinstalledcertificatesresult": [22, 100], "hash": [22, 100, 102, 153], "get_v2g_ocsp_request_data": [22, 129, 130], "ocsp": [22, 90, 100, 129, 130, 151, 154], "exclud": [22, 100, 105], "root": [22, 94, 100, 125, 126, 128, 142, 147, 151, 152, 154, 156, 163], "ocsprequestdatalist": [22, 100], "sub": [22, 129, 130, 151, 161], "exlud": 22, "get_mo_ocsp_request_data": [22, 129, 130, 151], "mo": [22, 65, 100, 151], "update_ocsp_cach": [22, 129, 130], "cach": [22, 36, 109, 129, 130, 141, 147, 151, 170], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 144, 147], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 100], "base64": [22, 102, 114, 118], "is_ca_certificate_instal": [22, 129, 130], "generate_certificate_signing_request": [22, 125, 129, 130, 151], "countri": 22, "name": [22, 52, 64, 100, 102, 106, 114, 128, 129, 141, 142, 147, 148, 149, 152, 154, 156, 157, 159, 160, 161, 162, 163, 165, 170, 171], "c": [22, 41, 92, 97, 99, 109, 113, 115, 117, 118, 134, 145, 146, 147, 148, 152, 153, 158, 161, 162, 170], "organ": [22, 145, 155, 160, 161, 170], "o": [22, 163], "common": [22, 142, 146, 147, 155, 156], "cn": [22, 113], "use_tpm": 22, "csr": [22, 100, 125, 129, 130, 151], "tpm": 22, "getcertificatesignrequestresult": [22, 100], "get_leaf_certificate_info": [22, 100, 129, 130], "respect": [22, 94, 100, 119, 129, 130, 141, 148, 149, 151, 154, 166, 170], "encodingformat": [22, 100], "include_ocsp": 22, "getcertificateinforesult": [22, 100], "get_all_valid_certificates_info": [22, 100], "find": [22, 136, 144, 147, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170], "filesystem": [22, 65, 154, 168], "newest": 22, "getcertificatefullinforesult": [22, 100], "get_verify_fil": [22, 129, 130], "file": [22, 50, 60, 63, 64, 65, 67, 68, 69, 73, 74, 78, 79, 85, 87, 96, 99, 100, 102, 114, 119, 125, 129, 130, 132, 134, 136, 141, 144, 145, 146, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 163, 165, 166, 167, 168, 170, 171], "bundl": [22, 129, 130, 170], "get_verify_loc": 22, "directori": [22, 62, 63, 64, 65, 66, 67, 73, 74, 78, 125, 130, 142, 144, 147, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 167, 171], "Will": [22, 38, 52, 64, 93, 94], "invok": 22, "c_rehash": 22, "get_leaf_expiry_days_count": [22, 129, 130], "dai": [22, 71, 129, 130, 150, 151, 162], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 114], "succeed": [22, 162], "multipl": [23, 39, 51, 52, 93, 94, 106, 119, 124, 125, 128, 129, 130, 141, 144, 146, 147, 148, 149, 152, 157, 162, 164, 165], "featur": [23, 49, 64, 109, 124, 129, 130, 144, 149, 151, 155, 157, 160, 161, 162, 164, 165, 170], "uses_someth": 23, "someth": [23, 30, 106, 141, 144, 149, 151, 154, 160, 161, 162], "exist": [23, 30, 31, 32, 63, 81, 93, 106, 113, 125, 127, 129, 130, 147, 149, 158, 159, 160, 161, 164, 165, 170], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "outsid": [26, 93], "set_external_limit": [26, 124, 129, 130], "addit": [26, 32, 51, 59, 64, 90, 94, 99, 106, 109, 119, 124, 129, 130, 142, 145, 146, 147, 148, 153, 161, 162, 164, 170, 171], "externallimit": [26, 94], "blob": [27, 80, 101, 124, 146], "vector_of_int": 27, "vectorofint": [27, 101], "devic": [29, 31, 39, 44, 45, 52, 62, 63, 66, 67, 69, 74, 78, 81, 82, 83, 84, 94, 127, 128, 145, 148, 149, 153, 154, 167], "iec": [29, 64, 102, 109, 149, 153, 154], "61557": 29, "8": [29, 109, 128, 146, 161, 170], "isolation_measur": 29, "isolationmeasur": [29, 104], "self_test_result": 29, "recur": 29, "resist": [29, 71, 104], "regular": [29, 36, 71, 99, 124, 128, 162], "interv": [29, 36, 58, 70, 73, 74, 77, 106, 114, 124, 129, 130], "start_self_test": 29, "cablecheck": [29, 36, 64, 99, 108, 124, 153], "61851": [29, 64, 102, 149, 154], "23": [29, 64, 80, 102, 105, 153], "2023": [29, 64, 141, 146, 153], "immedi": [29, 36, 46, 64, 67, 99, 119, 134, 162], "long": [29, 64, 83, 149, 162], "20": [29, 61, 63, 81, 99, 146, 153, 154, 161], "test_voltage_v": 29, "pin": [29, 80, 154], "load": [30, 36, 52, 64, 102, 124, 125, 129, 130, 132, 147, 149, 150, 152, 163, 164, 165], "design": [31, 52, 71, 82, 106, 109, 130, 148, 151, 154, 165], "ocpp1": [31, 106, 130, 149, 151, 155, 166, 169], "6": [31, 32, 64, 73, 80, 88, 94, 106, 107, 109, 130, 141, 146, 149, 152, 154, 155, 165, 166, 169], "ocpp2": [31, 90, 106, 149, 151, 166], "base": [31, 51, 58, 68, 80, 90, 102, 106, 112, 123, 124, 129, 130, 144, 145, 146, 149, 151, 153, 154, 155, 162, 163, 166], "flexibl": [31, 106, 149, 152, 164, 165], "easier": [31, 106, 162], "vice": [31, 106, 160, 161], "versa": [31, 106, 160, 161], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 106], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 106], "charging_schedul": 31, "chargingschedul": [31, 106], "schedul": [31, 46, 58, 63, 73, 74, 94, 106, 114, 124, 128, 129, 130], "composit": [31, 73, 74, 129, 130], "is_connect": [31, 32], "chargepoint": [31, 32, 130, 164, 165], "security_ev": [31, 32], "securityev": [31, 32, 106], "occur": [31, 32, 64, 99, 102, 106, 119, 147, 154], "event_data": 31, "eventdata": [31, 106, 130], "been": [31, 32, 64, 99, 106, 109, 110, 114, 128, 129, 130, 145, 146, 147, 149, 151, 152, 153, 155, 160, 161, 164, 167], "properti": [31, 44, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 129, 130, 147, 165], "boot_notification_respons": 31, "bootnotificationrespons": [31, 106], "receiv": [31, 36, 64, 73, 74, 87, 93, 94, 99, 119, 129, 130, 134, 148, 150, 151, 153, 154, 164, 165, 170], "websocket": [31, 32, 73, 74, 129, 152, 153, 156, 164], "No": [31, 32, 105, 109, 162, 163], "could": [31, 32, 37, 46, 75, 90, 109, 129, 130, 131, 145, 146, 147, 148, 149, 150, 153, 154, 158, 160, 161, 164, 165, 170], "previou": [31, 32, 87, 99, 141, 142, 147, 148, 150, 153, 170], "securityeventnotif": [31, 32], "req": [31, 32, 62, 66, 125, 126, 129, 130, 151, 164, 165], "deem": 31, "critic": [31, 106, 113], "either": [31, 99, 127, 129, 130, 132, 144, 151, 163, 166], "absent": [31, 106], "libocpp": [31, 73, 74, 129, 130, 140, 141, 152, 164], "get_vari": 31, "With": [31, 124, 144, 147, 154, 155, 157, 170], "model": [31, 43, 68, 74, 113, 127, 149, 152, 153, 162], "getvariablerequest": [31, 106], "getvariableresult": [31, 106], "everi": [31, 56, 84, 122, 129, 130, 144, 148, 154, 162], "preserv": [31, 148], "order": [31, 36, 71, 90, 119, 124, 128, 129, 130, 132, 147, 151, 154, 156, 161, 164, 165, 170, 171], "set_vari": 31, "custom": [31, 32, 75, 90, 106, 129, 130, 131, 141, 146, 147, 148, 150, 154, 156, 164, 165, 167, 171], "reject": [31, 83, 90, 93, 100, 106, 110, 114, 129, 130, 151], "setvariablerequest": [31, 106], "setvariableresult": [31, 106], "change_avail": 31, "changeavailabilityrequest": [31, 106], "changeavailabilityrespons": [31, 106], "monitor_vari": 31, "componentvari": [31, 106], "consecut": [31, 32, 82], "overrid": [31, 32, 64, 93, 129, 130, 142, 148], "kind": [31, 149, 155], "component_vari": [31, 106], "point": [32, 36, 51, 73, 74, 82, 87, 90, 94, 99, 109, 110, 129, 130, 148, 153, 154, 155, 160, 161, 162, 164, 170], "configuration_kei": [32, 106], "keyvalu": [32, 106], "regist": [32, 39, 68, 106, 127, 148, 151, 164, 171], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 64, 90, 93, 99, 100, 106, 109, 114, 154], "getconfigurationrespons": [32, 106], "set_custom_configuration_kei": [32, 106], "Its": 32, "standard": [32, 39, 105, 129, 130, 153, 164, 165], "configurationstatu": [32, 106], "In": [32, 51, 64, 91, 98, 105, 106, 109, 119, 124, 125, 126, 128, 129, 130, 134, 141, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 166, 170, 171], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 129], "data_transf": [33, 73, 74, 75, 164, 165], "perform": [33, 64, 66, 106, 109, 114, 128, 129, 130, 141, 152, 154], "datatransferrequest": [33, 106], "datatransferrespons": [33, 106], "temperatur": [34, 80, 98, 102, 107, 109, 136, 139, 147], "mcu": [34, 80, 107, 133, 153], "mcutemperatur": [34, 107], "guidelin": 36, "soon": [36, 76, 77, 124, 129, 130, 147, 149, 153, 158, 160, 161, 171], "ideal": 36, "logic": [36, 49, 51, 80, 90, 119, 124, 126, 129, 130, 142, 145, 147, 148, 149, 164, 165, 170], "happen": [36, 51, 58, 99, 124, 142, 145, 150, 152, 162], "due": [36, 109, 124, 147, 149, 154, 160, 161, 162], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 93, 99, 114, 125, 129, 130, 144, 146, 151, 153, 160, 161, 165, 170], "last": [36, 64, 71, 93, 94, 124, 128, 129, 130, 141, 153, 154, 155, 164], "psu": 36, "back": [36, 58, 64, 79, 84, 86, 124, 134, 148, 156, 162, 164], "communicationfault": 36, "attent": 36, "To": [36, 93, 124, 127, 129, 130, 134, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 167, 169, 171], "make": [36, 38, 110, 124, 125, 126, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 154, 156, 163, 164, 165, 166, 170], "sure": [36, 124, 125, 141, 142, 146, 147, 149, 151, 154, 164, 165, 166, 170], "safe": [36, 154], "threshold": [36, 106], "block": [36, 56, 90, 141], "longer": [36, 134], "ensur": [36, 64, 128, 134, 147, 149, 152], "4": [36, 58, 64, 71, 109, 124, 127, 128, 140, 141, 145, 146, 154, 156, 161, 170], "voltage_curr": 36, "hertz": [36, 109, 117, 118], "recommend": [36, 64, 73, 74, 106, 145, 146, 147, 151, 154, 157, 160, 161, 165], "voltagecurr": [36, 108], "bidirect": [36, 64, 102, 108], "chargingphas": [36, 108], "alwai": [36, 49, 53, 54, 55, 56, 58, 63, 64, 85, 94, 122, 124, 127, 128, 129, 144, 147, 150, 152, 162, 170], "cccv": 36, "howev": [36, 64, 128, 134, 146, 147, 148, 152], "precharg": [36, 64, 99, 108, 124], "littl": [36, 129, 147, 149], "bit": [36, 39, 84, 111, 147, 149], "setexportvoltagecurr": 36, "volt": [36, 52, 64, 104, 108, 109, 117, 118], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 82, 99, 128, 129, 141, 142, 147, 148, 149, 151, 154, 155, 165, 170], "wire": [37, 129, 134, 149, 171], "tn": 37, "network": [37, 45, 85, 87, 124, 126, 146, 147, 148, 149, 154, 156, 163, 168, 171], "public_key_ocmf": 37, "ocmf": [37, 71, 109, 128], "start_transact": 37, "german": 37, "eichrecht": [37, 153], "transactionreq": [37, 109], "packet": [37, 78, 84, 109, 114, 134], "transactionstartrespons": [37, 109], "dangl": 37, "might": [37, 66, 87, 109, 141, 142, 146, 147, 150, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170], "transaction_id": [37, 106, 109], "transactionstoprespons": [37, 109], "reservation_upd": 38, "reservationupdatestatu": [38, 110], "reserve_now": [38, 129], "reservationresult": [38, 110], "succes": 38, "code": [38, 39, 67, 93, 99, 105, 106, 109, 112, 127, 128, 129, 130, 134, 141, 142, 144, 147, 148, 149, 152, 153, 154, 155, 156, 159, 163, 164, 170], "exists_reserv": 38, "made": [38, 110, 128, 141, 147, 150], "reservationcheck": [38, 110], "reservationcheckstatu": [38, 110], "multiplex": [39, 69], "serial": [39, 50, 68, 72, 76, 80, 82, 83, 84, 88, 89, 100, 102, 134], "rs485": [39, 146, 154], "client": [39, 65, 81, 125, 129, 130, 147, 148, 151, 152, 164], "modbus_read_holding_regist": 39, "modbu": [39, 45, 82, 84, 127], "rtu": [39, 127], "hold": [39, 93, 127, 130, 145, 154, 170], "target_device_id": 39, "byte": [39, 84, 109, 111, 164, 165], "first_register_address": 39, "16": [39, 61, 80, 88, 111, 149, 154, 164], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 136, 139], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 67, 84, 124, 145, 147, 148, 161], "data_raw": 39, "vectoruint16": [39, 111], "content": [39, 64, 93, 111, 128, 148, 168, 170], "written": [39, 73, 74, 106, 125, 144, 148, 152, 170], "word": [39, 105, 128, 147, 155], "statuscodeenum": [39, 111], "modbus_write_single_regist": 39, "singl": [39, 99, 100, 128, 129, 130, 134, 142, 144, 146, 151, 156, 157, 162, 170], "register_address": 39, "nonstd_writ": 39, "non": [39, 63, 99, 102, 106, 134, 170], "discret": 39, "repli": [39, 84], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 85, 106, 112, 119, 124, 126, 128, 134, 145, 146, 147, 149, 151, 152, 153, 156, 157, 160, 161, 163, 166, 167, 171], "we": [40, 64, 93, 107, 124, 130, 145, 146, 147, 148, 149, 151, 154, 155, 156, 160, 161, 162, 163, 164, 166, 170, 171], "eveseid": 40, "instanti": 40, "sessioncost": [40, 112], "chunk": [40, 84, 112], "request_error_routin": 41, "routin": 41, "retri": [41, 66, 71, 84, 87, 114, 128, 151], "upper": [41, 106, 145, 147, 149, 154, 171], "enter_bcd": [41, 126, 134], "b": [41, 64, 92, 97, 99, 113, 117, 118, 134, 141, 144, 145, 152, 161, 162, 165, 168], "d": [41, 64, 92, 97, 99, 134, 144, 147, 152, 156, 162, 163], "leave_bcd": [41, 126, 134], "solar": [42, 94, 124], "watthour": 42, "sunspec": [43, 44, 45, 113], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 76, 77, 109, 147, 154], "fetch": [44, 70, 128, 141, 157], "scanner": 45, "scan_unit": 45, "scan": [45, 93], "unit": [45, 71, 73, 74, 99, 105, 109, 118, 130, 136, 139, 147, 153, 162, 165, 168, 170], "ip_address": [45, 71], "local": [45, 63, 67, 69, 81, 85, 90, 94, 99, 109, 129, 130, 141, 147, 150, 151, 154, 155, 160, 161, 162, 165, 170, 171], "ip": [45, 71, 83, 85, 128, 148], "overview": [45, 124, 145, 147, 151, 153, 155, 160, 161, 164], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 87, 129, 130, 164, 165, 170], "firmware_update_statu": [46, 114, 129, 130], "firmwareupdatestatu": [46, 114], "describ": [46, 51, 114, 119, 125, 127, 129, 130, 134, 147, 148, 149, 151, 156, 157, 158, 159, 160, 161, 164, 165, 166, 170], "firmwar": [46, 80, 114, 125, 129, 130, 133, 134, 154, 164, 165], "log_statu": [46, 114, 129, 130], "logstatu": [46, 114], "log": [46, 63, 64, 67, 69, 73, 74, 99, 106, 114, 129, 130, 144, 147, 153, 154, 164, 165, 166], "upload": [46, 87, 114, 129, 130, 164, 165], "update_firmwar": [46, 114, 129, 130], "firmware_update_request": 46, "firmwareupdaterequest": [46, 114], "meta": [46, 167, 168], "updatefirmwarerespons": [46, 114], "allow_firmware_instal": [46, 129, 130], "proce": [46, 99, 114, 170], "upload_log": [46, 129, 130], "upload_logs_request": 46, "uploadlogsrequest": [46, 114], "uploadlogsrespons": [46, 114], "is_reset_allow": [46, 129, 130], "determin": [46, 64, 99, 128, 129, 130, 149, 163], "resettyp": [46, 114], "soft": [46, 64, 99, 114], "hard": [46, 80, 99, 114], "set_system_tim": [46, 129, 130], "get_boot_reason": [46, 129, 130], "boot": [46, 114, 129, 130, 134, 154], "bootreason": [46, 114], "core": [47, 127, 130, 140, 141, 142, 145, 146, 147, 148, 149, 152, 153, 154, 158, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171], "instanc": [47, 69, 106, 144, 147, 149, 152, 153, 155], "evmanag": [47, 136, 138, 149, 153], "begin": [47, 126, 149, 153, 155], "random": [49, 64, 116, 119, 156], "uk": [49, 64, 99, 116], "smart": [49, 64, 106, 134, 164, 165], "regul": [49, 64, 102, 108], "By": [49, 148, 149, 164, 165, 166], "default": [49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 93, 94, 105, 106, 125, 128, 129, 130, 134, 142, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 164, 165, 166, 170], "countdown": [49, 116], "effect": [49, 124, 141, 145, 147, 160, 161], "set_duration_": 49, "600": [49, 58, 64, 71, 73, 74, 149], "expos": [50, 147, 149], "mqtt": [50, 73, 74, 145, 147, 149, 155, 163], "charger_information_fil": 50, "like": [50, 83, 90, 105, 112, 126, 129, 130, 141, 142, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 164, 165, 170], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 105], "place": [50, 110, 114, 145, 148, 149, 154, 155, 159, 161, 170], "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, 109, 117, 118, 128], "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, 98], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 98], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 98], "rpm": [50, 98], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 98, 134], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 147], "nearest": 50, "step": [50, 124, 141, 148, 149, 153, 154, 155, 162, 167, 170], "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, 98], "128": [50, 51, 59, 73, 74, 129, 130, 146, 164, 165], "random_delai": [50, 64], "uk_random_delai": [50, 64, 136, 137, 139], "error_histori": [50, 60, 136, 137, 139], "evse_energy_sink": [50, 73, 74, 129, 130, 164, 165], "external_energy_limit": [50, 59, 73, 74, 129, 130, 136, 137, 164, 165], "kai": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "uw": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "hermann": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "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, 88, 89, 105, 124, 128, 129, 130, 134, 140, 141, 142, 146, 147, 149, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "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, 88, 89, 134, 147, 155, 159, 160, 161, 170], "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, 88, 89, 147, 170], "handwritten": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 161], "document": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 124, 129, 130, 134, 141, 144, 145, 146, 147, 149, 151, 153, 154, 155, 156, 158, 164, 165, 167, 169, 170, 171], "see": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 99, 113, 119, 123, 124, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 149, 151, 153, 154, 155, 159, 160, 161, 164, 165, 167, 170], "selection_algorithm": [51, 119], "findfirst": [51, 90], "algorithm": [51, 58, 90, 100, 102, 154, 159], "incom": [51, 90, 119, 134, 148], "pretti": [51, 119, 152], "straight": [51, 119], "forward": [51, 119, 128, 129, 130, 151, 162], "follow": [51, 99, 119, 123, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "plugev": [51, 90], "simpli": [51, 119, 129, 130, 142, 148, 149, 155, 164, 165], "first": [51, 66, 71, 73, 74, 84, 90, 94, 95, 119, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 153, 154, 155, 160, 161, 162, 164, 165, 166, 170], "userinput": [51, 90], "placehold": [51, 154], "yet": [51, 93, 99, 119, 124, 128, 130, 148, 149, 150, 154, 155, 170], "discard": [51, 149], "groupid": 51, "left": [51, 71, 102, 147, 149, 154, 170], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 90, 110, 119, 162], "prefer": [51, 124, 147], "ignore_connector_fault": 51, "most": [51, 64, 134, 141, 144, 145, 147, 150, 153, 154, 155, 157, 159], "free": [51, 64, 90, 110, 155, 170], "applic": [51, 124, 128, 129, 130, 148, 154, 166], "overtemperatur": 51, "cool": [51, 102], "expect": [51, 102, 129, 130, 145, 151, 153, 163, 170], "recov": [51, 64], "faulti": 51, "treat": 51, "good": [51, 94, 95, 130, 147, 151, 152, 154, 160, 161, 162, 164, 165, 170], "token_provid": [51, 64, 66, 83, 119, 124, 149, 151, 164, 165], "auth_token_provid": [51, 54, 55, 64, 73, 74, 76, 77, 83, 129, 130, 136, 137, 149, 150], "token_valid": [51, 119, 149, 151, 164, 165], "auth_token_valid": [51, 56, 73, 74, 129, 130, 136, 137], "kv": [51, 64, 79, 85, 86, 136, 137], "piet": [51, 65, 73, 74, 75, 87, 89], "g\u00f6mpel": [51, 65, 73, 74, 75, 87, 89], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 145, 152, 160, 161], "power_limit_w": 52, "30000": 52, "watt": [52, 58, 64, 72, 73, 74, 94, 108, 109, 113, 117, 118, 124], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 72], "seri": [52, 94, 95], "parallel": [52, 119, 146, 148, 154, 170], "well": [52, 105, 110, 130, 147, 148, 149, 150, 152, 162, 165, 170], "series_parallel_mod": 52, "300": [52, 61, 64, 67], "1000v": 52, "50": [52, 99, 129], "500": [52, 58, 62, 66, 84], "confus": [52, 124], "discharge_gpio_chip": 52, "gpio": [52, 72, 80, 84, 88, 89, 134], "chip": [52, 66, 72, 84, 88, 126, 132, 154], "discharg": [52, 61, 64, 102, 103], "highest": [52, 93, 99], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 64, 72, 80, 84, 88, 89, 96, 99, 126], "debug_print_all_telemetri": 52, "print": [52, 109, 144, 152], "help": [52, 64, 141, 142, 145, 147, 149, 152, 154, 155, 157, 158, 160, 161, 170, 171], "power_supply_dc": [52, 64, 72, 136, 137, 139], "dpm": 52, "30": [52, 61, 71, 73, 74, 76, 99, 151, 154, 155, 156, 164], "scu": 52, "aw": [52, 62, 63, 66], "pionix": [52, 62, 63, 66, 71, 80, 133, 134, 155, 162, 164, 167], "dummi": [53, 54, 55, 56, 57, 120, 121, 122, 148], "bank_session_token_provid": [53, 83, 136, 137, 150], "descript": [53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 84, 96, 109, 115, 124, 129, 130, 142, 147, 148, 149, 152, 154, 160, 161, 164, 165, 170], "dummybanksessiontoken": 53, "listen": [54, 120, 123, 147, 148], "authrequir": [54, 99, 120], "deadbeef": [54, 55], "our": [54, 55, 147, 152, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "rfid": [54, 55, 64, 76, 77, 90, 99, 109, 132, 146, 147, 149, 151, 154], "10": [54, 55, 64, 66, 82, 105, 123, 127, 128, 140, 146, 149, 154, 156, 163, 164], "thilo": [54, 56, 76, 77, 86, 88], "molitor": [54, 56, 76, 77, 86, 88], "corneliu": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "claussen": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "manual": [55, 110, 121, 127, 128, 134, 147, 151, 152, 153, 154], "invalid": [56, 90, 102, 109, 114], "validation_reason": 56, "sleep": [56, 61, 64, 123], "build": [58, 59, 64, 142, 145, 146, 148, 149, 152, 154, 156, 157, 161, 163, 164, 165, 167, 171], "nominal_ac_voltag": [58, 152], "230": [58, 64], "update_interv": [58, 70], "distribut": [58, 64, 146], "schedule_interval_dur": 58, "60": [58, 70, 71, 129, 130, 164], "min": [58, 94], "schedule_total_dur": 58, "forcast": 58, "h": [58, 141, 163], "slice_amper": 58, "slice": 58, "trade": 58, "lower": [58, 64, 106, 124, 128, 145, 146, 149], "give": [58, 114, 124, 147, 148, 149, 160, 161, 162, 170], "even": [58, 64, 84, 94, 95, 124, 130, 147, 148, 149, 152, 164], "increas": [58, 64], "slice_watt": 58, "w": [58, 71, 73, 74, 99, 102, 103, 113, 154, 164], "command": [58, 61, 76, 77, 94, 96, 99, 100, 106, 111, 114, 124, 125, 126, 129, 130, 141, 145, 148, 151, 153, 154, 156, 158, 163, 167, 170], "switch_3ph1ph_while_charging_mod": [58, 124], "onewai": 58, "enough": [58, 147, 162], "switch_3ph1ph_max_nr_of_switches_per_sess": [58, 124], "switch_3ph1ph_switch_limit_sticky": [58, 124], "dontchang": 58, "reach": [58, 64, 99, 102, 128, 147, 150, 171], "what": [58, 64, 93, 127, 142, 145, 147, 148, 149, 151, 152, 154, 160, 161, 162], "singlephas": 58, "threephas": 58, "switch_3ph1ph_power_hysteresis_w": [58, 124], "200": [58, 61], "hysteresi": [58, 124], "200w": 58, "2kw": [58, 124], "4kw": 58, "iso": [58, 61, 64, 69, 83, 95, 105, 109, 126, 146, 149, 153, 154, 155, 166], "futur": [58, 94, 95, 130, 147, 154, 155], "switch_3ph1ph_time_hysteresis_": [58, 124], "stabl": [58, 154, 162], "energy_manag": [58, 136, 137, 152, 164, 165], "energy_trunk": 58, "lar": [58, 68, 84], "dieckmann": [58, 68, 84], "part": [59, 106, 125, 129, 130, 134, 144, 145, 146, 147, 148, 149, 151, 153, 154, 155, 157, 159, 160, 161, 164, 165, 166, 170], "fuse": [59, 152], "fuse_limit_a": [59, 152], "phase_count": [59, 152], "omit": [59, 93, 94, 106, 148, 161, 164], "energy_grid": [59, 64], "external_limit": [59, 164, 165], "energy_consum": 59, "price_inform": 59, "energy_price_inform": [59, 70, 94, 136, 137, 139, 150], "persist": [60, 73, 74, 79, 82, 128, 129, 130], "database_path": 60, "absolut": [60, 65, 90, 94, 95, 102, 108, 109, 110, 112], "databas": [60, 73, 74, 99, 154, 156, 165], "andrea": [60, 70], "heinrich": [60, 70], "spdx": [60, 64, 65, 147, 170], "html": [60, 64, 65, 93, 105, 147, 156, 159, 160, 161, 164, 165, 170], "car_simul": [61, 136, 137, 149], "auto_en": 61, "pure": [61, 130], "auto_exec": 61, "auto_exec_command": 61, "auto_exec_infinit": 61, "infinit": 61, "iec_wait_pwr_readi": 61, "draw_power_regul": 61, "unplug": [61, 94, 126, 134, 153, 154], "dc_max_current_limit": 61, "dc_max_power_limit": 61, "150000": 61, "dc_max_voltage_limit": 61, "900": [61, 164], "dc_energy_capac": 61, "60000": 61, "dc_target_curr": 61, "dc_target_voltag": 61, "support_sae_j2847": 61, "dc_discharge_max_current_limit": 61, "dc_discharge_max_power_limit": 61, "dc_discharge_target_curr": 61, "dc_discharge_v2g_minimal_soc": 61, "ev_board_support": [61, 89, 136, 137, 139], "iso15118_ev": [61, 81, 136, 137, 139], "ev_slac": [61, 62, 136, 137], "sebastian": [61, 63, 78, 81, 89], "luka": [61, 63, 78, 81, 89], "tobia": 61, "marzel": 61, "negoti": [62, 63, 66], "ethernet": [62, 63, 66, 67, 69, 78, 81, 99, 146, 148], "plc": [62, 66, 78, 126, 141, 146], "eth1": [62, 66, 78], "set_key_timeout_m": [62, 66], "cm_set_kei": [62, 66], "qca7000": [62, 66], "qca7005": [62, 66], "cg5317": [62, 66], "base_licens": [62, 66], "fsf": [62, 66], "wiki": [62, 66, 84, 134], "bsd": [62, 66, 105], "claus": [62, 66], "draft": [63, 160, 161], "eth0": [63, 67, 69, 81, 154], "ipv6": [63, 67, 69, 81, 147, 156, 163], "addr": [63, 67, 69, 81], "certificate_path": 63, "logging_path": [63, 99], "creat": [63, 118, 129, 145, 146, 147, 148, 149, 152, 154, 155, 156, 157, 159, 161, 162, 163, 171], "tls_negotiation_strategi": 63, "accept_client_off": 63, "strategi": [63, 162], "enforce_tl": [63, 81], "enforce_no_tl": 63, "private_key_password": [63, 65, 125], "123456": 63, "password": [63, 65, 83, 100, 147, 154, 155, 156, 163, 164, 165], "FOR": 63, "enable_ssl_log": 63, "verbos": [63, 109, 147], "ssl": 63, "tl": [63, 67, 69, 81, 109, 125, 129, 130, 151, 153, 164, 165], "enable_tls_key_log": 63, "secret": [63, 67, 69], "handshak": [63, 67, 69, 125, 129, 130], "enable_sdp_serv": [63, 67], "built": [63, 67, 147, 148, 160, 161, 167, 170], "sdp": [63, 67], "server": [63, 67, 71, 114, 125, 128, 129, 130, 141, 147, 148, 151, 154, 156, 163], "supported_dynamic_mod": 63, "supported_mobility_needs_mode_provided_by_secc": 63, "mobil": [63, 64, 109, 125, 155], "supported_scheduled_mod": 63, "bill": [64, 117, 118, 124], "connector_typ": [64, 98, 110], "connectortypeenum": [64, 99, 110], "e1234567": 64, "evse_id_din": [64, 102], "49a80737a45678": 64, "din": [64, 67, 81, 102, 109, 124, 153, 154], "spec": [64, 67, 81, 102, 124], "91286": [64, 102, 109], "payment_enable_eim": 64, "card": [64, 76, 83, 109, 132, 153, 155], "app": [64, 99], "payment_enable_contract": [64, 124, 151], "aka": 64, "ac_nominal_voltag": [64, 102], "ev_receipt_requir": 64, "unsupport": [64, 124], "session_log": 64, "session_logging_path": [64, 78], "tmp": [64, 67, 73, 74, 78, 164, 165, 166, 167, 170], "session_logging_xml": 64, "xml": [64, 102, 146], "has_ventil": 64, "ventil": [64, 134], "max_current_import_a": 64, "32": [64, 88, 99], "max_current_export_a": 64, "charge_mod": 64, "ac_hlc_en": [64, 151], "ac_hlc_use_5perc": 64, "try": [64, 105, 114, 148, 151, 152, 154, 155, 159, 160, 161, 162], "arriv": [64, 87, 149], "fall": [64, 99, 124, 134], "especi": [64, 124, 126, 130, 142, 145, 146, 148, 160, 161, 165], "compliant": [64, 149, 153], "ac_enforce_hlc": 64, "5percent": 64, "realli": 64, "On": [64, 84, 128, 134, 148, 155], "veri": [64, 130, 134, 145, 146, 147, 148, 152, 154, 155, 166, 170, 171], "basic": [64, 124, 125, 127, 134, 149, 162, 164, 165], "eventu": [64, 149, 160, 161], "ac_with_soc": 64, "percentag": 64, "dc_isolation_voltage_v": 64, "cc": [64, 157], "dbg_hlc_auth_after_tstep": 64, "ok": [64, 99, 109, 162], "t_step_xx": 64, "hack_sleep_in_cable_check": 64, "hack": 64, "n": [64, 117, 118, 160, 161], "hack_sleep_in_cable_check_volkswagen": 64, "volkswagen": 64, "cable_check_wait_number_of_imd_measur": 64, "sampl": [64, 94, 95, 106, 129, 130], "collect": [64, 109, 124, 146], "trust": [64, 109, 125], "averag": 64, "evalu": [64, 167], "bender": 64, "trustabl": 64, "hz": [64, 113], "rate": [64, 72, 76, 80, 88, 89, 99, 153], "cable_check_enable_imd_self_test": 64, "complianc": 64, "cable_check_wait_below_60v_before_finish": 64, "drop": [64, 124, 126, 145, 146, 155, 170], "60v": 64, "wild": 64, "slightli": 64, "mistak": 64, "_after_": 64, "releas": [64, 85, 141, 146, 149, 154, 155, 162], "tag": [64, 76, 77, 90, 99, 100, 112, 141, 162, 164], "earli": [64, 145, 160, 161], "sentenc": 64, "usual": [64, 70, 130, 150, 162, 164, 165, 170], "ramp": 64, "quickli": [64, 154, 160, 161], "again": [64, 94, 99, 109, 144, 147, 149, 152, 154, 170], "few": [64, 141, 147, 148, 150, 155, 157, 170], "unnecessari": 64, "hack_skoda_enyaq": 64, "skoda": [64, 99], "enyaq": 64, "level": [64, 71, 72, 80, 88, 89, 94, 102, 106, 109, 124, 125, 126, 127, 130, 134, 141, 148, 150, 153, 154, 155, 167], "dirti": [64, 141], "workaround": 64, "hack_present_current_offset": 64, "offset": [64, 66, 71], "unless": [64, 148], "know": [64, 98, 124, 141, 147, 149, 151, 162], "hack_pause_imd_during_precharg": 64, "re": [64, 83, 141, 147, 154, 163, 164, 165, 166, 170], "currentdemand": [64, 99, 124], "dcdc": 64, "hack_allow_bpt_with_iso2": 64, "posit": [64, 94, 104, 109, 117, 118, 154], "hack_simplified_mode_limit_10a": 64, "10a": 64, "simplifi": [64, 94, 129, 155], "iec61851": [64, 92, 124], "2019": 64, "section": [64, 124, 128, 129, 130, 142, 144, 145, 147, 148, 149, 151, 154, 155, 156, 158, 159, 160, 162, 165, 170, 171], "norm": 64, "deviat": [64, 129, 130], "autocharge_use_slac_instead_of_hlc": 64, "autocharg": [64, 66, 90], "instead": [64, 71, 98, 124, 147, 148, 151, 152, 153, 154, 170], "evccid": [64, 66, 109, 124], "enable_autocharg": 64, "logfile_suffix": 64, "session_uuid": 64, "folder": [64, 144, 147, 152, 153, 154, 156, 162, 163, 170, 171], "uuid": [64, 94, 96, 99, 109, 144], "soft_over_current_tolerance_perc": 64, "soft_over_current_measurement_noise_a": 64, "nois": 64, "hack_fix_hlc_integer_current_request": 64, "hundr": 64, "slower": 64, "less": [64, 88, 110, 124, 154], "disable_authent": 64, "standalon": [64, 134, 147, 149, 152, 170], "dummytokenprovid": [64, 136, 138], "sae_j2847_2_bpt_en": 64, "sae_j2847_2_bpt_mod": 64, "request_zero_power_in_idl": 64, "idl": [64, 93, 112, 114], "0a": [64, 152], "speed": [64, 147, 155, 163], "uk_smartcharging_random_delay_en": 64, "uk_smartcharging_random_delay_max_dur": 64, "modifi": [64, 123, 130, 132, 134, 144, 164, 165, 171], "uk_smartcharging_random_delay_at_any_chang": 64, "reduc": 64, "zero": [64, 87, 100, 113, 116, 129, 130, 164, 165], "initial_meter_value_timeout_m": 64, "5000": [64, 129, 130], "switch_3ph1ph_delay_": [64, 124], "switch_3ph1ph_cp_stat": [64, 124], "x1": 64, "warn": [64, 102, 124, 153, 154, 155], "responsibiltii": 64, "supports_changing_phases_during_charg": [64, 98, 124], "soft_over_current_timeout_m": 64, "7000": 64, "lock_connector_in_state_b": 64, "remain": [64, 99, 102, 116, 134], "violat": 64, "tabl": 64, "environ": [64, 141, 145, 149, 152, 153, 154, 155, 157, 158, 160, 161, 167, 170], "state_f_after_fault_m": 64, "cx": [64, 126], "300m": 64, "older": [64, 146], "hybrid": 64, "go": [64, 71, 130, 134, 147, 149, 151, 152, 154, 162, 163, 166, 170], "2017": 64, "suggest": [64, 128, 158, 170], "authtoken": [64, 150], "ac_rcd": [64, 80, 88, 136, 137], "connector_lock": [64, 80, 88, 136, 137], "powermeter_grid_sid": 64, "powermeter_car_sid": 64, "isolation_monitor": [64, 136, 137, 139], "powersupply_dc": 64, "anton": [64, 76, 77, 88], "woellert": 64, "evse_secur": [65, 67, 69, 73, 74, 125, 129, 130, 136, 137, 139, 151, 164, 165], "csms_ca_bundl": [65, 125], "csms_root_ca": 65, "rel": [65, 85, 164], "prefix": [65, 85, 100, 148, 152, 170], "cert": [65, 147, 166], "mf_ca_bundl": [65, 125], "mf": [65, 100], "mf_root_ca": 65, "mo_ca_bundl": [65, 125], "mo_root_ca": 65, "v2g_ca_bundl": [65, 125], "v2g_root_ca": 65, "csms_leaf_cert_directori": [65, 125], "csms_leaf_key_directori": [65, 125], "secc_leaf_cert_directori": [65, 125], "cso": 65, "secc_leaf_key_directori": [65, 125], "number_of_sound": 66, "sound": 66, "ac_mode_five_perc": 66, "sounding_attenuation_adjust": 66, "db": [66, 74, 79, 156], "attenu": 66, "publish_mac_on_match_cnf": 66, "confirm": [66, 92], "cm_slac_match": 66, "cnf": 66, "altern": [66, 128, 145, 153, 159], "deriv": [66, 90, 99, 142], "publish_mac_on_first_parm_req": 66, "cm_slac_parm": 66, "quit": [66, 134, 152, 153, 155], "prone": 66, "cross": 66, "talk": [66, 147, 149, 151, 155, 156], "better": [66, 160, 161, 162], "do_chip_reset": 66, "nmk": [66, 126], "rs_dev": 66, "vendor": [66, 106, 115, 154], "mme": 66, "extens": [66, 106, 129, 130, 163, 164, 168], "qualcomm": 66, "chip_reset_delay_m": 66, "set_kei": 66, "chip_reset_timeout_m": 66, "link_status_detect": 66, "d_link_readi": 66, "link_statu": 66, "lumissil": 66, "link_status_retry_m": 66, "link_status_timeout_m": 66, "debug_simulate_failed_match": 66, "wrong": [66, 102, 154, 160, 161], "10000": [66, 71], "gmbh": [66, 67, 155], "din70121": [67, 81, 102], "chargebyt": 67, "supported_din70121": [67, 81], "supported_iso15118_2": [67, 81], "tls_secur": [67, 69, 151], "prohibit": [67, 69, 102], "terminate_connection_on_failed_respons": 67, "sessionstop": 67, "tls_key_log": [67, 69], "decrypt": [67, 69], "tls_key_logging_path": 67, "tls_timeout": [67, 69], "15000": [67, 69], "establish": [67, 69, 109, 125, 128, 129, 130], "verify_contract_cert_chain": [67, 151], "auth_timeout_pnc": 67, "55": 67, "abort": 67, "indefinit": 67, "auth_timeout_eim": 67, "fabian": [67, 71], "hartung": 67, "mohannad": 67, "orabi": 67, "variou": [68, 130, 157, 162], "selector": 68, "test_dummi": 68, "powermeter_device_id": [68, 82], "bu": [68, 154], "modbus_base_address": 68, "30001": 68, "serial_comm_hub": 68, "serial_communication_hub": [68, 82, 84, 136, 137], "proxy_port_iso2": 69, "61341": 69, "tcp": [69, 156], "iso2": 69, "proxy_port_iso20": 69, "50000": 69, "iso20": 69, "tibber": 70, "api": [70, 71, 78, 124, 128, 129, 130, 136, 138, 153, 163], "api_kei": 70, "develop": [70, 130, 134, 142, 145, 148, 149, 152, 153, 154, 156, 157, 160, 161, 162, 165, 169], "minut": [70, 71, 112, 128, 154, 155], "additional_cost_per_kwh": 70, "leonardo": 70, "oliveira": 70, "lem": [71, 149], "dcbm": [71, 149], "400": [71, 149], "adapt": [71, 128, 153, 170], "meter_tls_certif": 71, "affect": [71, 129, 130, 162], "wish": [71, 124], "ntp_server_1_ip_addr": [71, 128], "ipv4": [71, 85], "octet": 71, "form": [71, 90, 141, 148, 154, 170], "y": [71, 146, 167], "z": [71, 163], "ntp": 71, "sync": 71, "ntp_server_1_port": [71, 128], "123": [71, 105], "65535": 71, "ntp_server_2_ip_addr": [71, 128], "ntp_server_2_port": [71, 128], "fof": 71, "meter_timezon": 71, "00": [71, 168, 170], "timezon": 71, "11": [71, 140, 147, 167], "14": [71, 109, 170], "hour": [71, 112, 113, 128, 129, 130, 150], "15": [71, 99, 109, 163], "45": 71, "meter_dst": 71, "sundai": 71, "month": [71, 153, 170], "march": [71, 153], "t01": 71, "00z": 71, "octob": [71, 146], "daylight": 71, "dst": 71, "resilience_initial_connection_retri": [71, 128], "25": [71, 128, 168], "resili": 71, "resilience_initial_connection_retry_delai": [71, 128], "millisecond": [71, 128], "resilience_transaction_request_retri": [71, 128], "resilience_transaction_request_retry_delai": [71, 128], "250": [71, 165], "cable_id": 71, "loss": [71, 99, 154], "compens": 71, "tariff_id": 71, "tariff": [71, 109, 130, 150], "sc": 71, "field": [71, 100, 106, 109, 113, 129, 149, 155, 160, 161], "uv": 71, "sw": [71, 154], "ud": 71, "valentin": 71, "dimov": 71, "klemm": 71, "micro": [72, 154], "mega": 72, "tester": 72, "v1": [72, 88, 128, 141, 142], "serial_port": [72, 76, 80, 84, 88, 89, 154], "dev": [72, 76, 80, 84, 88, 89, 134, 141, 146, 147, 154, 156, 158, 160, 161, 162, 167], "ttyusb0": [72, 80, 84, 88, 89], "umwc": 72, "baud_rat": [72, 76, 80, 88, 89], "115200": [72, 76, 80, 88, 89, 134], "baud": [72, 76, 80, 88, 89], "reset_gpio_chip": [72, 88], "gpiochip0": [72, 88, 154], "reset_gpio": [72, 80, 88, 89], "27": [72, 88, 154, 163, 168], "dc_max_voltag": 72, "dc_suppli": 72, "board_support": [72, 88, 124, 129], "j": [73, 147, 154, 163, 170], "chargepointconfigpath": [73, 129, 164], "schema": [73, 74, 102, 142, 164, 165, 170], "pleas": [73, 74, 119, 125, 129, 130, 141, 146, 147, 151, 153, 154, 160, 161, 164, 165, 170], "refer": [73, 74, 106, 120, 121, 122, 124, 125, 127, 129, 130, 131, 133, 134, 135, 141, 147, 148, 149, 151, 154, 155, 157, 159, 161, 162, 165], "userconfigpath": 73, "user_config": 73, "overlai": [73, 154], "origin": [73, 96, 106, 114, 124, 129, 130, 141, 144, 149, 159, 160, 161, 162, 170], "databasepath": 73, "ocpp_1_6_charge_point": [73, 129, 136, 137], "sqlite": [73, 74, 79, 165], "structur": [73, 74, 130, 141, 147, 148, 152, 155, 161, 170, 171], "enableexternalwebsocketcontrol": [73, 74], "publishchargingscheduleinterv": [73, 129, 130], "publishchargingscheduledur": [73, 129, 130], "messagelogpath": [73, 74], "everest_ocpp_log": [73, 74, 164, 165, 166], "messagequeueresumedelai": [73, 74], "queue": [73, 74], "reconnect": [73, 74], "introduc": [73, 74, 130, 153, 164], "octt": [73, 74], "requestcompositescheduleunit": [73, 74, 130], "share": [73, 74, 109, 124, 125, 130, 147, 148, 149, 154, 155, 164, 171], "amp": [73, 74, 80, 94, 113], "auth_valid": [73, 74, 164, 165], "auth_provid": [73, 74, 164, 165], "ocpp_data_transf": [73, 74, 75, 129, 130, 136, 137, 164, 165], "toward": [73, 74], "ocpp_gener": [73, 74], "session_cost": [73, 74, 83, 136, 137, 139], "129": [73, 74], "display_messag": [73, 74, 90, 106, 112, 136, 137, 139, 164, 165], "coredatabasepath": 74, "devicemodeldatabasepath": 74, "device_model_storag": 74, "devicemodeldatabasemigrationpath": 74, "device_model_migr": 74, "migrat": [74, 153, 154, 160, 161], "devicemodelconfigpath": [74, 130, 165], "component_config": [74, 154], "certain": [74, 127, 129, 130, 134, 141, 150, 165], "compositescheduleinterv": [74, 130], "requestcompositescheduledur": [74, 130], "authorizationlist": 74, "authorizationcach": 74, "datatransf": [75, 129, 130, 131, 164, 165], "keys_to_monitor": 75, "heartbeatinterv": [75, 130, 164], "securityprofil": [75, 125, 129, 130, 154, 164, 165], "exampleconfigurationkei": [75, 164], "commad": 75, "seper": [75, 124, 129, 130, 162], "pn532": 76, "nfc": [76, 77, 132, 154], "ttys0": 76, "read_timeout": 76, "subsequ": [76, 84, 119, 148], "w\u00f6llert": [76, 77, 88], "pn7160": [77, 132], "token_debounce_interval_m": [77, 132], "debounc": [77, 83], "disable_nfc_rfid": [77, 132], "3000": 77, "christoph": 77, "burandt": 77, "captur": 78, "dump": [78, 99], "sqlite_db_file_path": 79, "everest_persistent_stor": 79, "phytec": [80, 133], "phyverso": [80, 107, 133], "reset_gpio_bank": 80, "reset_gpio_pin": 80, "conn1_max_current_a_import": 80, "conn1_min_current_a_import": 80, "conn1_min_phase_count_import": 80, "conn1_max_phase_count_import": 80, "conn1_min_current_a_export": 80, "conn1_max_current_a_export": 80, "conn1_min_phase_count_export": 80, "conn1_max_phase_count_export": 80, "conn1_has_socket": 80, "conn1_dc": 80, "conn2_max_current_a_import": 80, "conn2_min_current_a_import": 80, "conn2_min_phase_count_import": 80, "conn2_max_phase_count_import": 80, "conn2_min_current_a_export": 80, "conn2_max_current_a_export": 80, "conn2_min_phase_count_export": 80, "conn2_max_phase_count_export": 80, "conn2_has_socket": 80, "conn2_dc": 80, "peripher": 80, "nrst": 80, "map": [80, 109, 129, 130, 148, 155, 156], "conn1_motor_lock_typ": 80, "hella": 80, "style": [80, 153, 170], "valeo": 80, "potentiomet": 80, "feedback": [80, 145], "conn2_motor_lock_typ": 80, "conn1_gpio_stop_button_en": 80, "som": 80, "conn1_gpio_stop_button_bank": 80, "gpiochip1": 80, "conn1_gpio_stop_button_pin": 80, "36": [80, 145], "conn1_gpio_stop_button_invert": 80, "invert": 80, "conn2_gpio_stop_button_en": 80, "conn2_gpio_stop_button_bank": 80, "conn2_gpio_stop_button_pin": 80, "37": 80, "conn2_gpio_stop_button_invert": 80, "connector_1": [80, 149], "proxim": 80, "connector_2": 80, "rcd_1": 80, "onboard": [80, 88, 134], "rcd_2": 80, "connector_lock_1": 80, "connector_lock_2": 80, "phyverso_mcu_temperatur": [80, 136, 137, 139], "system_specific_data_1": 80, "generic_arrai": [80, 136, 137, 139], "system_specific_data_2": 80, "josev": [81, 140, 146, 147], "project": [81, 141, 142, 147, 148, 152, 153, 154, 155, 156, 158, 163, 169, 170, 171], "supported_iso15118_20_ac": 81, "supported_iso15118_20_dc": 81, "tls_activ": 81, "is_cert_install_need": 81, "And": [81, 148, 150, 154, 155, 170], "overwritten": [81, 142, 148, 149], "iskra": 82, "33": 82, "ocmf_format_vers": 82, "represent": [82, 100, 118, 130, 134, 145, 147, 149, 150], "ocmf_gateway_identif": 82, "ocmf_gateway_seri": 82, "mention": [82, 99, 142, 151], "ocmf_gateway_vers": 82, "softwar": [82, 106, 145, 151, 155, 157, 169], "ocmf_charge_point_identification_typ": 82, "ocmf_charge_point_identif": 82, "communication_errors_threshold": 82, "embed": [82, 83, 154], "qwello": [82, 83], "eu": [82, 83], "feig": 83, "192": [83, 85, 154], "168": [83, 85, 154], "feig_seri": 83, "seven": [83, 129, 130], "charact": [83, 105, 109, 129], "abcd123": 83, "terminal_id": 83, "currenc": [83, 95, 105, 112], "978": 83, "4217": [83, 95, 105], "pre_authorization_amount": 83, "2500": 83, "cent": [83, 105], "read_card_timeout": 83, "read_card_debounc": 83, "prevent": [83, 124, 128, 154], "transactions_max_num": 83, "concurr": 83, "exce": 83, "bank_transaction_summary_provid": [83, 136, 137], "bank_session_token": 83, "team": 83, "hub": 84, "baudrat": [84, 154], "pariti": [84, 154], "odd": 84, "rtsct": 84, "rt": 84, "ct": 84, "ignore_echo": 84, "rxtx_gpio_chip": [84, 154], "rx": 84, "tx": [84, 134], "usag": [84, 94, 145, 149, 150, 154, 159], "rxtx_gpio_lin": [84, 154], "rxtx_gpio_tx_high": [84, 154], "max_packet_s": 84, "size": [84, 157], "payload": [84, 113, 128, 148, 170], "exceed": [84, 99], "apu": 84, "wikipedia": [84, 134], "en": [84, 105, 128, 134, 159, 160, 161, 167], "256": 84, "initial_timeout_m": 84, "within_message_timeout_m": 84, "queri": 84, "9600": 84, "lan": [85, 148], "wifi": [85, 146, 154], "privileg": 85, "setup_wifi": 85, "setup_simul": 85, "online_check_host": 85, "lfenergi": [85, 155], "hostnam": 85, "internet": [85, 148, 154], "initialized_by_default": 85, "release_metadata_fil": 85, "locat": [85, 106, 114, 115, 125, 128, 130, 134, 142, 147, 159, 160, 161, 162, 165, 166, 171], "ap_interfac": 85, "wlan0": 85, "ap": 85, "ap_ipv4": 85, "24": [85, 154, 168], "memori": 86, "defaultretri": 87, "tri": 87, "download": [87, 91, 112, 114, 141, 154, 155, 157, 163, 171], "defaultretryinterv": 87, "resetdelai": 87, "acknowledg": 87, "travel": 87, "caller": [87, 148], "caps_min_current_a": 88, "caps_max_current_a": 88, "concurrenttx": 90, "nocredit": 90, "notallowedtypeevs": 90, "notatthisloc": 90, "notatthistim": 90, "signatureerror": 90, "certificateexpir": 90, "certificaterevok": 90, "nocertificateavail": 90, "certchainerror": 90, "contractcancel": 90, "tokenvalidationstatu": 90, "timedout": 90, "customidtoken": 90, "arbitrari": [90, 91, 94, 95, 148, 170], "printabl": [90, 91], "insensit": [90, 91, 106], "ascii": [90, 91, 93], "idtokentyp": 90, "additional_info": [90, 106], "request_id": [90, 114], "put": [90, 128, 145, 147, 149, 154, 159, 160, 161, 162, 170], "remotestartid": 90, "id_token": [90, 110], "authorization_typ": 90, "authorizationtyp": [90, 150], "assign": [90, 99, 102, 106, 109, 112, 119, 124, 148, 149], "prevalid": [90, 130], "iso15118certificatehashdata": [90, 129, 130], "certificatehashdatainfo": [90, 102], "messagecont": [90, 93, 106, 112], "parentidtag": 90, "expiry_tim": [90, 110], "selectionalgorithm": 90, "choos": [90, 132, 147, 149, 152, 153, 155, 159, 161, 170, 171], "referenc": [90, 109, 160, 161], "influenc": [90, 124, 129, 130], "plugandcharg": 90, "bankcard": [90, 150], "distinguish": [90, 100, 102, 150], "central": [90, 99, 109, 124, 145, 149, 151, 160, 161, 164, 166, 170], "macaddress": 90, "iso14443": [90, 109], "iso15693": [90, 109], "keycod": 90, "noauthor": 90, "bookkeep": 91, "short": [91, 109, 141, 147, 148, 149, 153, 159, 162, 164], "session_token": 91, "invoic": [91, 112], "transaction_data": 91, "poweron": 92, "correctli": [92, 94, 124, 154, 167], "mirror": [92, 134], "contact": [92, 134, 151, 154], "poweroff": [92, 98], "weld": 92, "Not": [92, 119, 170], "assembli": [92, 154], "a_13": 92, "a_20": 92, "a_32": 92, "a_63_3ph_70_1ph": 92, "proximity_pilot": 92, "cp_pwm_duty_cycl": 92, "messagepriorityenum": 93, "alwaysfront": 93, "regardless": [93, 134], "henc": 93, "newer": [93, 146, 162], "messageprior": 93, "infront": 93, "shown": [93, 145, 147, 149, 150, 154], "normalcycl": 93, "messagestateenum": 93, "unavail": [93, 110], "displaymessagestatusenum": 93, "notsupportedmessageformat": 93, "notsupportedprior": 93, "notsupportedst": 93, "unknowntransact": 93, "clearmessageresponseenum": 93, "messageformat": 93, "languag": [93, 112, 145, 146, 148, 156, 161, 170], "uri": [93, 102, 114, 164], "utf8": 93, "But": [93, 149, 150, 155, 160, 161, 162], "assum": [93, 99, 106, 128, 142, 148, 149, 152, 157, 162, 170], "lowest": [93, 124], "timestamp_from": [93, 96, 112], "timestamp_to": [93, 96, 112], "forev": 93, "identifier_id": 93, "did": [93, 153, 154], "identifier_typ": 93, "tight": 93, "sessionid": 93, "transactionid": [93, 106], "qr_code": [93, 112], "qr": [93, 112], "status_info": [93, 106], "repons": 93, "nodetyp": 94, "undefin": [94, 109], "evsest": 94, "waitforauth": 94, "waitforenergi": 94, "preparecharg": [94, 99], "pausedev": 94, "pausedevs": 94, "limitsreq": 94, "total_power_w": 94, "ac_max_current_a": 94, "ac_min_current_a": 94, "properli": [94, 102, 124, 128, 134, 146, 147, 154, 162], "ac_max_phase_count": 94, "ac_min_phase_count": 94, "ac_supports_changing_phases_during_charg": 94, "ac_number_of_active_phas": 94, "limitsr": 94, "optimizertarget": 94, "energy_amount_need": 94, "kwh": [94, 95, 127], "charge_to_max_perc": 94, "nn": 94, "car_battery_soc": 94, "Of": 94, "leave_tim": 94, "drive": [94, 124, 129, 130, 148], "fullfil": [94, 130, 164, 165, 166], "cheapest": 94, "timefram": 94, "price_limit": 94, "full_autonomi": 94, "schedulereqentri": 94, "entri": [94, 95, 99, 146, 154, 165], "limits_to_root": 94, "face": [94, 124], "limits_to_leav": 94, "leav": 94, "conversion_effici": 94, "convers": [94, 129, 130], "price_per_kwh": 94, "priceperkwh": [94, 95], "timepoint": [94, 95], "scheduleresentri": 94, "children": 94, "child": [94, 100], "propag": [94, 162], "node_typ": 94, "priority_request": 94, "merg": [94, 124, 161, 162], "them": [94, 118, 119, 129, 130, 142, 144, 147, 149, 151, 154, 159, 160, 161, 170], "evse_st": 94, "optimizer_target": 94, "energy_usage_root": 94, "energy_usage_leav": 94, "schedule_import": [94, 95], "practic": [94, 95, 146, 147, 155, 159, 160, 161], "schedule_export": [94, 95], "valid_until": 94, "consumpt": [94, 129, 130, 152], "afer": 94, "limits_root_sid": 94, "digit": [95, 105], "implementationidentifi": 96, "module_id": [96, 144, 148], "implementation_id": [96, 144, 148, 164, 165], "clearedbymodul": 96, "clearedbyreboot": 96, "severityfilt": 96, "sever": [96, 124, 125, 144, 148, 151, 155, 170], "high_g": 96, "medium_g": 96, "low_g": 96, "timeperiodfilt": 96, "timeperiod": 96, "argument": [96, 129, 130, 144, 147, 148, 152, 161, 170], "state_filt": 96, "origin_filt": 96, "type_filt": 96, "severity_filt": 96, "timeperiod_filt": 96, "handle_filt": 96, "medium": 96, "sub_typ": 96, "max_current_a_import": 98, "min_current_a_import": 98, "max_phase_count_import": 98, "nr": 98, "min_phase_count_import": 98, "max_current_a_export": 98, "min_current_a_export": 98, "max_phase_count_export": 98, "min_phase_count_export": 98, "iec62196type2c": 98, "iec62196type2socket": 98, "degre": 98, "celsiu": 98, "fan_rpm": 98, "supply_voltage_12v": 98, "supply_voltage_minus_12v": 98, "relais_on": 98, "architectur": [98, 130, 145, 148, 155, 165], "train": 98, "dccablecheck": 98, "dcprecharg": 98, "fullpowercharg": 98, "stoptransactionreason": 99, "id_tag": [99, 112, 124], "emergencystop": 99, "evdisconnect": 99, "induct": 99, "hardreset": 99, "powerloss": 99, "reboot": [99, 106, 114, 134], "remot": [99, 114, 141, 148, 149, 151, 162, 163, 170], "smartphon": 99, "prepaid": 99, "credit": [99, 109, 150], "softreset": 99, "unlockcommand": 99, "deauthor": 99, "starttransact": [99, 129], "conf": [99, 129, 130, 132, 148, 154, 167, 170], "energylimitreach": 99, "paid": 99, "solut": [99, 145, 146, 149, 152, 163, 167], "groundfault": 99, "localoutofcredit": 99, "masterpass": 99, "masterpassgroupid": [99, 130], "overcurrentfault": 99, "larger": 99, "electr": [99, 109, 124, 125, 134, 147, 150, 153, 154, 166], "powerqu": 99, "qualiti": 99, "imbal": 99, "soclimitreach": 99, "stoppedbyev": 99, "timelimitreach": 99, "startsessionreason": 99, "evconnect": 99, "switchthreephaseswhilechargingresult": 99, "error_notsupport": 99, "error_notcharg": 99, "error_hardwar": 99, "sessioneventenum": 99, "sessionstart": [99, 119], "met": [99, 134], "prepar": [99, 145, 153, 155, 161, 164, 165, 166, 170], "powerdeliveri": 99, "chargingstart": 99, "chargingpausedev": 99, "chargingpausedevs": 99, "chargingresum": 99, "stoppingcharg": 99, "weldingcheck": 99, "chargingfinish": 99, "essenti": [99, 146, 148, 170], "transactionfinish": [99, 153], "clariti": 99, "precondit": 99, "irrevoc": 99, "swipe": 99, "sessionfinish": 99, "reservationstart": [99, 124], "reservationend": [99, 110, 124], "replugstart": 99, "interrupt": [99, 102, 124], "replugfinish": 99, "plugintimeout": 99, "connectiontimeout": [99, 129, 130, 164, 165], "switchingphas": 99, "sessionresum": 99, "waitingforenergi": 99, "meter_valu": 99, "signed_meter_valu": [99, 109], "units_sign": [99, 109, 136, 139], "signedmetervalu": [99, 109, 118], "filenam": 99, "incomplet": 99, "start_signed_meter_valu": [99, 109], "chargingstatechangedev": 99, "chargingstatechang": 99, "authorizationev": 99, "enable_sourc": 99, "unspecifi": 99, "localapi": 99, "localkeylock": 99, "servicetechnician": 99, "remotekeylock": 99, "mobileapp": 99, "firmwareupd": [99, 106, 114, 130, 134], "enable_st": 99, "unassign": 99, "enable_prior": 99, "session_start": 99, "session_finish": 99, "transaction_start": 99, "transaction_finish": 99, "charging_state_changed_ev": 99, "authorization_ev": 99, "nr_of_phases_avail": 99, "present_voltag": 99, "present_curr": 99, "target_voltag": 99, "target_curr": 99, "maximum_current_limit": 99, "minimum_current_limit": 99, "maximum_voltage_limit": 99, "maximum_power_limit": 99, "estimated_time_ful": 99, "depart": 99, "estimated_time_bulk": 99, "fa": 99, "remaining_energy_need": 99, "battery_capac": 99, "battery_full_soc": 99, "battery_bulk_soc": 99, "brand": [99, 160, 161], "volkswagen_group": 99, "volkswagengroup": 99, "tesla": 99, "independ": [99, 128, 148], "upward": 99, "cccs1": 99, "k": 99, "combo": 99, "cccs2": 99, "cg105": 99, "jari": 99, "g105": 99, "1993": 99, "chademo": [99, 155], "ctesla": 99, "ctype1": 99, "iec62196": 99, "j1772": [99, 124, 154], "ctype2": 99, "mennek": 99, "s309_1p_16a": 99, "16a": 99, "iec60309": 99, "s309_1p_32a": 99, "32a": 99, "s309_3p_16a": 99, "s309_3p_32a": 99, "sbs1361": 99, "domest": 99, "13amp": 99, "scee": 99, "7_7": 99, "cee": 99, "7": [99, 109, 128, 141, 147, 149, 154, 163, 170], "schuko": 99, "stype2": 99, "stype3": 99, "scame": 99, "other1phmax16a": 99, "cee7": 99, "17": [99, 113, 146, 168, 170], "as3112": 99, "nema": 99, "jisc8303": 99, "tis166": 99, "si": 99, "cpc": 99, "ccc": 99, "sev1011": 99, "other1phover16a": 99, "other3ph": 99, "nema14": 99, "pan": 99, "pantograph": 99, "winduct": 99, "wireless": 99, "coupl": [99, 145, 157, 170], "wreson": 99, "reson": 99, "undetermin": 99, "scee_7_7": 99, "v2grootcertif": 100, "morootcertif": 100, "csmsrootcertif": 100, "v2gcertificatechain": 100, "mfrootcertif": 100, "hashalgorithm": [100, 102], "sha256": [100, 102], "sha384": [100, 102], "sha512": [100, 102], "invalidsignatur": [100, 114], "invalidcertificatechain": 100, "invalidformat": 100, "invalidcommonnam": 100, "norootcertificateinstal": 100, "certificatestoremaxlengthexceed": 100, "writeerror": 100, "issuernotfound": 100, "invalidleafsignatur": 100, "invalidchain": 100, "notfound": 100, "getinstalledcertificatesstatu": 100, "getcertificatesignrequeststatu": 100, "invalidrequestedtyp": 100, "keygenerror": 100, "generationerror": 100, "getcertificateinfostatu": 100, "notfoundvalid": 100, "privatekeynotfound": 100, "hash_algorithm": 100, "issuer_name_hash": 100, "issuer": [100, 102], "dn": [100, 128, 154], "issuer_key_hash": 100, "length": [100, 109, 113, 127, 128, 129, 164], "subject": [100, 157, 168], "serial_numb": 100, "hexadecim": [100, 109], "0x": 100, "lead": [100, 109, 129, 144, 153, 155], "certificatehashdatachain": 100, "child_certificate_hash_data": 100, "certificate_hash_data_chain": 100, "ocsprequestdata": 100, "responder_url": 100, "respond": [100, 102, 124, 148, 165], "url": [100, 102, 114, 149, 158, 168, 171], "ocsp_request_data_list": 100, "certificateocsp": 100, "ocsp_path": 100, "certificateinfo": 100, "certificate_root": 100, "issu": [100, 146, 150, 152, 153, 154, 155, 159, 160, 161, 162, 163], "certificate_singl": 100, "certificate_count": 100, "externalpay": 102, "ac_single_phase_cor": [102, 103], "ac_three_phase_cor": [102, 103], "dc_core": [102, 103], "dc_extend": [102, 103, 123], "dc_combo_cor": [102, 103], "dc_uniqu": [102, 103], "no_imd": 102, "dceverrorcod": 102, "no_error": 102, "failed_resstemperatureinhibit": 102, "failed_evshiftposit": 102, "failed_chargerconnectorlockfault": 102, "failed_evressmalfunct": 102, "failed_chargingcurrentdifferentia": 102, "failed_chargingvoltageoutofrang": 102, "reserved_a": 102, "reserved_b": 102, "reserved_c": 102, "failed_chargingsystemincompat": 102, "nodata": 102, "error_contactor": 102, "error_rcd": [102, 134], "error_utilityinterruptev": 102, "util": [102, 140, 141, 142, 144, 147, 154, 155, 157, 163, 170], "equip": [102, 154], "temporari": [102, 156], "reduct": 102, "error_malfunct": 102, "recover": 102, "error_emergencyshutdown": 102, "incompat": [102, 114], "v2gmessageid": 102, "bodi": [102, 128], "supportedappprotocolreq": 102, "supportedappprotocolr": 102, "sessionsetupreq": 102, "sessionsetupr": 102, "servicediscoveryreq": 102, "servicediscoveryr": 102, "servicedetailreq": 102, "servicedetailr": 102, "paymentserviceselectionreq": 102, "paymentserviceselectionr": 102, "servicepaymentselectionreq": 102, "servicepaymentselectionr": 102, "paymentdetailsreq": 102, "paymentdetailsr": 102, "authorizationreq": 102, "authorizationr": 102, "contractauthenticationreq": 102, "contractauthenticationr": 102, "chargeparameterdiscoveryreq": 102, "chargeparameterdiscoveryr": 102, "chargingstatusreq": 102, "chargingstatusr": 102, "meteringreceiptr": 102, "powerdeliveryr": 102, "cablecheckreq": 102, "cablecheckr": 102, "prechargereq": 102, "precharger": 102, "currentdemandreq": 102, "currentdemandr": 102, "weldingdetectionreq": 102, "weldingdetectionr": 102, "sessionstopreq": 102, "sessionstopr": 102, "certificateinstallationreq": 102, "certificateupdatereq": 102, "authorizationsetupreq": 102, "authorizationsetupr": 102, "scheduleexchangereq": 102, "scheduleexchanger": 102, "serviceselectionreq": 102, "serviceselectionr": 102, "acchargeloopreq": 102, "acchargeloopr": 102, "acchargeparameterdiscoveryreq": 102, "acchargeparameterdiscoveryr": 102, "dccablecheckreq": 102, "dccablecheckr": 102, "dcchargeloopreq": 102, "dcchargeloopr": 102, "dcchargeparameterdiscoveryreq": 102, "dcchargeparameterdiscoveryr": 102, "dcprechargereq": 102, "dcprecharger": 102, "dcweldingdetectionreq": 102, "dcweldingdetectionr": 102, "unknownmessag": 102, "j2847_2": 102, "certificateactionenum": 102, "evse_present_voltag": 102, "cdv": 102, "evse_present_curr": 102, "evse_maximum_current_limit": 102, "evse_maximum_power_limit": 102, "evse_maximum_voltage_limit": 102, "evse_maximum_discharge_current_limit": 102, "evse_maximum_discharge_power_limit": 102, "evse_minimum_current_limit": 102, "accuraci": [102, 105], "evse_minimum_voltage_limit": 102, "evse_minimum_power_limit": 102, "evse_minimum_discharge_current_limit": 102, "evse_minimum_discharge_power_limit": 102, "dc_current_regulation_toler": 102, "magnitud": [102, 108], "toler": [102, 108], "dc_peak_current_rippl": 102, "peak": [102, 108], "rippl": [102, 108], "dc_energy_to_be_deliv": 102, "deliveredbi": 102, "dc_ev_readi": 102, "dc_ev_error_cod": 102, "dc_ev_ress_soc": 102, "ress": [102, 154], "dc_ev_cabin_condit": 102, "toheat": 102, "passeng": 102, "compart": 102, "dc_ev_ress_condit": 102, "dc_ev_target_voltag": 102, "dc_ev_target_curr": 102, "demand": 102, "dc_ev_maximum_current_limit": 102, "dc_ev_maximum_power_limit": 102, "dc_ev_maximum_voltage_limit": 102, "ev_remaining_time_to_full_soc": 102, "ev_remaining_time_to_full_bulk_soc": 102, "transmit": [102, 106, 130, 134, 151], "protocol_namespac": 102, "namespac": [102, 141, 148], "version_number_major": 102, "major": [102, 154], "version_number_minor": 102, "minor": [102, 105, 162], "schema_id": 102, "schemaid": 102, "decod": [102, 134], "v2g_json": 102, "hex": [102, 109], "exi_base64": 102, "exi_respons": 102, "certificate_act": 102, "exi_request": 102, "iso15118_schema_vers": 102, "certificatereq": 102, "issuernamehash": 102, "issuerkeyhash": 102, "serialnumb": 102, "responderurl": 102, "energy_transfer_mod": 102, "present_soc": 102, "minimum_soc": 102, "target_soc": 102, "maximum_soc": 102, "remaining_time_to_minimum_soc": 102, "remaining_time_to_target_soc": 102, "remaining_time_to_maximum_soc": 102, "charging_complet": 102, "battery_energy_capac": 102, "inlet_hot": 102, "inlet": 102, "target_energy_request": 102, "max_energy_request": 102, "min_energy_request": 102, "max_charge_pow": 102, "min_charge_pow": 102, "max_charge_curr": 102, "max_voltag": 102, "min_voltag": 102, "allowd": 102, "max_discharge_pow": 102, "min_discharge_pow": 102, "max_discharge_curr": 102, "max_v2x_energy_request": 102, "presentsoc": 102, "rang": [102, 129, 130], "dedic": [102, 124, 141, 145, 147, 153, 154, 155, 167], "min_v2x_energy_request": 102, "maxcurrentlimit": 103, "maxpowerlimit": 103, "maxvoltagelimit": 103, "energycapac": 103, "targetcurr": 103, "targetvoltag": 103, "dischargemaxcurrentlimit": 103, "dischargemaxpowerlimit": 103, "dischargetargetcurr": 103, "dischargeminimalsoc": 103, "resistance_f_ohm": 104, "protect": [104, 109, 154], "earth": 104, "ohm": 104, "voltage_v": [104, 108, 109, 127], "currencycod": 105, "alphabet": 105, "taken": [105, 151, 152, 162, 170], "www": [105, 128, 159, 160, 161, 167], "six": 105, "com": [105, 124, 128, 130, 134, 140, 141, 142, 146, 147, 152, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 170], "financi": 105, "technic": [105, 106, 155], "metal": [105, 154], "bond": 105, "market": 105, "AED": 105, "afn": 105, "amd": 105, "ang": 105, "aoa": 105, "aud": 105, "awg": 105, "azn": 105, "bam": 105, "bbd": 105, "bdt": 105, "bgn": 105, "bhd": 105, "bif": 105, "bmd": 105, "bnd": 105, "bob": 105, "bov": 105, "brl": 105, "btn": 105, "bwp": 105, "byn": 105, "bzd": 105, "cad": 105, "cdf": 105, "che": 105, "chf": 105, "chw": 105, "clf": 105, "clp": 105, "cny": 105, "cop": 105, "cou": 105, "crc": 105, "cuc": 105, "cup": 105, "cve": [105, 153], "czk": 105, "djf": 105, "dkk": 105, "dop": 105, "dzd": 105, "egp": 105, "ern": 105, "etb": 105, "eur": 105, "fjd": 105, "fkp": 105, "gbp": 105, "gel": 105, "gh": 105, "gip": 105, "gmd": 105, "gnf": 105, "gtq": 105, "gyd": 105, "hkd": 105, "hnl": 105, "htg": 105, "huf": 105, "idr": 105, "il": [105, 109], "inr": 105, "iqd": 105, "irr": 105, "isk": 105, "jmd": 105, "jod": 105, "jpy": 105, "ke": 105, "kg": 105, "khr": 105, "kmf": 105, "kpw": 105, "krw": 105, "kwd": 105, "kyd": 105, "kzt": 105, "lak": 105, "lbp": 105, "lkr": 105, "lrd": 105, "lsl": 105, "lyd": 105, "mad": 105, "mdl": 105, "mga": 105, "mkd": 105, "mmk": 105, "mnt": 105, "mop": 105, "mru": 105, "mur": 105, "mvr": 105, "mwk": 105, "mxn": 105, "mxv": 105, "myr": 105, "mzn": 105, "nad": 105, "ngn": 105, "nio": 105, "nok": 105, "npr": 105, "nzd": 105, "omr": 105, "pab": 105, "pen": 105, "pgk": 105, "php": 105, "pkr": 105, "pln": 105, "pyg": 105, "qar": 105, "ron": 105, "rsd": 105, "rub": 105, "rwf": 105, "sar": 105, "sbd": 105, "scr": 105, "sdg": 105, "sek": 105, "sgd": 105, "shp": 105, "sle": 105, "sll": 105, "srd": 105, "ssp": 105, "stn": 105, "svc": 105, "syp": 105, "szl": 105, "thb": 105, "tj": 105, "tmt": 105, "tnd": 105, "top": [105, 141, 145, 149, 154, 155], "ttd": 105, "twd": 105, "tz": 105, "uah": 105, "ugx": 105, "usd": 105, "usn": 105, "uyi": 105, "uyu": 105, "uyw": 105, "uz": 105, "ved": 105, "ve": [105, 152], "vnd": 105, "vuv": 105, "wst": 105, "xaf": 105, "xcd": 105, "xdr": 105, "xof": 105, "xpf": 105, "xsu": 105, "xua": 105, "yer": 105, "zar": 105, "zmw": 105, "zwl": 105, "separ": [105, 109, 123, 129, 130, 142, 148, 155, 164, 166], "express": [105, 109, 115], "euro": 105, "moneyamount": [105, 112], "ocpp201": [106, 129, 130, 136, 138, 151, 154, 166], "customdata": 106, "vendor_id": 106, "reproduc": 106, "conveni": [106, 156, 158], "chargingscheduleperiod": 106, "start_period": 106, "number_phas": 106, "stack_level": 106, "phase_to_us": 106, "charging_rate_unit": 106, "charging_schedule_period": 106, "start_schedul": 106, "min_charging_r": 106, "index": [106, 148, 155, 159, 160, 161, 168, 170], "transaction_ev": 106, "transactionev": [106, 130, 153], "associ": 106, "session_id": [106, 112], "enumer": 106, "transactioneventrespons": 106, "original_transaction_ev": 106, "promt": 106, "total_cost": 106, "charging_prior": 106, "personal_messag": 106, "datatransferstatu": 106, "unknownmessageid": 106, "unknownvendorid": 106, "offlin": [106, 151], "message_id": 106, "custom_data": 106, "pair": [106, 126, 148, 154], "read_onli": 106, "getconfigur": 106, "unknown_kei": 106, "rebootrequir": 106, "notsupport": 106, "securityeventenum": 106, "failedtoauthenticateatcsm": 106, "csmsfailedtoauthent": 106, "settingsystemtim": 106, "startupofthedevic": 106, "resetorreboot": 106, "securitylogwasclear": 106, "reconfigurationofsecurityparamet": 106, "memoryexhaust": 106, "invalidmessag": 106, "attemptedreplayattack": 106, "tamperdetectionactiv": 106, "invalidfirmwaresignatur": 106, "invalidfirmwaresigningcertif": 106, "invalidcsmscertif": 106, "invalidchargingstationcertif": 106, "invalidtlsvers": 106, "invalidtlsciphersuit": 106, "maintenanceloginaccept": 106, "maintenanceloginfail": 106, "overwrit": 106, "appendix": 106, "datetim": 106, "variabl": [106, 129, 141, 145, 147, 148, 150, 154, 157, 158, 165, 170], "doesn": 106, "suffici": [106, 141, 150, 154], "attributeenum": 106, "attribut": [106, 128, 130, 144, 147, 165], "minset": [106, 165], "maxset": [106, 165], "getvariablestatusenumtyp": 106, "unknowncompon": 106, "unknownvari": 106, "notsupportedattributetyp": 106, "attributetyp": 106, "setvariablestatusenumtyp": 106, "eventtriggerenum": 106, "alert": 106, "delta": 106, "eventnotificationtyp": 106, "notif": [106, 170], "hardwirednotif": 106, "hardwir": 106, "hardwiredmonitor": 106, "preconfiguredmonitor": 106, "preconfigur": 106, "custommonitor": 106, "attribute_typ": 106, "NOT": [106, 170], "event_id": 106, "actual_valu": 106, "event_notification_typ": 106, "caus": [106, 124, 146, 163], "tech_cod": 106, "tech_info": 106, "variable_monitoring_id": 106, "variablemonitor": [106, 165], "operationalstatusenumtyp": 106, "inop": [106, 124, 129, 130], "operational_statu": 106, "whose": [106, 127, 162], "changeavailabilitystatusenumtyp": 106, "statusinfotyp": 106, "reason_cod": 106, "why": [106, 110, 147, 149], "text": [106, 152, 154, 155, 160, 161], "registrationstatu": 106, "pend": 106, "current_tim": 106, "heartbeat": [106, 129, 130, 134], "bootnotif": [106, 129, 130], "sensor": [107, 109, 115], "real": [108, 134, 149, 153], "current_a": [108, 109, 127], "current_regulation_tolerance_a": 108, "peak_current_ripple_a": 108, "max_export_voltage_v": 108, "min_export_voltage_v": 108, "max_export_current_a": 108, "min_export_current_a": 108, "max_import_voltage_v": 108, "min_import_voltage_v": 108, "max_import_current_a": 108, "min_import_current_a": 108, "max_export_power_w": 108, "max_import_power_w": 108, "sink": [108, 129, 130, 164, 165], "conversion_efficiency_import": 108, "conversion_efficiency_export": 108, "identification_statu": 109, "ocmfuseridentificationstatu": 109, "identification_level": 109, "ocmfidentificationlevel": 109, "overal": 109, "identification_flag": 109, "IF": 109, "ocmfidentificationflag": 109, "identification_typ": 109, "ocmfidentificationtyp": 109, "IT": 109, "identification_data": 109, "uid": 109, "14443": 109, "tariff_text": 109, "textual": 109, "transactionrequeststatu": 109, "not_support": 109, "unexpected_error": 109, "transaction_min_stop_tim": 109, "earliest": 109, "yield": 109, "transaction_max_stop_tim": 109, "deadlin": 109, "fill": [109, 127, 147, 152, 160, 161], "signific": 109, "hearsai": 109, "unsecur": [109, 125, 164], "extent": 109, "reliabl": 109, "certifi": 109, "cryptograph": 109, "15118": [109, 126, 146, 149, 153, 154, 155, 166], "mismatch": 109, "outdat": 109, "found": [109, 127, 141, 147, 153, 154, 156, 160, 161, 162, 164, 167, 170, 171], "rfid_non": 109, "rfid_plain": 109, "rfid_rel": 109, "rfid_psk": 109, "ocpp_non": 109, "ocpp_r": 109, "remotestart": 109, "method": [109, 118, 119, 147, 148, 153], "ocpp_auth": 109, "ocpp_rs_tl": 109, "obtain": [109, 127, 129, 130, 132], "ocpp_auth_tl": 109, "ocpp_cach": 109, "ocpp_whitelist": 109, "whitelist": 109, "ocpp_certifi": 109, "iso15118_non": 109, "iso15118_pnc": 109, "plmn_none": 109, "plmn_ring": 109, "plmn_sm": 109, "deni": 109, "two": [109, 119, 124, 125, 126, 127, 128, 129, 130, 132, 142, 144, 145, 147, 148, 149, 151, 153, 154, 155, 157, 160, 161, 165, 170], "factor": 109, "notat": [109, 148], "15693": 109, "electro": 109, "evcoid": 109, "iso7812": 109, "7812": 109, "card_txn_nr": 109, "cardtxnbr": 109, "central_1": 109, "sm": 109, "central_2": 109, "local_1": 109, "local_2": 109, "phone_numb": 109, "phone": 109, "key_cod": 109, "not_assign": 109, "meter_id": 109, "phase_seq_error": 109, "rotat": 109, "ccw": 109, "energy_wh_import": [109, 127], "energy_wh_export": [109, 127], "power_w": [109, 127], "reactivepow": [109, 117, 118], "reactiv": [109, 117, 118], "frequency_hz": [109, 127], "energy_wh_import_sign": 109, "energy_wh_export_sign": 109, "power_w_sign": 109, "voltage_v_sign": 109, "var_sign": 109, "current_a_sign": 109, "frequency_hz_sign": 109, "occupi": 110, "dismiss": 110, "parent_id": 110, "reservationendreason": 110, "usedtostartcharg": 110, "globalreservationrequirementdrop": 110, "notreserv": [110, 124], "notreservedfortoken": 110, "reservedforothertoken": 110, "reservedforothertokenandhasparenttoken": 110, "reservedfortoken": 110, "group_id_token": 110, "incorrect": 110, "reservation_statu": 110, "serialcommhub": [111, 136, 138, 154], "io": [111, 140, 147, 156, 160, 161, 165], "status_cod": 111, "idlepric": 112, "grace_minut": 112, "grace": 112, "hour_pric": 112, "monei": [112, 136, 139, 150], "costcategori": 112, "categori": [112, 142], "flatfe": 112, "chargingpricecompon": 112, "nextperiodpric": 112, "charging_pric": 112, "idle_pric": 112, "fee": 112, "sessioncostchunk": 112, "sum": [112, 117, 118, 127], "metervalue_from": 112, "metervalu": [112, 129, 130], "metervalue_to": 112, "thing": [112, 124, 147, 149, 154, 155, 161, 162, 164, 165], "flat": 112, "sessionstatu": 112, "final": [112, 114, 124, 130, 134, 148, 167, 170], "cost_chunk": 112, "next_period": 112, "uinteg": 113, "203": 113, "l": 113, "105": 113, "int16": 113, "apha": 113, "phasea": 113, "aphb": 113, "phaseb": 113, "aphc": 113, "phasec": 113, "a_sf": 113, "phvpha": 113, "phvphb": 113, "bn": 113, "phvphc": 113, "v_sf": 113, "sunssf": 113, "hz_sf": 113, "wpha": 113, "wphb": 113, "wphc": 113, "w_sf": 113, "va": 113, "vapha": 113, "vaphb": 113, "vaphc": 113, "va_sf": 113, "varpha": 113, "varphb": 113, "varphc": 113, "var_sf": 113, "pfpha": 113, "pf": 113, "pct": 113, "pfphb": 113, "pfphc": 113, "pf_sf": 113, "totwhim": 113, "p": [113, 147, 156, 163, 170], "acc32": 113, "totwh_sf": 113, "evt": 113, "bitfield32": 113, "chapter": [113, 147, 155], "counter": 113, "problem": [113, 130, 141, 146, 152, 154, 155], "retry_interval_": 114, "retrieve_timestamp": 114, "install_timestamp": 114, "acceptedcancel": 114, "invalidcertif": 114, "revokedcertif": 114, "revok": [114, 124], "oldest_timestamp": 114, "oldest": 114, "incluc": 114, "latest_timestamp": 114, "securitylog": 114, "diagnosticslog": 114, "uploadlogsstatu": 114, "file_nam": 114, "upload_logs_statu": 114, "logstatusenum": 114, "badmessag": 114, "badli": 114, "notsupportedoper": 114, "permissiondeni": 114, "insuffici": 114, "permiss": [114, 154, 170], "uploadfailur": 114, "being": [114, 124, 127, 147, 151, 154, 156, 160, 161], "firmwareupdatestatusenum": 114, "intermedi": [114, 162], "downloadfail": 114, "downloadschedul": 114, "downloadpaus": 114, "task": [114, 119], "installationfail": 114, "installreboot": 114, "installschedul": 114, "installdatetim": 114, "installverificationfail": 114, "checksum": 114, "signatureverifi": 114, "notspecifi": 114, "applicationreset": 114, "localreset": 114, "powerup": 114, "remotereset": 114, "scheduledreset": 114, "watchdog": 114, "countdown_": 116, "inact": 116, "current_limit_after_delay_a": 116, "current_limit_during_delay_a": 116, "start_tim": 116, "l1": [117, 118, 127], "l2": [117, 118], "l3": [117, 118], "signed_meter_data": 118, "eg": [118, 141], "signing_method": 118, "encoding_method": 118, "public_kei": 118, "diagram": [119, 147, 148, 150], "individu": [119, 129, 145, 149, 154, 156, 170], "thread": [119, 128, 148, 170], "chart": 119, "guid": [119, 141, 142, 145, 146, 148, 149, 151, 155, 157, 164, 165, 166, 167, 169, 170, 171], "topic": [123, 148, 152, 153, 155, 159, 160, 170], "everest_extern": 123, "noder": [123, 145, 147, 163, 171], "carsim": 123, "cmd": [123, 145, 147, 148, 163, 170], "semicolon": [123, 129], "iso_wait_slac_match": 123, "iso_start_v2g_sess": 123, "iso_wait_pwr_readi": 123, "36000": 123, "modify_charging_sess": 123, "auto": [124, 127, 134, 136, 149, 163, 170], "usabl": 124, "interact": [124, 148, 149, 162, 163], "helper": [124, 142], "70121": [124, 153], "seamlessli": 124, "integr": [124, 141, 147, 148, 149, 154, 155, 156, 157, 164, 165], "microcontrol": [124, 167], "improv": [124, 170], "safeti": [124, 134], "todo": [124, 148, 149], "graph": 124, "behav": 124, "light": [124, 145, 154], "subscrib": [124, 132, 134, 145, 148, 150, 155, 170], "driven": 124, "republish": 124, "struct": [124, 134, 144, 147, 149], "begun": 124, "github": [124, 130, 140, 141, 142, 146, 147, 149, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171], "openfastchargingalli": 124, "pdf": 124, "against": [124, 162, 170], "reservatonstart": 124, "notifi": [124, 129, 130, 144, 151, 170], "intergr": 124, "overload": 124, "limt": 124, "win": 124, "exern": 124, "extra": [124, 146, 157, 164, 165], "energynod": [124, 129, 130, 136, 138, 164, 165], "feed": 124, "travers": 124, "were": [124, 141, 145, 153], "whichev": 124, "sometim": [124, 152, 154, 155], "6a": 124, "230v": 124, "desir": [124, 157], "Be": [124, 147, 149, 154], "renault": 124, "zoe": [124, 134], "damag": [124, 154], "your": [124, 129, 130, 141, 142, 145, 148, 149, 151, 152, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "risk": 124, "adjust": [124, 132, 144, 149, 153, 160, 161, 165, 170], "though": [124, 129, 130], "freedom": 124, "min_phas": 124, "max_phas": 124, "choic": [124, 146, 160, 161], "wear": 124, "lot": [124, 125, 129, 130, 142, 147, 150, 151, 162, 164, 165], "almost": [124, 130, 164], "mrec3hightemperatur": 124, "mrec18cableovertempder": 124, "vendorwarn": 124, "wrap": 125, "libevs": [125, 140], "facilit": 125, "readm": [125, 146, 157, 159, 163, 165], "cover": [125, 129, 130, 150, 151, 166], "anchor": [125, 161], "instruct": [125, 142, 146, 147, 153, 154, 157, 163, 165, 166, 170], "writeabl": 125, "profil": [125, 129, 130, 164, 165], "transport": [125, 164, 165], "act": [125, 134, 162], "behavior": [125, 128, 144, 165, 170], "usessldefaultverifypath": 125, "necessarili": [125, 129, 130], "mutual": 125, "mtl": [125, 129, 130], "certificatesign": [125, 129, 130], "endpoint": [125, 128, 156, 164, 165, 166], "mandatori": [125, 154], "possibli": [125, 128, 152], "bx": 126, "dx": [126, 161], "cm_slac_parm_req": 126, "cm_slac_match_r": 126, "join": [126, 155], "modem": 126, "cap_net_raw": 126, "cm_valid": 126, "qca": 126, "modbusrtu": 127, "subdirectori": [127, 130, 142, 165], "templat": [127, 145, 147, 159, 160, 161, 170], "yaml": [127, 129, 130, 136, 147, 150, 151, 152, 153, 154, 155, 157, 160, 161, 163, 164, 165, 167], "copi": [127, 128, 134, 141, 154, 156], "datasheet": 127, "consist": [127, 128, 142, 145, 148, 154, 158, 160, 161, 162], "start_regist": 127, "num_regist": 127, "multipli": 127, "exponent_regist": 127, "function_code_start_reg": 127, "scale": 127, "001": 127, "expon": 127, "function_code_exp_reg": 127, "split": [127, 130, 134, 164, 165], "serv": [128, 129, 130, 164, 165], "translat": 128, "metric": 128, "consequ": 128, "thrown": 128, "furthermor": [128, 142, 147, 152, 156, 162, 170], "loop": [128, 148, 151, 155, 169], "cf": 128, "synchron": [128, 148], "livemeasur": 128, "inject": 128, "post": 128, "legal": 128, "renam": [128, 141], "requet": 128, "devi": 128, "Then": [128, 152, 154, 160, 161, 168, 170], "had": [128, 153], "host": [128, 153, 154, 156, 171], "coher": [128, 160, 161], "suppos": [128, 141, 150, 160, 161], "inbetween": 128, "potenti": [128, 150, 153], "similarli": [128, 148], "greater": [128, 129, 130, 146], "consider": 128, "ones": [128, 147, 149, 154, 160, 161], "regularli": [128, 147, 148, 152], "right": [128, 145, 147, 149, 151, 154, 155, 160, 161, 170, 171], "48": 128, "pai": [128, 150], "regard": [128, 149, 160, 161], "200m": 128, "bring": 128, "1024bit": 128, "vulner": 128, "curl": [128, 146, 158], "header": [128, 146, 161, 170], "tls_on": 128, "offici": [128, 146, 152, 154, 155, 157], "page": [128, 145, 147, 149, 152, 154, 155, 159, 161, 163, 164, 167], "leverag": [129, 130], "librari": [129, 130, 146, 147, 152, 153, 157, 170], "manifest": [129, 130, 142, 144, 145, 148, 157, 164, 165, 170], "tutori": [129, 145, 147, 148, 151, 155, 157, 160, 161, 162, 163, 164, 165, 166], "great": [129, 147, 153], "resourc": [129, 151], "learn": [129, 145, 147, 149, 154, 155, 170], "approach": [129, 130, 148], "larg": [129, 130, 162], "area": [129, 130, 148, 155, 160, 161], "explain": [129, 130, 142, 145, 147, 149, 151, 155, 160, 161, 165, 166, 170], "divid": [129, 130], "pick": [129, 130, 157, 162], "deprec": [129, 147, 149, 156, 167], "busi": [129, 130], "remotestarttransact": 129, "california": [129, 130, 164, 165], "whitepap": [129, 130, 164, 165], "stoptransact": 129, "remotestoptransact": 129, "unlockconnector": [129, 130], "changeavail": [129, 130], "mid": [129, 130, 165], "smartcharg": [129, 130, 164], "get15118evcertificaterespons": 129, "push": [129, 130, 160, 161, 162], "compli": [129, 130], "measurand": [129, 130], "clock": [129, 130], "align": [129, 130, 161], "statusnotif": 129, "get15118evcertificaterequest": [129, 130], "reservenow": 129, "cancelreserv": 129, "changeconfigur": 129, "meant": [129, 130, 153, 154, 164, 165, 170], "modif": [129, 130, 141, 171], "updatefirmwar": [129, 130], "signedupdatefirmwar": 129, "prerequisit": [129, 130, 147, 155], "getdiagnost": 129, "getlog": [129, 130], "logstatusnotif": [129, 130], "diagnosticsstatusnotif": 129, "firmwarestatusnotif": [129, 130], "signedfirmwarestatusnotif": 129, "evsesecur": [129, 130, 136, 138, 149, 164, 165], "installcertif": [129, 130], "deletecertif": [129, 130], "getinstalledcertificateid": [129, 130], "getcertificatestatu": [129, 130], "signcertif": [129, 130, 151], "renew": [129, 130], "setuserpric": 129, "enable_global_error": [129, 130, 144], "connectorid": 129, "insid": [129, 142, 147, 149, 159, 160, 161, 162, 163, 164], "errorcod": 129, "othererror": 129, "vendorerrorcod": 129, "subtyp": 129, "strip": [129, 154], "vendorid": 129, "largest": 129, "255": 129, "wherea": [129, 142], "yeti_driv": [129, 149], "error_factori": [129, 144], "create_error": [129, 144], "outofenergi": 129, "someon": 129, "cut": 129, "look": [129, 141, 142, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 159, 160, 161, 164, 165, 167, 170], "mrec": [129, 130], "inl": [129, 130], "gov": [129, 130], "chargex": [129, 130], "propos": [129, 130, 150], "unifi": [129, 130], "methodologi": [129, 130], "classifi": [129, 130], "simultan": 129, "easiest": [129, 130, 152], "wai": [129, 130, 141, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 170], "tier": [129, 130, 155], "callback": [129, 130, 144, 148, 170], "miss": [129, 130, 154, 170], "securityprofile3": [129, 130], "iso15118pncen": [129, 130, 151, 164], "12": [129, 130, 146, 154, 163, 168, 170], "ocsprequestinterv": 129, "topologi": [130, 165], "compos": [130, 146, 147, 158, 163, 165], "semant": [130, 148, 165], "characterist": [130, 165], "requeststarttransact": 130, "requeststoptransact": 130, "get15118evcertif": 130, "setvari": 130, "evconnectiontimeout": 130, "mastrpassgroupid": 130, "setdisplaymessag": 130, "getdisplaymessag": 130, "cleardisplaymessag": 130, "contrast": [130, 162], "notifyeventrequest": 130, "errro": 130, "mechan": [130, 147, 149], "chargingst": 130, "constantli": [130, 154], "advanc": 130, "break": [130, 153, 170], "complex": [130, 149, 162], "beyond": 130, "authorizeremotestart": 130, "sampleddatatxendedmeasurand": 130, "authcachestorag": 130, "device_model_storage_interfac": 130, "hpp": [130, 142, 148, 157, 170], "truth": 130, "todai": 130, "clarif": 130, "devicemodel": 130, "devicemodelstorageinterfac": 130, "devicemodelstoragesqlit": 130, "everestdevicemodelstorag": 130, "composeddevicemodelstorag": 130, "constructor": [130, 148], "differenti": [130, 165], "nxp": 132, "libnfc": [132, 140], "nci": [132, 140], "i\u00b2c": 132, "spi": 132, "space": 132, "nci_config": 132, "userspac": 132, "behaviour": [132, 149], "interval": 132, "timespan": 132, "flood": 132, "yak": 134, "3v": 134, "ttl": 134, "uart": 134, "plu": [134, 149, 164], "linux": [134, 145, 146, 154, 155], "wakeup": 134, "currrent": 134, "unus": [134, 148], "bp": 134, "8n1": 134, "binari": [134, 147, 154, 167, 170], "googl": 134, "buffer": 134, "consistent_overhead_byte_stuf": 134, "yeti_comm": 134, "evseri": 134, "cpp": [134, 142, 147, 148, 157, 163, 170], "extract": 134, "handlepacket": 134, "linkwrit": 134, "hi2lo": 134, "proto": 134, "lo2hi": 134, "frequent": [134, 155, 162], "nanopb": [134, 156], "nanopb_gener": 134, "setcontrolmod": 134, "setmaxcurr": 134, "accordingli": [134, 145], "human": 134, "allowpoweron": 134, "bool": [134, 144, 151], "decis": [134, 162], "setpwm": 134, "duty_cycl": 134, "ON": [134, 152, 154], "rom": 134, "loader": [134, 163], "stm32flash": 134, "tool": [134, 146, 147, 148, 149, 152, 153, 154, 155, 157, 160, 161, 170], "flash": [134, 146, 167], "kit": [134, 154, 167], "keepalivehi": 134, "1hz": 134, "stand": [134, 141, 149, 163], "alon": [134, 154], "backup": [134, 154, 162, 171], "setthreephas": 134, "dual": [134, 146], "enablercd": 134, "spike": 134, "goe": [134, 159, 170], "float": 134, "imped": 134, "switchthreephaseswhilecharg": 134, "precaut": 134, "forceunlock": 134, "car_plugged_in": 134, "car_requested_pow": 134, "power_on": 134, "succesfulli": 134, "power_off": 134, "car_requested_stop_pow": 134, "car_unplug": 134, "error_": 134, "error_df": 134, "error_relai": 134, "error_ventilation_not_avail": 134, "error_over_curr": 134, "quick": [134, 142, 146, 148, 155, 160, 161, 164, 165, 166, 167, 170, 171], "permanent_fault": 134, "evse_replug_start": 134, "evse_replug_finish": 134, "roughli": [134, 148, 154], "keepalivelo": 134, "keep": [134, 147, 149, 153, 158, 162, 170], "resetdon": 134, "dpm1000": [136, 138], "dummybanksessiontokenprovid": [136, 138], "dummytokenprovidermanu": [136, 138], "dummytokenvalid": [136, 138], "dummyv2g": [136, 138], "errorhistori": [136, 138], "evslac": [136, 138], "evse15118d20": [136, 138], "evseslac": [136, 138, 149], "evsev2g": [136, 138, 147], "genericpowermet": [136, 138, 149], "isomux": [136, 138], "jstibber": [136, 138], "lemdcbm400600": [136, 138], "micromegawattbsp": [136, 138], "ocppextensionexampl": [136, 138], "pn532tokenprovid": [136, 138], "pn7160tokenprovid": [136, 138, 149], "packetsniff": [136, 138], "persistentstor": [136, 138], "phyversobsp": [136, 138], "pyevjosev": [136, 138], "rsiskramet": [136, 138], "rspaymenttermin": [136, 138], "yetidriv": [136, 138, 149, 154], "yetievdriv": [136, 138], "debug_json": [136, 137], "example_error_framework": [136, 137], "example_us": [136, 137], "generic_error": [136, 137], "solar_forecast": [136, 137], "sunspec_ac_met": [136, 137, 139], "sunspec_read": [136, 137], "sunspec_scann": [136, 137], "test_control": [136, 137], "tibber_price_forecast": [136, 137], "cmake_condit": [140, 141], "everest_enable_py_support": 140, "AND": [140, 152], "everest_dependency_enabled_josev": 140, "git": [140, 142, 145, 146, 147, 155, 156, 159, 161, 163, 167, 168, 169, 170], "ext": 140, "switchev": 140, "git_rev": 140, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 140, "git_tag": [140, 141, 170], "2024": [140, 149, 154, 155, 160, 161, 168], "b49d30e9f50d8db478d5b5e50734138f6e8331dc": 140, "6e669fd867afaaca3ab45deaefea1f2a13998998": 140, "6ff5d21b512e43397c537a8167dfec2136cb654a": 140, "v0": [140, 147, 149, 156, 162], "19": [140, 163], "build_test": [140, 141, 152, 170], "framework_use_python_venv": 140, "project_nam": [140, 152], "_use_python_venv": 140, "framework_use_python_venv_path": 140, "_use_python_venv_path": 140, "9ce7f00469d31229a619d40642683a147e0d7178": 140, "2bd1fe4558ef44382cc69034b8fdf78f72d3e2d1": 140, "mbedtl": 140, "everest_dependency_enabled_mbedtl": 140, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 140, "v2": 140, "28": [140, 168], "enable_program": 140, "enable_test": 140, "mbedtls_fatal_warn": 140, "libcbv2g": [140, 153], "0966194e995cdb741b02547ddd9abd67455691d9": 140, "3790262286820d8c1d7ae949e9366a78c9ff699f": 140, "libfsm": 140, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 140, "build_exampl": [140, 141], "libiso15118": [140, 153], "everest_dependency_enabled_libiso15118": 140, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 140, "liblog": [140, 141], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 140, "everest_dependency_enabled_libnfc_nci": 140, "linux_libnfc": 140, "65276f9221cd2a50dbe4bc22e34879387b5800b": 140, "everest_dependency_enabled_libocpp": 140, "c66383782a32827920af80314165843deed63c98": 140, "libslac": 140, "everest_dependency_enabled_libslac": 140, "1f9f1a114c8dec79607abaee18782e03849573d8": 140, "libtim": [140, 141], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 140, "orchestr": [141, 148], "repositori": [141, 142, 144, 145, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 163, 164, 165, 168, 171], "recent": [141, 153], "python3": [141, 142, 146, 147, 167], "upgrad": [141, 146, 154], "indepth": 141, "guidanc": 141, "aris": 141, "pip": [141, 142, 146, 147], "setuptool": [141, 146, 147], "wheel": [141, 146, 147], "jstyleson": 141, "jsonschema": 141, "clone": [141, 147, 156, 158, 167], "script": [141, 147, 156, 161, 162, 163, 164, 165, 166, 170], "cd": [141, 142, 147, 152, 156, 158, 162, 163, 170, 171], "dependency_manag": [141, 147, 160, 161], "init": [141, 144, 147, 148, 162, 163, 170], "checkout": [141, 147, 156, 162, 163, 171], "deploi": [141, 147, 154, 156, 157, 160, 161, 167], "devkit": 141, "libmodbu": 141, "libsunspec": 141, "rise": 141, "cpm": [141, 147], "home": [141, 147, 154, 155, 156, 163, 170], "whoami": [141, 147], "bin": [141, 142, 147, 152, 154, 162, 163, 167, 170], "ev_cli": [141, 142], "mkdir": [141, 147, 158, 162, 170], "jinja2": [141, 146, 147], "pyyaml": [141, 146, 147], "let": [141, 144, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170], "pull": [141, 147, 153, 155, 157, 159, 160, 161, 171], "cmakelist": [141, 142, 148], "txt": [141, 142, 147, 148], "find_packag": [141, 170], "condition": 141, "catch2": 141, "catchorg": 141, "v3": 141, "awar": [141, 147, 149, 153, 154, 160, 161, 170], "evc_setup_edm": [141, 170], "addition": [141, 144, 149, 153, 155], "everest_modify_depend": 141, "dependencies_modifi": 141, "along": 141, "nlohmann_json": 141, "libfmt": 141, "fmt": 141, "branch": [141, 158, 159, 161], "behind": [141, 149, 162], "clean": [141, 153, 162], "seen": [141, 146, 147, 149, 153, 154], "shell": [141, 147, 154, 162, 167], "yourself": [142, 170], "possibilit": 142, "subcommand": 142, "dir": [142, 163, 170], "clang": [142, 146, 170], "interfacenam": 142, "former": [142, 147, 149, 160, 161], "view": [142, 170], "latter": [142, 147], "skeleton": [142, 148], "cmake": [142, 146, 147, 152, 153, 154, 157, 163, 170], "ld": 142, "glue": [142, 147, 154], "hook": 142, "sampleinterfac": 142, "sampleinterfaceimpl": 142, "declar": [142, 145, 147, 148, 167, 170], "subsect": [142, 147, 148, 160, 161], "inferfac": 142, "mark": [142, 151, 154, 170], "75ac1216": 142, "19eb": 142, "4182": 142, "a85c": 142, "820f1fc2c091": 142, "kept": 142, "recreat": 142, "creation": [142, 144], "diff": [142, 168], "touch": [142, 154, 162, 163], "comma": 142, "tbd": [142, 157], "edm": [143, 145, 155, 157, 170], "cli": [143, 145, 148, 153, 155, 170], "As": [144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 160, 161], "react": 144, "raise_error": 144, "clear_error": 144, "errortyp": 144, "clear_al": 144, "errorsubtyp": 144, "clear_all_errors_of_impl": 144, "subscribe_error": 144, "subscribe_all_error": 144, "susbcrib": 144, "subscribe_global_all_error": [144, 149], "autogener": 144, "third": [144, 153], "fourth": 144, "fifth": 144, "is_error_act": 144, "statecondit": 144, "member": [144, 148, 160, 161], "is_condition_satisfi": 144, "satisfi": [144, 147, 148, 170], "exampleerrorrais": 144, "exampleerrorsubscrib": 144, "error_object": 144, "exampleerrora": 144, "clear_callback": 144, "error_object_0": 144, "error_object_1": 144, "error_object_2": 144, "error_object_3": 144, "error_object_4": 144, "anytim": 144, "std": [144, 148, 152, 170], "shared_ptr": 144, "error_state_monitor": 144, "mod": [144, 148], "r_example_rais": 144, "is_act": 144, "is_satisfi": 144, "exampleerrorb": 144, "are_satisfi": 144, "pyexampleerrorrais": 144, "pyexampleerrorsubscrib": 144, "opposit": 144, "_mod": 144, "get_error_factori": 144, "example_rais": 144, "_setup": 144, "lambda": 144, "get_error_state_monitor_impl": 144, "get_error_state_monitor_req": 144, "jsexampleerrorrais": 144, "jsexampleerrorsubscrib": 144, "wouldn": 144, "edit": [144, 154, 162, 167], "action": [144, 145, 160, 161], "construct": [144, 147, 148], "lib": [144, 154, 170], "think": [145, 148], "stack": [145, 147, 155, 163, 166], "scenario": [145, 147, 149, 154, 155, 157, 162], "loos": 145, "everyth": [145, 147, 149, 151, 154, 167, 170, 171], "enhanc": 145, "mind": [145, 160, 161, 162], "grei": [145, 149], "background": [145, 156, 163], "pictur": [145, 149, 154], "technologi": 145, "javascript": [145, 147, 148, 152, 153, 170], "python": [145, 147, 148, 153, 156, 161, 166, 168, 170], "rust": [145, 147, 148], "appreci": 145, "experi": [145, 148, 153, 155, 170], "u": [145, 146, 147, 148, 152, 154, 155, 162, 170], "zulip": [145, 154, 159, 160, 161], "mail": [145, 152, 154, 170], "launch": [145, 148, 152, 170], "workspac": [145, 147, 152, 156, 163, 171], "broker": [145, 147, 148, 170], "smaller": [145, 154], "effort": 145, "sneak": 145, "preview": 145, "admin": [145, 152, 156, 160, 161], "scaffold": 145, "suit": [145, 151], "idea": [145, 151, 152, 154, 159, 160, 161, 162, 167, 170, 171], "illustr": 145, "box": [145, 149], "dash": 145, "heart": 145, "explan": [145, 149, 155, 164, 165], "4gb": 145, "ram": [145, 146, 147], "cpu": [145, 146, 147], "boost": [145, 146, 157], "raspberri": [145, 152, 154], "pi": [145, 152, 154], "ubuntu": [145, 153, 154], "opensus": 145, "fedora": 145, "compil": [145, 146, 147, 153, 157, 170], "walk": [145, 147, 149, 154, 155], "errorfactori": 145, "errorstatemonitor": 145, "syntax": 145, "subscript": [145, 148], "meet": [146, 147, 155], "arm": [146, 168], "ghz": 146, "resp": 146, "quad": 146, "gb": [146, 154], "emmc": [146, 154], "bluetooth": 146, "4g": 146, "5g": 146, "greenphi": 146, "mb": 146, "nativ": 146, "window": [146, 147], "wsl2": 146, "docker": [146, 147, 155, 158, 164, 169, 171], "podman": 146, "gcc": [146, 152], "tweak": 146, "faq": [146, 155], "gnu": 146, "program": [146, 148, 152, 170], "stumbl": 146, "troubl": 146, "best": [146, 155, 159, 160, 161, 171], "04": [146, 153], "22": 146, "apt": [146, 167], "sudo": [146, 147, 154, 167, 170], "rsync": [146, 154], "wget": 146, "doxygen": 146, "graphviz": 146, "tidi": [146, 170], "cppcheck": 146, "openjdk": 146, "jdk": 146, "npm": 146, "libboost": 146, "nodej": 146, "libssl": 146, "libsqlite3": 146, "rfkill": 146, "libpcap": 146, "libev": 146, "pkg": 146, "libcap": 146, "node_api": 146, "procedur": [146, 147, 148, 154], "nodesourc": 146, "md": [146, 159, 163], "zypper": 146, "shadow": 146, "devel_basi": 146, "devel": 146, "libboost_filesystem": 146, "libboost_log": 146, "libboost_program_opt": 146, "libboost_system": 146, "libboost_thread": 146, "libopenssl": 146, "sqlite3": 146, "38": 146, "39": 146, "40": 146, "dnf": 146, "automak": 146, "openssl": 146, "libsqlite3x": 146, "2nd": 146, "keytool": [146, 147], "interchang": [146, 155], "probabl": [146, 147, 148, 154], "python_execut": 146, "highli": [147, 164, 165], "modular": [147, 149, 155], "repo": [147, 154, 157, 162, 167, 168], "said": 147, "resid": 147, "cpm_source_cach": 147, "initialis": 147, "newli": [147, 153, 160, 161, 170], "adopt": [147, 155], "chosen": [147, 159], "venv": 147, "That": [147, 149, 154, 162], "r": 147, "pki": [147, 151, 166], "create_cert": 147, "sh": [147, 154, 156, 158, 162, 163, 164, 165, 166, 170], "java": 147, "availbl": 147, "significantli": 147, "nproc": 147, "dive": [147, 149, 155], "old": [147, 170], "repeat": [147, 151], "shouldn": [147, 150], "ci": [147, 153, 155], "workflow": [147, 160, 161], "mosquitto": [147, 148, 164, 168], "steve": [147, 152], "infranet_network": [147, 156, 163], "bridg": [147, 156, 163], "subnet": [147, 156, 163], "fd00": [147, 156, 163], "imag": [147, 154, 156, 167], "1883": [147, 156, 170], "9001": [147, 156], "ghcr": [147, 156], "detach": [147, 152], "enter": [147, 155, 163], "red": [147, 149, 154, 163, 166], "browser": [147, 152, 163, 171], "localhost": [147, 149, 163, 165, 166, 170, 171], "1880": [147, 166, 171], "ui": [147, 152, 163, 166, 171], "gui": [147, 171], "analys": 147, "insight": [147, 155], "plugin": [147, 166], "feel": [147, 155, 170], "dig": 147, "deeper": [147, 162], "togeth": [147, 149, 151, 155, 171], "analyz": [147, 149, 168], "complic": 147, "nice": [147, 149, 153], "exhaust": 147, "screenshot": [147, 149], "screen": 147, "rather": [147, 151, 155, 165], "click": [147, 149, 155, 158, 160, 161, 166, 171], "menu": [147, 149, 167, 171], "symbol": [147, 149, 152], "corner": [147, 149, 154, 171], "column": [147, 161], "item": [147, 149, 161], "intro": [147, 148], "role": [147, 149], "visit": 147, "congrat": 147, "rocket": 147, "concept": [147, 149, 152, 155, 159, 160, 161, 164, 165, 167, 169, 170], "stick": 147, "entiti": 147, "cours": [147, 155, 170, 171], "term": [147, 165], "some_kei": 147, "myinterfac": 147, "some_implement": 147, "externalinterfac": 147, "min_connect": 147, "max_connect": 147, "enable_external_mqtt": [147, 148], "metadata": [147, 148, 170], "licens": [147, 148, 170], "compani": [147, 148, 154], "explanatori": 147, "possbl": 147, "tell": [147, 149, 150, 154, 170], "rememb": [147, 154, 164, 165], "showd": 147, "easi": [147, 152, 160, 161, 165], "get_id": 147, "ref": [147, 161], "typedef": 147, "piec": [147, 160, 161], "bunch": [147, 148], "besid": [147, 152], "bad": [147, 152, 154], "saw": 147, "sometyp": 147, "additionalproperti": 147, "property_1": 147, "property_2": 147, "mymodulenam": 147, "stuff": [147, 149], "handler": [147, 148, 152, 170], "review": [147, 159, 160, 161], "learnt": 147, "proced": 147, "Or": [147, 152, 160, 161], "theoret": [147, 148], "weekli": 147, "tech": 147, "thank": 147, "glanc": 148, "understand": [148, 149, 155, 159, 160, 161, 162, 169, 170], "hand": [148, 152], "microservic": 148, "deploy": 148, "backbon": 148, "particular": [148, 170], "asynchron": 148, "imagin": [148, 152], "callabl": 148, "observ": 148, "implementor": 148, "analogi": 148, "router": 148, "wlan": 148, "antenna": [148, 154], "wan": 148, "pc": [148, 152], "easili": [148, 149], "Their": 148, "ping": 148, "interface_p": 148, "pong": 148, "command_p": 148, "var_np": 148, "far": [148, 170], "pingservermodul": 148, "cfg_publish_number_of_p": 148, "number_of_p": 148, "if_impl_id_p": 148, "mustermann": 148, "ping_interfac": 148, "pingclientmodul": 148, "if_impl_id_empti": 148, "requirement_ping_serv": 148, "telemetry_en": 148, "active_modul": [148, 170], "instance_id_ping_serv": 148, "config_modul": 148, "instance_id_ping_cli": 148, "graphic": 148, "interface_pingintf": 148, "interface_nam": 148, "intf": 148, "call_command_p": 148, "call_": 148, "command_nam": 148, "subscribe_var_np": 148, "subscribe_": 148, "var_nam": 148, "proxi": 148, "abstract": 148, "interface_pingimplbas": 148, "implbas": 148, "publish_var_np": 148, "publish_": 148, "handle_command_p": 148, "handle_": 148, "appropri": [148, 160, 161], "doc": [148, 156, 159, 161, 170, 171], "rst": [148, 159, 160, 161, 164, 170], "interface_pingimpl": 148, "emptyimpl": 148, "focus": [148, 155], "module_nam": [148, 170], "impl": 148, "apart": 148, "notabl": 148, "unique_ptr": 148, "interface_id": 148, "p_": 148, "r_": 148, "requirement_id": 148, "stub": 148, "invoke_init": 148, "p_if_impl_id_p": 148, "invoke_readi": 148, "freeli": 148, "recal": 148, "ran": [148, 162], "endless": 148, "spawn": [148, 152], "worker": 148, "pool": 148, "watch": [148, 155], "often": 149, "exemplatori": 149, "Such": 149, "magic": 149, "unleash": 149, "fanci": [149, 162], "afterward": [149, 154], "8849": [149, 152, 163, 170], "blank": 149, "five": 149, "appear": [149, 170], "canva": 149, "blue": 149, "yellow": 149, "circl": 149, "middl": [149, 160, 161], "surpris": 149, "bar": 149, "jsrisev2g": 149, "bottom": 149, "haven": [149, 151], "meaning": 149, "somewher": [149, 154, 162], "loadbalanc": 149, "obvious": 149, "plai": [149, 162, 164, 165], "big": [149, 160, 161], "strength": 149, "world": [149, 155, 170], "earlier": 149, "proper": [149, 153, 159], "fact": [149, 162], "hint": [149, 152], "iso15118_car": 149, "interest": 149, "realiz": [149, 162], "sophist": 149, "inspir": 149, "18": [149, 154], "mapp": 149, "get_map": 149, "r_name_of_the_requir": 149, "p_name_of_an_implement": 149, "const": 149, "error_handl": 149, "has_valu": 149, "error_cleared_handl": 149, "addtion": 149, "mayb": 150, "partial": [150, 159], "held": 150, "session_cost_calcul": 150, "sort": 150, "verwendungszweck": 150, "approv": 150, "involv": [150, 153, 155], "essenc": 151, "e2": 151, "visual": [151, 152, 155, 156, 163], "provis": 151, "triggermessag": 151, "agre": 151, "await": 151, "shortcut": 151, "closer": 151, "backport": [151, 153], "ident": [151, 164, 165], "centralcontractvalidationallow": 151, "verfii": 151, "contractvalidationofflin": [151, 164], "iso15118ctrlr": 151, "v2gcertificateinstallationen": 151, "seccleafsubjectcommonnam": 151, "seccid": 151, "seccleafsubjectcountri": 151, "countrynam": 151, "seccleafsubjectorgan": 151, "organizationnam": 151, "partner": [151, 167], "grow": [152, 155], "life": 152, "debugg": [152, 163, 170], "gdb": [152, 170], "sai": [152, 162], "dist": [152, 154, 163, 164, 166, 170, 171], "small": [152, 154, 160, 161, 162], "studio": [152, 156, 163], "authmanag": 152, "cppdbg": 152, "workspacefold": 152, "libexec": 152, "arg": [152, 170], "stopatentri": 152, "cwd": 152, "externalconsol": 152, "mimod": 152, "setupcommand": 152, "ignorefailur": 152, "disassembli": 152, "flavor": 152, "intel": 152, "breakpoint": [152, 170], "forget": [152, 160, 161], "achiev": [152, 170], "dcmake_build_typ": [152, 170], "disadvantag": 152, "fork": 152, "grid_connection_point": 152, "0w": 152, "alloc": 152, "whatev": 152, "constraint": 152, "recogn": 152, "cmake_cxx_compil": 152, "unreferenc": 152, "test_config": [152, 170], "solv": [152, 153, 159], "desktop": [152, 163], "ip_of_the_raspberri": 152, "offload": 152, "faster": 152, "ressourc": 152, "mobilityhous": [152, 166], "thoughtwork": 152, "maev": 152, "dbuild_test": 152, "conflict": [152, 162], "scheme": [152, 154, 160, 161], "add_execut": 152, "_test": 152, "cmake_project_nam": 152, "strequal": 152, "OR": 152, "_build_test": 152, "endif": [152, 170], "install_everest_test": 152, "source_dir": 152, "pytest": 152, "install_prefix": 152, "core_test": 152, "py": [152, 154], "framework_test": 152, "pr": [153, 159, 161], "monthli": 153, "june": 153, "septemb": 153, "decemb": 153, "week": 153, "freez": 153, "backward": [153, 160, 161], "bugfix": [153, 162], "820": 153, "powersupply_set_dc": 153, "821": 153, "656": 153, "681": 153, "677": 153, "aliv": 153, "harmon": 153, "771": 153, "769": 153, "643": 153, "v2gtp": 153, "advisori": 153, "37310": 153, "openv2g": 153, "freed": 153, "commerci": [153, 154], "unfriendli": 153, "lgplv3": 153, "fly": 153, "crash": 153, "pars": [153, 165], "bug": [153, 162], "strive": 153, "compat": [153, 154, 160, 161, 168], "multislot": 153, "thorough": 153, "zvt": 153, "stabil": 153, "beta": 153, "stage": [153, 160, 161], "frontend": 153, "prior": 153, "counterpart": 153, "around": [153, 154, 155, 162, 164, 165], "exactli": 153, "platform": [154, 155, 164, 165], "cm4": 154, "comput": 154, "research": 154, "facil": 154, "alik": 154, "explor": 154, "groundwork": 154, "rapid": 154, "outdoor": 154, "spec70121": 154, "cern": 154, "licenc": 154, "happi": [154, 170], "schemat": 154, "3d": 154, "purchas": 154, "question": [154, 155, 160, 161], "wonder": 154, "mailinglist": [154, 155], "onlin": [154, 162], "shop": 154, "yocto": [154, 168], "basecamp": [154, 167], "grade": 154, "demo": 154, "profession": 154, "wrapper": 154, "esd": 154, "wrist": 154, "band": 154, "underlai": 154, "mat": 154, "1x": 154, "usb": 154, "IN": 154, "lab": 154, "bmaptool": 154, "pcb": 154, "heatsink": 154, "doubl": 154, "tape": 154, "clip": 154, "mount": [154, 156, 171], "hole": 154, "grai": 154, "spacer": 154, "gap": 154, "reflash": 154, "channel": [154, 160, 161], "sdk": 154, "bmap": 154, "raspberrypi4": 154, "20240912100805": 154, "rootf": 154, "wic": 154, "bz2": 154, "jumper": 154, "black": 154, "onto": 154, "rpiboot": 154, "green": 154, "lsblk": 154, "approxim": 154, "sdx": 154, "letter": 154, "nine": 154, "twice": 154, "cage": 154, "seat": 154, "bigger": [154, 159, 162], "mission": 154, "accomplish": 154, "crimp": 154, "orient": 154, "fashion": 154, "ten": 154, "chanc": 154, "unisol": 154, "preassembl": 154, "desk": 154, "barrel": 154, "ssh": [154, 163], "credenti": 154, "slot": 154, "comparison": 154, "20240912103122": 154, "raucb": 154, "poki": [154, 167], "glibc": 154, "x86_64": 154, "cortexa7t2hf": 154, "neon": 154, "vfpv4": 154, "chmod": 154, "name_of_toolchain": 154, "ask": [154, 155, 158, 163], "myuser": 154, "gninja": 154, "dcmake_install_prefix": 154, "deverest_enable_py_support": 154, "deverest_enable_js_support": 154, "deverest": 154, "core_use_python_venv": 154, "temporarili": 154, "obsolet": 154, "candid": [154, 162], "j10": 154, "ninja": 154, "destdir": 154, "av": 154, "systemd": [154, 168], "systemctl": 154, "my": 154, "configfil": 154, "yeti_fwupd": 154, "serial0": 154, "usr": [154, 167], "yetir1_2": 154, "1_firmwar": 154, "fullsiz": 154, "4b": 154, "rpi": 154, "08": 154, "revisit": 154, "editor": 154, "centralsystemuri": [154, 164], "9000": [154, 165, 166], "mycharger001": 154, "v201": 154, "profile_schema": 154, "component_schema": 154, "ocpp201_init": 154, "paramat": 154, "core_migr": 154, "downgrad": 154, "howto": 154, "juli": 154, "serialcommunicationhub": 154, "comm_hub": 154, "config_implement": 154, "ttyama3": 154, "19200": 154, "dhcp": 154, "110": 154, "gatewai": 154, "root_a": 154, "79": 154, "root_b": 154, "har": 154, "fine": 154, "udpat": 154, "tryboot": 154, "login": [154, 156], "pw": 154, "symlink": 154, "ln": 154, "snapshot": [155, 170], "foster": 155, "customiz": 155, "glu": 155, "advantag": [155, 157], "pv": 155, "linkedin": 155, "electrif": 155, "sector": 155, "foundat": 155, "discuss": 155, "thought": 155, "exchang": 155, "priorit": 155, "registr": 155, "documenting_everest": 155, "enthusiast": 155, "focu": [155, 170], "zulipchat": 155, "announc": 155, "steadili": 155, "answer": [155, 160, 161, 170], "formerli": 155, "ground": 155, "wanna": 155, "tuesdai": 155, "4pm": 155, "ce": 155, "zone": 155, "zoom": 155, "lfx": 155, "linuxfound": 155, "92086494169": 155, "b2df6774": 155, "bc19": 155, "46f9": 155, "8c71": 155, "bbd13a0266a1": 155, "publicli": 155, "lfe": 155, "calendar": 155, "sig": 155, "industri": 155, "trend": 155, "tackl": 155, "challeng": 155, "parti": 155, "92797425199": 155, "book": 155, "calendli": 155, "manuel": 155, "ziegler": 155, "30min": 155, "roadmap": 155, "youtub": 155, "track": [155, 162], "rough": 155, "plan": [155, 161], "webinar": 155, "steer": 155, "committe": 155, "peopl": [155, 159, 160, 161], "stuck": 155, "video": 155, "ecosystem": 155, "journei": 155, "introduct": 155, "troubleshoot": 155, "deep": [155, 160, 161], "breath": 155, "experiment": [155, 169], "bazel": [155, 169], "devcontain": [155, 163, 169], "renesa": [155, 169], "mpu": [155, 169], "rz": [155, 169], "g2l": [155, 169], "famili": [155, 169], "belaybox": 155, "search": [155, 160, 161], "handi": [156, 170], "yml": [156, 160, 161, 163, 168], "service_nam": 156, "13306": 156, "3306": 156, "mysql_random_root_password": 156, "ye": [156, 163], "mysql_databas": 156, "mysql_us": 156, "mysql_password": 156, "sql": 156, "8180": [156, 164], "8443": 156, "1234": 156, "centralsystemservic": [156, 164], "soap": 156, "chargeboxid": 156, "sphinx": [156, 159, 160], "documen": 156, "env": 156, "pwd": 156, "_build": 156, "dockerfil": 156, "protobuf_gener": 156, "path_to_where_protobuf_files_resid": 156, "protoc": 156, "zip": 156, "nanopb_pb_gen": 156, "python_pb_gen": 156, "span": [157, 161], "swiftli": 157, "rebuild": [157, 170], "bazelisk": 157, "bazelbuild": 157, "tab": [157, 171], "ov": 157, "rest": 157, "cxx": [157, 163, 170], "third_parti": 157, "bzl": 157, "cargo": 157, "toml": 157, "sigslot": [157, 170], "realist": 157, "macro": 157, "rust_binari": 157, "rust_test": 157, "across": 158, "navig": [158, 163], "my_workspac": 158, "bash": [158, 161, 166], "expand": 158, "githubusercont": 158, "reopen": 158, "aspect": [159, 160, 161], "restructuredtext": [159, 160, 161], "maintain": [159, 160, 161], "who": [159, 160, 161], "knowledg": [159, 160, 161, 170], "theori": [160, 161], "undergo": [160, 161], "categor": [160, 161], "markdown": [160, 161], "hyperlink": [160, 161], "paragraph": [160, 161, 162], "snippet": [160, 161], "snippest": [160, 161], "lack": [160, 161], "nightli": [160, 161, 165], "keyword": [160, 161], "adher": [160, 161], "abraham": [160, 161], "braveman": [160, 161], "ab": [160, 161], "Near": [160, 161], "afraid": [160, 161], "suitabl": [160, 161, 170], "headlin": 160, "bullet": 160, "opportun": [160, 161], "comment": [160, 170], "invest": [160, 161], "h1": 161, "h2": 161, "h3": 161, "h4": 161, "h5": 161, "h6": 161, "bold": 161, "ital": 161, "inlin": 161, "liter": 161, "sup": 161, "super": 161, "unord": 161, "nest": 161, "_anchorbyref": 161, "_anchor": 161, "_external_link_ref": 161, "_extern": 161, "footnot": 161, "citat": 161, "cit1": 161, "_": [161, 163], "external_link_ref": 161, "anchorbyref": 161, "vertic": 161, "horizont": 161, "width": 161, "utf": 161, "row": 161, "caption": 161, "png": 161, "alt": 161, "150px": 161, "height": 161, "center": 161, "target_": 161, "depth": 161, "toc": 161, "visibl": 161, "hidden": 161, "maxdepth": 161, "second_fil": 161, "int_": 161, "infti": 161, "div": 161, "lineno": 161, "emphas": 161, "some_funct": 161, "any_var": 161, "42": [161, 164], "another_funct": 161, "literalinclud": 161, "dedent": 161, "_documenting_everest": 161, "howto_docu": 161, "everest_refer": 161, "_gener": [161, 165], "restructur": 161, "plenti": 162, "concern": 162, "articl": 162, "vincent": 162, "driessen": 162, "gitflow": 162, "atlassian": 162, "count_to_infin": 162, "charge_fast": 162, "new_stuff": 162, "live": 162, "advis": 162, "towrit": 162, "rebas": 162, "rc": 162, "div_by_zero": 162, "ship": 162, "hotfix": 162, "maintenc": 162, "forgot_to_unplug": 162, "cherri": 162, "unstabl": 162, "rnd_git_dir": 162, "despit": [162, 164], "intermix": 162, "harder": 162, "conspiraci": 162, "rewrit": 162, "stash": 162, "progress": 162, "someproject": 162, "somerepo": 162, "privateus": 162, "privaterepo": 162, "main_repo": 162, "wip": 162, "rf": 162, "email": 162, "pionier": 162, "manufaktur": 162, "bot": 162, "echo": 162, "contributor": 162, "src": 162, "feature_a": 162, "ff": 162, "broken": 162, "feature_b": 162, "feature_c": 162, "meanwhil": 162, "went": 162, "seriou": 162, "feature_d_1": 162, "d1": 162, "feature_d_2": 162, "d2": 162, "anonym": 162, "feature_": 162, "incorpor": 162, "ever": 162, "theirs": 162, "homebrew": 163, "brew": 163, "worri": 163, "vscode": 163, "websit": 163, "cask": 163, "keypair": 163, "keygen": 163, "rsa": 163, "aes128": 163, "gcm": 163, "openssh": 163, "addkeystoag": 163, "pubkeyacceptedalgorithm": 163, "devup": 163, "shift": 163, "playground": 163, "j12": 163, "napi": 163, "13": [163, 170], "_dep": 163, "everestj": 163, "cmakefil": 163, "fatal": 163, "workspacestorag": 163, "5c87aec9a1f3f4ba6ae2c223ac523699": 163, "bootload": 163, "preload": 163, "_resolvefilenam": 163, "cj": 163, "815": 163, "_load": 163, "667": 163, "887": 163, "_preloadmodul": 163, "1158": 163, "loadpreloadmodul": 163, "bootstrap": 163, "pre_execut": 163, "446": 163, "preparemainthreadexecut": 163, "74": 163, "run_main_modul": 163, "module_not_found": 163, "requirestack": 163, "fatalinstal": 163, "addon": 163, "seem": 163, "microsoft": 163, "374": 163, "issuecom": 163, "622239998": 163, "toggl": 163, "6j": 164, "cp001": 164, "webinterfac": 164, "everest_workspac": [164, 165, 170], "chargepointid": 164, "127": 164, "chargeboxserialnumb": 164, "chargepointmodel": 164, "chargepointvendor": 164, "firmwarevers": 164, "allowchargingprofilewithoutstartschedul": 164, "usetpm": 164, "logmessagesformat": 164, "authorizeremotetxrequest": 164, "clockaligneddatainterv": 164, "connectorphaserot": 164, "getconfigurationmaxkei": 164, "86400": 164, "localauthorizeofflin": 164, "localpreauthor": 164, "metervaluesaligneddata": 164, "metervaluessampleddata": 164, "metervaluesampleinterv": 164, "numberofconnector": 164, "resetretri": 164, "stoptransactiononevsidedisconnect": 164, "stoptransactiononinvalidid": 164, "stoptxnaligneddata": 164, "stoptxnsampleddata": 164, "supportedfeatureprofil": 164, "firmwaremanag": 164, "remotetrigg": 164, "localauthlistmanag": 164, "transactionmessageattempt": 164, "transactionmessageretryinterv": 164, "unlockconnectoronevsidedisconnect": 164, "websocketpinginterv": 164, "supportedfiletransferprotocol": 164, "ftp": 164, "cponam": 164, "authorizationkei": 164, "aabbccddeeffgghh": 164, "localauthlisten": 164, "localauthlistmaxlength": 164, "sendlocallistmaxlength": 164, "chargeprofilemaxstacklevel": 164, "chargingscheduleallowedchargingrateunit": 164, "chargingschedulemaxperiod": 164, "maxchargingprofilesinstal": 164, "costandpric": 164, "customdisplaycostandpric": 164, "tailor": 164, "thoroughli": 164, "prepend": 164, "slash": 164, "wss": 164, "familiar": [164, 165], "carefulli": [164, 165], "friendli": 165, "variabecharacterist": 165, "variableattribut": 165, "overhead": 165, "variablecharacterist": 165, "localauthlistctrlr": 165, "localauthlistctrlravail": 165, "variable_nam": 165, "supportsmonitor": 165, "datatyp": 165, "mutabl": 165, "readonli": 165, "bytespermessagesendlocallist": 165, "bytespermessag": 165, "4096": 165, "sendlocallist": 165, "localauthlistctrlren": 165, "readwrit": 165, "localauthlistctrlrentri": 165, "itemspermessagesendlocallist": 165, "itemspermessag": 165, "localauthlistctrlrstorag": 165, "maxlimit": 165, "localauthlistctrlrdisablepostauthor": 165, "disablepostauthor": 165, "c14": 165, "fr": 165, "03": 165, "grasp": 165, "perfectli": 165, "examplari": 165, "networkconnectionprofil": 165, "internalctrlr": 165, "ocppcsmsurl": 165, "securityctrlr": 165, "basicauthpassword": 165, "certificateinstal": 166, "alongsid": 166, "themobilityhous": 166, "dropdown": 166, "consol": 166, "microprocessor": 167, "patch": 167, "ka": [167, 168], "exit": 167, "recip": 167, "devtool": 167, "elfutil": 167, "elfutils_0": 167, "186": 167, "bb": 167, "cflag": 167, "append": [167, 168], "wno": 167, "bitbak": 167, "smarc": 167, "rzg2l": 167, "kirkston": 168, "0af5946f55b746a6e436c45249f559866fcaa848": 168, "mon": 168, "sep": 168, "2001": 168, "sach1n1": 168, "sachin": 168, "domin": 168, "gmail": 168, "wed": 168, "aug": 168, "44": 168, "51": 168, "0200": 168, "zn": 168, "insert": 168, "b2a1470": 168, "c80dd34": 168, "100644": 168, "toolchain": 168, "openembed": 168, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 168, "oe": 168, "multimedia": 168, "perl": 168, "f9273939088db91a5699c07e512ddd7981e5637a": 168, "local_conf_head": 168, "distro_featur": 168, "runtime_init_manag": 168, "runtime_initscript": 168, "image_instal": 168, "busybox": 168, "syslog": 168, "rule": 169, "embedd": 169, "enviro": 169, "fragment": 170, "benefit": 170, "fundament": 170, "everest_tutorial_dir": 170, "eslintrc": 170, "command_tutori": 170, "interface_tutorial_modul": 170, "static": 170, "tutorialmodul": 170, "config_tutorial_switch": 170, "interface_impl_tutorial_modul": 170, "interface_tutorial_moduleimpl": 170, "particularli": 170, "precis": 170, "among": 170, "ll": 170, "pointer": 170, "spot": 170, "coincident": 170, "handle_command_tutori": 170, "fairli": 170, "cmake_minimum_requir": 170, "cmake_run_clang_tidi": 170, "disable_edm": 170, "infypoweracdc": 170, "pal": 170, "palsigslot": 170, "ev_add_project": 170, "add_subdirectori": 170, "cmake_cxx_clang_tidi": 170, "ctest": 170, "cmake_build_typ": 170, "evc_includ": 170, "codecoverag": 170, "append_coverage_compiler_flag": 170, "setup_target_for_coverage_gcovr_html": 170, "gcovr_coverag": 170, "setup_target_for_coverage_lcov": 170, "lcov_coverag": 170, "ev_add_modul": 170, "cmake_prefix_path": 170, "job": 170, "smoothli": 170, "tutorial_module_inst": 170, "minimalist": 170, "generate_config_run_script": 170, "config_nam": 170, "configuraton": 170, "substitut": 170, "ld_library_path": 170, "importantli": 170, "yyyi": 170, "mm": 170, "dd": 170, "500139": 170, "500327": 170, "500354": 170, "799618": 170, "everest_ctrl": 170, "799822": 170, "120267": 170, "tutorial_modul": 170, "149934": 170, "brocker": 170, "notic": 170, "pop": 170, "hello": 170, "00000000": 170, "0000": 170, "000000000042": 170, "manual_test": 170, "reselect": 170, "refresh": 170, "thu": 170, "rudimentari": 170, "rerun": 170, "additon": 170, "spin": 170, "frist": 170, "hit": 170, "0xaaaaaad24fc0": 170, "mock_transaction_id": 170, "favorit": 170, "nicer": 170, "buildabl": 170, "runnabl": 170, "mv": 171, "everest_nod": 171, "bind": 171, "contribut": 171, "run_sil": 171}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 102], "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, 124, 127, 128, 130], "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, 123, 127, 128, 134, 142, 147, 157, 162], "iso15118_ev": [2, 103], "ac_rcd": [3, 124], "auth": [4, 51, 119, 129, 130, 151], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 124], "debug_json": 11, "display_messag": [12, 93, 129, 130], "empti": 13, "energi": [14, 94, 124, 129, 130, 149, 152], "energy_manag": 15, "energy_price_inform": [16, 95], "error_histori": [17, 96], "ev_board_support": [18, 97], "ev_slac": 19, "evse_board_support": [20, 98, 124], "evse_manag": [21, 99, 129, 130], "evse_secur": [22, 100], "exampl": [23, 145, 161, 162], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 101], "generic_error": 28, "isolation_monitor": [29, 104, 124], "kv": 30, "ocpp": [31, 73, 106, 125, 151, 152, 153, 154, 164, 165], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 107], "power": 35, "power_supply_dc": [36, 108, 124], "powermet": [37, 109, 124, 127, 128], "reserv": [38, 110, 124, 129], "serial_communication_hub": 39, "session_cost": [40, 112, 129, 130], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 113], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 87, 114, 129, 130, 145, 146, 170], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 116], "api": 50, "modul": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 119, 125, 127, 128, 129, 130, 132, 134, 138, 141, 142, 144, 145, 147, 148, 149, 151, 152, 153, 157, 165, 170], "configur": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 123, 124, 125, 127, 128, 129, 130, 132, 148, 149, 151, 154, 164, 165, 170], "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, 88, 89, 127, 129, 130, 148, 165], "requir": [50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 73, 74, 75, 78, 82, 83, 85, 129, 130, 145, 146, 148, 170], "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, 88, 89], "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, 89, 90, 119, 151], "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, 88, 89, 153], "dpm1000": 52, "dummybanksessiontokenprovid": 53, "dummytokenprovid": [54, 120], "dummytokenprovidermanu": [55, 121], "dummytokenvalid": [56, 122], "dummyv2g": 57, "energymanag": 58, "energynod": 59, "errorhistori": 60, "evmanag": [61, 123], "evslac": 62, "misc": [62, 66], "evse15118d20": 63, "evsemanag": [64, 124, 151, 153], "evsesecur": [65, 125, 151], "evseslac": [66, 126], "evsev2g": [67, 151, 153], "genericpowermet": [68, 127], "isomux": 69, "jstibber": 70, "lemdcbm400600": 71, "micromegawattbsp": 72, "ocpp201": [74, 165], "ocppextensionexampl": [75, 131], "pn532tokenprovid": 76, "pn7160tokenprovid": [77, 132], "packetsniff": 78, "persistentstor": 79, "phyversobsp": [80, 133], "pyevjosev": 81, "rsiskramet": 82, "rspaymenttermin": 83, "serialcommhub": 84, "setup": [85, 152, 154, 156, 158, 163, 170], "store": [86, 160], "yetidriv": [88, 134, 153], "yetievdriv": [89, 135], "bank_transact": 91, "board_support_common": 92, "monei": 105, "serial_comm_hub_request": 111, "temperatur": 115, "unit": [117, 152], "units_sign": 118, "integr": [119, 129, 130, 152, 153], "everest": [119, 129, 130, 134, 136, 137, 138, 139, 141, 143, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 163, 164, 165, 166, 170, 171], "select": 119, "algorithm": 119, "plugev": 119, "findfirst": 119, "userinput": 119, "plug": [119, 151, 153, 165, 166], "charg": [119, 129, 130, 149, 150, 151, 153, 155, 165, 166], "extern": [123, 130, 157], "mqtt": [123, 148, 156, 170], "simul": [123, 147, 149, 163, 171], "typic": 124, "connect": [124, 149, 164, 165], "ac": 124, "dc": [124, 149], "publish": [124, 127], "session_ev": 124, "authent": [124, 149], "autocharg": 124, "pnc": 124, "manag": [124, 129, 130, 141, 147, 149, 152, 154, 157, 170], "1ph": 124, "3ph": 124, "switch": 124, "error": [124, 128, 129, 130, 144, 152, 154, 161], "handl": [124, 128, 130, 153], "ca": 125, "certif": [125, 129, 130], "domain": 125, "iso": [125, 147], "15118": [125, 147], "privat": [125, 162], "kei": 125, "password": 125, "more": [125, 145], "about": [125, 155], "csm": [125, 164, 165], "v2g": 125, "mo": 125, "mf": 125, "bundl": [125, 154], "todo": 126, "dataset": 127, "file": [127, 142, 147, 148, 156, 164], "avail": 127, "descript": [127, 128], "structur": [127, 160, 162, 165], "other": [127, 134], "thing": [127, 163], "note": [127, 128, 148, 153, 161], "get_signed_meter_valu": 127, "lem": 128, "dcbm": 128, "400": 128, "600": 128, "initi": [128, 165], "start_transact": 128, "stop_transact": 128, "ip_address": 128, "port": 128, "option": 128, "meter_tls_certif": 128, "ntp": 128, "set": [128, 141, 154, 155], "resili": 128, "time": 128, "sync": 128, "tl": 128, "limit": [128, 130], "refer": [128, 136, 160], "link": [128, 161], "ocpp1": [129, 164], "6": [129, 151, 153, 164], "main": [129, 160, 162], "auth_valid": [129, 130], "auth_provid": [129, 130], "data_transf": [129, 130], "ocpp_gener": [129, 130], "connector_zero_sink": [129, 130], "secur": [129, 130, 153], "global": [129, 144], "report": 129, "smart": [129, 130], "ocpp2": 130, "0": [130, 151, 152, 153, 154, 165], "1": [130, 151, 152, 153, 154, 155, 164, 165, 170], "statusnotif": 130, "current": [130, 155, 160], "devic": [130, 165], "model": [130, 165], "implement": [130, 148, 153], "detail": [130, 148, 149], "intern": 130, "thi": [130, 134, 161, 170], "sourc": [130, 148, 160], "sequenc": 130, "access": 130, "class": [130, 148], "diagram": 130, "hardwar": [132, 145, 153, 154], "interfac": [132, 137, 142, 147, 148, 150, 153, 170], "commun": [134, 145, 147, 148, 152, 155], "between": [134, 148], "yeti": [134, 154], "microcontrol": 134, "driver": [134, 153], "protocol": 134, "cob": 134, "protobuf": [134, 156], "low": 134, "control": [134, 156], "mode": 134, "all": [134, 144, 148], "type": [139, 147], "snapshot": 140, "edm": [141, 147], "depend": [141, 146, 147, 153, 157, 170], "instal": [141, 142, 147, 154, 170], "quick": [141, 147, 149], "start": [141, 153, 154, 156, 157, 158, 165, 166], "enabl": [141, 165], "cpm_source_cach": 141, "path": 141, "build": [141, 147, 153, 160, 170], "python": [141, 142, 144, 146], "packag": [141, 146, 147], "need": [141, 147], "run": [141, 148, 154, 158, 164, 165, 170], "up": [141, 154, 155], "updat": [141, 142, 154], "workspac": [141, 158, 170], "us": [141, 142, 149, 150, 154, 156, 157, 162], "cmake": 141, "yaml": [141, 148, 170], "creat": [141, 142, 144, 158, 160, 170], "config": [141, 154, 170], "from": [141, 142, 155], "an": [141, 144], "exist": 141, "directori": [141, 158, 170], "tree": 141, "git": [141, 153, 160, 162], "inform": [141, 153, 154], "glanc": 141, "ev": [142, 147, 155], "cli": [142, 147], "purpos": [142, 144], "automat": 142, "dev": [142, 163], "tool": [142, 143, 145, 158], "venv": 142, "manual": 142, "line": [142, 147], "gener": [142, 144, 147, 148, 156, 160], "c": [142, 144, 157], "header": [142, 148], "defin": [142, 157], "auto": 142, "onli": 142, "nodej": 142, "develop": [143, 146, 147, 155, 158, 163, 170], "framework": [144, 145], "usag": 144, "rais": 144, "clear": 144, "subscrib": 144, "The": [144, 147, 148, 151, 154, 158, 166], "errorfactori": 144, "errorstatemonitor": 144, "syntax": 144, "javascript": 144, "guid": [144, 147, 161], "object": [144, 150], "subscript": 144, "side": 144, "effect": 144, "architectur": 144, "A": [145, 146, 147], "visual": [145, 158, 162], "introduct": [145, 154, 157], "high": 145, "level": 145, "concept": [145, 148, 162], "prerequisit": [145, 156, 158, 164, 165, 166, 170], "oper": 145, "librari": 145, "And": [145, 147, 152], "prepar": [146, 147, 154, 160], "your": [146, 147, 155], "environ": [146, 147, 156, 163], "minimum": 146, "word": 146, "test": [146, 152, 155], "ubuntu": 146, "opensus": 146, "fedora": 146, "troubleshoot": [146, 152, 154, 163], "maven": 146, "java": 146, "version": [146, 153, 155, 161], "pyenv": 146, "kind": 147, "Of": [147, 155, 170], "To": [147, 162, 163, 164, 165, 166, 170], "download": 147, "get": [147, 154, 157, 158, 166], "repositori": [147, 162, 170], "helper": 147, "softwar": [147, 154, 166, 171], "loop": [147, 166], "admin": [147, 149, 153], "panel": [147, 149, 153], "understand": 147, "basic": 147, "element": 147, "manifest": 147, "stub": 147, "One": 147, "deep": 147, "breath": 147, "next": 147, "step": [147, 151, 166], "overview": [148, 149], "instanc": 148, "layer": 148, "wire": 148, "togeth": 148, "explain": 148, "concurr": 148, "dedic": 149, "case": [149, 150, 154], "add": 149, "paramet": 149, "veri": 149, "station": 149, "point": [149, 165], "car": 149, "3": [149, 151, 153], "tier": 149, "map": 149, "function": 149, "bank": 150, "card": 150, "payment": [150, 153], "support": [150, 153, 154, 157], "normal": 150, "flow": 150, "interrupt": 150, "too": 150, "expens": 150, "session": 150, "long": 150, "solut": 150, "introduc": 150, "new": [150, 153, 160, 170], "how": [150, 154, 156, 158, 159, 162, 163, 164, 165, 166, 167, 170], "doe": 150, "work": [150, 155], "process": [151, 154, 160, 166], "involv": 151, "2": [151, 152, 153, 154, 165, 170], "4": [151, 153], "5": [151, 153], "frequent": 152, "ask": 152, "question": 152, "best": [152, 162], "practic": [152, 162], "debug": [152, 170], "singl": 152, "warn": [152, 161], "compil": [152, 154], "gnu": 152, "rpc": 152, "timeout": 152, "releas": 153, "2024": 153, "7": 153, "openssl": 153, "server": 153, "further": [153, 154], "chang": 153, "latest": 153, "stabl": 153, "fix": 153, "prevent": 153, "integ": 153, "overflow": 153, "exi": 153, "improv": 153, "displai": 153, "mention": 153, "cloud": 153, "refactor": 153, "databas": 153, "except": 153, "chargex": 153, "mrec": 153, "bsp": 153, "phytec": 153, "phyverso": 153, "bazel": [153, 157], "regard": 153, "tag": 153, "minor": 153, "ad": [153, 170], "schedul": 153, "definit": [153, 165], "rust": [153, 157], "now": 153, "featur": 153, "complet": 153, "termin": 153, "transact": 153, "variou": 153, "custom": [153, 170], "data": 153, "extens": 153, "essenti": 153, "jsevmanag": 153, "replac": 153, "jscarsimul": 153, "extend": 153, "state": 153, "id": 153, "remov": 153, "deprec": [153, 161], "pionix": 154, "belaybox": 154, "assembl": 154, "yak": 154, "board": 154, "flash": 154, "cabl": 154, "final": 154, "via": [154, 170], "rauc": 154, "cross": 154, "toolchain": 154, "activ": [154, 170], "some": 154, "befor": 154, "script": [154, 158], "addit": [154, 160], "factori": 154, "reset": 154, "r": 154, "485": 154, "modbu": 154, "static": 154, "ip": 154, "address": 154, "No": 154, "reboot": 154, "after": 154, "short": 154, "cheat": 154, "sheet": 154, "nightli": 155, "what": 155, "i": 155, "where": 155, "go": 155, "here": 155, "compass": 155, "contribut": 155, "channel": 155, "zulip": 155, "chat": 155, "mail": 155, "list": [155, 161], "weekli": 155, "tech": 155, "meetup": 155, "group": 155, "special": 155, "interest": 155, "resourc": [155, 163], "find": 155, "wai": 155, "Into": 155, "tabl": [155, 161], "content": [155, 160, 161], "indic": 155, "docker": [156, 163], "servic": 156, "without": 156, "devcontain": [156, 158], "compos": 156, "mosquitto": 156, "broker": 156, "mariadb": 156, "steve": [156, 164], "local": 156, "ci": 156, "languang": 156, "specif": 156, "experiment": 157, "project": 157, "base": 158, "enter": 158, "open": 158, "studio": 158, "code": [158, 160, 161], "": [158, 166], "write": [159, 160], "document": [159, 160, 161], "doc": 160, "handwritten": 160, "correspond": [160, 162], "plan": 160, "restructur": 160, "page": 160, "branch": [160, 162], "choos": 160, "place": 160, "pr": 160, "merg": 160, "sphinx": 161, "style": 161, "headlin": 161, "bullet": 161, "target": 161, "section": 161, "head": 161, "grid": 161, "simpl": [161, 165], "csv": 161, "titl": 161, "imag": 161, "figur": 161, "comment": 161, "direct": 161, "block": 161, "topic": 161, "sidebar": 161, "admonit": 161, "attent": 161, "caution": 161, "danger": 161, "hint": 161, "import": 161, "tip": [161, 162], "seealso": 161, "versionad": 161, "versionchang": 161, "math": 161, "raw": 161, "output": 161, "format": 161, "n": 162, "trick": 162, "workflow": 162, "mac": 163, "applic": 163, "github": 163, "standup": 163, "sil": [163, 164, 165], "stop": 163, "differ": [164, 165], "within": [164, 165], "libocpp": 165, "let": 166, "renesa": [167, 168], "mpu": [167, 168], "rz": [167, 168], "g2l": [167, 168], "famili": [167, 168], "patch": 168, "tutori": [169, 170, 171], "goal": 170, "altern": 170, "clone": 170, "skeleton": 170, "cmakelist": 170, "txt": 170, "root": 170, "observ": 170, "explor": 170, "exemplari": 170}, "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"], [124, "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"], [124, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [93, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [94, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [95, "energy-price-information"]], "error_history": [[17, "error-history"], [96, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [97, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [98, "evse-board-support"], [124, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [99, "evse-manager"]], "evse_security": [[22, "evse-security"], [100, "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"], [101, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [104, "isolation-monitor"], [124, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [106, "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"], [107, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [108, "power-supply-dc"], [124, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [109, "powermeter"], [124, "powermeter"], [127, "powermeter"]], "reservation": [[38, "reservation"], [110, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [112, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [113, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [114, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [116, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [58, "module-configuration"], [59, "module-configuration"], [61, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [65, "module-configuration"], [67, "module-configuration"], [69, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [75, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [82, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [87, "module-configuration"], [88, "module-configuration"], [89, "module-configuration"], [125, "module-configuration"], [128, "module-configuration"], [132, "module-configuration"], [170, "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"], [88, "provides"], [89, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [54, "requirements"], [58, "requirements"], [59, "requirements"], [61, "requirements"], [64, "requirements"], [67, "requirements"], [68, "requirements"], [69, "requirements"], [73, "requirements"], [74, "requirements"], [75, "requirements"], [78, "requirements"], [82, "requirements"], [83, "requirements"], [85, "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"], [88, "metadata"], [89, "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"], [88, "authors"], [89, "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"], [88, "license"], [89, "license"]], "Auth": [[51, "auth"], [151, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyBankSessionTokenProvider": [[53, "dummybanksessiontokenprovider"]], "DummyTokenProvider": [[54, "dummytokenprovider"], [120, "dummytokenprovider"]], "DummyTokenProviderManual": [[55, "dummytokenprovidermanual"], [121, "dummytokenprovidermanual"]], "DummyTokenValidator": [[56, "dummytokenvalidator"], [122, "dummytokenvalidator"]], "DummyV2G": [[57, "dummyv2g"]], "EnergyManager": [[58, "energymanager"]], "EnergyNode": [[59, "energynode"]], "ErrorHistory": [[60, "errorhistory"]], "EvManager": [[61, "evmanager"], [123, "evmanager"]], "EvSlac": [[62, "evslac"]], "Misc": [[62, "misc"], [66, "misc"]], "Evse15118D20": [[63, "evse15118d20"]], "EvseManager": [[64, "evsemanager"], [124, "evsemanager"], [151, "evsemanager"]], "EvseSecurity": [[65, "evsesecurity"], [125, "evsesecurity"], [151, "evsesecurity"]], "EvseSlac": [[66, "evseslac"], [126, "evseslac"]], "EvseV2G": [[67, "evsev2g"], [151, "evsev2g"]], "GenericPowermeter": [[68, "genericpowermeter"], [127, "genericpowermeter"]], "IsoMux": [[69, "isomux"]], "JsTibber": [[70, "jstibber"]], "LemDCBM400600": [[71, "lemdcbm400600"]], "MicroMegaWattBSP": [[72, "micromegawattbsp"]], "OCPP": [[73, "ocpp"], [153, "ocpp"]], "OCPP201": [[74, "ocpp201"]], "OCPPExtensionExample": [[75, "ocppextensionexample"], [131, "ocppextensionexample"]], "PN532TokenProvider": [[76, "pn532tokenprovider"]], "PN7160TokenProvider": [[77, "pn7160tokenprovider"], [132, "pn7160tokenprovider"]], "PacketSniffer": [[78, "packetsniffer"]], "PersistentStore": [[79, "persistentstore"]], "PhyVersoBSP": [[80, "phyversobsp"], [133, "phyversobsp"]], "PyEvJosev": [[81, "pyevjosev"]], "RsIskraMeter": [[82, "rsiskrameter"]], "RsPaymentTerminal": [[83, "rspaymentterminal"]], "SerialCommHub": [[84, "serialcommhub"]], "Setup": [[85, "setup"]], "Store": [[86, "store"]], "System": [[87, "system"]], "YetiDriver": [[88, "yetidriver"], [134, "yetidriver"]], "YetiEvDriver": [[89, "yetievdriver"], [135, "yetievdriver"]], "authorization": [[90, "authorization"]], "bank_transaction": [[91, "bank-transaction"]], "board_support_common": [[92, "board-support-common"]], "iso15118_charger": [[102, "iso15118-charger"]], "iso15118_ev": [[103, "iso15118-ev"]], "money": [[105, "money"]], "serial_comm_hub_requests": [[111, "serial-comm-hub-requests"]], "temperature": [[115, "temperature"]], "units": [[117, "units"]], "units_signed": [[118, "units-signed"]], "Auth Module": [[119, "auth-module"]], "Integration in EVerest": [[119, "integration-in-everest"], [129, "integration-in-everest"], [130, "integration-in-everest"]], "Selection Algorithm": [[119, "selection-algorithm"]], "PlugEvents": [[119, "plugevents"]], "FindFirst": [[119, "findfirst"]], "UserInput": [[119, "userinput"]], "Plug&Charge Authorization": [[119, "plug-charge-authorization"], [151, "plug-charge-authorization"]], "Configuration": [[123, "configuration"]], "External MQTT": [[123, "external-mqtt"]], "Simulator Commands": [[123, "simulator-commands"]], "Typical connections": [[124, "typical-connections"]], "AC Configuration": [[124, "ac-configuration"]], "DC Configuration": [[124, "dc-configuration"]], "Published variables": [[124, "published-variables"], [127, "published-variables"]], "session_events": [[124, "session-events"]], "Authentication": [[124, "authentication"]], "Autocharge / PnC": [[124, "autocharge-pnc"]], "Reservation": [[124, "reservation"]], "Energy Management": [[124, "energy-management"]], "Energy Management: 1ph/3ph switching": [[124, "energy-management-1ph-3ph-switching"]], "Error Handling": [[124, "error-handling"], [130, "error-handling"]], "CA Certificate Domains": [[125, "ca-certificate-domains"]], "Configuration for OCPP": [[125, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[125, "configuration-for-iso-15118"]], "Private Key Password": [[125, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[125, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[126, "todo"]], "Datasets in the configuration file": [[127, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[127, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[127, "dataset-description"]], "Structure of datasets in the configuration file": [[127, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[127, "other-things-to-note"]], "Provided commands": [[127, "provided-commands"]], "get_signed_meter_value": [[127, "get-signed-meter-value"]], "LEM DCBM 400/600": [[128, "lem-dcbm-400-600"]], "Description": [[128, "description"]], "Initialization": [[128, "initialization"]], "Variable Powermeter": [[128, "variable-powermeter"]], "Command start_transaction": [[128, "command-start-transaction"]], "Command stop_transaction": [[128, "command-stop-transaction"]], "ip_address": [[128, "ip-address"]], "port (optional)": [[128, "port-optional"]], "meter_tls_certificate (optional)": [[128, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[128, "ntp-settings-optional"]], "Resilience Settings (optional)": [[128, "resilience-settings-optional"]], "Notes": [[128, "notes"]], "Time Sync": [[128, "time-sync"]], "Error Handling / Resilience": [[128, "error-handling-resilience"]], "TLS Notes & Limitations": [[128, "tls-notes-limitations"]], "References / Links": [[128, "references-links"]], "OCPP1.6 Module": [[129, "ocpp1-6-module"]], "Module configuration": [[129, "module-configuration"], [130, "module-configuration"]], "Provides: main": [[129, "provides-main"]], "Provides: auth_validator": [[129, "provides-auth-validator"], [130, "provides-auth-validator"]], "Provides: auth_provider": [[129, "provides-auth-provider"], [130, "provides-auth-provider"]], "Provides: data_transfer": [[129, "provides-data-transfer"], [130, "provides-data-transfer"]], "Provides: ocpp_generic": [[129, "provides-ocpp-generic"], [130, "provides-ocpp-generic"]], "Provides: session_cost": [[129, "provides-session-cost"], [130, "provides-session-cost"]], "Requires: evse_manager": [[129, "requires-evse-manager"], [130, "requires-evse-manager"]], "Requires: connector_zero_sink": [[129, "requires-connector-zero-sink"], [130, "requires-connector-zero-sink"]], "Requires: reservation": [[129, "requires-reservation"]], "Requires: auth": [[129, "requires-auth"], [130, "requires-auth"]], "Requires: system": [[129, "requires-system"], [130, "requires-system"]], "Requires: security": [[129, "requires-security"], [130, "requires-security"]], "Requires: data_transfer": [[129, "requires-data-transfer"], [130, "requires-data-transfer"]], "Requires: display_message": [[129, "requires-display-message"], [130, "requires-display-message"]], "Global Errors and Error Reporting": [[129, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[129, "energy-management-and-smart-charging-integration"], [130, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[129, "certificate-management"], [130, "certificate-management"]], "OCPP2.0.1 Module": [[130, "ocpp2-0-1-module"]], "StatusNotification": [[130, "statusnotification"]], "Current Limitation": [[130, "current-limitation"]], "Device model implementation details": [[130, "device-model-implementation-details"]], "Internally and externally managed variables": [[130, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[130, "device-model-implementation-of-this-module"]], "Device Model Sources": [[130, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[130, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[130, "class-diagram-for-device-model"]], "Hardware Interface Configuration": [[132, "hardware-interface-configuration"]], "Communication between the Yeti microcontroller and this driver module": [[134, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[134, "protocol"]], "COBS": [[134, "cobs"]], "Protobuf": [[134, "protobuf"]], "EVerest to Yeti": [[134, "everest-to-yeti"]], "Low control mode:": [[134, "low-control-mode"]], "Other commands for all modes:": [[134, "other-commands-for-all-modes"]], "Yeti to EVerest": [[134, "yeti-to-everest"]], "EVerest Reference": [[136, "everest-reference"]], "EVerest Interfaces": [[137, "everest-interfaces"]], "EVerest Modules": [[138, "everest-modules"]], "EVerest Types": [[139, "everest-types"]], "Snapshot": [[140, "snapshot"]], "edm": [[141, "edm"]], "Dependency Manager for EVerest": [[141, "dependency-manager-for-everest"]], "Install and Quick Start": [[141, "install-and-quick-start"]], "Installing edm": [[141, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[141, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[141, "building-everest"]], "Python packages needed to run edm": [[141, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[141, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[141, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[141, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[141, "git-information-at-a-glance"]], "ev-cli": [[142, "ev-cli"]], "Purpose": [[142, "purpose"], [144, "purpose"]], "Install": [[142, "install"]], "Use automatically installed ev-dev-tools from python venv": [[142, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[142, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[142, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[142, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[142, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[142, "auto-generating-nodejs-modules"]], "EVerest development tools": [[143, "everest-development-tools"]], "Error Framework": [[144, "error-framework"]], "Usage": [[144, "usage"]], "General": [[144, "general"]], "Raise an error": [[144, "raise-an-error"], [144, "id1"], [144, "id6"], [144, "id12"]], "Clear an error": [[144, "clear-an-error"], [144, "id2"], [144, "id7"], [144, "id13"]], "Subscribe to an error": [[144, "subscribe-to-an-error"], [144, "id3"], [144, "id8"], [144, "id14"]], "Subscribe globally to all errors": [[144, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[144, "the-errorfactory"], [144, "id4"], [144, "id10"], [144, "id16"]], "The ErrorStateMonitor": [[144, "the-errorstatemonitor"], [144, "id5"], [144, "id11"], [144, "id17"]], "Syntax in a C++ module": [[144, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[144, "subscribe-to-global-all-errors"], [144, "id9"], [144, "id15"]], "Syntax in a Python module": [[144, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[144, "syntax-in-a-javascript-module"]], "Usage Guide": [[144, "usage-guide"]], "Creating Error objects": [[144, "creating-error-objects"]], "The global subscription": [[144, "the-global-subscription"]], "Side effects of raising errors": [[144, "side-effects-of-raising-errors"]], "Architecture": [[144, "architecture"]], "EVerest Framework": [[145, "everest-framework"]], "A Visual Introduction": [[145, "a-visual-introduction"]], "Examples of EVerest Modules": [[145, "examples-of-everest-modules"]], "High Level Module Concept": [[145, "high-level-module-concept"]], "Module Communication": [[145, "module-communication"]], "System Requirements and Prerequisites": [[145, "system-requirements-and-prerequisites"]], "Hardware": [[145, "hardware"]], "Operating System": [[145, "operating-system"]], "Libraries And Tools": [[145, "libraries-and-tools"]], "More": [[145, "more"]], "Prepare Your Development Environment": [[146, "prepare-your-development-environment"], [147, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[146, "minimum-requirements-for-everest"]], "A Word on System Environments": [[146, "a-word-on-system-environments"]], "Required Packages": [[146, "required-packages"]], "Tested Environments": [[146, "tested-environments"]], "Ubuntu": [[146, "ubuntu"]], "OpenSUSE": [[146, "opensuse"]], "Fedora": [[146, "fedora"]], "Troubleshooting": [[146, "troubleshooting"], [154, "troubleshooting"], [163, "troubleshooting"]], "Maven dependency": [[146, "maven-dependency"]], "Java dependency": [[146, "java-dependency"]], "Python versions with pyenv": [[146, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[147, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[147, "needed-packages"]], "Download And Install": [[147, "download-and-install"]], "Get The Needed EVerest Repositories": [[147, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[147, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[147, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[147, "packages-for-iso-15118-communication"]], "Build EVerest": [[147, "build-everest"]], "Simulating EVerest": [[147, "simulating-everest"]], "Prepare The Helpers": [[147, "prepare-the-helpers"]], "Software in a loop": [[147, "software-in-a-loop"]], "Admin panel and simulations": [[147, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[147, "understanding-everest-modules"]], "Basic elements of a module": [[147, "basic-elements-of-a-module"]], "Module manifest": [[147, "module-manifest"]], "Interfaces": [[147, "interfaces"]], "Types": [[147, "types"]], "Generate the stub files": [[147, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[147, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[148, "everest-modules-in-detail"]], "Overview": [[148, "overview"]], "Concepts": [[148, "concepts"]], "Modules and module instances": [[148, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[148, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[148, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[148, "providing-interface-implementations"]], "Requiring interface implementations": [[148, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[148, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[148, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[148, "explaining-the-yaml-files"]], "Explaining the generated sources": [[148, "explaining-the-generated-sources"]], "Interface headers": [[148, "interface-headers"]], "Module files": [[148, "module-files"]], "The module class": [[148, "the-module-class"]], "Interface implementations": [[148, "interface-implementations"]], "Note on concurrency": [[148, "note-on-concurrency"]], "EVerest Module Configurations": [[149, "everest-module-configurations"]], "Module connections for dedicated use cases": [[149, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[149, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[149, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[149, "module-connections-and-module-parameters"]], "Very quick overview": [[149, "very-quick-overview"]], "Charging station and charging points": [[149, "charging-station-and-charging-points"]], "Authentication for charging": [[149, "authentication-for-charging"]], "Car simulation": [[149, "car-simulation"]], "Energy management": [[149, "energy-management"], [152, "energy-management"]], "DC charging": [[149, "dc-charging"]], "3-tier module mappings": [[149, "tier-module-mappings"]], "Module functionality in detail": [[149, "module-functionality-in-detail"]], "Bank Card Payment": [[150, "bank-card-payment"]], "Objectives": [[150, "objectives"]], "Supported use cases": [[150, "supported-use-cases"]], "Normal flow": [[150, "normal-flow"]], "Interrupted charging": [[150, "interrupted-charging"]], "Too expensive session": [[150, "too-expensive-session"]], "Too long session": [[150, "too-long-session"]], "Solution": [[150, "solution"]], "Introduce new interfaces": [[150, "introduce-new-interfaces"]], "How does it work": [[150, "how-does-it-work"]], "Configure Plug&Charge": [[151, "configure-plug-charge"]], "The Authorization process in EVerest": [[151, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[151, "involved-everest-modules"]], "Step 0": [[151, "step-0"]], "Step 1": [[151, "step-1"]], "Step 2": [[151, "step-2"]], "Step 3": [[151, "step-3"]], "Step 4": [[151, "step-4"]], "Step 5": [[151, "step-5"]], "Step 6": [[151, "step-6"]], "EVerest configuration": [[151, "everest-configuration"], [170, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[151, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[152, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[152, "everest-modules"]], "Debug a single module": [[152, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[152, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[152, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[152, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[152, "everest-ocpp-2-0-1-setup"]], "Testing": [[152, "testing"]], "Unit tests": [[152, "unit-tests"]], "Integration tests": [[152, "integration-tests"]], "EVerest Release Notes": [[153, "everest-release-notes"]], "2024.7.1": [[153, "id1"]], "2024.7.0": [[153, "id2"]], "OpenSSL server": [[153, "openssl-server"]], "Hardware support": [[153, "hardware-support"]], "Further changes": [[153, "further-changes"]], "2024.6.0 - LATEST STABLE": [[153, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[153, "security-fix-prevent-integer-overflow-in-evsev2g"], [153, "id6"]], "New EXI implementation and license improvement": [[153, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[153, "version-information-displayed"]], "Further mentions of changes": [[153, "further-mentions-of-changes"]], "2024.5.0": [[153, "id3"]], "Cloud: Refactored database exception handling": [[153, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[153, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[153, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[153, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[153, "minor-evsemanager-changes"]], "2024.4.0": [[153, "id4"]], "Added charging schedules definition": [[153, "added-charging-schedules-definition"]], "Rust now feature-complete": [[153, "rust-now-feature-complete"]], "Payment terminal integration": [[153, "payment-terminal-integration"]], "Admin Panel improvements": [[153, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[153, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[153, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[153, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[153, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[153, "id5"]], "2024.3.0": [[153, "id8"]], "Plug & Charge": [[153, "plug-charge"]], "Fix for YetiDriver": [[153, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[153, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[153, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[154, "pionix-belaybox"]], "Introduction": [[154, "introduction"], [157, "introduction"]], "The BelayBox hardware": [[154, "the-belaybox-hardware"]], "Getting support": [[154, "getting-support"]], "Setting up Hardware and Software": [[154, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[154, "assembling-the-yak-board"]], "Flashing the Yak Board": [[154, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[154, "assembling-the-yeti-board"]], "Preparing the cable set": [[154, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[154, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[154, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[154, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[154, "cross-compile-toolchain"]], "How to flash the Yeti board": [[154, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[154, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[154, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[154, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[154, "running-the-scripts-and-manager-processes"]], "Additional information": [[154, "additional-information"]], "Factory reset": [[154, "factory-reset"]], "Further information": [[154, "further-information"]], "RS-485 Modbus config for Yak board": [[154, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[154, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[154, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[154, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[154, "short-cheat-sheet"]], "Current Version nightly": [[155, "index"]], "What Is EVerest": [[155, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[155, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[155, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[155, "contributing-to-everest"]], "Communication channels": [[155, "communication-channels"]], "Zulip chat": [[155, "zulip-chat"]], "Mailing list": [[155, "mailing-list"]], "Weekly tech meetup and working groups": [[155, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[155, "special-interest-group-ev-charging"]], "1:1 meetup": [[155, "meetup"]], "Tech resources about EVerest": [[155, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[155, "find-your-way-into-everest-development"]], "Table Of Contents": [[155, "table-of-contents"]], "Indices and tables": [[155, "indices-and-tables"]], "Docker setup": [[156, "docker-setup"]], "Prerequisites": [[156, "prerequisites"], [158, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"]], "Start services without devcontainer setup": [[156, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[156, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[156, "mosquitto-mqtt-broker"]], "MariaDB": [[156, "mariadb"]], "SteVe": [[156, "steve"]], "How to use SteVe": [[156, "how-to-use-steve"]], "Local CI environment": [[156, "local-ci-environment"]], "Generating languange specific protobuf files": [[156, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[157, "experimental-bazel-support-in-everest"]], "Getting Started": [[157, "getting-started"]], "Using Bazel Commands": [[157, "using-bazel-commands"]], "Dependency Management": [[157, "dependency-management"]], "Defining C++ EVerest Modules": [[157, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[157, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[157, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[158, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[158, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[158, "enter-the-workspace-directory"]], "Run the setup script": [[158, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[158, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[158, "getting-started"]], "The Everest\u2019s Development Tool": [[158, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[159, "how-to-write-everest-documentation"]], "Documenting EVerest": [[160, "documenting-everest"]], "Current structure of documentation": [[160, "current-structure-of-documentation"]], "Main EVerest documentation": [[160, "main-everest-documentation"]], "Reference documentation": [[160, "reference-documentation"]], "Generated reference docs": [[160, "generated-reference-docs"]], "Additional handwritten content": [[160, "additional-handwritten-content"]], "Documentation near corresponding source code": [[160, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[160, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[160, "process-of-everest-documentation"]], "Preparing a new documentation page": [[160, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[160, "creating-a-new-documentation-page"]], "Creating a Git branch": [[160, "creating-a-git-branch"]], "Choosing a place to store the docs": [[160, "choosing-a-place-to-store-the-docs"]], "Writing": [[160, "writing"]], "Creating a PR and merge": [[160, "creating-a-pr-and-merge"]], "Building the documentation": [[160, "building-the-documentation"]], "Sphinx style guide": [[161, "sphinx-style-guide"]], "Headlines": [[161, "headlines"]], "Styles": [[161, "styles"]], "Bullet Lists": [[161, "bullet-lists"]], "Targets and Links": [[161, "targets-and-links"]], "Section Heading": [[161, "section-heading"]], "Tables": [[161, "tables"]], "Grid table": [[161, "grid-table"]], "Simple table": [[161, "simple-table"]], "CSV table": [[161, "csv-table"]], "table title": [[161, "id6"]], "Images and Figures": [[161, "images-and-figures"]], "Image": [[161, "image"]], "Figure": [[161, "figure"]], "Comments": [[161, "comments"]], "Directives": [[161, "directives"]], "Table of Contents": [[161, "table-of-contents"], [161, "id4"]], "Table of Contents (this document)": [[161, "table-of-contents-this-document"]], "Content Block Directives": [[161, "content-block-directives"], [161, "id5"]], ".. topic:: [title]": [[161, "topic-title"]], "Topic": [[161, null]], ".. sidebar:: [title]": [[161, "sidebar-title"]], "Sidebar": [[161, null]], ".. admonition:: [title]": [[161, "admonition-title"]], "Admonition title": [[161, null]], ".. attention::": [[161, "attention"]], ".. caution::": [[161, "caution"]], ".. danger::": [[161, "danger"]], ".. error::": [[161, "error"]], ".. hint::": [[161, "hint"]], ".. important::": [[161, "important"]], ".. note::": [[161, "note"]], ".. tip::": [[161, "tip"]], ".. warning::": [[161, "warning"]], ".. seealso::": [[161, "seealso"]], ".. versionadded:: [version]": [[161, "versionadded-version"]], ".. versionchanged:: [version]": [[161, "versionchanged-version"]], ".. deprecated:: [version]": [[161, "deprecated-version"]], ".. math::": [[161, "math"]], ".. raw:: output format": [[161, "raw-output-format"]], "Code Examples": [[161, "code-examples"]], "How To: Git": [[162, "how-to-git"]], "Main concept": [[162, "main-concept"]], "Best practices": [[162, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[162, "tips-n-tricks-for-git"]], "Using private repositories": [[162, "using-private-repositories"]], "Workflow example": [[162, "workflow-example"]], "Visualization of the branching structure": [[162, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[162, "corresponding-git-commands"]], "How To: Develop on a Mac": [[163, "how-to-develop-on-a-mac"]], "Application Setup": [[163, "application-setup"]], "GitHub Setup": [[163, "github-setup"]], "Standup the Dev Docker Environment": [[163, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[163, "everest-sil-simulation"]], "Stopping things": [[163, "stopping-things"]], "Resources": [[163, "resources"]], "How To: OCPP1.6 in EVerest": [[164, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[164, "run-everest-sil-with-steve"]], "OCPP configuration file": [[164, "ocpp-configuration-file"]], "Connect to a different CSMS": [[164, "connect-to-a-different-csms"], [165, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[164, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[165, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[165, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[165, "device-model-configuration"]], "Device Model definition and configuration structure": [[165, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[165, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[165, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[165, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[165, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[166, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[166, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[166, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[167, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[168, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[169, "tutorials"]], "How To: Develop New Modules": [[170, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[170, "goal-of-this-tutorial"]], "Install Prerequisites": [[170, "install-prerequisites"]], "Workspace Setup": [[170, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[170, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[170, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[170, "create-module-skeleton"]], "Interface Configuration": [[170, "interface-configuration"]], "Build Configuration & Build": [[170, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[170, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[170, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[170, "adding-dependencies-yaml"]], "Building": [[170, "building"]], "Run Configuration & Run": [[170, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[170, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[170, "running-everest"]], "Observing the System": [[170, "observing-the-system"]], "Exploring with MQTT Explorer": [[170, "exploring-with-mqtt-explorer"]], "Debugging": [[170, "debugging"]], "Exemplary Module Customizations": [[170, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[171, "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/DummyBankSessionTokenProvider", "_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/PN7160TokenProvider", "_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/PN7160TokenProvider", "_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/DummyBankSessionTokenProvider.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/PN7160TokenProvider.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/PN7160TokenProvider.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. DummyBankSessionTokenProvider", "13.1.5. DummyTokenProvider", "13.1.6. DummyTokenProviderManual", "13.1.7. DummyTokenValidator", "13.1.8. DummyV2G", "13.1.9. EnergyManager", "13.1.10. EnergyNode", "13.1.11. ErrorHistory", "13.1.12. EvManager", "13.1.13. EvSlac", "13.1.14. Evse15118D20", "13.1.15. EvseManager", "13.1.16. EvseSecurity", "13.1.17. EvseSlac", "13.1.18. EvseV2G", "13.1.19. GenericPowermeter", "13.1.20. IsoMux", "13.1.21. JsTibber", "13.1.22. LemDCBM400600", "13.1.23. MicroMegaWattBSP", "13.1.24. OCPP", "13.1.25. OCPP201", "13.1.26. OCPPExtensionExample", "13.1.27. PN532TokenProvider", "13.1.28. PN7160TokenProvider", "13.1.29. PacketSniffer", "13.1.30. PersistentStore", "13.1.31. PhyVersoBSP", "13.1.32. PyEvJosev", "13.1.33. RsIskraMeter", "13.1.34. RsPaymentTerminal", "13.1.35. SerialCommHub", "13.1.36. Setup", "13.1.37. Store", "13.1.38. System", "13.1.39. YetiDriver", "13.1.40. 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", "5.3.10. PN7160TokenProvider", "PhyVersoBSP", "5.3.11. 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, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 73, 74, 75, 79, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 131, 132, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 165, 166, 167, 168, 171], "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, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 74, 78, 80, 81, 85, 87, 88, 89, 93, 96, 119, 124, 125, 127, 128, 129, 130, 136, 144, 145, 149, 151, 152, 154, 155, 156, 157, 160, 161, 164, 165], "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, 64, 67, 73, 74, 90, 92, 94, 99, 102, 109, 114, 125, 128, 129, 130, 132, 134, 136, 141, 144, 145, 146, 147, 148, 153, 156, 161, 164, 165, 170], "iso15118": [1, 2, 19, 22, 41, 47, 57, 62, 63, 64, 66, 67, 69, 81, 102, 103, 124, 125, 129, 130, 140, 147, 151, 166], "charger": [1, 2, 20, 36, 50, 51, 57, 63, 64, 67, 69, 85, 102, 119, 124, 134, 145, 151, 152, 154, 155, 166], "require_auth_eim": 1, "null": [1, 2, 30, 41, 141], "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, 57, 63, 64, 66, 67, 69, 73, 75, 81, 83, 84, 87, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 124, 126, 128, 129, 130, 131, 134, 142, 145, 147, 148, 149, 151, 152, 153, 154, 155, 158, 159, 160, 161, 163, 164, 165, 166, 167, 170, 171], "eim": [1, 64, 67, 124], "author": [1, 4, 5, 6, 21, 99, 109, 112, 124, 129, 130, 136, 139, 147, 148, 150, 155, 164, 165, 170], "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, 54, 55, 58, 59, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "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, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 124, 145, 147, 155, 163, 165], "providedidtoken": [1, 5, 6, 21, 90, 99, 112, 151], "The": [1, 2, 4, 5, 12, 14, 18, 20, 21, 22, 29, 30, 31, 36, 37, 38, 46, 49, 50, 51, 63, 64, 66, 67, 68, 71, 73, 78, 81, 82, 83, 84, 85, 90, 93, 94, 95, 99, 100, 102, 105, 106, 109, 110, 112, 114, 115, 119, 123, 124, 125, 126, 127, 128, 129, 130, 132, 134, 141, 142, 145, 146, 149, 150, 152, 153, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "evcc": [1, 2, 21, 63, 81, 99, 102, 166], "provid": [1, 3, 5, 6, 7, 8, 11, 17, 19, 22, 23, 28, 31, 39, 40, 41, 49, 90, 91, 93, 100, 102, 106, 107, 109, 112, 114, 119, 120, 121, 123, 124, 125, 128, 132, 142, 144, 145, 147, 149, 150, 151, 152, 156, 157, 164, 166, 170], "payment": [1, 83, 102, 109, 151, 155], "detail": [1, 21, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 83, 88, 89, 93, 102, 106, 109, 110, 124, 125, 128, 129, 141, 145, 147, 153, 154, 155, 158, 159, 160, 161, 164, 165, 170], "pnc": [1, 64, 67, 154, 164, 165, 166], "send": [1, 21, 31, 38, 39, 64, 66, 73, 74, 106, 124, 126, 129, 130, 134, 148, 150, 151, 162, 170], "signatur": [1, 22, 109, 114, 118, 144], "certif": [1, 21, 22, 63, 65, 67, 71, 81, 90, 100, 102, 109, 114, 128, 146, 147, 151, 153, 154, 164, 165, 166], "chain": [1, 21, 22, 59, 67, 100, 124, 129, 130, 151], "emaid": [1, 90, 109], "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, 64, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 124, 142, 144, 147, 148, 149, 151, 154, 155, 157, 162, 163, 164, 165], "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, 75, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 131, 148, 170], "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, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 142, 145, 147, 148, 154], "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, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 84, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 102, 105, 106, 109, 110, 111, 112, 114, 118, 134, 136, 141, 146, 147, 148, 149, 151, 152, 153, 154, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "ac_close_contactor": 1, "contactor": [1, 2, 18, 20, 92, 98, 102, 134], "should": [1, 3, 12, 18, 20, 21, 22, 29, 32, 36, 37, 51, 52, 58, 61, 63, 64, 66, 67, 75, 85, 87, 93, 98, 99, 103, 106, 114, 124, 128, 134, 141, 142, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 160, 161, 162, 164, 165, 170], "close": [1, 2, 67, 102, 149, 160, 161, 163], "ac_open_contactor": 1, "open": [1, 36, 102, 141, 147, 149, 153, 154, 155, 163, 164, 170, 171], "start_cable_check": 1, "now": [1, 21, 49, 73, 74, 94, 95, 99, 114, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 163, 167, 170, 171], "start": [1, 2, 4, 19, 20, 21, 29, 31, 36, 37, 39, 41, 46, 49, 51, 61, 64, 71, 73, 92, 93, 99, 106, 109, 112, 114, 116, 119, 124, 126, 128, 129, 130, 134, 142, 145, 146, 147, 148, 149, 150, 151, 152, 155, 159, 160, 161, 162, 163, 164, 167, 170, 171], "cabl": [1, 10, 20, 64, 71, 80, 92, 99, 146], "check": [1, 6, 22, 23, 30, 38, 64, 85, 109, 110, 124, 128, 129, 130, 134, 144, 148, 149, 153, 154, 155, 160, 161, 162, 165, 166, 170], "start_pre_charg": 1, "pre": [1, 63, 67, 69, 83, 99, 109, 127, 147, 150, 171], "charg": [1, 2, 9, 19, 20, 21, 29, 31, 32, 36, 47, 49, 51, 58, 61, 64, 67, 72, 73, 74, 80, 82, 87, 90, 92, 93, 94, 98, 99, 102, 103, 106, 108, 109, 110, 112, 123, 124, 125, 133, 134, 145, 147, 154, 160, 161, 164, 169], "phase": [1, 2, 18, 20, 29, 36, 58, 59, 61, 64, 80, 94, 98, 99, 102, 108, 109, 113, 117, 118, 124, 127, 134, 145, 147, 153], "dc_open_contactor": 1, "v2g_setup_finish": 1, "from": [1, 9, 14, 18, 20, 21, 26, 31, 34, 36, 41, 44, 52, 54, 58, 61, 64, 66, 70, 71, 73, 74, 80, 83, 92, 93, 94, 98, 99, 102, 105, 106, 107, 109, 112, 113, 119, 120, 124, 125, 126, 127, 128, 129, 130, 132, 134, 136, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170], "3": [1, 19, 36, 41, 45, 58, 61, 62, 64, 66, 71, 80, 95, 99, 105, 109, 124, 125, 126, 127, 128, 129, 130, 134, 140, 141, 146, 154, 155, 161, 163, 164, 168, 170], "trigger": [1, 3, 19, 20, 31, 32, 64, 106, 114, 129, 130, 145, 148, 151, 153, 160, 161, 164, 165], "when": [1, 4, 12, 19, 31, 32, 36, 41, 44, 51, 64, 66, 67, 69, 72, 73, 74, 76, 80, 87, 88, 89, 90, 93, 94, 99, 102, 106, 109, 110, 112, 114, 116, 124, 125, 127, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 151, 152, 153, 154, 158, 159, 160, 161, 162, 163, 164, 165, 170], "ev": [1, 2, 4, 18, 19, 20, 21, 51, 61, 62, 64, 66, 67, 80, 81, 89, 90, 92, 97, 99, 102, 103, 109, 112, 119, 126, 129, 130, 133, 135, 143, 145, 148, 149, 151, 153, 154, 166, 170], "powerdeliveryreq": [1, 102], "messag": [1, 12, 31, 32, 64, 73, 74, 78, 84, 90, 93, 96, 102, 106, 109, 112, 125, 126, 129, 130, 134, 144, 145, 148, 151, 152, 153, 154, 164, 165, 170], "chargeprogess": 1, "equal": 1, "stop": [1, 2, 4, 20, 21, 29, 31, 32, 37, 41, 51, 64, 71, 80, 92, 94, 99, 102, 109, 119, 124, 128, 129, 130, 134, 150, 153, 154, 158, 171], "current_demand_start": 1, "process": [1, 2, 19, 41, 58, 83, 90, 99, 102, 114, 119, 125, 129, 130, 142, 145, 147, 148, 149, 150, 152, 153, 155, 157, 161, 165, 169, 170, 171], "ha": [1, 4, 12, 20, 31, 32, 51, 63, 64, 67, 69, 80, 81, 82, 90, 93, 99, 102, 106, 109, 110, 114, 119, 124, 128, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 158, 160, 161, 162, 164, 165, 167, 170], "want": [1, 2, 64, 102, 124, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170, 171], "current_demand_finish": 1, "wa": [1, 8, 19, 21, 22, 23, 30, 38, 41, 46, 64, 73, 74, 85, 99, 102, 106, 109, 110, 114, 116, 134, 141, 147, 148, 149, 150, 151, 153, 155, 162, 164, 165, 170], "finish": [1, 2, 20, 40, 46, 51, 64, 83, 94, 99, 102, 112, 126, 150, 154, 158, 159, 160, 161, 162, 170], "sae_bidi_mode_act": 1, "sae": [1, 2, 61, 64, 102, 124, 154], "j2847": [1, 2, 61, 64], "bidi": [1, 61, 102], "mode": [1, 2, 9, 21, 36, 39, 41, 47, 52, 58, 63, 64, 66, 85, 94, 102, 103, 108, 124, 147, 152, 154], "activ": [1, 20, 36, 51, 52, 64, 71, 94, 95, 96, 102, 112, 114, 116, 119, 128, 142, 144, 146, 149, 151, 164], "evcc_id": [1, 99], "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, 56, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 118, 123, 128, 129, 141, 147, 148, 151, 170], "specifi": [1, 21, 22, 29, 31, 38, 64, 67, 71, 87, 94, 99, 100, 102, 106, 109, 110, 112, 114, 119, 123, 124, 125, 130, 147, 148, 151, 152, 154, 156, 164, 165, 166, 170], "identif": [1, 82, 99, 109, 115, 124, 149], "readabl": [1, 134], "format": [1, 22, 46, 71, 82, 83, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 128, 130, 142, 146, 155, 160, 164, 165, 170], "It": [1, 9, 20, 21, 31, 51, 57, 58, 64, 65, 66, 73, 74, 99, 102, 112, 116, 119, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 164, 165, 166, 170], "contain": [1, 6, 12, 16, 21, 22, 31, 32, 33, 40, 42, 46, 48, 50, 51, 90, 93, 95, 96, 99, 100, 102, 105, 106, 112, 114, 119, 124, 125, 127, 129, 130, 134, 141, 142, 147, 148, 151, 154, 156, 158, 160, 161, 162, 163, 164, 165, 167, 170, 171], "mac": [1, 19, 41, 63, 64, 66, 67, 69, 81, 99, 146, 155, 169], "address": [1, 19, 39, 41, 45, 52, 64, 66, 68, 71, 82, 83, 85, 94, 99, 125, 127, 128, 130, 165, 166], "uppercas": 1, "pattern": [1, 19, 23, 30, 41, 45, 99, 146], "A": [1, 12, 19, 20, 22, 23, 30, 31, 32, 41, 46, 51, 58, 64, 73, 74, 90, 92, 97, 99, 100, 102, 103, 106, 108, 109, 112, 113, 114, 115, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 134, 141, 144, 148, 149, 150, 151, 153, 154, 155, 158, 161, 162, 164, 165, 170], "f0": [1, 19, 41, 99], "9": [1, 19, 41, 45, 64, 99, 106, 140, 146, 163], "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, 88, 89, 93, 99, 105, 106, 109, 119, 124, 125, 127, 128, 130, 134, 140, 141, 146, 147, 155, 161, 162, 164, 166, 168, 169], "5": [1, 19, 37, 41, 56, 58, 61, 64, 66, 76, 99, 113, 141, 148, 154, 161, 163], "selected_payment_opt": 1, "paymentopt": [1, 102], "element": [1, 102, 106], "us": [1, 4, 7, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 29, 31, 32, 36, 37, 39, 44, 49, 51, 52, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 78, 80, 81, 84, 85, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 102, 106, 108, 109, 110, 114, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 158, 159, 160, 161, 163, 164, 165, 166, 170, 171], "indic": [1, 9, 21, 22, 29, 31, 32, 38, 46, 64, 90, 92, 94, 98, 100, 102, 106, 109, 111, 124, 126, 128, 129, 130, 149, 165], "type": [1, 3, 22, 31, 32, 46, 53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 80, 82, 84, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 127, 128, 129, 130, 136, 142, 144, 145, 146, 148, 150, 151, 152, 153, 155, 160, 161, 163, 164, 165, 170, 171], "requested_energy_transfer_mod": 1, "energytransfermod": [1, 2, 102, 103], "select": [1, 2, 21, 39, 51, 52, 58, 63, 64, 90, 102, 124, 141, 149, 151, 154, 166, 167, 170], "energi": [1, 2, 16, 21, 26, 42, 48, 50, 58, 59, 61, 64, 70, 95, 99, 102, 103, 108, 109, 112, 117, 118, 127, 136, 137, 139, 147, 148, 155, 164, 165], "transfer": [1, 2, 31, 33, 39, 64, 73, 74, 75, 102, 103, 106, 111, 130, 134], "request": [1, 2, 6, 12, 14, 18, 21, 22, 31, 32, 33, 37, 38, 41, 46, 51, 61, 64, 66, 71, 73, 74, 87, 90, 93, 94, 99, 100, 102, 103, 106, 109, 111, 114, 119, 124, 125, 127, 128, 129, 130, 134, 150, 151, 152, 153, 154, 155, 159, 160, 161, 164, 165, 166, 170, 171], "departure_tim": [1, 99, 102], "option": [1, 6, 20, 21, 22, 44, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 96, 98, 99, 100, 102, 104, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 129, 130, 132, 140, 141, 142, 144, 145, 148, 149, 151, 154, 155, 160, 161, 162, 164, 165, 170], "rfc3339": [1, 46, 90, 94, 95, 99, 102, 106, 109, 110, 112, 114], "utc": [1, 90, 94, 95, 102, 110, 112, 116], "vehicl": [1, 21, 41, 64, 94, 99, 102, 109, 124, 125, 147, 153, 154, 166], "intend": [1, 99, 109], "date": [1, 46, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 134, 153, 154, 155, 168], "time": [1, 20, 29, 31, 36, 46, 49, 54, 55, 56, 58, 64, 71, 73, 74, 76, 77, 80, 83, 87, 90, 93, 94, 95, 96, 99, 102, 106, 109, 110, 112, 114, 116, 118, 123, 124, 129, 130, 134, 141, 144, 146, 147, 148, 149, 150, 151, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "ac_eamount": 1, "number": [1, 2, 3, 18, 20, 21, 23, 29, 30, 35, 36, 39, 44, 50, 52, 54, 55, 56, 58, 59, 61, 64, 66, 70, 71, 76, 82, 83, 87, 89, 92, 94, 95, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 115, 116, 117, 124, 127, 128, 129, 130, 146, 147, 148, 149, 153, 161, 165, 170], "wh": [1, 99, 102, 103, 109, 112, 113, 117, 118, 127], "amount": [1, 64, 83, 87, 94, 102, 105, 106, 128, 129, 130, 134, 149, 150, 165], "reflect": [1, 129, 148, 170], "": [1, 8, 31, 45, 54, 55, 56, 58, 68, 71, 76, 91, 93, 99, 100, 106, 110, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 133, 134, 135, 141, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 160, 161, 162, 163, 164, 165, 168, 170], "estim": [1, 99, 102], "how": [1, 51, 63, 64, 67, 69, 75, 87, 114, 119, 125, 129, 130, 131, 144, 145, 146, 147, 148, 149, 151, 152, 155, 160, 161, 169, 171], "much": [1, 129, 130, 146, 149, 152, 162], "need": [1, 8, 20, 21, 22, 36, 40, 63, 64, 83, 85, 90, 91, 94, 98, 99, 102, 109, 124, 125, 126, 127, 128, 129, 130, 134, 142, 144, 145, 146, 148, 149, 151, 152, 153, 154, 156, 157, 158, 160, 161, 162, 163, 164, 165, 170], "fulfil": [1, 94, 99, 102, 129, 130, 164, 165], "user": [1, 20, 51, 64, 71, 73, 90, 93, 94, 99, 109, 112, 119, 126, 132, 142, 147, 148, 150, 154, 156, 162, 163, 170], "configur": [1, 21, 31, 32, 53, 54, 55, 56, 68, 93, 106, 110, 119, 122, 131, 134, 145, 146, 147, 152, 153, 155, 157, 160, 161, 166, 167, 171], "goal": [1, 99, 130], "current": [1, 2, 3, 4, 9, 18, 20, 21, 23, 35, 36, 46, 49, 50, 52, 58, 59, 61, 64, 73, 80, 88, 92, 94, 95, 98, 99, 102, 103, 106, 108, 109, 114, 116, 117, 118, 119, 123, 124, 127, 128, 129, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 157, 158, 161, 162, 164, 165], "session": [1, 2, 7, 8, 9, 12, 20, 21, 36, 40, 51, 53, 58, 61, 63, 64, 67, 69, 73, 74, 78, 83, 91, 93, 99, 102, 106, 110, 112, 119, 123, 124, 126, 129, 130, 134, 147, 149, 151, 152, 153, 155, 164, 165], "ac_ev_max_voltag": 1, "v": [1, 29, 58, 99, 102, 103, 108, 113, 132, 147, 154, 156, 158], "rm": [1, 154, 156, 162, 171], "maxim": 1, "nomin": [1, 58, 64], "voltag": [1, 20, 29, 36, 50, 52, 58, 61, 64, 72, 98, 99, 102, 103, 104, 108, 109, 113, 117, 118, 145, 148, 149], "can": [1, 4, 7, 9, 11, 13, 20, 21, 22, 29, 31, 44, 46, 49, 51, 52, 59, 61, 64, 66, 67, 69, 71, 73, 74, 76, 77, 87, 88, 90, 91, 93, 94, 95, 98, 99, 102, 106, 108, 109, 112, 119, 124, 125, 127, 128, 129, 130, 132, 134, 136, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "accept": [1, 20, 21, 38, 56, 90, 93, 100, 102, 106, 110, 114, 129, 130, 148, 165], "measur": [1, 18, 21, 29, 37, 43, 44, 64, 71, 92, 94, 102, 104, 109, 113, 115, 118, 127, 134, 149], "between": [1, 2, 14, 20, 58, 64, 66, 69, 76, 84, 90, 94, 95, 102, 104, 124, 125, 129, 130, 141, 147, 149, 151, 153, 154, 155, 159, 162, 164, 165], "one": [1, 10, 12, 18, 20, 21, 31, 39, 40, 51, 52, 53, 54, 55, 58, 83, 90, 94, 99, 102, 106, 109, 110, 119, 120, 121, 124, 125, 129, 130, 134, 142, 144, 146, 147, 148, 149, 152, 153, 154, 155, 156, 158, 160, 161, 162, 164, 165, 170], "neutral": [1, 64, 102, 117, 118], "ac_ev_max_curr": 1, "maximum": [1, 20, 23, 35, 49, 50, 52, 58, 61, 64, 72, 80, 82, 83, 84, 88, 98, 99, 102, 103, 106, 108, 109, 124, 128, 129, 150, 164, 165], "support": [1, 3, 18, 20, 52, 58, 61, 63, 64, 66, 67, 69, 72, 80, 81, 85, 88, 89, 92, 97, 98, 99, 102, 106, 108, 109, 114, 124, 127, 130, 134, 146, 147, 149, 155, 161, 164, 166, 169], "per": [1, 2, 22, 36, 58, 94, 95, 112, 124, 129, 144, 164, 165, 170], "ac_ev_min_curr": 1, "evmincurr": 1, "secc": [1, 21, 22, 63, 65, 81, 102, 125, 129, 130, 151, 166], "below": [1, 36, 64, 94, 98, 99, 128, 134, 141, 144, 147, 148, 150, 154, 155], "minimum": [1, 50, 64, 80, 98, 102, 106, 108, 109, 124, 129, 130, 132, 153, 154, 155], "cost": [1, 40, 73, 74, 95, 106, 112, 129, 130, 150], "effici": [1, 94, 99, 108, 146, 157], "dc_ev_energy_capac": 1, "capac": [1, 20, 61, 99, 102, 103], "dc_ev_energy_request": 1, "evs": [1, 2, 21, 22, 38, 40, 41, 49, 51, 54, 58, 61, 63, 64, 67, 81, 90, 92, 94, 97, 98, 99, 100, 102, 103, 106, 109, 110, 119, 123, 124, 126, 129, 130, 148, 149, 150, 152, 153, 154, 164, 165], "dc_full_soc": 1, "soc": [1, 61, 64, 99, 102, 103, 129, 130, 164], "which": [1, 21, 22, 32, 38, 44, 61, 64, 73, 74, 78, 82, 84, 87, 90, 93, 99, 100, 102, 103, 106, 109, 110, 112, 114, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 136, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 156, 157, 160, 161, 162, 164, 165, 167, 170], "consid": [1, 99, 106, 124, 128, 146, 147, 148, 154, 159, 160, 161], "batteri": [1, 64, 94, 99, 102], "fulli": [1, 99, 124, 153], "dc_bulk_soc": 1, "fast": [1, 20, 145, 147, 153, 160, 161, 162], "end": [1, 12, 21, 64, 71, 93, 94, 99, 106, 110, 112, 114, 148, 153, 154, 160, 161], "dc_ev_statu": 1, "dcevstatu": [1, 102], "statu": [1, 19, 21, 29, 38, 39, 41, 46, 90, 93, 99, 100, 102, 106, 109, 110, 112, 114, 128, 129, 130, 149, 150, 153, 154, 165], "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, 58, 61, 63, 64, 66, 67, 69, 73, 74, 76, 77, 80, 81, 84, 85, 90, 94, 98, 102, 106, 108, 109, 144, 147, 148, 165, 170], "If": [1, 3, 4, 18, 20, 21, 22, 32, 36, 37, 40, 51, 54, 58, 61, 64, 65, 67, 71, 72, 73, 74, 80, 81, 88, 89, 93, 94, 99, 102, 106, 109, 110, 124, 125, 126, 128, 129, 130, 134, 141, 142, 144, 146, 147, 148, 149, 150, 151, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 170, 171], "set": [1, 2, 4, 12, 18, 19, 20, 21, 26, 29, 31, 32, 36, 41, 46, 47, 49, 51, 52, 58, 59, 61, 64, 66, 67, 69, 71, 72, 73, 74, 80, 84, 85, 88, 89, 93, 94, 95, 98, 99, 102, 103, 106, 108, 110, 116, 124, 127, 129, 130, 134, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "true": [1, 2, 3, 18, 19, 20, 21, 22, 23, 29, 30, 31, 32, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 73, 74, 80, 81, 84, 85, 94, 98, 102, 106, 108, 109, 123, 124, 125, 126, 128, 129, 130, 134, 144, 147, 148, 151, 152, 154, 162, 163, 164, 165], "bulk": [1, 99, 102], "approx": [1, 102, 128], "80": [1, 71, 99, 102, 128, 147, 156, 163], "complet": [1, 45, 99, 102, 134, 142, 146, 147, 148, 154, 160, 161, 164, 165, 166, 167], "dc_charging_complet": 1, "full": [1, 9, 36, 64, 98, 102, 145, 151, 153, 155], "100": [1, 20, 52, 66, 84, 92, 102, 163, 164], "dc_ev_target_voltage_curr": 1, "dcevtargetvalu": [1, 102], "target": [1, 2, 36, 39, 61, 64, 73, 94, 99, 102, 103, 106, 152, 157, 164, 165, 171], "dc_ev_maximum_limit": 1, "dcevmaximumlimit": [1, 102], "valu": [1, 9, 14, 18, 20, 21, 26, 30, 31, 32, 36, 37, 39, 44, 46, 49, 50, 51, 58, 64, 73, 74, 79, 86, 90, 92, 94, 95, 98, 99, 100, 102, 105, 106, 109, 111, 113, 117, 118, 123, 124, 125, 127, 128, 129, 130, 144, 145, 147, 148, 149, 151, 154, 161, 164, 165, 170], "power": [1, 2, 18, 20, 36, 37, 41, 50, 52, 58, 61, 64, 71, 88, 94, 98, 99, 102, 103, 108, 109, 117, 118, 124, 128, 129, 130, 134, 136, 137, 146, 147, 148, 149, 152, 154, 164], "allow": [1, 3, 18, 20, 26, 31, 36, 46, 51, 52, 61, 64, 67, 69, 71, 73, 74, 82, 83, 85, 94, 98, 99, 102, 103, 106, 115, 119, 128, 129, 130, 132, 134, 144, 147, 149, 150, 151, 153, 155, 164, 165, 170], "dc_ev_remaining_tim": 1, "dcevremainingtim": [1, 102], "calcul": [1, 66, 100, 102, 127, 129, 130, 152], "until": [1, 21, 22, 29, 36, 51, 64, 74, 77, 93, 94, 102, 109, 124, 154], "certificate_request": 1, "requestexistreamschema": [1, 21, 102], "deliv": [1, 21, 102, 108, 124, 147, 149, 154], "belong": [1, 4, 21, 51, 124, 149, 162], "valid": [1, 4, 6, 21, 22, 51, 54, 55, 56, 64, 73, 74, 76, 90, 94, 99, 100, 102, 114, 119, 122, 124, 125, 128, 129, 130, 149, 150, 151], "contract": [1, 21, 64, 67, 81, 90, 102, 109, 124, 125, 129, 130, 151, 166], "respons": [1, 12, 21, 22, 31, 32, 33, 37, 39, 51, 64, 67, 70, 93, 100, 102, 106, 109, 114, 119, 128, 129, 130, 151, 152, 170], "report": [1, 3, 20, 21, 36, 51, 54, 55, 64, 70, 82, 85, 88, 99, 106, 109, 124, 128, 130, 144, 149, 162, 165], "async": [1, 21, 153], "via": [1, 21, 39, 59, 66, 71, 81, 87, 90, 109, 124, 127, 128, 129, 130, 132, 141, 144, 145, 147, 149, 151, 152, 153, 155, 159, 164, 165, 171], "set_get_certificate_respons": [1, 21, 129, 130], "dlink_termin": [1, 41], "termin": [1, 41, 67, 83, 99, 104, 109, 147, 150, 154, 158, 170], "data": [1, 8, 19, 22, 27, 29, 31, 33, 39, 41, 46, 62, 66, 70, 73, 74, 75, 80, 82, 91, 94, 99, 100, 101, 105, 106, 109, 110, 111, 118, 124, 127, 128, 129, 130, 134, 147, 148, 151, 154, 163, 170, 171], "link": [1, 19, 41, 62, 63, 66, 67, 69, 81, 100, 106, 120, 121, 122, 126, 131, 133, 135, 148, 152, 155, 160, 170], "becom": [1, 36, 41, 51, 64, 99, 112, 119, 124, 154, 162], "unmatch": [1, 19, 41], "dlink_error": [1, 41], "restart": [1, 20, 31, 32, 41, 154], "match": [1, 19, 41, 51, 64, 66, 109, 110, 119, 150, 151, 152, 154], "dlink_paus": [1, 41], "save": [1, 41, 64, 71, 141, 149, 152, 167, 168], "while": [1, 41, 52, 64, 112, 116, 130, 134, 145, 152, 154, 157, 166, 170], "stai": [1, 41, 58, 149, 155, 160, 161], "ev_app_protocol": 1, "appprotocol": [1, 102], "debug_lit": 1, "list": [1, 17, 31, 32, 40, 75, 90, 99, 100, 102, 105, 106, 112, 119, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 154, 160, 164, 165, 170], "protocol": [1, 21, 102, 114, 124, 126, 128, 129, 130, 145, 147, 148, 149, 151, 153, 164, 165], "v2g_messag": 1, "v2gmessag": [1, 102], "debug": [1, 11, 52, 58, 66, 73, 74, 76, 77, 163], "all": [1, 4, 21, 22, 31, 32, 36, 37, 45, 46, 49, 52, 58, 59, 73, 74, 93, 94, 95, 99, 102, 105, 106, 107, 110, 112, 119, 123, 124, 125, 127, 129, 130, 141, 142, 145, 146, 147, 149, 150, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 170], "v2g": [1, 2, 22, 64, 65, 67, 100, 102, 129, 130, 141, 151, 154], "purpos": [1, 8, 18, 20, 21, 63, 67, 69, 73, 74, 90, 115, 124, 145, 148, 164, 165], "onli": [1, 13, 18, 21, 31, 36, 46, 51, 52, 54, 58, 63, 64, 66, 67, 69, 73, 74, 90, 92, 93, 94, 99, 102, 106, 108, 109, 112, 117, 118, 119, 124, 125, 127, 129, 130, 134, 141, 144, 147, 148, 149, 151, 152, 154, 157, 160, 161, 162, 165, 170], "selected_protocol": [1, 21], "display_paramet": 1, "displayparamet": [1, 102], "paramet": [1, 2, 64, 73, 74, 83, 94, 102, 109, 125, 127, 128, 129, 130, 141, 145, 148, 151, 152, 154, 164, 165, 170], "mai": [1, 3, 8, 20, 21, 31, 36, 51, 58, 64, 87, 94, 98, 99, 102, 106, 114, 119, 124, 125, 128, 134, 144, 147, 148, 152, 154, 163, 170], "displai": [1, 11, 12, 93, 102, 124, 129, 130, 144, 146, 164, 165], "d20_dc_dynamic_charge_mod": 1, "dcchargedynamicmodevalu": [1, 102], "offer": [1, 31, 64, 94, 106, 129, 130, 148, 157], "dynam": [1, 63, 102], "control": [1, 3, 9, 18, 20, 31, 47, 58, 64, 67, 69, 71, 72, 80, 84, 88, 89, 102, 124, 125, 126, 129, 130, 133, 144, 145, 147, 149, 151, 152, 154, 164, 165, 170], "dc_ev_present_voltag": 1, "present": [1, 22, 29, 51, 64, 82, 90, 99, 102, 106, 119, 124, 125, 129, 130, 151, 160, 161, 167], "meter_info_request": 1, "meter": [1, 37, 43, 50, 64, 71, 82, 88, 99, 109, 113, 118, 124, 128, 129, 130, 147, 153], "info": [1, 32, 90, 100, 106, 129, 141, 149, 153, 170], "setup": [1, 36, 91, 102, 128, 130, 136, 138, 144, 145, 146, 147, 148, 149, 151, 155, 157, 162, 164, 165, 166, 169], "void": [1, 2, 3, 4, 9, 10, 14, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 39, 41, 46, 49, 147, 148], "At": [1, 145, 149, 157, 160, 161, 170], "startup": [1, 61, 64, 99, 127, 128, 129, 130, 148, 153, 154, 165, 167, 170], "necessari": [1, 87, 147, 149, 154, 157, 162, 167, 170], "sent": [1, 31, 32, 73, 74, 84, 99, 124, 129, 130, 134, 153, 170], "modul": [1, 11, 12, 21, 22, 24, 31, 36, 49, 57, 60, 70, 99, 110, 111, 113, 120, 121, 122, 123, 124, 126, 131, 133, 135, 136, 146, 150, 154, 155, 159, 160, 161, 163, 164, 166, 167, 169, 171], "onc": [1, 12, 20, 29, 36, 51, 64, 124, 126, 134, 150, 154, 157, 162, 163, 167, 170], "evse_id": [1, 21, 64, 90, 102, 109, 110, 149], "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, 60, 70, 71, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 124, 125, 126, 134, 141, 144, 147, 149, 150, 151, 152, 153, 154, 155, 159, 160, 161, 163, 164, 165], "evseid": [1, 82, 102], "id": [1, 4, 12, 21, 31, 37, 38, 39, 45, 51, 61, 64, 83, 90, 93, 99, 102, 106, 109, 110, 112, 113, 114, 115, 119, 123, 124, 128, 129, 130, 142, 148, 152, 154, 164, 165, 166, 170], "uniqu": [1, 7, 71, 91, 102, 109, 148], "identifi": [1, 7, 22, 82, 91, 93, 96, 102, 106, 109, 115, 129, 130, 149], "outlet": [1, 99, 102, 150], "connect": [1, 4, 20, 31, 32, 41, 50, 51, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 76, 80, 81, 84, 85, 88, 89, 92, 99, 102, 109, 119, 123, 125, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 163, 170], "supported_energy_transfer_mod": 1, "arrai": [1, 12, 17, 22, 30, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112, 165], "avail": [1, 20, 21, 31, 36, 51, 58, 64, 90, 98, 99, 106, 109, 110, 119, 123, 129, 134, 142, 144, 145, 146, 147, 149, 151, 154, 155, 160, 161, 164, 165], "array_item": [1, 12, 17, 22, 31, 32, 90, 93, 94, 95, 99, 100, 101, 102, 106, 107, 109, 111, 112], "supportedenergymod": [1, 102], "differ": [1, 2, 22, 36, 49, 58, 64, 66, 69, 78, 90, 94, 95, 99, 102, 113, 129, 130, 134, 141, 144, 147, 148, 149, 151, 153, 156, 157, 158, 162, 166], "sae_j2847_mod": 1, "saej2847bidimod": [1, 102], "v2h": [1, 2, 64, 102], "version": [1, 61, 64, 71, 82, 102, 141, 142, 145, 147, 149, 152, 154, 157, 158, 162, 163, 164, 165, 170], "debug_mod": 1, "enabl": [1, 2, 9, 18, 20, 21, 31, 32, 41, 47, 49, 61, 63, 64, 67, 69, 80, 85, 99, 123, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 164, 170], "disabl": [1, 9, 18, 20, 21, 49, 51, 52, 58, 63, 64, 67, 69, 72, 77, 80, 84, 88, 89, 94, 99, 134, 163, 165], "set_charging_paramet": 1, "least": [1, 20, 36, 145, 148, 155, 160, 161, 170], "updat": [1, 20, 21, 22, 36, 38, 46, 58, 70, 94, 102, 106, 114, 124, 125, 127, 129, 130, 146, 147, 148, 149, 151, 155, 160, 161, 164, 165, 167], "later": [1, 36, 64, 94, 145, 147, 149, 154, 160, 161, 162, 170], "some": [1, 3, 20, 21, 36, 50, 51, 64, 73, 74, 84, 87, 91, 98, 99, 109, 114, 124, 128, 129, 134, 141, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 159, 160, 161, 162, 164, 165, 170], "next": [1, 36, 77, 106, 112, 134, 148, 149, 151, 153, 154, 155, 157, 160, 161, 167, 170], "physical_valu": 1, "setupphysicalvalu": [1, 102], "up": [1, 19, 20, 36, 37, 41, 49, 64, 66, 85, 114, 124, 128, 129, 130, 134, 142, 145, 146, 147, 149, 151, 152, 153, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "initi": [1, 20, 21, 22, 64, 71, 85, 99, 102, 119, 129, 130, 132, 134, 141, 142, 144, 148, 151, 153, 155, 160, 161, 162, 163, 164, 166, 170], "physic": [1, 21, 99, 102, 124, 130, 149, 151, 165], "ac": [1, 3, 10, 20, 43, 57, 58, 61, 64, 66, 67, 69, 73, 74, 80, 81, 88, 94, 99, 102, 109, 113, 117, 118, 127, 134, 147, 151, 154, 166], "dc": [1, 2, 20, 29, 36, 52, 57, 64, 66, 67, 69, 72, 73, 74, 80, 81, 94, 98, 99, 102, 103, 104, 108, 109, 117, 118, 127, 154, 163], "session_setup": 1, "each": [1, 22, 31, 39, 40, 100, 119, 124, 128, 129, 130, 142, 144, 147, 148, 149, 152, 153, 155, 160, 161, 162, 164, 165, 170], "payment_opt": 1, "These": [1, 109, 124, 125, 129, 142, 149, 151, 157, 162, 165, 169, 170], "ar": [1, 12, 20, 21, 22, 31, 32, 36, 37, 49, 51, 64, 65, 71, 73, 74, 78, 92, 93, 94, 95, 99, 105, 106, 109, 110, 112, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 166, 167, 170, 171], "supported_certificate_servic": 1, "instal": [1, 22, 46, 64, 81, 93, 100, 102, 114, 125, 129, 130, 132, 146, 151, 152, 153, 155, 156, 157, 158, 163, 165, 166, 167], "servic": [1, 31, 32, 64, 105, 129, 130, 147, 154, 158, 166, 170], "sa": 1, "certificate_respons": [1, 21], "previous": [1, 21, 30, 99, 109, 151, 164, 165], "publish": [1, 11, 20, 21, 27, 29, 31, 32, 36, 40, 54, 55, 66, 70, 73, 74, 77, 120, 121, 126, 129, 130, 132, 134, 145, 147, 148, 150, 151, 153, 170], "new": [1, 20, 21, 22, 46, 51, 64, 76, 83, 94, 114, 124, 125, 126, 127, 129, 130, 134, 144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 159, 161, 162, 164, 165, 166, 169, 171], "includ": [1, 21, 22, 37, 49, 67, 94, 99, 102, 106, 109, 129, 130, 141, 142, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 161, 163, 164, 165, 166, 170], "correspond": [1, 21, 99, 127, 129, 134, 142, 148, 149, 150, 153, 154, 159, 161, 170], "encrypt": [1, 21, 63, 65, 67, 69, 100, 125], "privat": [1, 21, 22, 63, 65, 100, 109, 128, 129, 130, 147, 151, 154, 164, 165], "kei": [1, 21, 22, 23, 30, 31, 32, 37, 63, 65, 67, 69, 70, 73, 75, 79, 86, 100, 102, 106, 109, 118, 119, 128, 129, 130, 131, 145, 147, 151, 154, 164, 165, 166], "exi_stream_statu": 1, "responseexistreamstatu": [1, 21, 102], "raw": [1, 21, 47, 99, 102, 111, 158], "exi": [1, 21, 102, 146, 155], "stream": [1, 21, 92, 102, 134, 155], "csm": [1, 21, 22, 31, 32, 65, 73, 74, 99, 100, 102, 106, 129, 130, 151, 152, 153, 154, 166], "authorization_respons": 1, "inform": [1, 6, 8, 19, 21, 31, 32, 36, 37, 38, 41, 46, 50, 73, 74, 82, 90, 93, 94, 95, 99, 102, 105, 106, 112, 119, 124, 125, 129, 130, 134, 144, 146, 147, 149, 150, 151, 152, 158, 159, 160, 161, 164, 165, 167, 171], "whether": [1, 9, 21, 22, 49, 93, 94, 98, 102, 106, 109, 124, 128, 153, 160, 161], "accecpt": 1, "authorization_statu": [1, 90], "authorizationstatu": [1, 90], "token": [1, 4, 5, 6, 7, 21, 38, 43, 51, 53, 54, 55, 56, 73, 74, 76, 77, 83, 90, 91, 93, 99, 110, 119, 120, 121, 122, 124, 132, 149, 150, 151], "certificate_statu": [1, 90], "certificatestatu": [1, 90], "ac_contactor_clos": 1, "fals": [1, 3, 18, 19, 20, 21, 22, 29, 31, 32, 36, 37, 38, 41, 46, 51, 52, 58, 61, 63, 64, 66, 67, 69, 71, 73, 74, 76, 77, 80, 81, 84, 85, 98, 99, 108, 123, 124, 128, 134, 144, 147, 148, 151, 152, 164, 170], "dlink_readi": [1, 19, 41, 126], "signal": [1, 20, 21, 41, 64, 73, 74, 92, 99, 124, 126, 129, 130, 134], "slac": [1, 19, 61, 62, 64, 66, 124, 126, 134, 136, 137, 149, 155], "layer": [1, 19, 41, 164, 165, 168], "accord": [1, 29, 37, 62, 64, 66, 84, 102, 105, 109, 124, 128, 151, 154, 164, 165], "readi": [1, 2, 21, 36, 64, 102, 126, 128, 129, 130, 147, 148, 162, 163, 170, 171], "cable_check_finish": 1, "under": [1, 23, 30, 36, 99, 130, 134, 144, 147, 149, 154, 165, 166], "20v": 1, "insul": [1, 64], "resistor": 1, "alright": 1, "okai": 1, "receipt_is_requir": 1, "meteringreceiptreq": [1, 102], "sign": [1, 22, 37, 99, 100, 109, 114, 118, 125, 128, 129, 130, 149, 151, 153, 168], "record": [1, 155, 165], "receipt_requir": 1, "receipt": [1, 64], "stop_charg": [1, 2], "continu": [1, 146, 147, 148, 152, 153, 154], "update_ac_max_curr": 1, "line": [1, 29, 36, 52, 58, 64, 72, 76, 77, 84, 88, 102, 127, 130, 134, 141, 145, 146, 149, 158, 161, 165, 167, 170], "restrict": [1, 147, 170], "call": [1, 21, 31, 32, 36, 46, 49, 87, 109, 110, 124, 126, 128, 129, 130, 134, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 156, 162, 170], "dure": [1, 20, 21, 29, 36, 49, 63, 64, 67, 69, 85, 93, 94, 98, 112, 124, 125, 128, 142, 146, 147, 151, 153, 160, 161, 162], "max_curr": [1, 23, 35, 61, 99, 124], "max": [1, 2, 18, 61, 94, 98, 145, 148, 153], "update_dc_maximum_limit": 1, "limit": [1, 14, 20, 21, 26, 36, 50, 52, 58, 59, 63, 64, 88, 94, 98, 99, 106, 108, 116, 124, 129, 134, 144, 147, 150, 152, 164, 165], "maximum_limit": 1, "dcevsemaximumlimit": [1, 102], "update_dc_minimum_limit": 1, "minimum_limit": 1, "dcevseminimumlimit": [1, 102], "update_isolation_statu": 1, "isol": [1, 29, 39, 64, 102, 104, 124, 154], "condit": [1, 58, 99, 102, 124, 144, 152], "isolation_statu": 1, "isolationstatu": [1, 102], "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, 56, 64, 90, 94, 98, 100, 104, 106, 111, 113, 122, 128, 129, 130, 147, 148, 149, 154, 161, 170], "monitor": [1, 3, 29, 31, 32, 39, 75, 104, 106, 124, 129, 130, 144], "update_dc_present_valu": 1, "powersuppli": [1, 102], "present_voltage_curr": 1, "dcevsepresentvoltagecurr": [1, 102], "update_meter_info": 1, "powermet": [1, 21, 59, 61, 64, 68, 71, 72, 82, 88, 94, 99, 113, 129, 130, 134, 136, 137, 139, 147, 149, 153], "meterinfo": 1, "latest": [1, 22, 114, 154, 162, 170], "read": [1, 20, 39, 52, 76, 77, 83, 84, 106, 107, 109, 127, 147, 151, 153, 155, 160, 161, 162, 164, 165], "other": [1, 20, 21, 31, 36, 71, 93, 98, 99, 105, 106, 108, 109, 110, 112, 114, 119, 124, 125, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 160, 161, 162, 164, 165, 170], "relev": [1, 51, 106, 117, 118, 119, 124, 125, 130, 134, 151, 165], "send_error": 1, "error": [1, 2, 3, 17, 18, 20, 21, 24, 28, 36, 38, 41, 51, 60, 66, 82, 84, 96, 99, 102, 106, 109, 111, 134, 145, 147, 149, 153, 155, 163, 167], "happend": 1, "evseerror": [1, 102], "enum": [1, 19, 38, 41, 52, 56, 58, 63, 64, 67, 69, 90, 92, 93, 94, 96, 97, 98, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 114], "reset_error": 1, "reset": [1, 3, 19, 41, 46, 66, 72, 80, 87, 88, 89, 99, 114, 126, 129, 130, 134, 142, 164, 165], "simpl": [2, 30, 59, 79, 86, 124, 147, 148, 149, 152, 153, 162, 166, 170], "v2g_session_finish": 2, "car": [2, 9, 14, 20, 21, 51, 57, 61, 64, 66, 94, 98, 99, 119, 123, 124, 134, 145, 147, 152, 153, 155, 166], "ac_evpowerreadi": 2, "hlc": [2, 20, 57, 63, 64, 66, 67, 69, 81, 88, 124], "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, 56, 76, 77, 87, 93, 99, 106, 109, 111, 122, 128, 144, 147, 148, 149, 150, 151, 170], "simul": [2, 9, 18, 61, 63, 66, 67, 69, 85, 145, 153, 154, 155, 164, 165, 166, 167, 169], "commun": [2, 31, 32, 36, 57, 64, 67, 69, 72, 76, 80, 84, 88, 89, 113, 125, 126, 128, 129, 130, 146, 149, 150, 151, 153, 154, 159, 160, 161, 164, 165, 167, 168, 170], "pause_charg": [2, 21, 129, 130], "paus": [2, 21, 98, 99, 114, 129, 130, 147, 149, 153], "set_fault": [2, 21], "todo_sl": 2, "fault": [2, 21, 51, 64, 93, 102, 108, 110, 129, 130, 134], "station": [2, 31, 51, 58, 64, 73, 74, 90, 92, 93, 99, 102, 106, 119, 125, 129, 130, 146, 147, 151, 154, 164, 165, 166], "set_dc_param": 2, "ev_paramet": 2, "dc_evparamet": [2, 103], "set_bpt_dc_param": 2, "bpt": [2, 64, 103], "ev_bpt_paramet": 2, "dc_ev_bpt_paramet": [2, 103], "enable_sae_j2847_v2g_v2h": 2, "residu": [3, 134], "rcd": [3, 18, 20, 50, 72, 80, 88, 89, 92, 102, 124, 134], "actual": [3, 21, 29, 36, 57, 58, 64, 66, 87, 94, 99, 106, 109, 124, 129, 130, 132, 134, 147, 149, 151, 154, 165, 170], "emerg": [3, 99, 102, 134], "switch": [3, 18, 20, 21, 36, 52, 58, 64, 69, 84, 92, 94, 98, 99, 108, 134, 154], "off": [3, 20, 21, 36, 52, 64, 92, 98, 108, 124, 134, 140, 141, 148, 152, 154, 162, 168, 170], "done": [3, 21, 29, 31, 66, 128, 129, 130, 142, 144, 145, 146, 147, 148, 149, 153, 154, 162, 164, 165, 166], "hw": [3, 72, 88, 89, 154], "directli": [3, 20, 61, 64, 87, 93, 128, 134, 148, 154, 155, 160, 161, 162], "telemetri": [3, 20, 21, 50, 52, 98, 130, 134, 165], "rcd_current_ma": [3, 18, 92], "ma": [3, 18, 92], "note": [3, 29, 52, 63, 64, 67, 69, 71, 106, 124, 125, 129, 130, 134, 142, 144, 152, 159, 164, 165, 170], "doe": [3, 20, 30, 57, 64, 71, 110, 114, 124, 130, 134, 144, 147, 148, 151, 152, 154, 160, 161, 164, 165], "anyth": [3, 142, 154, 160, 161], "mere": [3, 124], "self_test": 3, "execut": [3, 9, 21, 36, 41, 46, 61, 87, 123, 128, 129, 130, 148, 151, 154, 162, 164, 165, 170], "self": [3, 29, 64, 128, 144, 147, 154, 162, 170], "test": [3, 20, 29, 47, 63, 64, 67, 69, 73, 74, 92, 105, 108, 123, 141, 145, 147, 148, 153, 154, 157, 162, 165, 166, 170], "fail": [3, 66, 67, 100, 102, 114, 126, 128, 134, 151, 152, 163], "selftest": 3, "rais": [3, 124, 129, 145], "after": [3, 21, 31, 32, 36, 41, 51, 64, 66, 73, 74, 83, 87, 93, 94, 99, 102, 105, 112, 114, 116, 124, 126, 128, 129, 130, 134, 144, 147, 148, 149, 150, 151, 152, 153, 158, 159, 160, 161, 162, 164, 170], "hardwar": [3, 20, 21, 29, 36, 39, 50, 52, 64, 68, 72, 76, 80, 84, 88, 89, 92, 98, 99, 124, 134, 135, 146, 147, 148, 149, 152, 155, 167], "successful": 3, "authent": [4, 51, 83, 125, 132, 145, 147, 164, 165], "framework": [4, 17, 23, 24, 140, 141, 142, 147, 148, 149, 155, 157, 160, 161, 163, 170], "token_validation_statu": 4, "tokenvalidationstatusmessag": [4, 90], "emit": [4, 19, 20, 21, 31, 41, 99, 124], "event": [4, 18, 20, 21, 31, 32, 51, 54, 90, 92, 99, 102, 106, 113, 119, 120, 124, 129, 130, 134, 153, 155], "relat": [4, 21, 22, 31, 99, 100, 106, 108, 109, 114, 125, 129, 130, 144, 147, 148, 149, 153, 154, 160, 161, 162, 163, 164, 165], "set_connection_timeout": [4, 129, 130], "timeout": [4, 54, 55, 62, 64, 66, 67, 69, 76, 84, 99, 119, 124, 150, 151], "connection_timeout": [4, 21, 51], "integ": [4, 20, 21, 22, 30, 38, 39, 45, 49, 50, 51, 52, 54, 58, 59, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 80, 82, 83, 84, 87, 88, 89, 90, 93, 94, 98, 99, 100, 101, 102, 105, 106, 110, 111, 112, 113, 114, 116, 147, 148, 165], "second": [4, 29, 36, 49, 51, 58, 64, 67, 71, 73, 74, 83, 87, 106, 114, 116, 119, 123, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 154, 160, 161, 162, 170], "set_master_pass_group_id": [4, 130], "master": [4, 51, 63, 67, 69, 124, 146, 159, 160, 161, 162], "pass": [4, 51, 106, 130, 144, 150], "group": [4, 38, 51, 105, 110, 147, 159, 160, 161], "idtoken": [4, 51, 90, 93, 165], "have": [4, 20, 40, 51, 64, 94, 95, 107, 109, 124, 129, 130, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "parent_id_token": [4, 51, 90, 110], "mean": [4, 20, 46, 51, 52, 64, 84, 87, 88, 94, 106, 109, 110, 114, 115, 124, 129, 141, 144, 145, 147, 149, 153, 155, 164], "thei": [4, 20, 36, 51, 58, 64, 93, 99, 124, 127, 129, 130, 134, 141, 145, 148, 149, 151, 154, 155, 161, 162], "ani": [4, 11, 31, 36, 51, 63, 64, 67, 69, 73, 81, 93, 94, 99, 108, 124, 129, 130, 134, 141, 142, 144, 147, 148, 151, 154, 157, 160, 161, 162], "ongo": [4, 37, 51, 90, 114, 147, 149, 154, 162], "transact": [4, 8, 20, 21, 31, 37, 46, 51, 71, 83, 90, 91, 93, 99, 106, 109, 112, 119, 128, 129, 130, 149, 150], "cannot": [4, 19, 41, 51, 64, 128, 129, 134, 154, 163], "exampl": [4, 20, 24, 25, 51, 58, 75, 87, 99, 105, 109, 112, 123, 124, 129, 130, 131, 136, 137, 141, 142, 144, 146, 147, 148, 149, 152, 154, 155, 157, 160, 164, 165, 170], "law": [4, 51], "enforc": [4, 10, 14, 21, 26, 51, 64, 81, 94, 99, 124], "person": [4, 51, 106], "tow": [4, 51], "awai": [4, 51, 94, 99, 170], "master_pass_group_id": [4, 51], "empti": [4, 12, 32, 37, 50, 51, 52, 57, 71, 72, 78, 84, 85, 88, 106, 128, 136, 137, 147, 148, 170], "provided_token": [5, 6, 21, 51], "validate_token": 6, "auth": [6, 43, 64, 73, 74, 90, 99, 110, 124, 136, 137, 138, 149, 150, 152, 164, 165], "reason": [6, 46, 56, 90, 98, 99, 106, 110, 114, 128, 129, 130, 146, 150, 152, 153, 165], "about": [6, 19, 21, 22, 32, 41, 46, 50, 73, 74, 90, 99, 106, 109, 112, 114, 119, 129, 130, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 159, 160, 161, 162, 164, 165, 171], "validationresult": [6, 21, 90], "bank": [7, 8, 53, 80, 91, 109, 112, 149, 153, 155], "statement": [7, 91, 109], "get_bank_session_token": 7, "bank_transact": [7, 8, 136, 139], "banksessiontoken": [7, 91], "commit": [8, 112, 150, 153, 162, 168], "account": [8, 70, 109, 150], "bank_transaction_summari": [8, 83, 150], "banktransactionsummari": [8, 91], "summari": [8, 91], "depend": [8, 29, 36, 58, 91, 129, 130, 132, 142, 145, 149, 150, 152, 154, 162, 164, 165], "backend": [8, 91, 109, 112, 144, 149, 150, 152, 154, 155], "therefor": [8, 31, 91, 124, 125, 129, 130, 144, 148, 149, 151, 162, 165], "mostli": [8, 91, 151, 160, 161], "opaqu": [8, 80, 91], "moment": [8, 91, 93, 102, 106, 157], "plug": [9, 51, 64, 90, 98, 99, 109, 125, 129, 130, 147, 154, 155, 160, 161, 164, 169], "out": [9, 20, 66, 73, 99, 124, 129, 147, 149, 154, 155, 160, 161, 162, 170], "hil": [9, 61], "sil": [9, 61, 129, 130, 147, 151, 152, 153, 166, 167, 171], "e": [9, 10, 11, 20, 21, 26, 29, 36, 39, 41, 47, 51, 52, 58, 61, 64, 92, 94, 97, 98, 99, 102, 108, 109, 114, 119, 124, 126, 127, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 162, 165, 170], "g": [9, 10, 11, 20, 21, 26, 29, 36, 39, 47, 51, 52, 61, 64, 94, 98, 99, 108, 109, 114, 119, 124, 128, 129, 130, 134, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 157, 161, 165, 170], "yeti": [9, 88, 89, 135, 149, 164], "execute_charging_sess": [9, 123], "connector": [10, 19, 20, 21, 31, 38, 49, 51, 61, 64, 80, 90, 98, 99, 106, 110, 119, 123, 124, 129, 130, 149, 153, 154, 165], "lock": [10, 20, 21, 64, 72, 80, 88, 134, 148, 153], "motor": [10, 72, 80, 88, 134, 153], "socket": [10, 20, 80, 99, 146, 154, 170], "fix": [10, 20, 162], "attach": [10, 20, 80, 84, 147, 152, 156, 163], "unlock": [10, 21, 64, 99, 129, 130, 134], "normal": [10, 21, 36, 64, 85, 93, 124], "ocpp": [10, 22, 26, 32, 33, 50, 64, 74, 75, 90, 93, 99, 109, 114, 124, 129, 130, 131, 136, 137, 138, 139, 144, 147, 149, 155, 156, 166, 169], "gener": [11, 22, 27, 28, 37, 44, 54, 73, 74, 82, 94, 99, 100, 101, 106, 109, 124, 125, 126, 127, 128, 129, 130, 134, 136, 145, 150, 151, 153, 154, 155, 157, 161, 167, 170], "json": [11, 16, 42, 45, 48, 73, 85, 95, 102, 106, 128, 129, 130, 142, 151, 152, 154, 156, 160, 161, 164, 165, 170, 171], "web": [11, 147, 156], "titl": [11, 149, 160], "implement": [12, 13, 20, 21, 22, 31, 36, 44, 51, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 76, 77, 79, 81, 82, 84, 86, 87, 96, 106, 119, 123, 124, 125, 126, 127, 128, 129, 134, 142, 144, 145, 146, 147, 149, 150, 151, 152, 155, 156, 157, 160, 161, 164, 165, 166, 167, 170], "abl": [12, 93, 106, 129, 130, 134, 141, 147, 152, 153, 154, 156, 160, 161, 164, 165, 167, 170], "store": [12, 22, 23, 30, 31, 32, 64, 65, 78, 79, 85, 93, 99, 114, 127, 129, 130, 136, 138, 150, 151, 161, 165, 170], "add": [12, 64, 70, 124, 127, 129, 130, 141, 147, 148, 153, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170, 171], "remov": [12, 30, 93, 110, 129, 130, 142, 147, 149, 154, 162, 168, 170], "chang": [12, 19, 20, 21, 31, 32, 36, 41, 58, 64, 73, 74, 98, 99, 106, 108, 112, 129, 130, 134, 142, 144, 145, 147, 148, 149, 151, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 167, 168, 170, 171], "retriev": [12, 22, 31, 100, 106, 114, 129, 130, 151], "predefin": [12, 106, 157], "show": [12, 58, 75, 76, 77, 93, 112, 119, 124, 142, 145, 147, 148, 149, 151, 154, 170], "must": [12, 18, 20, 29, 36, 52, 64, 93, 94, 99, 109, 114, 119, 124, 125, 128, 134, 141, 144, 148, 151, 164, 165, 166, 170], "set_display_messag": [12, 129, 130], "replac": [12, 64, 93, 149, 154], "displaymessag": [12, 93], "setdisplaymessagerespons": [12, 93], "get_display_messag": [12, 130], "get": [12, 20, 21, 22, 31, 32, 39, 43, 46, 64, 93, 124, 127, 129, 130, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 167, 171], "more": [12, 20, 21, 31, 40, 58, 73, 74, 90, 93, 99, 106, 109, 112, 124, 128, 129, 130, 134, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 167, 170], "getdisplaymessagerequest": [12, 93], "getdisplaymessagerespons": [12, 93], "none": [12, 84, 92, 102, 109, 134], "clear_display_messag": [12, 130], "cleardisplaymessagerequest": [12, 93], "clear": [12, 36, 37, 51, 62, 64, 66, 93, 106, 124, 129, 130, 134, 145], "cleardisplaymessagerespons": [12, 93], "config": [13, 53, 54, 55, 56, 58, 60, 61, 62, 66, 68, 70, 73, 74, 76, 77, 84, 119, 124, 125, 129, 130, 145, 146, 147, 148, 149, 151, 152, 153, 162, 163, 164, 165, 166, 167, 171], "main": [13, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 64, 65, 66, 68, 70, 71, 73, 76, 77, 78, 79, 84, 85, 86, 87, 105, 128, 130, 140, 141, 142, 144, 145, 147, 149, 151, 154, 155, 158, 159, 161, 163, 164, 165, 170], "intern": [14, 21, 29, 31, 32, 36, 50, 52, 64, 73, 88, 98, 102, 108, 109, 124, 129, 161, 163, 164], "manag": [14, 21, 51, 58, 61, 64, 94, 99, 106, 108, 119, 123, 145, 146, 148, 150, 153, 155, 156, 158, 163, 164, 165, 166, 167], "intefac": 14, "node": [14, 21, 26, 94, 147, 149, 152, 163, 166], "energy_flow_request": 14, "energyflowrequest": [14, 94], "flow": [14, 26, 64, 84, 94, 108, 119, 124, 126, 129, 130, 144, 147, 149, 171], "suppli": [14, 23, 35, 36, 50, 52, 59, 64, 72, 94, 98, 102, 108, 124, 148, 152, 154], "import": [14, 16, 36, 50, 80, 94, 95, 98, 108, 109, 112, 113, 117, 118, 134, 144, 151, 152, 154, 155, 159, 160, 164, 165, 170], "direct": [14, 58, 84, 94, 109, 144, 147, 152, 154, 170], "grid": [14, 64, 94, 98, 109, 124, 149], "consum": [14, 94, 112, 147, 149, 150], "export": [14, 16, 50, 63, 67, 69, 80, 94, 95, 98, 99, 108, 109, 117, 118, 141, 147, 158, 170, 171], "enforce_limit": [14, 94, 124], "energymanag": [14, 15, 21, 26, 94, 124, 129, 136, 138], "enforcedlimit": [14, 21, 26, 94], "rout": [14, 148], "through": [14, 94, 99, 129, 130, 145, 147, 152, 154, 155, 157, 160, 161, 162, 164], "tree": [14, 26, 59, 64, 94, 124, 152, 160, 161, 170], "global": [15, 21, 45, 58, 99, 145, 151, 161], "price": [16, 48, 70, 94, 95, 105, 112, 129, 130, 164, 165], "forecast": [16, 42, 48, 58, 70, 95], "energy_pr": 16, "energypriceschedul": [16, 95], "timestamp": [16, 42, 44, 46, 48, 94, 95, 96, 99, 106, 109, 112, 113, 114, 116, 118, 129, 130, 144], "both": [16, 31, 58, 64, 95, 124, 127, 128, 134, 154, 162], "access": [17, 22, 28, 39, 63, 68, 85, 125, 144, 149, 154, 155, 166], "histori": [17, 60, 96, 162, 170], "everest": [17, 36, 46, 47, 50, 51, 64, 65, 71, 73, 74, 75, 78, 85, 114, 124, 125, 127, 131, 132, 140, 142, 144, 156, 161, 167, 168, 169], "get_error": [17, 96], "take": [17, 20, 29, 64, 102, 114, 124, 129, 130, 141, 142, 144, 145, 147, 148, 149, 151, 154, 155, 157, 160, 161, 162, 164, 165, 167, 170], "filter": [17, 84, 93, 96], "filterargu": [17, 96], "appli": [17, 29, 36, 49, 93, 94, 112, 124, 129, 130, 154, 164, 165, 167, 168], "errorobject": [17, 96], "board": [18, 20, 72, 80, 88, 89, 92, 97, 98, 134, 146, 149, 153, 155, 167], "packag": [18, 142, 155, 166, 170], "side": [18, 19, 41, 63, 64, 88, 89, 92, 94, 124, 125, 126, 134, 135, 145, 147, 149, 152, 154, 164], "bsp_event": 18, "board_support_common": [18, 20, 136, 139], "bspevent": [18, 20, 92], "cp": [18, 64, 92, 134], "relai": [18, 20, 36, 64, 72, 80, 88, 89, 92, 124, 134], "bsp_measur": 18, "bspmeasur": [18, 92], "bsp": [18, 20, 36, 58, 64, 92, 124, 167, 168], "set_cp_stat": 18, "state": [18, 19, 20, 21, 41, 47, 51, 64, 92, 93, 94, 96, 97, 99, 102, 110, 112, 114, 124, 126, 129, 130, 134, 141, 144, 147, 149, 165, 170], "driver": [18, 20, 36, 52, 68, 71, 72, 80, 82, 88, 89, 124, 128, 133, 135, 145, 147, 149, 156, 163], "s2": 18, "cp_state": 18, "evcpstat": [18, 97], "allow_power_on": [18, 20, 36, 98], "flag": [18, 20, 31, 98, 109, 113, 124, 126, 129, 130, 144, 146, 151, 152, 153, 154, 163, 170], "never": [18, 20, 51, 58, 64, 124, 142, 150, 162, 165], "do": [18, 20, 21, 58, 64, 66, 92, 94, 99, 109, 114, 124, 127, 129, 130, 141, 142, 144, 147, 150, 151, 152, 153, 154, 155, 160, 161, 162, 167, 169, 170, 171], "diode_fail": 18, "diod": [18, 134], "failur": [18, 29, 87, 102, 114, 128, 134], "set_ac_max_curr": 18, "set_three_phas": 18, "three": [18, 20, 58, 61, 119, 129, 130, 134, 148, 149, 160, 161], "three_phas": [18, 58, 61, 124], "One": [18, 94, 95, 112, 129, 130, 142, 146, 148, 149, 152, 155, 164, 165], "set_rcd_error": 18, "higher": [19, 21, 41, 106], "shut": [19, 41], "down": [19, 41, 51, 64, 116, 130, 154, 155, 162], "ev_mac_address": [19, 41], "trigger_match": 19, "success": [19, 21, 29, 37, 41, 83, 92, 99, 102, 109, 111, 114, 126, 128, 150, 151, 154, 162], "transit": [19, 41, 124, 126, 134], "unexpect": [19, 41, 128], "handl": [19, 22, 36, 41, 51, 66, 67, 69, 94, 96, 98, 119, 126, 129, 134, 144, 148, 149, 151, 160, 161, 164, 165, 170], "machin": [19, 41, 124, 129, 130, 134, 147, 149, 154, 158, 164], "minim": [20, 36, 61, 77, 88, 94, 103, 106, 164, 167, 170], "path": [20, 22, 50, 60, 63, 65, 73, 74, 79, 87, 99, 100, 125, 129, 130, 142, 147, 148, 151, 152, 154, 155, 164, 165, 170], "controlpilot": [20, 92, 97], "output": [20, 36, 58, 64, 67, 72, 76, 77, 78, 98, 102, 108, 134, 141, 142, 147, 149, 153, 154, 170], "compon": [20, 31, 74, 106, 109, 112, 130, 148, 154, 165, 166, 170], "imd": [20, 29, 64], "etc": [20, 36, 65, 99, 109, 119, 134, 147, 148, 154, 155, 160, 161, 166, 167], "own": [20, 93, 124, 128, 130, 145, 147, 148, 149, 154, 155, 160, 161, 167, 170, 171], "ac_nr_of_phases_avail": 20, "instantan": [20, 99, 109, 117, 118], "count": [20, 22, 59, 80, 84, 99, 100, 112, 116, 147], "capabl": [20, 21, 31, 36, 50, 58, 64, 92, 94, 98, 108, 124, 126, 128, 130, 147, 152, 153], "hardwarecap": [20, 21, 98], "For": [20, 31, 51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 93, 99, 105, 106, 112, 123, 124, 125, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 159, 160, 161, 164, 165, 170], "input": [20, 31, 36, 39, 90, 108, 109, 124, 127, 147, 148, 152, 160, 161], "convert": [20, 58, 106, 124], "case": [20, 32, 41, 51, 64, 67, 73, 74, 83, 84, 90, 91, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 134, 144, 145, 146, 147, 148, 151, 152, 153, 155, 159, 160, 161, 162, 164, 165, 170], "runtim": [20, 49, 64, 132, 153, 165, 170], "becaus": [20, 21, 31, 36, 51, 73, 74, 99, 110, 119, 129, 130, 134, 142, 148, 151, 152, 162], "too": [20, 64, 99, 102, 124, 128, 152], "hot": 20, "ac_pp_ampac": 20, "proximitypilot": [20, 92], "carri": [20, 129, 130, 148], "amper": [20, 23, 36, 52, 58, 59, 61, 64, 94, 98, 108, 109, 117, 118, 124, 129, 130], "whenev": [20, 124, 134], "those": [20, 124, 128, 144, 145, 146, 147, 149, 153, 154, 155, 160, 161, 170], "request_stop_transact": 20, "evse_manag": [20, 50, 51, 54, 64, 73, 74, 78, 110, 119, 120, 136, 137, 139, 149, 151, 164, 165], "stoptransactionrequest": [20, 21, 99], "gracefulli": 20, "press": [20, 99, 102, 158, 163], "button": [20, 80, 99, 102, 147, 158, 171], "port": [20, 39, 45, 69, 71, 72, 76, 80, 84, 88, 89, 124, 146, 147, 148, 153, 154, 156, 165, 170], "typic": [20, 70, 83, 88, 91, 92, 99, 108, 112, 127, 129, 130, 146, 148, 150, 152, 164, 165], "pilot": [20, 41, 72, 80, 88, 89, 126], "f": [20, 21, 41, 64, 92, 126, 134, 163], "pwm_on": 20, "turn": [20, 21, 36, 73, 129, 148, 154], "pwm": [20, 21, 58, 64, 92, 124, 134, 149, 154], "duti": [20, 92, 149], "cycl": [20, 92, 93, 102, 124, 149], "percent": [20, 64, 92, 94, 99], "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, 89, 90, 92, 93, 98, 99, 106, 109, 125, 127, 129, 134, 140, 141, 144, 146, 147, 149, 155, 156, 161, 162, 164, 166, 169, 170], "pwm_off": 20, "constant": [20, 70], "high": [20, 29, 52, 64, 84, 94, 96, 99, 102, 124, 130, 134, 144, 153, 154, 155], "pwm_f": 20, "neg": [20, 21, 94, 104, 109, 117, 118], "poweronoff": [20, 98], "context": [20, 98, 99, 106], "ac_switch_three_phases_while_charg": [20, 124], "doubt": [20, 159], "hardware_capabilit": 20, "oper": [20, 21, 31, 32, 36, 39, 46, 52, 85, 87, 99, 102, 106, 108, 109, 114, 125, 126, 128, 129, 130, 134, 146, 152, 164, 165], "perman": [20, 52, 64, 80, 102, 124, 134, 154], "destroi": [20, 64, 134], "so": [20, 21, 29, 64, 70, 94, 95, 99, 105, 119, 124, 125, 127, 129, 130, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 162, 165, 170], "special": [20, 36, 64, 92, 94, 95, 109, 129, 130, 134, 147, 149], "sequenc": [20, 21, 92, 134], "exact": [20, 36, 109, 149, 154], "would": [20, 51, 83, 105, 142, 144, 147, 148, 149, 154, 162, 165, 170], "c2": [20, 64], "c1": [20, 64], "b1": [20, 64], "b2": [20, 64], "similar": [20, 124, 125, 141, 146, 148, 150, 154, 160, 161, 170], "caution": 20, "3ph": [20, 58, 64, 94, 134], "1ph": [20, 58, 64, 94], "evse_replug": 20, "virtual": [20, 92, 99, 130, 134, 148, 166, 168], "replug": [20, 21, 51, 92, 99, 134], "without": [20, 39, 58, 64, 87, 99, 100, 113, 125, 127, 129, 130, 132, 134, 147, 149, 150, 152, 153, 154, 155, 160, 161, 164, 170], "evsereplugstart": [20, 92], "care": [20, 124, 129, 130, 148, 170], "carpluggedin": 20, "evsereplugfinish": [20, 92], "mainli": [20, 125, 129, 142, 146, 154, 162], "don": [20, 142, 152, 160, 161, 162, 163], "t": [20, 21, 106, 142, 144, 147, 149, 150, 151, 152, 155, 156, 160, 161, 162, 163, 170, 171], "product": [20, 42, 105, 109, 128, 129, 130, 134, 147, 149, 154, 162, 164, 165, 167], "m": [20, 64, 67, 69, 77, 84, 141, 142, 146, 147, 162, 163], "durat": [20, 49, 58, 64, 73, 106, 109, 128, 129, 130], "ac_read_pp_ampac": 20, "function": [20, 21, 22, 36, 47, 49, 50, 68, 75, 82, 110, 111, 125, 127, 128, 129, 130, 131, 144, 147, 148, 151, 155, 163, 165, 170], "evsemanag": [20, 21, 36, 37, 49, 66, 119, 126, 129, 130, 136, 138, 144, 145, 147, 149, 150, 160, 161, 164, 165], "pp": 20, "distinct": [20, 127, 130], "you": [20, 64, 71, 83, 124, 129, 130, 136, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "also": [20, 21, 22, 38, 64, 81, 93, 106, 110, 124, 125, 127, 128, 129, 130, 134, 141, 142, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 170], "var": [20, 31, 36, 50, 109, 113, 117, 118, 127, 128, 145, 147, 148, 154], "pp_ampac": 20, "ampac": [20, 92], "ac_set_overcurrent_limit_a": 20, "mani": [20, 29, 51, 64, 67, 87, 114, 129, 130, 141, 147, 155], "over": [20, 64, 69, 73, 74, 99, 100, 116, 124, 134, 146, 148, 150, 152, 153], "shutdown": [20, 36, 61, 102, 103], "draw": [20, 94, 108], "than": [20, 31, 40, 71, 90, 99, 106, 110, 128, 129, 130, 146, 147, 149, 150, 155, 165], "just": [20, 27, 36, 49, 64, 106, 145, 147, 148, 149, 152, 154, 155, 159, 162, 170], "ignor": [20, 50, 51, 71, 124, 151], "otherwis": [20, 21, 65, 67, 94, 128, 129, 130, 144, 154, 162], "overcurr": 20, "detect": [20, 21, 64, 102, 114, 124, 134, 150], "margin": 20, "ad": [20, 21, 64, 66, 129, 130, 144, 145, 148, 149, 160, 161, 162, 164, 165], "avoid": [20, 36, 64, 124, 152, 160, 161], "infer": 20, "work": [20, 21, 62, 63, 66, 67, 69, 81, 94, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 153, 154, 156, 159, 160, 161, 162, 163, 167, 170], "repres": [21, 59, 96, 109, 119, 129, 130, 142, 149, 150, 151, 164, 165], "kernel": [21, 132, 146], "session_ev": [21, 129, 130], "sessionev": [21, 99], "ev_info": [21, 129, 130], "evinfo": [21, 99], "car_manufactur": 21, "carmanufactur": [21, 99], "manufactur": [21, 82, 99, 106, 125, 128], "known": [21, 37, 106, 109, 154, 170], "evse_board_support": [21, 36, 64, 72, 80, 88, 129, 136, 137, 139, 153], "dataset": [21, 37, 44, 109, 113], "powermeter_public_key_ocmf": 21, "public": [21, 37, 51, 64, 100, 102, 118, 128, 146, 154, 162], "de": [21, 52, 62, 63, 64, 66, 71, 154, 160, 161, 162], "pnx": [21, 64], "e123456": 21, "1": [21, 31, 32, 36, 39, 45, 50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 71, 73, 74, 75, 78, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 99, 105, 106, 109, 119, 123, 124, 125, 128, 129, 134, 140, 146, 147, 149, 156, 161, 162, 163, 166, 168, 169], "hw_capabl": 21, "iso15118_certificate_request": [21, 129, 130], "iso15118_charg": [21, 57, 63, 64, 67, 69, 90, 136, 137, 139], "enforced_limit": [21, 26], "come": [21, 26, 66, 80, 124, 130, 142, 145, 147, 151, 152, 153, 154, 158, 162, 170], "waiting_for_external_readi": [21, 129, 130], "principl": [21, 145], "delai": [21, 49, 58, 64, 66, 71, 73, 74, 87, 116, 128, 134], "its": [21, 50, 51, 64, 71, 73, 74, 94, 99, 106, 115, 124, 128, 129, 130, 132, 141, 142, 144, 147, 148, 149, 151, 154, 162, 164, 165, 170], "wait": [21, 36, 39, 46, 56, 58, 64, 66, 67, 77, 83, 90, 99, 106, 119, 126, 128, 129, 130, 147, 152, 170], "external_ready_to_start_charg": [21, 64, 129], "get_evs": [21, 129, 130], "enable_dis": [21, 129, 130], "possibl": [21, 32, 36, 64, 78, 102, 103, 123, 124, 128, 129, 130, 132, 134, 141, 142, 144, 149, 152, 153, 160, 161, 162, 164, 170], "connector_id": [21, 54, 61, 64, 99, 106, 123], "whole": [21, 31, 90, 106, 129, 130, 147, 148, 149, 152, 153, 154, 164], "cmd_sourc": 21, "enabledisablesourc": [21, 99], "sourc": [21, 31, 90, 99, 124, 129, 141, 142, 147, 149, 150, 152, 153, 154, 155, 161, 163, 164, 170, 171], "same": [21, 49, 56, 64, 83, 93, 99, 122, 123, 124, 128, 129, 130, 134, 141, 144, 145, 148, 154, 155, 160, 161], "sinc": [21, 128, 129, 130, 144, 147, 149, 151, 155, 161, 164, 165, 170], "prioriti": [21, 93, 94, 99, 102, 106, 129, 130], "anoth": [21, 66, 110, 124, 130, 145, 147, 148, 149, 150, 152, 154, 155, 161, 170], "decid": [21, 124, 144, 149, 159, 160, 161], "authorize_respons": 21, "validation_result": [21, 56], "withdraw_author": [21, 124], "further": [21, 119, 124, 125, 129, 130, 141, 147, 148, 151, 155, 160, 161, 164, 165, 170], "reserv": [21, 51, 73, 74, 90, 99, 119, 136, 137, 139, 149, 150, 164, 165], "color": 21, "hmi": 21, "led": [21, 52, 124, 154], "reservation_id": [21, 38, 90, 99, 110], "transactionstart": [21, 99], "specif": [21, 26, 45, 82, 90, 93, 94, 102, 106, 109, 110, 112, 115, 124, 129, 130, 144, 145, 146, 147, 148, 149, 154, 159, 162, 164, 165, 170], "still": [21, 36, 37, 51, 110, 124, 130, 134, 144, 147, 153, 160, 161, 162, 170], "move": [21, 99, 160, 161, 162, 164, 165, 166, 171], "total": [21, 40, 58, 94, 106, 112, 113, 117, 118, 127], "els": [21, 22, 31, 32, 46, 134, 154, 170], "cancel_reserv": [21, 38, 124, 129], "anymor": [21, 51, 99, 110, 134, 146, 153, 162], "extern": [21, 26, 32, 50, 52, 59, 64, 73, 74, 80, 94, 109, 124, 129, 132, 141, 154, 161, 166], "itself": [21, 124, 144, 148], "successfulli": [21, 31, 32, 46, 106, 109, 114, 145, 152, 164, 165, 166], "alreadi": [21, 83, 90, 93, 94, 95, 129, 141, 147, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170, 171], "paused_by_evs": 21, "resume_charg": [21, 129], "resum": [21, 73, 74, 99, 129, 147, 153], "won": [21, 152], "stop_transact": [21, 37, 129, 130], "cancel": [21, 37, 38, 49, 110, 114, 124, 150], "automat": [21, 31, 52, 61, 127, 130, 141, 147, 149, 151, 152, 157, 159, 160, 161, 166], "disconnect": [21, 31, 32, 73, 74, 92, 99, 154], "befor": [21, 29, 36, 46, 51, 56, 64, 66, 67, 71, 82, 99, 106, 110, 112, 114, 118, 128, 129, 130, 134, 141, 144, 148, 149, 151, 152, 153, 160, 161, 170], "force_unlock": [21, 129, 130], "forc": [21, 67, 69, 98, 129, 130, 134, 142, 148, 151, 170], "correct": [21, 36, 64, 109, 110, 119, 125, 127, 130, 144, 149, 151, 154, 157], "except": [21, 128, 147], "explicitli": [21, 71], "cloud": [21, 151, 155], "certificateinstallationr": [21, 102], "certificateupdater": [21, 102], "forwar": 21, "system": [21, 71, 73, 74, 82, 99, 102, 124, 125, 128, 136, 137, 138, 139, 144, 147, 149, 150, 151, 152, 153, 154, 155, 157, 164, 165, 166], "situat": [21, 106], "where": [21, 64, 65, 73, 74, 99, 114, 130, 148, 149, 151, 154, 159, 160, 161, 162, 165, 170], "optim": [21, 94, 153], "combin": [21, 31, 38, 64, 99, 106, 124, 125, 130], "secur": [22, 31, 32, 67, 69, 73, 74, 100, 106, 109, 125, 140, 154, 164, 165], "storag": [22, 31, 99, 130, 154, 165], "within": [22, 36, 73, 74, 94, 99, 106, 119, 124, 125, 129, 130, 134, 144, 145, 148, 151, 166], "period": [22, 36, 106, 112, 127, 129, 130, 153], "leaf": [22, 64, 65, 100, 125, 129, 130, 151], "expir": [22, 49, 56, 90, 100, 109, 110, 129, 130, 151], "install_ca_certif": [22, 125, 129, 130, 151], "ca": [22, 65, 100, 128, 129, 130, 147, 151], "pem": [22, 65, 71, 90, 100, 114, 128], "encod": [22, 90, 100, 102, 106, 109, 114, 118, 134, 161], "x": [22, 71, 90, 114, 128, 154, 161], "509": [22, 90, 114, 128], "certificate_typ": [22, 100], "cacertificatetyp": [22, 100], "installcertificateresult": [22, 100], "attempt": [22, 46, 71, 87, 100, 114, 119, 128, 129, 151], "delete_certif": [22, 129, 130], "delet": [22, 30, 100, 142, 154, 156, 162], "certificate_hash_data": [22, 100], "certificatehashdata": [22, 100], "deletecertificateresult": [22, 100], "update_leaf_certif": [22, 125, 129, 130, 151], "certificate_chain": 22, "leafcertificatetyp": [22, 100], "verify_certif": [22, 129, 130, 151], "verifi": [22, 29, 67, 90, 109, 114, 125, 129, 130, 147, 151, 170], "given": [22, 23, 30, 31, 32, 38, 44, 51, 64, 87, 93, 106, 110, 112, 129, 130, 144, 146, 153], "certificatevalidationresult": [22, 100], "verif": [22, 114], "get_installed_certif": [22, 129, 130], "certificatetyp": [22, 100], "getinstalledcertificatesresult": [22, 100], "hash": [22, 100, 102, 153], "get_v2g_ocsp_request_data": [22, 129, 130], "ocsp": [22, 90, 100, 129, 130, 151, 154], "exclud": [22, 100, 105], "root": [22, 94, 100, 125, 126, 128, 142, 147, 151, 152, 154, 156, 163], "ocsprequestdatalist": [22, 100], "sub": [22, 129, 130, 151, 161], "exlud": 22, "get_mo_ocsp_request_data": [22, 129, 130, 151], "mo": [22, 65, 100, 151], "update_ocsp_cach": [22, 129, 130], "cach": [22, 36, 109, 129, 130, 141, 147, 151, 170], "ocsp_respons": 22, "ocsprespons": 22, "class": [22, 45, 144, 147], "ietf": 22, "rfc": 22, "6960": 22, "der": [22, 100], "base64": [22, 102, 114, 118], "is_ca_certificate_instal": [22, 129, 130], "generate_certificate_signing_request": [22, 125, 129, 130, 151], "countri": 22, "name": [22, 52, 64, 100, 102, 106, 114, 128, 129, 141, 142, 147, 148, 149, 152, 154, 156, 157, 159, 160, 161, 162, 163, 165, 170, 171], "c": [22, 41, 92, 97, 99, 109, 113, 115, 117, 118, 134, 145, 146, 147, 148, 152, 153, 158, 161, 162, 170], "organ": [22, 145, 155, 160, 161, 170], "o": [22, 163], "common": [22, 142, 146, 147, 155, 156], "cn": [22, 113], "use_tpm": 22, "csr": [22, 100, 125, 129, 130, 151], "tpm": 22, "getcertificatesignrequestresult": [22, 100], "get_leaf_certificate_info": [22, 100, 129, 130], "respect": [22, 94, 100, 119, 129, 130, 141, 148, 149, 151, 154, 166, 170], "encodingformat": [22, 100], "include_ocsp": 22, "getcertificateinforesult": [22, 100], "get_all_valid_certificates_info": [22, 100], "find": [22, 136, 144, 147, 154, 159, 160, 161, 162, 163, 164, 165, 167, 170], "filesystem": [22, 65, 154, 168], "newest": 22, "getcertificatefullinforesult": [22, 100], "get_verify_fil": [22, 129, 130], "file": [22, 50, 60, 63, 64, 65, 67, 68, 69, 73, 74, 78, 79, 85, 87, 96, 99, 100, 102, 114, 119, 125, 129, 130, 132, 134, 136, 141, 144, 145, 146, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 163, 165, 166, 167, 168, 170, 171], "bundl": [22, 129, 130, 170], "get_verify_loc": 22, "directori": [22, 62, 63, 64, 65, 66, 67, 73, 74, 78, 125, 130, 142, 144, 147, 152, 154, 156, 157, 159, 160, 161, 163, 164, 165, 167, 171], "Will": [22, 38, 52, 64, 93, 94], "invok": 22, "c_rehash": 22, "get_leaf_expiry_days_count": [22, 129, 130], "dai": [22, 71, 129, 130, 150, 151, 162], "verify_file_signatur": 22, "file_path": 22, "signing_certif": [22, 114], "succeed": [22, 162], "multipl": [23, 39, 51, 52, 93, 94, 106, 119, 124, 125, 128, 129, 130, 141, 144, 146, 147, 148, 149, 152, 157, 162, 164, 165], "featur": [23, 49, 64, 109, 124, 129, 130, 144, 149, 151, 155, 157, 160, 161, 162, 164, 165, 170], "uses_someth": 23, "someth": [23, 30, 106, 141, 144, 149, 151, 154, 160, 161, 162], "exist": [23, 30, 31, 32, 63, 81, 93, 106, 113, 125, 127, 129, 130, 147, 149, 158, 159, 160, 161, 164, 165, 170], "za": [23, 30], "z0": [23, 30], "9_": [23, 30], "outsid": [26, 93], "set_external_limit": [26, 124, 129, 130], "addit": [26, 32, 51, 59, 64, 90, 94, 99, 106, 109, 119, 124, 129, 130, 142, 145, 146, 147, 148, 153, 161, 162, 164, 170, 171], "externallimit": [26, 94], "blob": [27, 80, 101, 124, 146], "vector_of_int": 27, "vectorofint": [27, 101], "devic": [29, 31, 39, 44, 45, 52, 62, 63, 66, 67, 69, 74, 78, 81, 82, 83, 84, 94, 127, 128, 145, 148, 149, 153, 154, 167], "iec": [29, 64, 102, 109, 149, 153, 154], "61557": 29, "8": [29, 109, 128, 146, 161, 170], "isolation_measur": 29, "isolationmeasur": [29, 104], "self_test_result": 29, "recur": 29, "resist": [29, 71, 104], "regular": [29, 36, 71, 99, 124, 128, 162], "interv": [29, 36, 58, 70, 73, 74, 77, 106, 114, 124, 129, 130], "start_self_test": 29, "cablecheck": [29, 36, 64, 99, 108, 124, 153], "61851": [29, 64, 102, 149, 154], "23": [29, 64, 80, 102, 105, 153], "2023": [29, 64, 141, 146, 153], "immedi": [29, 36, 46, 64, 67, 99, 119, 134, 162], "long": [29, 64, 83, 149, 162], "20": [29, 61, 63, 81, 99, 146, 153, 154, 161], "test_voltage_v": 29, "pin": [29, 80, 154], "load": [30, 36, 52, 64, 102, 124, 125, 129, 130, 132, 147, 149, 150, 152, 163, 164, 165], "design": [31, 52, 71, 82, 106, 109, 130, 148, 151, 154, 165], "ocpp1": [31, 106, 130, 149, 151, 155, 166, 169], "6": [31, 32, 64, 73, 80, 88, 94, 106, 107, 109, 130, 141, 146, 149, 152, 154, 155, 165, 166, 169], "ocpp2": [31, 90, 106, 149, 151, 166], "base": [31, 51, 58, 68, 80, 90, 102, 106, 112, 123, 124, 129, 130, 144, 145, 146, 149, 151, 153, 154, 155, 162, 163, 166], "flexibl": [31, 106, 149, 152, 164, 165], "easier": [31, 106, 162], "vice": [31, 106, 160, 161], "versa": [31, 106, 160, 161], "ocpp_transaction_ev": 31, "ocpptransactionev": [31, 106], "ocpp_transaction_event_respons": 31, "ocpptransactioneventrespons": [31, 106], "charging_schedul": 31, "chargingschedul": [31, 106], "schedul": [31, 46, 58, 63, 73, 74, 94, 106, 114, 124, 128, 129, 130], "composit": [31, 73, 74, 129, 130], "is_connect": [31, 32], "chargepoint": [31, 32, 130, 164, 165], "security_ev": [31, 32], "securityev": [31, 32, 106], "occur": [31, 32, 64, 99, 102, 106, 119, 147, 154], "event_data": 31, "eventdata": [31, 106, 130], "been": [31, 32, 64, 99, 106, 109, 110, 114, 128, 129, 130, 145, 146, 147, 149, 151, 152, 153, 155, 160, 161, 164, 167], "properti": [31, 44, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 129, 130, 147, 165], "boot_notification_respons": 31, "bootnotificationrespons": [31, 106], "receiv": [31, 36, 64, 73, 74, 87, 93, 94, 99, 119, 129, 130, 134, 148, 150, 151, 153, 154, 164, 165, 170], "websocket": [31, 32, 73, 74, 129, 152, 153, 156, 164], "No": [31, 32, 105, 109, 162, 163], "could": [31, 32, 37, 46, 75, 90, 109, 129, 130, 131, 145, 146, 147, 148, 149, 150, 153, 154, 158, 160, 161, 164, 165, 170], "previou": [31, 32, 87, 99, 141, 142, 147, 148, 150, 153, 170], "securityeventnotif": [31, 32], "req": [31, 32, 62, 66, 125, 126, 129, 130, 151, 164, 165], "deem": 31, "critic": [31, 106, 113], "either": [31, 99, 127, 129, 130, 132, 144, 151, 163, 166], "absent": [31, 106], "libocpp": [31, 73, 74, 129, 130, 140, 141, 152, 164], "get_vari": 31, "With": [31, 124, 144, 147, 154, 155, 157, 170], "model": [31, 43, 68, 74, 113, 127, 149, 152, 153, 162], "getvariablerequest": [31, 106], "getvariableresult": [31, 106], "everi": [31, 56, 84, 122, 129, 130, 144, 148, 154, 162], "preserv": [31, 148], "order": [31, 36, 71, 90, 119, 124, 128, 129, 130, 132, 147, 151, 154, 156, 161, 164, 165, 170, 171], "set_vari": 31, "custom": [31, 32, 75, 90, 106, 129, 130, 131, 141, 146, 147, 148, 150, 154, 156, 164, 165, 167, 171], "reject": [31, 83, 90, 93, 100, 106, 110, 114, 129, 130, 151], "setvariablerequest": [31, 106], "setvariableresult": [31, 106], "change_avail": 31, "changeavailabilityrequest": [31, 106], "changeavailabilityrespons": [31, 106], "monitor_vari": 31, "componentvari": [31, 106], "consecut": [31, 32, 82], "overrid": [31, 32, 64, 93, 129, 130, 142, 148], "kind": [31, 149, 155], "component_vari": [31, 106], "point": [32, 36, 51, 73, 74, 82, 87, 90, 94, 99, 109, 110, 129, 130, 148, 153, 154, 155, 160, 161, 162, 164, 170], "configuration_kei": [32, 106], "keyvalu": [32, 106], "regist": [32, 39, 68, 106, 127, 148, 151, 164, 171], "monitor_configuration_kei": 32, "get_configuration_kei": 32, "unknown": [32, 64, 90, 93, 99, 100, 106, 109, 114, 154], "getconfigurationrespons": [32, 106], "set_custom_configuration_kei": [32, 106], "Its": 32, "standard": [32, 39, 105, 129, 130, 153, 164, 165], "configurationstatu": [32, 106], "In": [32, 51, 64, 91, 98, 105, 106, 109, 119, 124, 125, 126, 128, 129, 130, 134, 141, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 164, 165, 166, 170, 171], "montir": 32, "queu": 32, "guarante": 32, "deliveri": [32, 129], "data_transf": [33, 73, 74, 75, 164, 165], "perform": [33, 64, 66, 106, 109, 114, 128, 129, 130, 141, 152, 154], "datatransferrequest": [33, 106], "datatransferrespons": [33, 106], "temperatur": [34, 80, 98, 102, 107, 109, 136, 139, 147], "mcu": [34, 80, 107, 133, 153], "mcutemperatur": [34, 107], "guidelin": 36, "soon": [36, 76, 77, 124, 129, 130, 147, 149, 153, 158, 160, 161, 171], "ideal": 36, "logic": [36, 49, 51, 80, 90, 119, 124, 126, 129, 130, 142, 145, 147, 148, 149, 164, 165, 170], "happen": [36, 51, 58, 99, 124, 142, 145, 150, 152, 162], "due": [36, 109, 124, 147, 149, 154, 160, 161, 162], "thermal": 36, "derat": 36, "setmod": 36, "setvoltagecurr": 36, "lost": 36, "shall": [36, 93, 99, 114, 125, 129, 130, 144, 146, 151, 153, 160, 161, 165, 170], "last": [36, 64, 71, 93, 94, 124, 128, 129, 130, 141, 153, 154, 155, 164], "psu": 36, "back": [36, 58, 64, 79, 84, 86, 124, 134, 148, 156, 162, 164], "communicationfault": 36, "attent": 36, "To": [36, 93, 124, 127, 129, 130, 134, 141, 142, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 167, 169, 171], "make": [36, 38, 110, 124, 125, 126, 129, 130, 134, 141, 142, 146, 147, 149, 151, 152, 154, 156, 163, 164, 165, 166, 170], "sure": [36, 124, 125, 141, 142, 146, 147, 149, 151, 154, 164, 165, 166, 170], "safe": [36, 154], "threshold": [36, 106], "block": [36, 56, 90, 141], "longer": [36, 134], "ensur": [36, 64, 128, 134, 147, 149, 152], "4": [36, 58, 64, 71, 109, 124, 127, 128, 140, 141, 145, 146, 154, 156, 161, 170], "voltage_curr": 36, "hertz": [36, 109, 117, 118], "recommend": [36, 64, 73, 74, 106, 145, 146, 147, 151, 154, 157, 160, 161, 165], "voltagecurr": [36, 108], "bidirect": [36, 64, 102, 108], "chargingphas": [36, 108], "alwai": [36, 49, 53, 54, 55, 56, 58, 63, 64, 85, 94, 122, 124, 127, 128, 129, 144, 147, 150, 152, 162, 170], "cccv": 36, "howev": [36, 64, 128, 134, 146, 147, 148, 152], "precharg": [36, 64, 99, 108, 124], "littl": [36, 129, 147, 149], "bit": [36, 39, 84, 111, 147, 149], "setexportvoltagecurr": 36, "volt": [36, 52, 64, 104, 108, 109, 117, 118], "setimportvoltagecurr": 36, "drawn": 36, "abov": [36, 39, 82, 99, 128, 129, 141, 142, 147, 148, 149, 151, 154, 155, 165, 170], "wire": [37, 129, 134, 149, 171], "tn": 37, "network": [37, 45, 85, 87, 124, 126, 146, 147, 148, 149, 154, 156, 163, 168, 171], "public_key_ocmf": 37, "ocmf": [37, 71, 109, 128], "start_transact": 37, "german": 37, "eichrecht": [37, 153], "transactionreq": [37, 109], "packet": [37, 78, 84, 109, 114, 134], "transactionstartrespons": [37, 109], "dangl": 37, "might": [37, 66, 87, 109, 141, 142, 146, 147, 150, 152, 154, 155, 156, 159, 160, 161, 162, 164, 165, 167, 170], "transaction_id": [37, 106, 109], "transactionstoprespons": [37, 109], "reservation_upd": 38, "reservationupdatestatu": [38, 110], "reserve_now": [38, 129], "reservationresult": [38, 110], "succes": 38, "code": [38, 39, 67, 93, 99, 105, 106, 109, 112, 127, 128, 129, 130, 134, 141, 142, 144, 147, 148, 149, 152, 153, 154, 155, 156, 159, 163, 164, 170], "exists_reserv": 38, "made": [38, 110, 128, 141, 147, 150], "reservationcheck": [38, 110], "reservationcheckstatu": [38, 110], "multiplex": [39, 69], "serial": [39, 50, 68, 72, 76, 80, 82, 83, 84, 88, 89, 100, 102, 134], "rs485": [39, 146, 154], "client": [39, 65, 81, 125, 129, 130, 147, 148, 151, 152, 164], "modbus_read_holding_regist": 39, "modbu": [39, 45, 82, 84, 127], "rtu": [39, 127], "hold": [39, 93, 127, 130, 145, 154, 170], "target_device_id": 39, "byte": [39, 84, 109, 111, 164, 165], "first_register_address": 39, "16": [39, 61, 80, 88, 111, 149, 154, 164], "num_registers_to_read": 39, "serial_comm_hub_request": [39, 136, 139], "modbus_read_input_regist": 39, "modbus_write_multiple_regist": 39, "write": [39, 67, 84, 124, 145, 147, 148, 161], "data_raw": 39, "vectoruint16": [39, 111], "content": [39, 64, 93, 111, 128, 148, 168, 170], "written": [39, 73, 74, 106, 125, 144, 148, 152, 170], "word": [39, 105, 128, 147, 155], "statuscodeenum": [39, 111], "modbus_write_single_regist": 39, "singl": [39, 99, 100, 128, 129, 130, 134, 142, 144, 146, 151, 156, 157, 162, 170], "register_address": 39, "nonstd_writ": 39, "non": [39, 63, 99, 102, 106, 134, 170], "discret": 39, "repli": [39, 84], "gydcg": 39, "ubc1": 39, "nonstd_read": 39, "coil": 39, "malform": 39, "run": [40, 49, 85, 106, 112, 119, 124, 126, 128, 134, 145, 146, 147, 149, 151, 152, 153, 156, 157, 160, 161, 163, 166, 167, 171], "we": [40, 64, 93, 107, 124, 130, 145, 146, 147, 148, 149, 151, 154, 155, 156, 160, 161, 162, 163, 164, 166, 170, 171], "eveseid": 40, "instanti": 40, "sessioncost": [40, 112], "chunk": [40, 84, 112], "request_error_routin": 41, "routin": 41, "retri": [41, 66, 71, 84, 87, 114, 128, 151], "upper": [41, 106, 145, 147, 149, 154, 171], "enter_bcd": [41, 126, 134], "b": [41, 64, 92, 97, 99, 113, 117, 118, 134, 141, 144, 145, 152, 161, 162, 165, 168], "d": [41, 64, 92, 97, 99, 134, 144, 147, 152, 156, 162, 163], "leave_bcd": [41, 126, 134], "solar": [42, 94, 124], "watthour": 42, "sunspec": [43, 44, 45, 113], "get_sunspec_ac_meter_valu": 43, "auth_token": 43, "reader": [44, 76, 77, 109, 147, 154], "fetch": [44, 70, 128, 141, 157], "scanner": 45, "scan_unit": 45, "scan": [45, 93], "unit": [45, 71, 73, 74, 99, 105, 109, 118, 130, 136, 139, 147, 153, 162, 165, 168, 170], "ip_address": [45, 71], "local": [45, 63, 67, 69, 81, 85, 90, 94, 99, 109, 129, 130, 141, 147, 150, 151, 154, 155, 160, 161, 162, 165, 170, 171], "ip": [45, 71, 83, 85, 128, 148], "overview": [45, 124, 145, 147, 151, 153, 155, 160, 161, 164], "scan_port": 45, "scan_devic": 45, "scan_network": 45, "wide": [46, 87, 129, 130, 164, 165, 170], "firmware_update_statu": [46, 114, 129, 130], "firmwareupdatestatu": [46, 114], "describ": [46, 51, 114, 119, 125, 127, 129, 130, 134, 147, 148, 149, 151, 156, 157, 158, 159, 160, 161, 164, 165, 166, 170], "firmwar": [46, 80, 114, 125, 129, 130, 133, 134, 154, 164, 165], "log_statu": [46, 114, 129, 130], "logstatu": [46, 114], "log": [46, 63, 64, 67, 69, 73, 74, 99, 106, 114, 129, 130, 144, 147, 153, 154, 164, 165, 166], "upload": [46, 87, 114, 129, 130, 164, 165], "update_firmwar": [46, 114, 129, 130], "firmware_update_request": 46, "firmwareupdaterequest": [46, 114], "meta": [46, 167, 168], "updatefirmwarerespons": [46, 114], "allow_firmware_instal": [46, 129, 130], "proce": [46, 99, 114, 170], "upload_log": [46, 129, 130], "upload_logs_request": 46, "uploadlogsrequest": [46, 114], "uploadlogsrespons": [46, 114], "is_reset_allow": [46, 129, 130], "determin": [46, 64, 99, 128, 129, 130, 149, 163], "resettyp": [46, 114], "soft": [46, 64, 99, 114], "hard": [46, 80, 99, 114], "set_system_tim": [46, 129, 130], "get_boot_reason": [46, 129, 130], "boot": [46, 114, 129, 130, 134, 154], "bootreason": [46, 114], "core": [47, 127, 130, 140, 141, 142, 145, 146, 147, 148, 149, 152, 153, 154, 158, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171], "instanc": [47, 69, 106, 144, 147, 149, 152, 153, 155], "evmanag": [47, 136, 138, 149, 153], "begin": [47, 126, 149, 153, 155], "random": [49, 64, 116, 119, 156], "uk": [49, 64, 99, 116], "smart": [49, 64, 106, 134, 164, 165], "regul": [49, 64, 102, 108], "By": [49, 148, 149, 164, 165, 166], "default": [49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 93, 94, 105, 106, 125, 128, 129, 130, 134, 142, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 164, 165, 166, 170], "countdown": [49, 116], "effect": [49, 124, 141, 145, 147, 160, 161], "set_duration_": 49, "600": [49, 58, 64, 71, 73, 74, 149], "expos": [50, 147, 149], "mqtt": [50, 73, 74, 145, 147, 149, 155, 163], "charger_information_fil": 50, "like": [50, 83, 90, 105, 112, 126, 129, 130, 141, 142, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 164, 165, 170], "powermeter_energy_import_decimal_plac": 50, "decim": [50, 105], "place": [50, 110, 114, 145, 148, 149, 154, 155, 159, 161, 170], "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, 109, 117, 118, 128], "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, 98], "limits_max_current_decimal_plac": 50, "telemetry_evse_temperature_c_decimal_plac": 50, "evse_temperature_c": [50, 98], "telemetry_fan_rpm_decimal_plac": 50, "fan": [50, 98], "rpm": [50, 98], "telemetry_supply_voltage_12v_decimal_plac": 50, "12v": [50, 98, 134], "telemetry_supply_voltage_minus_12v_decimal_plac": 50, "telemetry_plug_temperature_c_decimal_plac": 50, "powermeter_energy_import_round_to": 50, "round": [50, 147], "nearest": 50, "step": [50, 124, 141, 148, 149, 153, 154, 155, 162, 167, 170], "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, 98], "128": [50, 51, 59, 73, 74, 129, 130, 146, 164, 165], "random_delai": [50, 64], "uk_random_delai": [50, 64, 136, 137, 139], "error_histori": [50, 60, 136, 137, 139], "evse_energy_sink": [50, 73, 74, 129, 130, 164, 165], "external_energy_limit": [50, 59, 73, 74, 129, 130, 136, 137, 164, 165], "kai": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "uw": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "hermann": [50, 53, 55, 73, 74, 76, 77, 79, 85, 86, 88], "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, 88, 89, 105, 124, 128, 129, 130, 134, 140, 141, 142, 146, 147, 149, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171], "opensourc": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "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, 88, 89, 134, 147, 155, 159, 160, 161, 170], "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, 88, 89, 147, 170], "handwritten": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 161], "document": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 124, 129, 130, 134, 141, 144, 145, 146, 147, 149, 151, 153, 154, 155, 156, 158, 164, 165, 167, 169, 170, 171], "see": [51, 54, 55, 56, 61, 64, 65, 66, 68, 71, 73, 74, 75, 77, 80, 88, 89, 99, 113, 119, 123, 124, 127, 128, 129, 130, 134, 141, 142, 144, 145, 146, 147, 149, 151, 153, 154, 155, 159, 160, 161, 164, 165, 167, 170], "selection_algorithm": [51, 119], "findfirst": [51, 90], "algorithm": [51, 58, 90, 100, 102, 154, 159], "incom": [51, 90, 119, 134, 148], "pretti": [51, 119, 152], "straight": [51, 119], "forward": [51, 119, 128, 129, 130, 151, 162], "follow": [51, 99, 119, 123, 124, 125, 127, 128, 129, 130, 132, 134, 141, 142, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 170, 171], "plugev": [51, 90], "simpli": [51, 119, 129, 130, 142, 148, 149, 155, 164, 165], "first": [51, 66, 71, 73, 74, 84, 90, 94, 95, 119, 124, 127, 128, 129, 130, 141, 142, 144, 147, 148, 149, 153, 154, 155, 160, 161, 162, 164, 165, 166, 170], "userinput": [51, 90], "placehold": [51, 154], "yet": [51, 93, 99, 119, 124, 128, 130, 148, 149, 150, 154, 155, 170], "discard": [51, 149], "groupid": 51, "left": [51, 71, 102, 147, 149, 154, 170], "prioritize_authorization_over_stopping_transact": 51, "parent": [51, 90, 110, 119, 162], "prefer": [51, 124, 147], "ignore_connector_fault": 51, "most": [51, 64, 134, 141, 144, 145, 147, 150, 153, 154, 155, 157, 159], "free": [51, 64, 90, 110, 155, 170], "applic": [51, 124, 128, 129, 130, 148, 154, 166], "overtemperatur": 51, "cool": [51, 102], "expect": [51, 102, 129, 130, 145, 151, 153, 163, 170], "recov": [51, 64], "faulti": 51, "treat": 51, "good": [51, 94, 95, 130, 147, 151, 152, 154, 160, 161, 162, 164, 165, 170], "token_provid": [51, 64, 66, 83, 119, 124, 149, 151, 164, 165], "auth_token_provid": [51, 54, 55, 64, 73, 74, 76, 77, 83, 129, 130, 136, 137, 149, 150], "token_valid": [51, 119, 149, 151, 164, 165], "auth_token_valid": [51, 56, 73, 74, 129, 130, 136, 137], "kv": [51, 64, 79, 85, 86, 136, 137], "piet": [51, 65, 73, 74, 75, 87, 89], "g\u00f6mpel": [51, 65, 73, 74, 75, 87, 89], "can0": 52, "device_address": 52, "front": 52, "panel": [52, 145, 152, 160, 161], "power_limit_w": 52, "30000": 52, "watt": [52, 58, 64, 72, 73, 74, 94, 108, 109, 113, 117, 118, 124], "current_limit_a": 52, "voltage_limit_v": 52, "1000": [52, 72], "seri": [52, 94, 95], "parallel": [52, 119, 146, 148, 154, 170], "well": [52, 105, 110, 130, 147, 148, 149, 150, 152, 162, 165, 170], "series_parallel_mod": 52, "300": [52, 61, 64, 67], "1000v": 52, "50": [52, 99, 129], "500": [52, 58, 62, 66, 84], "confus": [52, 124], "discharge_gpio_chip": 52, "gpio": [52, 72, 80, 84, 88, 89, 134], "chip": [52, 66, 72, 84, 88, 126, 132, 154], "discharg": [52, 61, 64, 102, 103], "highest": [52, 93, 99], "discharge_gpio_lin": 52, "discharge_gpio_polar": 52, "polar": 52, "low": [52, 64, 72, 80, 84, 88, 89, 96, 99, 126], "debug_print_all_telemetri": 52, "print": [52, 109, 144, 152], "help": [52, 64, 141, 142, 145, 147, 149, 152, 154, 155, 157, 158, 160, 161, 170, 171], "power_supply_dc": [52, 64, 72, 136, 137, 139], "dpm": 52, "30": [52, 61, 71, 73, 74, 76, 99, 151, 154, 155, 156, 164], "scu": 52, "aw": [52, 62, 63, 66], "pionix": [52, 62, 63, 66, 71, 80, 133, 134, 155, 162, 164, 167], "dummi": [53, 54, 55, 56, 57, 120, 121, 122, 148], "bank_session_token_provid": [53, 83, 136, 137, 150], "descript": [53, 54, 55, 56, 60, 62, 64, 66, 68, 70, 76, 77, 84, 96, 109, 115, 124, 129, 130, 142, 147, 148, 149, 152, 154, 160, 161, 164, 165, 170], "dummybanksessiontoken": 53, "listen": [54, 120, 123, 147, 148], "authrequir": [54, 99, 120], "deadbeef": [54, 55], "our": [54, 55, 147, 152, 153, 154, 155, 159, 160, 161, 162, 164, 165, 166, 170], "rfid": [54, 55, 64, 76, 77, 90, 99, 109, 132, 146, 147, 149, 151, 154], "10": [54, 55, 64, 66, 82, 105, 123, 127, 128, 140, 146, 149, 154, 156, 163, 164], "thilo": [54, 56, 76, 77, 86, 88], "molitor": [54, 56, 76, 77, 86, 88], "corneliu": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "claussen": [54, 55, 56, 57, 58, 59, 61, 64, 66, 69, 70, 72, 76, 77, 80, 84, 88, 89], "manual": [55, 110, 121, 127, 128, 134, 147, 151, 152, 153, 154], "invalid": [56, 90, 102, 109, 114], "validation_reason": 56, "sleep": [56, 61, 64, 123], "build": [58, 59, 64, 142, 145, 146, 148, 149, 152, 154, 156, 157, 161, 163, 164, 165, 167, 171], "nominal_ac_voltag": [58, 152], "230": [58, 64], "update_interv": [58, 70], "distribut": [58, 64, 146], "schedule_interval_dur": 58, "60": [58, 70, 71, 129, 130, 164], "min": [58, 94], "schedule_total_dur": 58, "forcast": 58, "h": [58, 141, 163], "slice_amper": 58, "slice": 58, "trade": 58, "lower": [58, 64, 106, 124, 128, 145, 146, 149], "give": [58, 114, 124, 147, 148, 149, 160, 161, 162, 170], "even": [58, 64, 84, 94, 95, 124, 130, 147, 148, 149, 152, 164], "increas": [58, 64], "slice_watt": 58, "w": [58, 71, 73, 74, 99, 102, 103, 113, 154, 164], "command": [58, 61, 76, 77, 94, 96, 99, 100, 106, 111, 114, 124, 125, 126, 129, 130, 141, 145, 148, 151, 153, 154, 156, 158, 163, 167, 170], "switch_3ph1ph_while_charging_mod": [58, 124], "onewai": 58, "enough": [58, 147, 162], "switch_3ph1ph_max_nr_of_switches_per_sess": [58, 124], "switch_3ph1ph_switch_limit_sticky": [58, 124], "dontchang": 58, "reach": [58, 64, 99, 102, 128, 147, 150, 171], "what": [58, 64, 93, 127, 142, 145, 147, 148, 149, 151, 152, 154, 160, 161, 162], "singlephas": 58, "threephas": 58, "switch_3ph1ph_power_hysteresis_w": [58, 124], "200": [58, 61], "hysteresi": [58, 124], "200w": 58, "2kw": [58, 124], "4kw": 58, "iso": [58, 61, 64, 69, 83, 95, 105, 109, 126, 146, 149, 153, 154, 155, 166], "futur": [58, 94, 95, 130, 147, 154, 155], "switch_3ph1ph_time_hysteresis_": [58, 124], "stabl": [58, 154, 162], "energy_manag": [58, 136, 137, 152, 164, 165], "energy_trunk": 58, "lar": [58, 68, 84], "dieckmann": [58, 68, 84], "part": [59, 106, 125, 129, 130, 134, 144, 145, 146, 147, 148, 149, 151, 153, 154, 155, 157, 159, 160, 161, 164, 165, 166, 170], "fuse": [59, 152], "fuse_limit_a": [59, 152], "phase_count": [59, 152], "omit": [59, 93, 94, 106, 148, 161, 164], "energy_grid": [59, 64], "external_limit": [59, 164, 165], "energy_consum": 59, "price_inform": 59, "energy_price_inform": [59, 70, 94, 136, 137, 139, 150], "persist": [60, 73, 74, 79, 82, 128, 129, 130], "database_path": 60, "absolut": [60, 65, 90, 94, 95, 102, 108, 109, 110, 112], "databas": [60, 73, 74, 99, 154, 156, 165], "andrea": [60, 70], "heinrich": [60, 70], "spdx": [60, 64, 65, 147, 170], "html": [60, 64, 65, 93, 105, 147, 156, 159, 160, 161, 164, 165, 170], "car_simul": [61, 136, 137, 149], "auto_en": 61, "pure": [61, 130], "auto_exec": 61, "auto_exec_command": 61, "auto_exec_infinit": 61, "infinit": 61, "iec_wait_pwr_readi": 61, "draw_power_regul": 61, "unplug": [61, 94, 126, 134, 153, 154], "dc_max_current_limit": 61, "dc_max_power_limit": 61, "150000": 61, "dc_max_voltage_limit": 61, "900": [61, 164], "dc_energy_capac": 61, "60000": 61, "dc_target_curr": 61, "dc_target_voltag": 61, "support_sae_j2847": 61, "dc_discharge_max_current_limit": 61, "dc_discharge_max_power_limit": 61, "dc_discharge_target_curr": 61, "dc_discharge_v2g_minimal_soc": 61, "ev_board_support": [61, 89, 136, 137, 139], "iso15118_ev": [61, 81, 136, 137, 139], "ev_slac": [61, 62, 136, 137], "sebastian": [61, 63, 78, 81, 89], "luka": [61, 63, 78, 81, 89], "tobia": 61, "marzel": 61, "negoti": [62, 63, 66], "ethernet": [62, 63, 66, 67, 69, 78, 81, 99, 146, 148], "plc": [62, 66, 78, 126, 141, 146], "eth1": [62, 66, 78], "set_key_timeout_m": [62, 66], "cm_set_kei": [62, 66], "qca7000": [62, 66], "qca7005": [62, 66], "cg5317": [62, 66], "base_licens": [62, 66], "fsf": [62, 66], "wiki": [62, 66, 84, 134], "bsd": [62, 66, 105], "claus": [62, 66], "draft": [63, 160, 161], "eth0": [63, 67, 69, 81, 154], "ipv6": [63, 67, 69, 81, 147, 156, 163], "addr": [63, 67, 69, 81], "certificate_path": 63, "logging_path": [63, 99], "creat": [63, 118, 129, 145, 146, 147, 148, 149, 152, 154, 155, 156, 157, 159, 161, 162, 163, 171], "tls_negotiation_strategi": 63, "accept_client_off": 63, "strategi": [63, 162], "enforce_tl": [63, 81], "enforce_no_tl": 63, "private_key_password": [63, 65, 125], "123456": 63, "password": [63, 65, 83, 100, 147, 154, 155, 156, 163, 164, 165], "FOR": 63, "enable_ssl_log": 63, "verbos": [63, 109, 147], "ssl": 63, "tl": [63, 67, 69, 81, 109, 125, 129, 130, 151, 153, 164, 165], "enable_tls_key_log": 63, "secret": [63, 67, 69], "handshak": [63, 67, 69, 125, 129, 130], "enable_sdp_serv": [63, 67], "built": [63, 67, 147, 148, 160, 161, 167, 170], "sdp": [63, 67], "server": [63, 67, 71, 114, 125, 128, 129, 130, 141, 147, 148, 151, 154, 156, 163], "supported_dynamic_mod": 63, "supported_mobility_needs_mode_provided_by_secc": 63, "mobil": [63, 64, 109, 125, 155], "supported_scheduled_mod": 63, "bill": [64, 117, 118, 124], "connector_typ": [64, 98, 110], "connectortypeenum": [64, 99, 110], "e1234567": 64, "evse_id_din": [64, 102], "49a80737a45678": 64, "din": [64, 67, 81, 102, 109, 124, 153, 154], "spec": [64, 67, 81, 102, 124], "91286": [64, 102, 109], "payment_enable_eim": 64, "card": [64, 76, 83, 109, 132, 153, 155], "app": [64, 99], "payment_enable_contract": [64, 124, 151], "aka": 64, "ac_nominal_voltag": [64, 102], "ev_receipt_requir": 64, "unsupport": [64, 124], "session_log": 64, "session_logging_path": [64, 78], "tmp": [64, 67, 73, 74, 78, 164, 165, 166, 167, 170], "session_logging_xml": 64, "xml": [64, 102, 146], "has_ventil": 64, "ventil": [64, 134], "max_current_import_a": 64, "32": [64, 88, 99], "max_current_export_a": 64, "charge_mod": 64, "ac_hlc_en": [64, 151], "ac_hlc_use_5perc": 64, "try": [64, 105, 114, 148, 151, 152, 154, 155, 159, 160, 161, 162], "arriv": [64, 87, 149], "fall": [64, 99, 124, 134], "especi": [64, 124, 126, 130, 142, 145, 146, 148, 160, 161, 165], "compliant": [64, 149, 153], "ac_enforce_hlc": 64, "5percent": 64, "realli": 64, "On": [64, 84, 128, 134, 148, 155], "veri": [64, 130, 134, 145, 146, 147, 148, 152, 154, 155, 166, 170, 171], "basic": [64, 124, 125, 127, 134, 149, 162, 164, 165], "eventu": [64, 149, 160, 161], "ac_with_soc": 64, "percentag": 64, "dc_isolation_voltage_v": 64, "cc": [64, 157], "dbg_hlc_auth_after_tstep": 64, "ok": [64, 99, 109, 162], "t_step_xx": 64, "hack_sleep_in_cable_check": 64, "hack": 64, "n": [64, 117, 118, 160, 161], "hack_sleep_in_cable_check_volkswagen": 64, "volkswagen": 64, "cable_check_wait_number_of_imd_measur": 64, "sampl": [64, 94, 95, 106, 129, 130], "collect": [64, 109, 124, 146], "trust": [64, 109, 125], "averag": 64, "evalu": [64, 167], "bender": 64, "trustabl": 64, "hz": [64, 113], "rate": [64, 72, 76, 80, 88, 89, 99, 153], "cable_check_enable_imd_self_test": 64, "complianc": 64, "cable_check_wait_below_60v_before_finish": 64, "drop": [64, 124, 126, 145, 146, 155, 170], "60v": 64, "wild": 64, "slightli": 64, "mistak": 64, "_after_": 64, "releas": [64, 85, 141, 146, 149, 154, 155, 162], "tag": [64, 76, 77, 90, 99, 100, 112, 141, 162, 164], "earli": [64, 145, 160, 161], "sentenc": 64, "usual": [64, 70, 130, 150, 162, 164, 165, 170], "ramp": 64, "quickli": [64, 154, 160, 161], "again": [64, 94, 99, 109, 144, 147, 149, 152, 154, 170], "few": [64, 141, 147, 148, 150, 155, 157, 170], "unnecessari": 64, "hack_skoda_enyaq": 64, "skoda": [64, 99], "enyaq": 64, "level": [64, 71, 72, 80, 88, 89, 94, 102, 106, 109, 124, 125, 126, 127, 130, 134, 141, 148, 150, 153, 154, 155, 167], "dirti": [64, 141], "workaround": 64, "hack_present_current_offset": 64, "offset": [64, 66, 71], "unless": [64, 148], "know": [64, 98, 124, 141, 147, 149, 151, 162], "hack_pause_imd_during_precharg": 64, "re": [64, 83, 141, 147, 154, 163, 164, 165, 166, 170], "currentdemand": [64, 99, 124], "dcdc": 64, "hack_allow_bpt_with_iso2": 64, "posit": [64, 94, 104, 109, 117, 118, 154], "hack_simplified_mode_limit_10a": 64, "10a": 64, "simplifi": [64, 94, 129, 155], "iec61851": [64, 92, 124], "2019": 64, "section": [64, 124, 128, 129, 130, 142, 144, 145, 147, 148, 149, 151, 154, 155, 156, 158, 159, 160, 162, 165, 170, 171], "norm": 64, "deviat": [64, 129, 130], "autocharge_use_slac_instead_of_hlc": 64, "autocharg": [64, 66, 90], "instead": [64, 71, 98, 124, 147, 148, 151, 152, 153, 154, 170], "evccid": [64, 66, 109, 124], "enable_autocharg": 64, "logfile_suffix": 64, "session_uuid": 64, "folder": [64, 144, 147, 152, 153, 154, 156, 162, 163, 170, 171], "uuid": [64, 94, 96, 99, 109, 144], "soft_over_current_tolerance_perc": 64, "soft_over_current_measurement_noise_a": 64, "nois": 64, "hack_fix_hlc_integer_current_request": 64, "hundr": 64, "slower": 64, "less": [64, 88, 110, 124, 154], "disable_authent": 64, "standalon": [64, 134, 147, 149, 152, 170], "dummytokenprovid": [64, 136, 138], "sae_j2847_2_bpt_en": 64, "sae_j2847_2_bpt_mod": 64, "request_zero_power_in_idl": 64, "idl": [64, 93, 112, 114], "0a": [64, 152], "speed": [64, 147, 155, 163], "uk_smartcharging_random_delay_en": 64, "uk_smartcharging_random_delay_max_dur": 64, "modifi": [64, 123, 130, 132, 134, 144, 164, 165, 171], "uk_smartcharging_random_delay_at_any_chang": 64, "reduc": 64, "zero": [64, 87, 100, 113, 116, 129, 130, 164, 165], "initial_meter_value_timeout_m": 64, "5000": [64, 129, 130], "switch_3ph1ph_delay_": [64, 124], "switch_3ph1ph_cp_stat": [64, 124], "x1": 64, "warn": [64, 102, 124, 153, 154, 155], "responsibiltii": 64, "supports_changing_phases_during_charg": [64, 98, 124], "soft_over_current_timeout_m": 64, "7000": 64, "lock_connector_in_state_b": 64, "remain": [64, 99, 102, 116, 134], "violat": 64, "tabl": 64, "environ": [64, 141, 145, 149, 152, 153, 154, 155, 157, 158, 160, 161, 167, 170], "state_f_after_fault_m": 64, "cx": [64, 126], "300m": 64, "older": [64, 146], "hybrid": 64, "go": [64, 71, 130, 134, 147, 149, 151, 152, 154, 162, 163, 166, 170], "2017": 64, "suggest": [64, 128, 158, 170], "authtoken": [64, 150], "ac_rcd": [64, 80, 88, 136, 137], "connector_lock": [64, 80, 88, 136, 137], "powermeter_grid_sid": 64, "powermeter_car_sid": 64, "isolation_monitor": [64, 136, 137, 139], "powersupply_dc": 64, "anton": [64, 76, 77, 88], "woellert": 64, "evse_secur": [65, 67, 69, 73, 74, 125, 129, 130, 136, 137, 139, 151, 164, 165], "csms_ca_bundl": [65, 125], "csms_root_ca": 65, "rel": [65, 85, 164], "prefix": [65, 85, 100, 148, 152, 170], "cert": [65, 147, 166], "mf_ca_bundl": [65, 125], "mf": [65, 100], "mf_root_ca": 65, "mo_ca_bundl": [65, 125], "mo_root_ca": 65, "v2g_ca_bundl": [65, 125], "v2g_root_ca": 65, "csms_leaf_cert_directori": [65, 125], "csms_leaf_key_directori": [65, 125], "secc_leaf_cert_directori": [65, 125], "cso": 65, "secc_leaf_key_directori": [65, 125], "number_of_sound": 66, "sound": 66, "ac_mode_five_perc": 66, "sounding_attenuation_adjust": 66, "db": [66, 74, 79, 156], "attenu": 66, "publish_mac_on_match_cnf": 66, "confirm": [66, 92], "cm_slac_match": 66, "cnf": 66, "altern": [66, 128, 145, 153, 159], "deriv": [66, 90, 99, 142], "publish_mac_on_first_parm_req": 66, "cm_slac_parm": 66, "quit": [66, 134, 152, 153, 155], "prone": 66, "cross": 66, "talk": [66, 147, 149, 151, 155, 156], "better": [66, 160, 161, 162], "do_chip_reset": 66, "nmk": [66, 126], "rs_dev": 66, "vendor": [66, 106, 115, 154], "mme": 66, "extens": [66, 106, 129, 130, 163, 164, 168], "qualcomm": 66, "chip_reset_delay_m": 66, "set_kei": 66, "chip_reset_timeout_m": 66, "link_status_detect": 66, "d_link_readi": 66, "link_statu": 66, "lumissil": 66, "link_status_retry_m": 66, "link_status_timeout_m": 66, "debug_simulate_failed_match": 66, "wrong": [66, 102, 154, 160, 161], "10000": [66, 71], "gmbh": [66, 67, 155], "din70121": [67, 81, 102], "chargebyt": 67, "supported_din70121": [67, 81], "supported_iso15118_2": [67, 81], "tls_secur": [67, 69, 151], "prohibit": [67, 69, 102], "terminate_connection_on_failed_respons": 67, "sessionstop": 67, "tls_key_log": [67, 69], "decrypt": [67, 69], "tls_key_logging_path": 67, "tls_timeout": [67, 69], "15000": [67, 69], "establish": [67, 69, 109, 125, 128, 129, 130], "verify_contract_cert_chain": [67, 151], "auth_timeout_pnc": 67, "55": 67, "abort": 67, "indefinit": 67, "auth_timeout_eim": 67, "fabian": [67, 71], "hartung": 67, "mohannad": 67, "orabi": 67, "variou": [68, 130, 157, 162], "selector": 68, "test_dummi": 68, "powermeter_device_id": [68, 82], "bu": [68, 154], "modbus_base_address": 68, "30001": 68, "serial_comm_hub": 68, "serial_communication_hub": [68, 82, 84, 136, 137], "proxy_port_iso2": 69, "61341": 69, "tcp": [69, 156], "iso2": 69, "proxy_port_iso20": 69, "50000": 69, "iso20": 69, "tibber": 70, "api": [70, 71, 78, 124, 128, 129, 130, 136, 138, 153, 163], "api_kei": 70, "develop": [70, 130, 134, 142, 145, 148, 149, 152, 153, 154, 156, 157, 160, 161, 162, 165, 169], "minut": [70, 71, 112, 128, 154, 155], "additional_cost_per_kwh": 70, "leonardo": 70, "oliveira": 70, "lem": [71, 149], "dcbm": [71, 149], "400": [71, 149], "adapt": [71, 128, 153, 170], "meter_tls_certif": 71, "affect": [71, 129, 130, 162], "wish": [71, 124], "ntp_server_1_ip_addr": [71, 128], "ipv4": [71, 85], "octet": 71, "form": [71, 90, 141, 148, 154, 170], "y": [71, 146, 167], "z": [71, 163], "ntp": 71, "sync": 71, "ntp_server_1_port": [71, 128], "123": [71, 105], "65535": 71, "ntp_server_2_ip_addr": [71, 128], "ntp_server_2_port": [71, 128], "fof": 71, "meter_timezon": 71, "00": [71, 168, 170], "timezon": 71, "11": [71, 140, 147, 167], "14": [71, 109, 170], "hour": [71, 112, 113, 128, 129, 130, 150], "15": [71, 99, 109, 163], "45": 71, "meter_dst": 71, "sundai": 71, "month": [71, 153, 170], "march": [71, 153], "t01": 71, "00z": 71, "octob": [71, 146], "daylight": 71, "dst": 71, "resilience_initial_connection_retri": [71, 128], "25": [71, 128, 168], "resili": 71, "resilience_initial_connection_retry_delai": [71, 128], "millisecond": [71, 128], "resilience_transaction_request_retri": [71, 128], "resilience_transaction_request_retry_delai": [71, 128], "250": [71, 165], "cable_id": 71, "loss": [71, 99, 154], "compens": 71, "tariff_id": 71, "tariff": [71, 109, 130, 150], "sc": 71, "field": [71, 100, 106, 109, 113, 129, 149, 155, 160, 161], "uv": 71, "sw": [71, 154], "ud": 71, "valentin": 71, "dimov": 71, "klemm": 71, "micro": [72, 154], "mega": 72, "tester": 72, "v1": [72, 88, 128, 141, 142], "serial_port": [72, 76, 80, 84, 88, 89, 154], "dev": [72, 76, 80, 84, 88, 89, 134, 141, 146, 147, 154, 156, 158, 160, 161, 162, 167], "ttyusb0": [72, 80, 84, 88, 89], "umwc": 72, "baud_rat": [72, 76, 80, 88, 89], "115200": [72, 76, 80, 88, 89, 134], "baud": [72, 76, 80, 88, 89], "reset_gpio_chip": [72, 88], "gpiochip0": [72, 88, 154], "reset_gpio": [72, 80, 88, 89], "27": [72, 88, 154, 163, 168], "dc_max_voltag": 72, "dc_suppli": 72, "board_support": [72, 88, 124, 129], "j": [73, 147, 154, 163, 170], "chargepointconfigpath": [73, 129, 164], "schema": [73, 74, 102, 142, 164, 165, 170], "pleas": [73, 74, 119, 125, 129, 130, 141, 146, 147, 151, 153, 154, 160, 161, 164, 165, 170], "refer": [73, 74, 106, 120, 121, 122, 124, 125, 127, 129, 130, 131, 133, 134, 135, 141, 147, 148, 149, 151, 154, 155, 157, 159, 161, 162, 165], "userconfigpath": 73, "user_config": 73, "overlai": [73, 154], "origin": [73, 96, 106, 114, 124, 129, 130, 141, 144, 149, 159, 160, 161, 162, 170], "databasepath": 73, "ocpp_1_6_charge_point": [73, 129, 136, 137], "sqlite": [73, 74, 79, 165], "structur": [73, 74, 130, 141, 147, 148, 152, 155, 161, 170, 171], "enableexternalwebsocketcontrol": [73, 74], "publishchargingscheduleinterv": [73, 129, 130], "publishchargingscheduledur": [73, 129, 130], "messagelogpath": [73, 74], "everest_ocpp_log": [73, 74, 164, 165, 166], "messagequeueresumedelai": [73, 74], "queue": [73, 74], "reconnect": [73, 74], "introduc": [73, 74, 130, 153, 164], "octt": [73, 74], "requestcompositescheduleunit": [73, 74, 130], "share": [73, 74, 109, 124, 125, 130, 147, 148, 149, 154, 155, 164, 171], "amp": [73, 74, 80, 94, 113], "auth_valid": [73, 74, 164, 165], "auth_provid": [73, 74, 164, 165], "ocpp_data_transf": [73, 74, 75, 129, 130, 136, 137, 164, 165], "toward": [73, 74], "ocpp_gener": [73, 74], "session_cost": [73, 74, 83, 136, 137, 139], "129": [73, 74], "display_messag": [73, 74, 90, 106, 112, 136, 137, 139, 164, 165], "coredatabasepath": 74, "devicemodeldatabasepath": 74, "device_model_storag": 74, "devicemodeldatabasemigrationpath": 74, "device_model_migr": 74, "migrat": [74, 153, 154, 160, 161], "devicemodelconfigpath": [74, 130, 165], "component_config": [74, 154], "certain": [74, 127, 129, 130, 134, 141, 150, 165], "compositescheduleinterv": [74, 130], "requestcompositescheduledur": [74, 130], "authorizationlist": 74, "authorizationcach": 74, "datatransf": [75, 129, 130, 131, 164, 165], "keys_to_monitor": 75, "heartbeatinterv": [75, 130, 164], "securityprofil": [75, 125, 129, 130, 154, 164, 165], "exampleconfigurationkei": [75, 164], "commad": 75, "seper": [75, 124, 129, 130, 162], "pn532": 76, "nfc": [76, 77, 132, 154], "ttys0": 76, "read_timeout": 76, "subsequ": [76, 84, 119, 148], "w\u00f6llert": [76, 77, 88], "pn7160": [77, 132], "token_debounce_interval_m": [77, 132], "debounc": [77, 83], "disable_nfc_rfid": [77, 132], "3000": 77, "christoph": 77, "burandt": 77, "captur": 78, "dump": [78, 99], "sqlite_db_file_path": 79, "everest_persistent_stor": 79, "phytec": [80, 133], "phyverso": [80, 107, 133], "reset_gpio_bank": 80, "reset_gpio_pin": 80, "conn1_max_current_a_import": 80, "conn1_min_current_a_import": 80, "conn1_min_phase_count_import": 80, "conn1_max_phase_count_import": 80, "conn1_min_current_a_export": 80, "conn1_max_current_a_export": 80, "conn1_min_phase_count_export": 80, "conn1_max_phase_count_export": 80, "conn1_has_socket": 80, "conn1_dc": 80, "conn2_max_current_a_import": 80, "conn2_min_current_a_import": 80, "conn2_min_phase_count_import": 80, "conn2_max_phase_count_import": 80, "conn2_min_current_a_export": 80, "conn2_max_current_a_export": 80, "conn2_min_phase_count_export": 80, "conn2_max_phase_count_export": 80, "conn2_has_socket": 80, "conn2_dc": 80, "peripher": 80, "nrst": 80, "map": [80, 109, 129, 130, 148, 155, 156], "conn1_motor_lock_typ": 80, "hella": 80, "style": [80, 153, 170], "valeo": 80, "potentiomet": 80, "feedback": [80, 145], "conn2_motor_lock_typ": 80, "conn1_gpio_stop_button_en": 80, "som": 80, "conn1_gpio_stop_button_bank": 80, "gpiochip1": 80, "conn1_gpio_stop_button_pin": 80, "36": [80, 145], "conn1_gpio_stop_button_invert": 80, "invert": 80, "conn2_gpio_stop_button_en": 80, "conn2_gpio_stop_button_bank": 80, "conn2_gpio_stop_button_pin": 80, "37": 80, "conn2_gpio_stop_button_invert": 80, "connector_1": [80, 149], "proxim": 80, "connector_2": 80, "rcd_1": 80, "onboard": [80, 88, 134], "rcd_2": 80, "connector_lock_1": 80, "connector_lock_2": 80, "phyverso_mcu_temperatur": [80, 136, 137, 139], "system_specific_data_1": 80, "generic_arrai": [80, 136, 137, 139], "system_specific_data_2": 80, "josev": [81, 140, 146, 147], "project": [81, 141, 142, 147, 148, 152, 153, 154, 155, 156, 158, 163, 169, 170, 171], "supported_iso15118_20_ac": 81, "supported_iso15118_20_dc": 81, "tls_activ": 81, "is_cert_install_need": 81, "And": [81, 148, 150, 154, 155, 170], "overwritten": [81, 142, 148, 149], "iskra": 82, "33": 82, "ocmf_format_vers": 82, "represent": [82, 100, 118, 130, 134, 145, 147, 149, 150], "ocmf_gateway_identif": 82, "ocmf_gateway_seri": 82, "mention": [82, 99, 142, 151], "ocmf_gateway_vers": 82, "softwar": [82, 106, 145, 151, 155, 157, 169], "ocmf_charge_point_identification_typ": 82, "ocmf_charge_point_identif": 82, "communication_errors_threshold": 82, "embed": [82, 83, 154], "qwello": [82, 83], "eu": [82, 83], "feig": 83, "192": [83, 85, 154], "168": [83, 85, 154], "feig_seri": 83, "seven": [83, 129, 130], "charact": [83, 105, 109, 129], "abcd123": 83, "terminal_id": 83, "currenc": [83, 95, 105, 112], "978": 83, "4217": [83, 95, 105], "pre_authorization_amount": 83, "2500": 83, "cent": [83, 105], "read_card_timeout": 83, "read_card_debounc": 83, "prevent": [83, 124, 128, 154], "transactions_max_num": 83, "concurr": 83, "exce": 83, "bank_transaction_summary_provid": [83, 136, 137], "bank_session_token": 83, "team": 83, "hub": 84, "baudrat": [84, 154], "pariti": [84, 154], "odd": 84, "rtsct": 84, "rt": 84, "ct": 84, "ignore_echo": 84, "rxtx_gpio_chip": [84, 154], "rx": 84, "tx": [84, 134], "usag": [84, 94, 145, 149, 150, 154, 159], "rxtx_gpio_lin": [84, 154], "rxtx_gpio_tx_high": [84, 154], "max_packet_s": 84, "size": [84, 157], "payload": [84, 113, 128, 148, 170], "exceed": [84, 99], "apu": 84, "wikipedia": [84, 134], "en": [84, 105, 128, 134, 159, 160, 161, 167], "256": 84, "initial_timeout_m": 84, "within_message_timeout_m": 84, "queri": 84, "9600": 84, "lan": [85, 148], "wifi": [85, 146, 154], "privileg": 85, "setup_wifi": 85, "setup_simul": 85, "online_check_host": 85, "lfenergi": [85, 155], "hostnam": 85, "internet": [85, 148, 154], "initialized_by_default": 85, "release_metadata_fil": 85, "locat": [85, 106, 114, 115, 125, 128, 130, 134, 142, 147, 159, 160, 161, 162, 165, 166, 171], "ap_interfac": 85, "wlan0": 85, "ap": 85, "ap_ipv4": 85, "24": [85, 154, 168], "memori": 86, "defaultretri": 87, "tri": 87, "download": [87, 91, 112, 114, 141, 154, 155, 157, 163, 171], "defaultretryinterv": 87, "resetdelai": 87, "acknowledg": 87, "travel": 87, "caller": [87, 148], "caps_min_current_a": 88, "caps_max_current_a": 88, "concurrenttx": 90, "nocredit": 90, "notallowedtypeevs": 90, "notatthisloc": 90, "notatthistim": 90, "signatureerror": 90, "certificateexpir": 90, "certificaterevok": 90, "nocertificateavail": 90, "certchainerror": 90, "contractcancel": 90, "tokenvalidationstatu": 90, "timedout": 90, "customidtoken": 90, "arbitrari": [90, 91, 94, 95, 148, 170], "printabl": [90, 91], "insensit": [90, 91, 106], "ascii": [90, 91, 93], "idtokentyp": 90, "additional_info": [90, 106], "request_id": [90, 114], "put": [90, 128, 145, 147, 149, 154, 159, 160, 161, 162, 170], "remotestartid": 90, "id_token": [90, 110], "authorization_typ": 90, "authorizationtyp": [90, 150], "assign": [90, 99, 102, 106, 109, 112, 119, 124, 148, 149], "prevalid": [90, 130], "iso15118certificatehashdata": [90, 129, 130], "certificatehashdatainfo": [90, 102], "messagecont": [90, 93, 106, 112], "parentidtag": 90, "expiry_tim": [90, 110], "selectionalgorithm": 90, "choos": [90, 132, 147, 149, 152, 153, 155, 159, 161, 170, 171], "referenc": [90, 109, 160, 161], "influenc": [90, 124, 129, 130], "plugandcharg": 90, "bankcard": [90, 150], "distinguish": [90, 100, 102, 150], "central": [90, 99, 109, 124, 145, 149, 151, 160, 161, 164, 166, 170], "macaddress": 90, "iso14443": [90, 109], "iso15693": [90, 109], "keycod": 90, "noauthor": 90, "bookkeep": 91, "short": [91, 109, 141, 147, 148, 149, 153, 159, 162, 164], "session_token": 91, "invoic": [91, 112], "transaction_data": 91, "poweron": 92, "correctli": [92, 94, 124, 154, 167], "mirror": [92, 134], "contact": [92, 134, 151, 154], "poweroff": [92, 98], "weld": 92, "Not": [92, 119, 170], "assembli": [92, 154], "a_13": 92, "a_20": 92, "a_32": 92, "a_63_3ph_70_1ph": 92, "proximity_pilot": 92, "cp_pwm_duty_cycl": 92, "messagepriorityenum": 93, "alwaysfront": 93, "regardless": [93, 134], "henc": 93, "newer": [93, 146, 162], "messageprior": 93, "infront": 93, "shown": [93, 145, 147, 149, 150, 154], "normalcycl": 93, "messagestateenum": 93, "unavail": [93, 110], "displaymessagestatusenum": 93, "notsupportedmessageformat": 93, "notsupportedprior": 93, "notsupportedst": 93, "unknowntransact": 93, "clearmessageresponseenum": 93, "messageformat": 93, "languag": [93, 112, 145, 146, 148, 156, 161, 170], "uri": [93, 102, 114, 164], "utf8": 93, "But": [93, 149, 150, 155, 160, 161, 162], "assum": [93, 99, 106, 128, 142, 148, 149, 152, 157, 162, 170], "lowest": [93, 124], "timestamp_from": [93, 96, 112], "timestamp_to": [93, 96, 112], "forev": 93, "identifier_id": 93, "did": [93, 153, 154], "identifier_typ": 93, "tight": 93, "sessionid": 93, "transactionid": [93, 106], "qr_code": [93, 112], "qr": [93, 112], "status_info": [93, 106], "repons": 93, "nodetyp": 94, "undefin": [94, 109], "evsest": 94, "waitforauth": 94, "waitforenergi": 94, "preparecharg": [94, 99], "pausedev": 94, "pausedevs": 94, "limitsreq": 94, "total_power_w": 94, "ac_max_current_a": 94, "ac_min_current_a": 94, "properli": [94, 102, 124, 128, 134, 146, 147, 154, 162], "ac_max_phase_count": 94, "ac_min_phase_count": 94, "ac_supports_changing_phases_during_charg": 94, "ac_number_of_active_phas": 94, "limitsr": 94, "optimizertarget": 94, "energy_amount_need": 94, "kwh": [94, 95, 127], "charge_to_max_perc": 94, "nn": 94, "car_battery_soc": 94, "Of": 94, "leave_tim": 94, "drive": [94, 124, 129, 130, 148], "fullfil": [94, 130, 164, 165, 166], "cheapest": 94, "timefram": 94, "price_limit": 94, "full_autonomi": 94, "schedulereqentri": 94, "entri": [94, 95, 99, 146, 154, 165], "limits_to_root": 94, "face": [94, 124], "limits_to_leav": 94, "leav": 94, "conversion_effici": 94, "convers": [94, 129, 130], "price_per_kwh": 94, "priceperkwh": [94, 95], "timepoint": [94, 95], "scheduleresentri": 94, "children": 94, "child": [94, 100], "propag": [94, 162], "node_typ": 94, "priority_request": 94, "merg": [94, 124, 161, 162], "them": [94, 118, 119, 129, 130, 142, 144, 147, 149, 151, 154, 159, 160, 161, 170], "evse_st": 94, "optimizer_target": 94, "energy_usage_root": 94, "energy_usage_leav": 94, "schedule_import": [94, 95], "practic": [94, 95, 146, 147, 155, 159, 160, 161], "schedule_export": [94, 95], "valid_until": 94, "consumpt": [94, 129, 130, 152], "afer": 94, "limits_root_sid": 94, "digit": [95, 105], "implementationidentifi": 96, "module_id": [96, 144, 148], "implementation_id": [96, 144, 148, 164, 165], "clearedbymodul": 96, "clearedbyreboot": 96, "severityfilt": 96, "sever": [96, 124, 125, 144, 148, 151, 155, 170], "high_g": 96, "medium_g": 96, "low_g": 96, "timeperiodfilt": 96, "timeperiod": 96, "argument": [96, 129, 130, 144, 147, 148, 152, 161, 170], "state_filt": 96, "origin_filt": 96, "type_filt": 96, "severity_filt": 96, "timeperiod_filt": 96, "handle_filt": 96, "medium": 96, "sub_typ": 96, "max_current_a_import": 98, "min_current_a_import": 98, "max_phase_count_import": 98, "nr": 98, "min_phase_count_import": 98, "max_current_a_export": 98, "min_current_a_export": 98, "max_phase_count_export": 98, "min_phase_count_export": 98, "iec62196type2c": 98, "iec62196type2socket": 98, "degre": 98, "celsiu": 98, "fan_rpm": 98, "supply_voltage_12v": 98, "supply_voltage_minus_12v": 98, "relais_on": 98, "architectur": [98, 130, 145, 148, 155, 165], "train": 98, "dccablecheck": 98, "dcprecharg": 98, "fullpowercharg": 98, "stoptransactionreason": 99, "id_tag": [99, 112, 124], "emergencystop": 99, "evdisconnect": 99, "induct": 99, "hardreset": 99, "powerloss": 99, "reboot": [99, 106, 114, 134], "remot": [99, 114, 141, 148, 149, 151, 162, 163, 170], "smartphon": 99, "prepaid": 99, "credit": [99, 109, 150], "softreset": 99, "unlockcommand": 99, "deauthor": 99, "starttransact": [99, 129], "conf": [99, 129, 130, 132, 148, 154, 167, 170], "energylimitreach": 99, "paid": 99, "solut": [99, 145, 146, 149, 152, 163, 167], "groundfault": 99, "localoutofcredit": 99, "masterpass": 99, "masterpassgroupid": [99, 130], "overcurrentfault": 99, "larger": 99, "electr": [99, 109, 124, 125, 134, 147, 150, 153, 154, 166], "powerqu": 99, "qualiti": 99, "imbal": 99, "soclimitreach": 99, "stoppedbyev": 99, "timelimitreach": 99, "startsessionreason": 99, "evconnect": 99, "switchthreephaseswhilechargingresult": 99, "error_notsupport": 99, "error_notcharg": 99, "error_hardwar": 99, "sessioneventenum": 99, "sessionstart": [99, 119], "met": [99, 134], "prepar": [99, 145, 153, 155, 161, 164, 165, 166, 170], "powerdeliveri": 99, "chargingstart": 99, "chargingpausedev": 99, "chargingpausedevs": 99, "chargingresum": 99, "stoppingcharg": 99, "weldingcheck": 99, "chargingfinish": 99, "essenti": [99, 146, 148, 170], "transactionfinish": [99, 153], "clariti": 99, "precondit": 99, "irrevoc": 99, "swipe": 99, "sessionfinish": 99, "reservationstart": [99, 124], "reservationend": [99, 110, 124], "replugstart": 99, "interrupt": [99, 102, 124], "replugfinish": 99, "plugintimeout": 99, "connectiontimeout": [99, 129, 130, 164, 165], "switchingphas": 99, "sessionresum": 99, "waitingforenergi": 99, "meter_valu": 99, "signed_meter_valu": [99, 109], "units_sign": [99, 109, 136, 139], "signedmetervalu": [99, 109, 118], "filenam": 99, "incomplet": 99, "start_signed_meter_valu": [99, 109], "chargingstatechangedev": 99, "chargingstatechang": 99, "authorizationev": 99, "enable_sourc": 99, "unspecifi": 99, "localapi": 99, "localkeylock": 99, "servicetechnician": 99, "remotekeylock": 99, "mobileapp": 99, "firmwareupd": [99, 106, 114, 130, 134], "enable_st": 99, "unassign": 99, "enable_prior": 99, "session_start": 99, "session_finish": 99, "transaction_start": 99, "transaction_finish": 99, "charging_state_changed_ev": 99, "authorization_ev": 99, "nr_of_phases_avail": 99, "present_voltag": 99, "present_curr": 99, "target_voltag": 99, "target_curr": 99, "maximum_current_limit": 99, "minimum_current_limit": 99, "maximum_voltage_limit": 99, "maximum_power_limit": 99, "estimated_time_ful": 99, "depart": 99, "estimated_time_bulk": 99, "fa": 99, "remaining_energy_need": 99, "battery_capac": 99, "battery_full_soc": 99, "battery_bulk_soc": 99, "brand": [99, 160, 161], "volkswagen_group": 99, "volkswagengroup": 99, "tesla": 99, "independ": [99, 128, 148], "upward": 99, "cccs1": 99, "k": 99, "combo": 99, "cccs2": 99, "cg105": 99, "jari": 99, "g105": 99, "1993": 99, "chademo": [99, 155], "ctesla": 99, "ctype1": 99, "iec62196": 99, "j1772": [99, 124, 154], "ctype2": 99, "mennek": 99, "s309_1p_16a": 99, "16a": 99, "iec60309": 99, "s309_1p_32a": 99, "32a": 99, "s309_3p_16a": 99, "s309_3p_32a": 99, "sbs1361": 99, "domest": 99, "13amp": 99, "scee": 99, "7_7": 99, "cee": 99, "7": [99, 109, 128, 141, 147, 149, 154, 163, 170], "schuko": 99, "stype2": 99, "stype3": 99, "scame": 99, "other1phmax16a": 99, "cee7": 99, "17": [99, 113, 146, 168, 170], "as3112": 99, "nema": 99, "jisc8303": 99, "tis166": 99, "si": 99, "cpc": 99, "ccc": 99, "sev1011": 99, "other1phover16a": 99, "other3ph": 99, "nema14": 99, "pan": 99, "pantograph": 99, "winduct": 99, "wireless": 99, "coupl": [99, 145, 157, 170], "wreson": 99, "reson": 99, "undetermin": 99, "scee_7_7": 99, "v2grootcertif": 100, "morootcertif": 100, "csmsrootcertif": 100, "v2gcertificatechain": 100, "mfrootcertif": 100, "hashalgorithm": [100, 102], "sha256": [100, 102], "sha384": [100, 102], "sha512": [100, 102], "invalidsignatur": [100, 114], "invalidcertificatechain": 100, "invalidformat": 100, "invalidcommonnam": 100, "norootcertificateinstal": 100, "certificatestoremaxlengthexceed": 100, "writeerror": 100, "issuernotfound": 100, "invalidleafsignatur": 100, "invalidchain": 100, "notfound": 100, "getinstalledcertificatesstatu": 100, "getcertificatesignrequeststatu": 100, "invalidrequestedtyp": 100, "keygenerror": 100, "generationerror": 100, "getcertificateinfostatu": 100, "notfoundvalid": 100, "privatekeynotfound": 100, "hash_algorithm": 100, "issuer_name_hash": 100, "issuer": [100, 102], "dn": [100, 128, 154], "issuer_key_hash": 100, "length": [100, 109, 113, 127, 128, 129, 164], "subject": [100, 157, 168], "serial_numb": 100, "hexadecim": [100, 109], "0x": 100, "lead": [100, 109, 129, 144, 153, 155], "certificatehashdatachain": 100, "child_certificate_hash_data": 100, "certificate_hash_data_chain": 100, "ocsprequestdata": 100, "responder_url": 100, "respond": [100, 102, 124, 148, 165], "url": [100, 102, 114, 149, 158, 168, 171], "ocsp_request_data_list": 100, "certificateocsp": 100, "ocsp_path": 100, "certificateinfo": 100, "certificate_root": 100, "issu": [100, 146, 150, 152, 153, 154, 155, 159, 160, 161, 162, 163], "certificate_singl": 100, "certificate_count": 100, "externalpay": 102, "ac_single_phase_cor": [102, 103], "ac_three_phase_cor": [102, 103], "dc_core": [102, 103], "dc_extend": [102, 103, 123], "dc_combo_cor": [102, 103], "dc_uniqu": [102, 103], "no_imd": 102, "dceverrorcod": 102, "no_error": 102, "failed_resstemperatureinhibit": 102, "failed_evshiftposit": 102, "failed_chargerconnectorlockfault": 102, "failed_evressmalfunct": 102, "failed_chargingcurrentdifferentia": 102, "failed_chargingvoltageoutofrang": 102, "reserved_a": 102, "reserved_b": 102, "reserved_c": 102, "failed_chargingsystemincompat": 102, "nodata": 102, "error_contactor": 102, "error_rcd": [102, 134], "error_utilityinterruptev": 102, "util": [102, 140, 141, 142, 144, 147, 154, 155, 157, 163, 170], "equip": [102, 154], "temporari": [102, 156], "reduct": 102, "error_malfunct": 102, "recover": 102, "error_emergencyshutdown": 102, "incompat": [102, 114], "v2gmessageid": 102, "bodi": [102, 128], "supportedappprotocolreq": 102, "supportedappprotocolr": 102, "sessionsetupreq": 102, "sessionsetupr": 102, "servicediscoveryreq": 102, "servicediscoveryr": 102, "servicedetailreq": 102, "servicedetailr": 102, "paymentserviceselectionreq": 102, "paymentserviceselectionr": 102, "servicepaymentselectionreq": 102, "servicepaymentselectionr": 102, "paymentdetailsreq": 102, "paymentdetailsr": 102, "authorizationreq": 102, "authorizationr": 102, "contractauthenticationreq": 102, "contractauthenticationr": 102, "chargeparameterdiscoveryreq": 102, "chargeparameterdiscoveryr": 102, "chargingstatusreq": 102, "chargingstatusr": 102, "meteringreceiptr": 102, "powerdeliveryr": 102, "cablecheckreq": 102, "cablecheckr": 102, "prechargereq": 102, "precharger": 102, "currentdemandreq": 102, "currentdemandr": 102, "weldingdetectionreq": 102, "weldingdetectionr": 102, "sessionstopreq": 102, "sessionstopr": 102, "certificateinstallationreq": 102, "certificateupdatereq": 102, "authorizationsetupreq": 102, "authorizationsetupr": 102, "scheduleexchangereq": 102, "scheduleexchanger": 102, "serviceselectionreq": 102, "serviceselectionr": 102, "acchargeloopreq": 102, "acchargeloopr": 102, "acchargeparameterdiscoveryreq": 102, "acchargeparameterdiscoveryr": 102, "dccablecheckreq": 102, "dccablecheckr": 102, "dcchargeloopreq": 102, "dcchargeloopr": 102, "dcchargeparameterdiscoveryreq": 102, "dcchargeparameterdiscoveryr": 102, "dcprechargereq": 102, "dcprecharger": 102, "dcweldingdetectionreq": 102, "dcweldingdetectionr": 102, "unknownmessag": 102, "j2847_2": 102, "certificateactionenum": 102, "evse_present_voltag": 102, "cdv": 102, "evse_present_curr": 102, "evse_maximum_current_limit": 102, "evse_maximum_power_limit": 102, "evse_maximum_voltage_limit": 102, "evse_maximum_discharge_current_limit": 102, "evse_maximum_discharge_power_limit": 102, "evse_minimum_current_limit": 102, "accuraci": [102, 105], "evse_minimum_voltage_limit": 102, "evse_minimum_power_limit": 102, "evse_minimum_discharge_current_limit": 102, "evse_minimum_discharge_power_limit": 102, "dc_current_regulation_toler": 102, "magnitud": [102, 108], "toler": [102, 108], "dc_peak_current_rippl": 102, "peak": [102, 108], "rippl": [102, 108], "dc_energy_to_be_deliv": 102, "deliveredbi": 102, "dc_ev_readi": 102, "dc_ev_error_cod": 102, "dc_ev_ress_soc": 102, "ress": [102, 154], "dc_ev_cabin_condit": 102, "toheat": 102, "passeng": 102, "compart": 102, "dc_ev_ress_condit": 102, "dc_ev_target_voltag": 102, "dc_ev_target_curr": 102, "demand": 102, "dc_ev_maximum_current_limit": 102, "dc_ev_maximum_power_limit": 102, "dc_ev_maximum_voltage_limit": 102, "ev_remaining_time_to_full_soc": 102, "ev_remaining_time_to_full_bulk_soc": 102, "transmit": [102, 106, 130, 134, 151], "protocol_namespac": 102, "namespac": [102, 141, 148], "version_number_major": 102, "major": [102, 154], "version_number_minor": 102, "minor": [102, 105, 162], "schema_id": 102, "schemaid": 102, "decod": [102, 134], "v2g_json": 102, "hex": [102, 109], "exi_base64": 102, "exi_respons": 102, "certificate_act": 102, "exi_request": 102, "iso15118_schema_vers": 102, "certificatereq": 102, "issuernamehash": 102, "issuerkeyhash": 102, "serialnumb": 102, "responderurl": 102, "energy_transfer_mod": 102, "present_soc": 102, "minimum_soc": 102, "target_soc": 102, "maximum_soc": 102, "remaining_time_to_minimum_soc": 102, "remaining_time_to_target_soc": 102, "remaining_time_to_maximum_soc": 102, "charging_complet": 102, "battery_energy_capac": 102, "inlet_hot": 102, "inlet": 102, "target_energy_request": 102, "max_energy_request": 102, "min_energy_request": 102, "max_charge_pow": 102, "min_charge_pow": 102, "max_charge_curr": 102, "max_voltag": 102, "min_voltag": 102, "allowd": 102, "max_discharge_pow": 102, "min_discharge_pow": 102, "max_discharge_curr": 102, "max_v2x_energy_request": 102, "presentsoc": 102, "rang": [102, 129, 130], "dedic": [102, 124, 141, 145, 147, 153, 154, 155, 167], "min_v2x_energy_request": 102, "maxcurrentlimit": 103, "maxpowerlimit": 103, "maxvoltagelimit": 103, "energycapac": 103, "targetcurr": 103, "targetvoltag": 103, "dischargemaxcurrentlimit": 103, "dischargemaxpowerlimit": 103, "dischargetargetcurr": 103, "dischargeminimalsoc": 103, "resistance_f_ohm": 104, "protect": [104, 109, 154], "earth": 104, "ohm": 104, "voltage_v": [104, 108, 109, 127], "currencycod": 105, "alphabet": 105, "taken": [105, 151, 152, 162, 170], "www": [105, 128, 159, 160, 161, 167], "six": 105, "com": [105, 124, 128, 130, 134, 140, 141, 142, 146, 147, 152, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 170], "financi": 105, "technic": [105, 106, 155], "metal": [105, 154], "bond": 105, "market": 105, "AED": 105, "afn": 105, "amd": 105, "ang": 105, "aoa": 105, "aud": 105, "awg": 105, "azn": 105, "bam": 105, "bbd": 105, "bdt": 105, "bgn": 105, "bhd": 105, "bif": 105, "bmd": 105, "bnd": 105, "bob": 105, "bov": 105, "brl": 105, "btn": 105, "bwp": 105, "byn": 105, "bzd": 105, "cad": 105, "cdf": 105, "che": 105, "chf": 105, "chw": 105, "clf": 105, "clp": 105, "cny": 105, "cop": 105, "cou": 105, "crc": 105, "cuc": 105, "cup": 105, "cve": [105, 153], "czk": 105, "djf": 105, "dkk": 105, "dop": 105, "dzd": 105, "egp": 105, "ern": 105, "etb": 105, "eur": 105, "fjd": 105, "fkp": 105, "gbp": 105, "gel": 105, "gh": 105, "gip": 105, "gmd": 105, "gnf": 105, "gtq": 105, "gyd": 105, "hkd": 105, "hnl": 105, "htg": 105, "huf": 105, "idr": 105, "il": [105, 109], "inr": 105, "iqd": 105, "irr": 105, "isk": 105, "jmd": 105, "jod": 105, "jpy": 105, "ke": 105, "kg": 105, "khr": 105, "kmf": 105, "kpw": 105, "krw": 105, "kwd": 105, "kyd": 105, "kzt": 105, "lak": 105, "lbp": 105, "lkr": 105, "lrd": 105, "lsl": 105, "lyd": 105, "mad": 105, "mdl": 105, "mga": 105, "mkd": 105, "mmk": 105, "mnt": 105, "mop": 105, "mru": 105, "mur": 105, "mvr": 105, "mwk": 105, "mxn": 105, "mxv": 105, "myr": 105, "mzn": 105, "nad": 105, "ngn": 105, "nio": 105, "nok": 105, "npr": 105, "nzd": 105, "omr": 105, "pab": 105, "pen": 105, "pgk": 105, "php": 105, "pkr": 105, "pln": 105, "pyg": 105, "qar": 105, "ron": 105, "rsd": 105, "rub": 105, "rwf": 105, "sar": 105, "sbd": 105, "scr": 105, "sdg": 105, "sek": 105, "sgd": 105, "shp": 105, "sle": 105, "sll": 105, "srd": 105, "ssp": 105, "stn": 105, "svc": 105, "syp": 105, "szl": 105, "thb": 105, "tj": 105, "tmt": 105, "tnd": 105, "top": [105, 141, 145, 149, 154, 155], "ttd": 105, "twd": 105, "tz": 105, "uah": 105, "ugx": 105, "usd": 105, "usn": 105, "uyi": 105, "uyu": 105, "uyw": 105, "uz": 105, "ved": 105, "ve": [105, 152], "vnd": 105, "vuv": 105, "wst": 105, "xaf": 105, "xcd": 105, "xdr": 105, "xof": 105, "xpf": 105, "xsu": 105, "xua": 105, "yer": 105, "zar": 105, "zmw": 105, "zwl": 105, "separ": [105, 109, 123, 129, 130, 142, 148, 155, 164, 166], "express": [105, 109, 115], "euro": 105, "moneyamount": [105, 112], "ocpp201": [106, 129, 130, 136, 138, 151, 154, 166], "customdata": 106, "vendor_id": 106, "reproduc": 106, "conveni": [106, 156, 158], "chargingscheduleperiod": 106, "start_period": 106, "number_phas": 106, "stack_level": 106, "phase_to_us": 106, "charging_rate_unit": 106, "charging_schedule_period": 106, "start_schedul": 106, "min_charging_r": 106, "index": [106, 148, 155, 159, 160, 161, 168, 170], "transaction_ev": 106, "transactionev": [106, 130, 153], "associ": 106, "session_id": [106, 112], "enumer": 106, "transactioneventrespons": 106, "original_transaction_ev": 106, "promt": 106, "total_cost": 106, "charging_prior": 106, "personal_messag": 106, "datatransferstatu": 106, "unknownmessageid": 106, "unknownvendorid": 106, "offlin": [106, 151], "message_id": 106, "custom_data": 106, "pair": [106, 126, 148, 154], "read_onli": 106, "getconfigur": 106, "unknown_kei": 106, "rebootrequir": 106, "notsupport": 106, "securityeventenum": 106, "failedtoauthenticateatcsm": 106, "csmsfailedtoauthent": 106, "settingsystemtim": 106, "startupofthedevic": 106, "resetorreboot": 106, "securitylogwasclear": 106, "reconfigurationofsecurityparamet": 106, "memoryexhaust": 106, "invalidmessag": 106, "attemptedreplayattack": 106, "tamperdetectionactiv": 106, "invalidfirmwaresignatur": 106, "invalidfirmwaresigningcertif": 106, "invalidcsmscertif": 106, "invalidchargingstationcertif": 106, "invalidtlsvers": 106, "invalidtlsciphersuit": 106, "maintenanceloginaccept": 106, "maintenanceloginfail": 106, "overwrit": 106, "appendix": 106, "datetim": 106, "variabl": [106, 129, 141, 145, 147, 148, 150, 154, 157, 158, 165, 170], "doesn": 106, "suffici": [106, 141, 150, 154], "attributeenum": 106, "attribut": [106, 128, 130, 144, 147, 165], "minset": [106, 165], "maxset": [106, 165], "getvariablestatusenumtyp": 106, "unknowncompon": 106, "unknownvari": 106, "notsupportedattributetyp": 106, "attributetyp": 106, "setvariablestatusenumtyp": 106, "eventtriggerenum": 106, "alert": 106, "delta": 106, "eventnotificationtyp": 106, "notif": [106, 170], "hardwirednotif": 106, "hardwir": 106, "hardwiredmonitor": 106, "preconfiguredmonitor": 106, "preconfigur": 106, "custommonitor": 106, "attribute_typ": 106, "NOT": [106, 170], "event_id": 106, "actual_valu": 106, "event_notification_typ": 106, "caus": [106, 124, 146, 163], "tech_cod": 106, "tech_info": 106, "variable_monitoring_id": 106, "variablemonitor": [106, 165], "operationalstatusenumtyp": 106, "inop": [106, 124, 129, 130], "operational_statu": 106, "whose": [106, 127, 162], "changeavailabilitystatusenumtyp": 106, "statusinfotyp": 106, "reason_cod": 106, "why": [106, 110, 147, 149], "text": [106, 152, 154, 155, 160, 161], "registrationstatu": 106, "pend": 106, "current_tim": 106, "heartbeat": [106, 129, 130, 134], "bootnotif": [106, 129, 130], "sensor": [107, 109, 115], "real": [108, 134, 149, 153], "current_a": [108, 109, 127], "current_regulation_tolerance_a": 108, "peak_current_ripple_a": 108, "max_export_voltage_v": 108, "min_export_voltage_v": 108, "max_export_current_a": 108, "min_export_current_a": 108, "max_import_voltage_v": 108, "min_import_voltage_v": 108, "max_import_current_a": 108, "min_import_current_a": 108, "max_export_power_w": 108, "max_import_power_w": 108, "sink": [108, 129, 130, 164, 165], "conversion_efficiency_import": 108, "conversion_efficiency_export": 108, "identification_statu": 109, "ocmfuseridentificationstatu": 109, "identification_level": 109, "ocmfidentificationlevel": 109, "overal": 109, "identification_flag": 109, "IF": 109, "ocmfidentificationflag": 109, "identification_typ": 109, "ocmfidentificationtyp": 109, "IT": 109, "identification_data": 109, "uid": 109, "14443": 109, "tariff_text": 109, "textual": 109, "transactionrequeststatu": 109, "not_support": 109, "unexpected_error": 109, "transaction_min_stop_tim": 109, "earliest": 109, "yield": 109, "transaction_max_stop_tim": 109, "deadlin": 109, "fill": [109, 127, 147, 152, 160, 161], "signific": 109, "hearsai": 109, "unsecur": [109, 125, 164], "extent": 109, "reliabl": 109, "certifi": 109, "cryptograph": 109, "15118": [109, 126, 146, 149, 153, 154, 155, 166], "mismatch": 109, "outdat": 109, "found": [109, 127, 141, 147, 153, 154, 156, 160, 161, 162, 164, 167, 170, 171], "rfid_non": 109, "rfid_plain": 109, "rfid_rel": 109, "rfid_psk": 109, "ocpp_non": 109, "ocpp_r": 109, "remotestart": 109, "method": [109, 118, 119, 147, 148, 153], "ocpp_auth": 109, "ocpp_rs_tl": 109, "obtain": [109, 127, 129, 130, 132], "ocpp_auth_tl": 109, "ocpp_cach": 109, "ocpp_whitelist": 109, "whitelist": 109, "ocpp_certifi": 109, "iso15118_non": 109, "iso15118_pnc": 109, "plmn_none": 109, "plmn_ring": 109, "plmn_sm": 109, "deni": 109, "two": [109, 119, 124, 125, 126, 127, 128, 129, 130, 132, 142, 144, 145, 147, 148, 149, 151, 153, 154, 155, 157, 160, 161, 165, 170], "factor": 109, "notat": [109, 148], "15693": 109, "electro": 109, "evcoid": 109, "iso7812": 109, "7812": 109, "card_txn_nr": 109, "cardtxnbr": 109, "central_1": 109, "sm": 109, "central_2": 109, "local_1": 109, "local_2": 109, "phone_numb": 109, "phone": 109, "key_cod": 109, "not_assign": 109, "meter_id": 109, "phase_seq_error": 109, "rotat": 109, "ccw": 109, "energy_wh_import": [109, 127], "energy_wh_export": [109, 127], "power_w": [109, 127], "reactivepow": [109, 117, 118], "reactiv": [109, 117, 118], "frequency_hz": [109, 127], "energy_wh_import_sign": 109, "energy_wh_export_sign": 109, "power_w_sign": 109, "voltage_v_sign": 109, "var_sign": 109, "current_a_sign": 109, "frequency_hz_sign": 109, "occupi": 110, "dismiss": 110, "parent_id": 110, "reservationendreason": 110, "usedtostartcharg": 110, "globalreservationrequirementdrop": 110, "notreserv": [110, 124], "notreservedfortoken": 110, "reservedforothertoken": 110, "reservedforothertokenandhasparenttoken": 110, "reservedfortoken": 110, "group_id_token": 110, "incorrect": 110, "reservation_statu": 110, "serialcommhub": [111, 136, 138, 154], "io": [111, 140, 147, 156, 160, 161, 165], "status_cod": 111, "idlepric": 112, "grace_minut": 112, "grace": 112, "hour_pric": 112, "monei": [112, 136, 139, 150], "costcategori": 112, "categori": [112, 142], "flatfe": 112, "chargingpricecompon": 112, "nextperiodpric": 112, "charging_pric": 112, "idle_pric": 112, "fee": 112, "sessioncostchunk": 112, "sum": [112, 117, 118, 127], "metervalue_from": 112, "metervalu": [112, 129, 130], "metervalue_to": 112, "thing": [112, 124, 147, 149, 154, 155, 161, 162, 164, 165], "flat": 112, "sessionstatu": 112, "final": [112, 114, 124, 130, 134, 148, 167, 170], "cost_chunk": 112, "next_period": 112, "uinteg": 113, "203": 113, "l": 113, "105": 113, "int16": 113, "apha": 113, "phasea": 113, "aphb": 113, "phaseb": 113, "aphc": 113, "phasec": 113, "a_sf": 113, "phvpha": 113, "phvphb": 113, "bn": 113, "phvphc": 113, "v_sf": 113, "sunssf": 113, "hz_sf": 113, "wpha": 113, "wphb": 113, "wphc": 113, "w_sf": 113, "va": 113, "vapha": 113, "vaphb": 113, "vaphc": 113, "va_sf": 113, "varpha": 113, "varphb": 113, "varphc": 113, "var_sf": 113, "pfpha": 113, "pf": 113, "pct": 113, "pfphb": 113, "pfphc": 113, "pf_sf": 113, "totwhim": 113, "p": [113, 147, 156, 163, 170], "acc32": 113, "totwh_sf": 113, "evt": 113, "bitfield32": 113, "chapter": [113, 147, 155], "counter": 113, "problem": [113, 130, 141, 146, 152, 154, 155], "retry_interval_": 114, "retrieve_timestamp": 114, "install_timestamp": 114, "acceptedcancel": 114, "invalidcertif": 114, "revokedcertif": 114, "revok": [114, 124], "oldest_timestamp": 114, "oldest": 114, "incluc": 114, "latest_timestamp": 114, "securitylog": 114, "diagnosticslog": 114, "uploadlogsstatu": 114, "file_nam": 114, "upload_logs_statu": 114, "logstatusenum": 114, "badmessag": 114, "badli": 114, "notsupportedoper": 114, "permissiondeni": 114, "insuffici": 114, "permiss": [114, 154, 170], "uploadfailur": 114, "being": [114, 124, 127, 147, 151, 154, 156, 160, 161], "firmwareupdatestatusenum": 114, "intermedi": [114, 162], "downloadfail": 114, "downloadschedul": 114, "downloadpaus": 114, "task": [114, 119], "installationfail": 114, "installreboot": 114, "installschedul": 114, "installdatetim": 114, "installverificationfail": 114, "checksum": 114, "signatureverifi": 114, "notspecifi": 114, "applicationreset": 114, "localreset": 114, "powerup": 114, "remotereset": 114, "scheduledreset": 114, "watchdog": 114, "countdown_": 116, "inact": 116, "current_limit_after_delay_a": 116, "current_limit_during_delay_a": 116, "start_tim": 116, "l1": [117, 118, 127], "l2": [117, 118], "l3": [117, 118], "signed_meter_data": 118, "eg": [118, 141], "signing_method": 118, "encoding_method": 118, "public_kei": 118, "diagram": [119, 147, 148, 150], "individu": [119, 129, 145, 149, 154, 156, 170], "thread": [119, 128, 148, 170], "chart": 119, "guid": [119, 141, 142, 145, 146, 148, 149, 151, 155, 157, 164, 165, 166, 167, 169, 170, 171], "topic": [123, 148, 152, 153, 155, 159, 160, 170], "everest_extern": 123, "noder": [123, 145, 147, 163, 171], "carsim": 123, "cmd": [123, 145, 147, 148, 163, 170], "semicolon": [123, 129], "iso_wait_slac_match": 123, "iso_start_v2g_sess": 123, "iso_wait_pwr_readi": 123, "36000": 123, "modify_charging_sess": 123, "auto": [124, 127, 134, 136, 149, 163, 170], "usabl": 124, "interact": [124, 148, 149, 162, 163], "helper": [124, 142], "70121": [124, 153], "seamlessli": 124, "integr": [124, 141, 147, 148, 149, 154, 155, 156, 157, 164, 165], "microcontrol": [124, 167], "improv": [124, 170], "safeti": [124, 134], "todo": [124, 148, 149], "graph": 124, "behav": 124, "light": [124, 145, 154], "subscrib": [124, 132, 134, 145, 148, 150, 155, 170], "driven": 124, "republish": 124, "struct": [124, 134, 144, 147, 149], "begun": 124, "github": [124, 130, 140, 141, 142, 146, 147, 149, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171], "openfastchargingalli": 124, "pdf": 124, "against": [124, 162, 170], "reservatonstart": 124, "notifi": [124, 129, 130, 144, 151, 170], "intergr": 124, "overload": 124, "limt": 124, "win": 124, "exern": 124, "extra": [124, 146, 157, 164, 165], "energynod": [124, 129, 130, 136, 138, 164, 165], "feed": 124, "travers": 124, "were": [124, 141, 145, 153], "whichev": 124, "sometim": [124, 152, 154, 155], "6a": 124, "230v": 124, "desir": [124, 157], "Be": [124, 147, 149, 154], "renault": 124, "zoe": [124, 134], "damag": [124, 154], "your": [124, 129, 130, 141, 142, 145, 148, 149, 151, 152, 153, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 171], "risk": 124, "adjust": [124, 132, 144, 149, 153, 160, 161, 165, 170], "though": [124, 129, 130], "freedom": 124, "min_phas": 124, "max_phas": 124, "choic": [124, 146, 160, 161], "wear": 124, "lot": [124, 125, 129, 130, 142, 147, 150, 151, 162, 164, 165], "almost": [124, 130, 164], "mrec3hightemperatur": 124, "mrec18cableovertempder": 124, "vendorwarn": 124, "wrap": 125, "libevs": [125, 140], "facilit": 125, "readm": [125, 146, 157, 159, 163, 165], "cover": [125, 129, 130, 150, 151, 166], "anchor": [125, 161], "instruct": [125, 142, 146, 147, 153, 154, 157, 163, 165, 166, 170], "writeabl": 125, "profil": [125, 129, 130, 164, 165], "transport": [125, 164, 165], "act": [125, 134, 162], "behavior": [125, 128, 144, 165, 170], "usessldefaultverifypath": 125, "necessarili": [125, 129, 130], "mutual": 125, "mtl": [125, 129, 130], "certificatesign": [125, 129, 130], "endpoint": [125, 128, 156, 164, 165, 166], "mandatori": [125, 154], "possibli": [125, 128, 152], "bx": 126, "dx": [126, 161], "cm_slac_parm_req": 126, "cm_slac_match_r": 126, "join": [126, 155], "modem": 126, "cap_net_raw": 126, "cm_valid": 126, "qca": 126, "modbusrtu": 127, "subdirectori": [127, 130, 142, 165], "templat": [127, 145, 147, 159, 160, 161, 170], "yaml": [127, 129, 130, 136, 147, 150, 151, 152, 153, 154, 155, 157, 160, 161, 163, 164, 165, 167], "copi": [127, 128, 134, 141, 154, 156], "datasheet": 127, "consist": [127, 128, 142, 145, 148, 154, 158, 160, 161, 162], "start_regist": 127, "num_regist": 127, "multipli": 127, "exponent_regist": 127, "function_code_start_reg": 127, "scale": 127, "001": 127, "expon": 127, "function_code_exp_reg": 127, "split": [127, 130, 134, 164, 165], "serv": [128, 129, 130, 164, 165], "translat": 128, "metric": 128, "consequ": 128, "thrown": 128, "furthermor": [128, 142, 147, 152, 156, 162, 170], "loop": [128, 148, 151, 155, 169], "cf": 128, "synchron": [128, 148], "livemeasur": 128, "inject": 128, "post": 128, "legal": 128, "renam": [128, 141], "requet": 128, "devi": 128, "Then": [128, 152, 154, 160, 161, 168, 170], "had": [128, 153], "host": [128, 153, 154, 156, 171], "coher": [128, 160, 161], "suppos": [128, 141, 150, 160, 161], "inbetween": 128, "potenti": [128, 150, 153], "similarli": [128, 148], "greater": [128, 129, 130, 146], "consider": 128, "ones": [128, 147, 149, 154, 160, 161], "regularli": [128, 147, 148, 152], "right": [128, 145, 147, 149, 151, 154, 155, 160, 161, 170, 171], "48": 128, "pai": [128, 150], "regard": [128, 149, 160, 161], "200m": 128, "bring": 128, "1024bit": 128, "vulner": 128, "curl": [128, 146, 158], "header": [128, 146, 161, 170], "tls_on": 128, "offici": [128, 146, 152, 154, 155, 157], "page": [128, 145, 147, 149, 152, 154, 155, 159, 161, 163, 164, 167], "leverag": [129, 130], "librari": [129, 130, 146, 147, 152, 153, 157, 170], "manifest": [129, 130, 142, 144, 145, 148, 157, 164, 165, 170], "tutori": [129, 145, 147, 148, 151, 155, 157, 160, 161, 162, 163, 164, 165, 166], "great": [129, 147, 153], "resourc": [129, 151], "learn": [129, 145, 147, 149, 154, 155, 170], "approach": [129, 130, 148], "larg": [129, 130, 162], "area": [129, 130, 148, 155, 160, 161], "explain": [129, 130, 142, 145, 147, 149, 151, 155, 160, 161, 165, 166, 170], "divid": [129, 130], "pick": [129, 130, 157, 162], "deprec": [129, 147, 149, 156, 167], "busi": [129, 130], "remotestarttransact": 129, "california": [129, 130, 164, 165], "whitepap": [129, 130, 164, 165], "stoptransact": 129, "remotestoptransact": 129, "unlockconnector": [129, 130], "changeavail": [129, 130], "mid": [129, 130, 165], "smartcharg": [129, 130, 164], "get15118evcertificaterespons": 129, "push": [129, 130, 160, 161, 162], "compli": [129, 130], "measurand": [129, 130], "clock": [129, 130], "align": [129, 130, 161], "statusnotif": 129, "get15118evcertificaterequest": [129, 130], "reservenow": 129, "cancelreserv": 129, "changeconfigur": 129, "meant": [129, 130, 153, 154, 164, 165, 170], "modif": [129, 130, 141, 171], "updatefirmwar": [129, 130], "signedupdatefirmwar": 129, "prerequisit": [129, 130, 147, 155], "getdiagnost": 129, "getlog": [129, 130], "logstatusnotif": [129, 130], "diagnosticsstatusnotif": 129, "firmwarestatusnotif": [129, 130], "signedfirmwarestatusnotif": 129, "evsesecur": [129, 130, 136, 138, 149, 164, 165], "installcertif": [129, 130], "deletecertif": [129, 130], "getinstalledcertificateid": [129, 130], "getcertificatestatu": [129, 130], "signcertif": [129, 130, 151], "renew": [129, 130], "setuserpric": 129, "enable_global_error": [129, 130, 144], "connectorid": 129, "insid": [129, 142, 147, 149, 159, 160, 161, 162, 163, 164], "errorcod": 129, "othererror": 129, "vendorerrorcod": 129, "subtyp": 129, "strip": [129, 154], "vendorid": 129, "largest": 129, "255": 129, "wherea": [129, 142], "yeti_driv": [129, 149], "error_factori": [129, 144], "create_error": [129, 144], "outofenergi": 129, "someon": 129, "cut": 129, "look": [129, 141, 142, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 159, 160, 161, 164, 165, 167, 170], "mrec": [129, 130], "inl": [129, 130], "gov": [129, 130], "chargex": [129, 130], "propos": [129, 130, 150], "unifi": [129, 130], "methodologi": [129, 130], "classifi": [129, 130], "simultan": 129, "easiest": [129, 130, 152], "wai": [129, 130, 141, 144, 145, 147, 148, 149, 152, 153, 154, 157, 158, 170], "tier": [129, 130, 155], "callback": [129, 130, 144, 148, 170], "miss": [129, 130, 154, 170], "securityprofile3": [129, 130], "iso15118pncen": [129, 130, 151, 164], "12": [129, 130, 146, 154, 163, 168, 170], "ocsprequestinterv": 129, "topologi": [130, 165], "compos": [130, 146, 147, 158, 163, 165], "semant": [130, 148, 165], "characterist": [130, 165], "requeststarttransact": 130, "requeststoptransact": 130, "get15118evcertif": 130, "setvari": 130, "evconnectiontimeout": 130, "mastrpassgroupid": 130, "setdisplaymessag": 130, "getdisplaymessag": 130, "cleardisplaymessag": 130, "contrast": [130, 162], "notifyeventrequest": 130, "errro": 130, "mechan": [130, 147, 149], "chargingst": 130, "constantli": [130, 154], "advanc": 130, "break": [130, 153, 170], "complex": [130, 149, 162], "beyond": 130, "authorizeremotestart": 130, "sampleddatatxendedmeasurand": 130, "authcachestorag": 130, "device_model_storage_interfac": 130, "hpp": [130, 142, 148, 157, 170], "truth": 130, "todai": 130, "clarif": 130, "devicemodel": 130, "devicemodelstorageinterfac": 130, "devicemodelstoragesqlit": 130, "everestdevicemodelstorag": 130, "composeddevicemodelstorag": 130, "constructor": [130, 148], "differenti": [130, 165], "nxp": 132, "libnfc": [132, 140], "nci": [132, 140], "i\u00b2c": 132, "spi": 132, "space": 132, "nci_config": 132, "userspac": 132, "behaviour": [132, 149], "interval": 132, "timespan": 132, "flood": 132, "yak": 134, "3v": 134, "ttl": 134, "uart": 134, "plu": [134, 149, 164], "linux": [134, 145, 146, 154, 155], "wakeup": 134, "currrent": 134, "unus": [134, 148], "bp": 134, "8n1": 134, "binari": [134, 147, 154, 167, 170], "googl": 134, "buffer": 134, "consistent_overhead_byte_stuf": 134, "yeti_comm": 134, "evseri": 134, "cpp": [134, 142, 147, 148, 157, 163, 170], "extract": 134, "handlepacket": 134, "linkwrit": 134, "hi2lo": 134, "proto": 134, "lo2hi": 134, "frequent": [134, 155, 162], "nanopb": [134, 156], "nanopb_gener": 134, "setcontrolmod": 134, "setmaxcurr": 134, "accordingli": [134, 145], "human": 134, "allowpoweron": 134, "bool": [134, 144, 151], "decis": [134, 162], "setpwm": 134, "duty_cycl": 134, "ON": [134, 152, 154], "rom": 134, "loader": [134, 163], "stm32flash": 134, "tool": [134, 146, 147, 148, 149, 152, 153, 154, 155, 157, 160, 161, 170], "flash": [134, 146, 167], "kit": [134, 154, 167], "keepalivehi": 134, "1hz": 134, "stand": [134, 141, 149, 163], "alon": [134, 154], "backup": [134, 154, 162, 171], "setthreephas": 134, "dual": [134, 146], "enablercd": 134, "spike": 134, "goe": [134, 159, 170], "float": 134, "imped": 134, "switchthreephaseswhilecharg": 134, "precaut": 134, "forceunlock": 134, "car_plugged_in": 134, "car_requested_pow": 134, "power_on": 134, "succesfulli": 134, "power_off": 134, "car_requested_stop_pow": 134, "car_unplug": 134, "error_": 134, "error_df": 134, "error_relai": 134, "error_ventilation_not_avail": 134, "error_over_curr": 134, "quick": [134, 142, 146, 148, 155, 160, 161, 164, 165, 166, 167, 170, 171], "permanent_fault": 134, "evse_replug_start": 134, "evse_replug_finish": 134, "roughli": [134, 148, 154], "keepalivelo": 134, "keep": [134, 147, 149, 153, 158, 162, 170], "resetdon": 134, "dpm1000": [136, 138], "dummybanksessiontokenprovid": [136, 138], "dummytokenprovidermanu": [136, 138], "dummytokenvalid": [136, 138], "dummyv2g": [136, 138], "errorhistori": [136, 138], "evslac": [136, 138], "evse15118d20": [136, 138], "evseslac": [136, 138, 149], "evsev2g": [136, 138, 147], "genericpowermet": [136, 138, 149], "isomux": [136, 138], "jstibber": [136, 138], "lemdcbm400600": [136, 138], "micromegawattbsp": [136, 138], "ocppextensionexampl": [136, 138], "pn532tokenprovid": [136, 138], "pn7160tokenprovid": [136, 138, 149], "packetsniff": [136, 138], "persistentstor": [136, 138], "phyversobsp": [136, 138], "pyevjosev": [136, 138], "rsiskramet": [136, 138], "rspaymenttermin": [136, 138], "yetidriv": [136, 138, 149, 154], "yetievdriv": [136, 138], "debug_json": [136, 137], "example_error_framework": [136, 137], "example_us": [136, 137], "generic_error": [136, 137], "solar_forecast": [136, 137], "sunspec_ac_met": [136, 137, 139], "sunspec_read": [136, 137], "sunspec_scann": [136, 137], "test_control": [136, 137], "tibber_price_forecast": [136, 137], "cmake_condit": [140, 141], "everest_enable_py_support": 140, "AND": [140, 152], "everest_dependency_enabled_josev": 140, "git": [140, 142, 145, 146, 147, 155, 156, 159, 161, 163, 167, 168, 169, 170], "ext": 140, "switchev": 140, "git_rev": 140, "434f5f2a98cce4b716b5bb4d31eff6b19d8d85ca": 140, "git_tag": [140, 141, 170], "2024": [140, 149, 154, 155, 160, 161, 168], "b49d30e9f50d8db478d5b5e50734138f6e8331dc": 140, "6e669fd867afaaca3ab45deaefea1f2a13998998": 140, "6ff5d21b512e43397c537a8167dfec2136cb654a": 140, "v0": [140, 147, 149, 156, 162], "19": [140, 163], "build_test": [140, 141, 152, 170], "framework_use_python_venv": 140, "project_nam": [140, 152], "_use_python_venv": 140, "framework_use_python_venv_path": 140, "_use_python_venv_path": 140, "9ce7f00469d31229a619d40642683a147e0d7178": 140, "83e201218136f9ebddcc52ad75799e688a8d3a58": 140, "mbedtl": 140, "everest_dependency_enabled_mbedtl": 140, "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0": 140, "v2": 140, "28": [140, 168], "enable_program": 140, "enable_test": 140, "mbedtls_fatal_warn": 140, "libcbv2g": [140, 153], "everest_dependency_enabled_libcbv2g": 140, "0966194e995cdb741b02547ddd9abd67455691d9": 140, "3790262286820d8c1d7ae949e9366a78c9ff699f": 140, "libfsm": 140, "everest_dependency_enabled_libfsm": 140, "b31d5f97cc3e09186e21eddf8cb3bcb133d7bc3c": 140, "libiso15118": [140, 153], "everest_dependency_enabled_libiso15118": 140, "697ecf57f0297487ac7d45b6d76348cd53b46dbf": 140, "liblog": [140, 141], "3eab950e4bbf433b4df300ebeb419b749e8a2afa": 140, "build_exampl": [140, 141], "everest_dependency_enabled_libnfc_nci": 140, "linux_libnfc": 140, "65276f9221cd2a50dbe4bc22e34879387b5800b": 140, "everest_dependency_enabled_libocpp": 140, "c66383782a32827920af80314165843deed63c98": 140, "libslac": 140, "everest_dependency_enabled_libslac": 140, "1f9f1a114c8dec79607abaee18782e03849573d8": 140, "libtim": [140, 141], "d7ee45a5779defdd88cfa9382348670b353b9a4c": 140, "orchestr": [141, 148], "repositori": [141, 142, 144, 145, 149, 153, 154, 155, 156, 157, 158, 159, 160, 161, 163, 164, 165, 168, 171], "recent": [141, 153], "python3": [141, 142, 146, 147, 167], "upgrad": [141, 146, 154], "indepth": 141, "guidanc": 141, "aris": 141, "pip": [141, 142, 146, 147], "setuptool": [141, 146, 147], "wheel": [141, 146, 147], "jstyleson": 141, "jsonschema": 141, "clone": [141, 147, 156, 158, 167], "script": [141, 147, 156, 161, 162, 163, 164, 165, 166, 170], "cd": [141, 142, 147, 152, 156, 158, 162, 163, 170, 171], "dependency_manag": [141, 147, 160, 161], "init": [141, 144, 147, 148, 162, 163, 170], "checkout": [141, 147, 156, 162, 163, 171], "deploi": [141, 147, 154, 156, 157, 160, 161, 167], "devkit": 141, "libmodbu": 141, "libsunspec": 141, "rise": 141, "cpm": [141, 147], "home": [141, 147, 154, 155, 156, 163, 170], "whoami": [141, 147], "bin": [141, 142, 147, 152, 154, 162, 163, 167, 170], "ev_cli": [141, 142], "mkdir": [141, 147, 158, 162, 170], "jinja2": [141, 146, 147], "pyyaml": [141, 146, 147], "let": [141, 144, 147, 148, 149, 151, 152, 154, 155, 157, 160, 161, 162, 170], "pull": [141, 147, 153, 155, 157, 159, 160, 161, 171], "cmakelist": [141, 142, 148], "txt": [141, 142, 147, 148], "find_packag": [141, 170], "condition": 141, "catch2": 141, "catchorg": 141, "v3": 141, "awar": [141, 147, 149, 153, 154, 160, 161, 170], "evc_setup_edm": [141, 170], "addition": [141, 144, 149, 153, 155], "everest_modify_depend": 141, "dependencies_modifi": 141, "along": 141, "nlohmann_json": 141, "libfmt": 141, "fmt": 141, "branch": [141, 158, 159, 161], "behind": [141, 149, 162], "clean": [141, 153, 162], "seen": [141, 146, 147, 149, 153, 154], "shell": [141, 147, 154, 162, 167], "yourself": [142, 170], "possibilit": 142, "subcommand": 142, "dir": [142, 163, 170], "clang": [142, 146, 170], "interfacenam": 142, "former": [142, 147, 149, 160, 161], "view": [142, 170], "latter": [142, 147], "skeleton": [142, 148], "cmake": [142, 146, 147, 152, 153, 154, 157, 163, 170], "ld": 142, "glue": [142, 147, 154], "hook": 142, "sampleinterfac": 142, "sampleinterfaceimpl": 142, "declar": [142, 145, 147, 148, 167, 170], "subsect": [142, 147, 148, 160, 161], "inferfac": 142, "mark": [142, 151, 154, 170], "75ac1216": 142, "19eb": 142, "4182": 142, "a85c": 142, "820f1fc2c091": 142, "kept": 142, "recreat": 142, "creation": [142, 144], "diff": [142, 168], "touch": [142, 154, 162, 163], "comma": 142, "tbd": [142, 157], "edm": [143, 145, 155, 157, 170], "cli": [143, 145, 148, 153, 155, 170], "As": [144, 145, 147, 148, 149, 151, 152, 154, 155, 158, 160, 161], "react": 144, "raise_error": 144, "clear_error": 144, "errortyp": 144, "clear_al": 144, "errorsubtyp": 144, "clear_all_errors_of_impl": 144, "subscribe_error": 144, "subscribe_all_error": 144, "susbcrib": 144, "subscribe_global_all_error": [144, 149], "autogener": 144, "third": [144, 153], "fourth": 144, "fifth": 144, "is_error_act": 144, "statecondit": 144, "member": [144, 148, 160, 161], "is_condition_satisfi": 144, "satisfi": [144, 147, 148, 170], "exampleerrorrais": 144, "exampleerrorsubscrib": 144, "error_object": 144, "exampleerrora": 144, "clear_callback": 144, "error_object_0": 144, "error_object_1": 144, "error_object_2": 144, "error_object_3": 144, "error_object_4": 144, "anytim": 144, "std": [144, 148, 152, 170], "shared_ptr": 144, "error_state_monitor": 144, "mod": [144, 148], "r_example_rais": 144, "is_act": 144, "is_satisfi": 144, "exampleerrorb": 144, "are_satisfi": 144, "pyexampleerrorrais": 144, "pyexampleerrorsubscrib": 144, "opposit": 144, "_mod": 144, "get_error_factori": 144, "example_rais": 144, "_setup": 144, "lambda": 144, "get_error_state_monitor_impl": 144, "get_error_state_monitor_req": 144, "jsexampleerrorrais": 144, "jsexampleerrorsubscrib": 144, "wouldn": 144, "edit": [144, 154, 162, 167], "action": [144, 145, 160, 161], "construct": [144, 147, 148], "lib": [144, 154, 170], "think": [145, 148], "stack": [145, 147, 155, 163, 166], "scenario": [145, 147, 149, 154, 155, 157, 162], "loos": 145, "everyth": [145, 147, 149, 151, 154, 167, 170, 171], "enhanc": 145, "mind": [145, 160, 161, 162], "grei": [145, 149], "background": [145, 156, 163], "pictur": [145, 149, 154], "technologi": 145, "javascript": [145, 147, 148, 152, 153, 170], "python": [145, 147, 148, 153, 156, 161, 166, 168, 170], "rust": [145, 147, 148], "appreci": 145, "experi": [145, 148, 153, 155, 170], "u": [145, 146, 147, 148, 152, 154, 155, 162, 170], "zulip": [145, 154, 159, 160, 161], "mail": [145, 152, 154, 170], "launch": [145, 148, 152, 170], "workspac": [145, 147, 152, 156, 163, 171], "broker": [145, 147, 148, 170], "smaller": [145, 154], "effort": 145, "sneak": 145, "preview": 145, "admin": [145, 152, 156, 160, 161], "scaffold": 145, "suit": [145, 151], "idea": [145, 151, 152, 154, 159, 160, 161, 162, 167, 170, 171], "illustr": 145, "box": [145, 149], "dash": 145, "heart": 145, "explan": [145, 149, 155, 164, 165], "4gb": 145, "ram": [145, 146, 147], "cpu": [145, 146, 147], "boost": [145, 146, 157], "raspberri": [145, 152, 154], "pi": [145, 152, 154], "ubuntu": [145, 153, 154], "opensus": 145, "fedora": 145, "compil": [145, 146, 147, 153, 157, 170], "walk": [145, 147, 149, 154, 155], "errorfactori": 145, "errorstatemonitor": 145, "syntax": 145, "subscript": [145, 148], "meet": [146, 147, 155], "arm": [146, 168], "ghz": 146, "resp": 146, "quad": 146, "gb": [146, 154], "emmc": [146, 154], "bluetooth": 146, "4g": 146, "5g": 146, "greenphi": 146, "mb": 146, "nativ": 146, "window": [146, 147], "wsl2": 146, "docker": [146, 147, 155, 158, 164, 169, 171], "podman": 146, "gcc": [146, 152], "tweak": 146, "faq": [146, 155], "gnu": 146, "program": [146, 148, 152, 170], "stumbl": 146, "troubl": 146, "best": [146, 155, 159, 160, 161, 171], "04": [146, 153], "22": 146, "apt": [146, 167], "sudo": [146, 147, 154, 167, 170], "rsync": [146, 154], "wget": 146, "doxygen": 146, "graphviz": 146, "tidi": [146, 170], "cppcheck": 146, "openjdk": 146, "jdk": 146, "npm": 146, "libboost": 146, "nodej": 146, "libssl": 146, "libsqlite3": 146, "rfkill": 146, "libpcap": 146, "libev": 146, "pkg": 146, "libcap": 146, "node_api": 146, "procedur": [146, 147, 148, 154], "nodesourc": 146, "md": [146, 159, 163], "zypper": 146, "shadow": 146, "devel_basi": 146, "devel": 146, "libboost_filesystem": 146, "libboost_log": 146, "libboost_program_opt": 146, "libboost_system": 146, "libboost_thread": 146, "libopenssl": 146, "sqlite3": 146, "38": 146, "39": 146, "40": 146, "dnf": 146, "automak": 146, "openssl": 146, "libsqlite3x": 146, "2nd": 146, "keytool": [146, 147], "interchang": [146, 155], "probabl": [146, 147, 148, 154], "python_execut": 146, "highli": [147, 164, 165], "modular": [147, 149, 155], "repo": [147, 154, 157, 162, 167, 168], "said": 147, "resid": 147, "cpm_source_cach": 147, "initialis": 147, "newli": [147, 153, 160, 161, 170], "adopt": [147, 155], "chosen": [147, 159], "venv": 147, "That": [147, 149, 154, 162], "r": 147, "pki": [147, 151, 166], "create_cert": 147, "sh": [147, 154, 156, 158, 162, 163, 164, 165, 166, 170], "java": 147, "availbl": 147, "significantli": 147, "nproc": 147, "dive": [147, 149, 155], "old": [147, 170], "repeat": [147, 151], "shouldn": [147, 150], "ci": [147, 153, 155], "workflow": [147, 160, 161], "mosquitto": [147, 148, 164, 168], "steve": [147, 152], "infranet_network": [147, 156, 163], "bridg": [147, 156, 163], "subnet": [147, 156, 163], "fd00": [147, 156, 163], "imag": [147, 154, 156, 167], "1883": [147, 156, 170], "9001": [147, 156], "ghcr": [147, 156], "detach": [147, 152], "enter": [147, 155, 163], "red": [147, 149, 154, 163, 166], "browser": [147, 152, 163, 171], "localhost": [147, 149, 163, 165, 166, 170, 171], "1880": [147, 166, 171], "ui": [147, 152, 163, 166, 171], "gui": [147, 171], "analys": 147, "insight": [147, 155], "plugin": [147, 166], "feel": [147, 155, 170], "dig": 147, "deeper": [147, 162], "togeth": [147, 149, 151, 155, 171], "analyz": [147, 149, 168], "complic": 147, "nice": [147, 149, 153], "exhaust": 147, "screenshot": [147, 149], "screen": 147, "rather": [147, 151, 155, 165], "click": [147, 149, 155, 158, 160, 161, 166, 171], "menu": [147, 149, 167, 171], "symbol": [147, 149, 152], "corner": [147, 149, 154, 171], "column": [147, 161], "item": [147, 149, 161], "intro": [147, 148], "role": [147, 149], "visit": 147, "congrat": 147, "rocket": 147, "concept": [147, 149, 152, 155, 159, 160, 161, 164, 165, 167, 169, 170], "stick": 147, "entiti": 147, "cours": [147, 155, 170, 171], "term": [147, 165], "some_kei": 147, "myinterfac": 147, "some_implement": 147, "externalinterfac": 147, "min_connect": 147, "max_connect": 147, "enable_external_mqtt": [147, 148], "metadata": [147, 148, 170], "licens": [147, 148, 170], "compani": [147, 148, 154], "explanatori": 147, "possbl": 147, "tell": [147, 149, 150, 154, 170], "rememb": [147, 154, 164, 165], "showd": 147, "easi": [147, 152, 160, 161, 165], "get_id": 147, "ref": [147, 161], "typedef": 147, "piec": [147, 160, 161], "bunch": [147, 148], "besid": [147, 152], "bad": [147, 152, 154], "saw": 147, "sometyp": 147, "additionalproperti": 147, "property_1": 147, "property_2": 147, "mymodulenam": 147, "stuff": [147, 149], "handler": [147, 148, 152, 170], "review": [147, 159, 160, 161], "learnt": 147, "proced": 147, "Or": [147, 152, 160, 161], "theoret": [147, 148], "weekli": 147, "tech": 147, "thank": 147, "glanc": 148, "understand": [148, 149, 155, 159, 160, 161, 162, 169, 170], "hand": [148, 152], "microservic": 148, "deploy": 148, "backbon": 148, "particular": [148, 170], "asynchron": 148, "imagin": [148, 152], "callabl": 148, "observ": 148, "implementor": 148, "analogi": 148, "router": 148, "wlan": 148, "antenna": [148, 154], "wan": 148, "pc": [148, 152], "easili": [148, 149], "Their": 148, "ping": 148, "interface_p": 148, "pong": 148, "command_p": 148, "var_np": 148, "far": [148, 170], "pingservermodul": 148, "cfg_publish_number_of_p": 148, "number_of_p": 148, "if_impl_id_p": 148, "mustermann": 148, "ping_interfac": 148, "pingclientmodul": 148, "if_impl_id_empti": 148, "requirement_ping_serv": 148, "telemetry_en": 148, "active_modul": [148, 170], "instance_id_ping_serv": 148, "config_modul": 148, "instance_id_ping_cli": 148, "graphic": 148, "interface_pingintf": 148, "interface_nam": 148, "intf": 148, "call_command_p": 148, "call_": 148, "command_nam": 148, "subscribe_var_np": 148, "subscribe_": 148, "var_nam": 148, "proxi": 148, "abstract": 148, "interface_pingimplbas": 148, "implbas": 148, "publish_var_np": 148, "publish_": 148, "handle_command_p": 148, "handle_": 148, "appropri": [148, 160, 161], "doc": [148, 156, 159, 161, 170, 171], "rst": [148, 159, 160, 161, 164, 170], "interface_pingimpl": 148, "emptyimpl": 148, "focus": [148, 155], "module_nam": [148, 170], "impl": 148, "apart": 148, "notabl": 148, "unique_ptr": 148, "interface_id": 148, "p_": 148, "r_": 148, "requirement_id": 148, "stub": 148, "invoke_init": 148, "p_if_impl_id_p": 148, "invoke_readi": 148, "freeli": 148, "recal": 148, "ran": [148, 162], "endless": 148, "spawn": [148, 152], "worker": 148, "pool": 148, "watch": [148, 155], "often": 149, "exemplatori": 149, "Such": 149, "magic": 149, "unleash": 149, "fanci": [149, 162], "afterward": [149, 154], "8849": [149, 152, 163, 170], "blank": 149, "five": 149, "appear": [149, 170], "canva": 149, "blue": 149, "yellow": 149, "circl": 149, "middl": [149, 160, 161], "surpris": 149, "bar": 149, "jsrisev2g": 149, "bottom": 149, "haven": [149, 151], "meaning": 149, "somewher": [149, 154, 162], "loadbalanc": 149, "obvious": 149, "plai": [149, 162, 164, 165], "big": [149, 160, 161], "strength": 149, "world": [149, 155, 170], "earlier": 149, "proper": [149, 153, 159], "fact": [149, 162], "hint": [149, 152], "iso15118_car": 149, "interest": 149, "realiz": [149, 162], "sophist": 149, "inspir": 149, "18": [149, 154], "mapp": 149, "get_map": 149, "r_name_of_the_requir": 149, "p_name_of_an_implement": 149, "const": 149, "error_handl": 149, "has_valu": 149, "error_cleared_handl": 149, "addtion": 149, "mayb": 150, "partial": [150, 159], "held": 150, "session_cost_calcul": 150, "sort": 150, "verwendungszweck": 150, "approv": 150, "involv": [150, 153, 155], "essenc": 151, "e2": 151, "visual": [151, 152, 155, 156, 163], "provis": 151, "triggermessag": 151, "agre": 151, "await": 151, "shortcut": 151, "closer": 151, "backport": [151, 153], "ident": [151, 164, 165], "centralcontractvalidationallow": 151, "verfii": 151, "contractvalidationofflin": [151, 164], "iso15118ctrlr": 151, "v2gcertificateinstallationen": 151, "seccleafsubjectcommonnam": 151, "seccid": 151, "seccleafsubjectcountri": 151, "countrynam": 151, "seccleafsubjectorgan": 151, "organizationnam": 151, "partner": [151, 167], "grow": [152, 155], "life": 152, "debugg": [152, 163, 170], "gdb": [152, 170], "sai": [152, 162], "dist": [152, 154, 163, 164, 166, 170, 171], "small": [152, 154, 160, 161, 162], "studio": [152, 156, 163], "authmanag": 152, "cppdbg": 152, "workspacefold": 152, "libexec": 152, "arg": [152, 170], "stopatentri": 152, "cwd": 152, "externalconsol": 152, "mimod": 152, "setupcommand": 152, "ignorefailur": 152, "disassembli": 152, "flavor": 152, "intel": 152, "breakpoint": [152, 170], "forget": [152, 160, 161], "achiev": [152, 170], "dcmake_build_typ": [152, 170], "disadvantag": 152, "fork": 152, "grid_connection_point": 152, "0w": 152, "alloc": 152, "whatev": 152, "constraint": 152, "recogn": 152, "cmake_cxx_compil": 152, "unreferenc": 152, "test_config": [152, 170], "solv": [152, 153, 159], "desktop": [152, 163], "ip_of_the_raspberri": 152, "offload": 152, "faster": 152, "ressourc": 152, "mobilityhous": [152, 166], "thoughtwork": 152, "maev": 152, "dbuild_test": 152, "conflict": [152, 162], "scheme": [152, 154, 160, 161], "add_execut": 152, "_test": 152, "cmake_project_nam": 152, "strequal": 152, "OR": 152, "_build_test": 152, "endif": [152, 170], "install_everest_test": 152, "source_dir": 152, "pytest": 152, "install_prefix": 152, "core_test": 152, "py": [152, 154], "framework_test": 152, "pr": [153, 159, 161], "monthli": 153, "june": 153, "septemb": 153, "decemb": 153, "week": 153, "freez": 153, "backward": [153, 160, 161], "bugfix": [153, 162], "820": 153, "powersupply_set_dc": 153, "821": 153, "656": 153, "681": 153, "677": 153, "aliv": 153, "harmon": 153, "771": 153, "769": 153, "643": 153, "v2gtp": 153, "advisori": 153, "37310": 153, "openv2g": 153, "freed": 153, "commerci": [153, 154], "unfriendli": 153, "lgplv3": 153, "fly": 153, "crash": 153, "pars": [153, 165], "bug": [153, 162], "strive": 153, "compat": [153, 154, 160, 161, 168], "multislot": 153, "thorough": 153, "zvt": 153, "stabil": 153, "beta": 153, "stage": [153, 160, 161], "frontend": 153, "prior": 153, "counterpart": 153, "around": [153, 154, 155, 162, 164, 165], "exactli": 153, "platform": [154, 155, 164, 165], "cm4": 154, "comput": 154, "research": 154, "facil": 154, "alik": 154, "explor": 154, "groundwork": 154, "rapid": 154, "outdoor": 154, "spec70121": 154, "cern": 154, "licenc": 154, "happi": [154, 170], "schemat": 154, "3d": 154, "purchas": 154, "question": [154, 155, 160, 161], "wonder": 154, "mailinglist": [154, 155], "onlin": [154, 162], "shop": 154, "yocto": [154, 168], "basecamp": [154, 167], "grade": 154, "demo": 154, "profession": 154, "wrapper": 154, "esd": 154, "wrist": 154, "band": 154, "underlai": 154, "mat": 154, "1x": 154, "usb": 154, "IN": 154, "lab": 154, "bmaptool": 154, "pcb": 154, "heatsink": 154, "doubl": 154, "tape": 154, "clip": 154, "mount": [154, 156, 171], "hole": 154, "grai": 154, "spacer": 154, "gap": 154, "reflash": 154, "channel": [154, 160, 161], "sdk": 154, "bmap": 154, "raspberrypi4": 154, "20240912100805": 154, "rootf": 154, "wic": 154, "bz2": 154, "jumper": 154, "black": 154, "onto": 154, "rpiboot": 154, "green": 154, "lsblk": 154, "approxim": 154, "sdx": 154, "letter": 154, "nine": 154, "twice": 154, "cage": 154, "seat": 154, "bigger": [154, 159, 162], "mission": 154, "accomplish": 154, "crimp": 154, "orient": 154, "fashion": 154, "ten": 154, "chanc": 154, "unisol": 154, "preassembl": 154, "desk": 154, "barrel": 154, "ssh": [154, 163], "credenti": 154, "slot": 154, "comparison": 154, "20240912103122": 154, "raucb": 154, "poki": [154, 167], "glibc": 154, "x86_64": 154, "cortexa7t2hf": 154, "neon": 154, "vfpv4": 154, "chmod": 154, "name_of_toolchain": 154, "ask": [154, 155, 158, 163], "myuser": 154, "gninja": 154, "dcmake_install_prefix": 154, "deverest_enable_py_support": 154, "deverest_enable_js_support": 154, "deverest": 154, "core_use_python_venv": 154, "temporarili": 154, "obsolet": 154, "candid": [154, 162], "j10": 154, "ninja": 154, "destdir": 154, "av": 154, "systemd": [154, 168], "systemctl": 154, "my": 154, "configfil": 154, "yeti_fwupd": 154, "serial0": 154, "usr": [154, 167], "yetir1_2": 154, "1_firmwar": 154, "fullsiz": 154, "4b": 154, "rpi": 154, "08": 154, "revisit": 154, "editor": 154, "centralsystemuri": [154, 164], "9000": [154, 165, 166], "mycharger001": 154, "v201": 154, "profile_schema": 154, "component_schema": 154, "ocpp201_init": 154, "paramat": 154, "core_migr": 154, "downgrad": 154, "howto": 154, "juli": 154, "serialcommunicationhub": 154, "comm_hub": 154, "config_implement": 154, "ttyama3": 154, "19200": 154, "dhcp": 154, "110": 154, "gatewai": 154, "root_a": 154, "79": 154, "root_b": 154, "har": 154, "fine": 154, "udpat": 154, "tryboot": 154, "login": [154, 156], "pw": 154, "symlink": 154, "ln": 154, "snapshot": [155, 170], "foster": 155, "customiz": 155, "glu": 155, "advantag": [155, 157], "pv": 155, "linkedin": 155, "electrif": 155, "sector": 155, "foundat": 155, "discuss": 155, "thought": 155, "exchang": 155, "priorit": 155, "registr": 155, "documenting_everest": 155, "enthusiast": 155, "focu": [155, 170], "zulipchat": 155, "announc": 155, "steadili": 155, "answer": [155, 160, 161, 170], "formerli": 155, "ground": 155, "wanna": 155, "tuesdai": 155, "4pm": 155, "ce": 155, "zone": 155, "zoom": 155, "lfx": 155, "linuxfound": 155, "92086494169": 155, "b2df6774": 155, "bc19": 155, "46f9": 155, "8c71": 155, "bbd13a0266a1": 155, "publicli": 155, "lfe": 155, "calendar": 155, "sig": 155, "industri": 155, "trend": 155, "tackl": 155, "challeng": 155, "parti": 155, "92797425199": 155, "book": 155, "calendli": 155, "manuel": 155, "ziegler": 155, "30min": 155, "roadmap": 155, "youtub": 155, "track": [155, 162], "rough": 155, "plan": [155, 161], "webinar": 155, "steer": 155, "committe": 155, "peopl": [155, 159, 160, 161], "stuck": 155, "video": 155, "ecosystem": 155, "journei": 155, "introduct": 155, "troubleshoot": 155, "deep": [155, 160, 161], "breath": 155, "experiment": [155, 169], "bazel": [155, 169], "devcontain": [155, 163, 169], "renesa": [155, 169], "mpu": [155, 169], "rz": [155, 169], "g2l": [155, 169], "famili": [155, 169], "belaybox": 155, "search": [155, 160, 161], "handi": [156, 170], "yml": [156, 160, 161, 163, 168], "service_nam": 156, "13306": 156, "3306": 156, "mysql_random_root_password": 156, "ye": [156, 163], "mysql_databas": 156, "mysql_us": 156, "mysql_password": 156, "sql": 156, "8180": [156, 164], "8443": 156, "1234": 156, "centralsystemservic": [156, 164], "soap": 156, "chargeboxid": 156, "sphinx": [156, 159, 160], "documen": 156, "env": 156, "pwd": 156, "_build": 156, "dockerfil": 156, "protobuf_gener": 156, "path_to_where_protobuf_files_resid": 156, "protoc": 156, "zip": 156, "nanopb_pb_gen": 156, "python_pb_gen": 156, "span": [157, 161], "swiftli": 157, "rebuild": [157, 170], "bazelisk": 157, "bazelbuild": 157, "tab": [157, 171], "ov": 157, "rest": 157, "cxx": [157, 163, 170], "third_parti": 157, "bzl": 157, "cargo": 157, "toml": 157, "sigslot": [157, 170], "realist": 157, "macro": 157, "rust_binari": 157, "rust_test": 157, "across": 158, "navig": [158, 163], "my_workspac": 158, "bash": [158, 161, 166], "expand": 158, "githubusercont": 158, "reopen": 158, "aspect": [159, 160, 161], "restructuredtext": [159, 160, 161], "maintain": [159, 160, 161], "who": [159, 160, 161], "knowledg": [159, 160, 161, 170], "theori": [160, 161], "undergo": [160, 161], "categor": [160, 161], "markdown": [160, 161], "hyperlink": [160, 161], "paragraph": [160, 161, 162], "snippet": [160, 161], "snippest": [160, 161], "lack": [160, 161], "nightli": [160, 161, 165], "keyword": [160, 161], "adher": [160, 161], "abraham": [160, 161], "braveman": [160, 161], "ab": [160, 161], "Near": [160, 161], "afraid": [160, 161], "suitabl": [160, 161, 170], "headlin": 160, "bullet": 160, "opportun": [160, 161], "comment": [160, 170], "invest": [160, 161], "h1": 161, "h2": 161, "h3": 161, "h4": 161, "h5": 161, "h6": 161, "bold": 161, "ital": 161, "inlin": 161, "liter": 161, "sup": 161, "super": 161, "unord": 161, "nest": 161, "_anchorbyref": 161, "_anchor": 161, "_external_link_ref": 161, "_extern": 161, "footnot": 161, "citat": 161, "cit1": 161, "_": [161, 163], "external_link_ref": 161, "anchorbyref": 161, "vertic": 161, "horizont": 161, "width": 161, "utf": 161, "row": 161, "caption": 161, "png": 161, "alt": 161, "150px": 161, "height": 161, "center": 161, "target_": 161, "depth": 161, "toc": 161, "visibl": 161, "hidden": 161, "maxdepth": 161, "second_fil": 161, "int_": 161, "infti": 161, "div": 161, "lineno": 161, "emphas": 161, "some_funct": 161, "any_var": 161, "42": [161, 164], "another_funct": 161, "literalinclud": 161, "dedent": 161, "_documenting_everest": 161, "howto_docu": 161, "everest_refer": 161, "_gener": [161, 165], "restructur": 161, "plenti": 162, "concern": 162, "articl": 162, "vincent": 162, "driessen": 162, "gitflow": 162, "atlassian": 162, "count_to_infin": 162, "charge_fast": 162, "new_stuff": 162, "live": 162, "advis": 162, "towrit": 162, "rebas": 162, "rc": 162, "div_by_zero": 162, "ship": 162, "hotfix": 162, "maintenc": 162, "forgot_to_unplug": 162, "cherri": 162, "unstabl": 162, "rnd_git_dir": 162, "despit": [162, 164], "intermix": 162, "harder": 162, "conspiraci": 162, "rewrit": 162, "stash": 162, "progress": 162, "someproject": 162, "somerepo": 162, "privateus": 162, "privaterepo": 162, "main_repo": 162, "wip": 162, "rf": 162, "email": 162, "pionier": 162, "manufaktur": 162, "bot": 162, "echo": 162, "contributor": 162, "src": 162, "feature_a": 162, "ff": 162, "broken": 162, "feature_b": 162, "feature_c": 162, "meanwhil": 162, "went": 162, "seriou": 162, "feature_d_1": 162, "d1": 162, "feature_d_2": 162, "d2": 162, "anonym": 162, "feature_": 162, "incorpor": 162, "ever": 162, "theirs": 162, "homebrew": 163, "brew": 163, "worri": 163, "vscode": 163, "websit": 163, "cask": 163, "keypair": 163, "keygen": 163, "rsa": 163, "aes128": 163, "gcm": 163, "openssh": 163, "addkeystoag": 163, "pubkeyacceptedalgorithm": 163, "devup": 163, "shift": 163, "playground": 163, "j12": 163, "napi": 163, "13": [163, 170], "_dep": 163, "everestj": 163, "cmakefil": 163, "fatal": 163, "workspacestorag": 163, "5c87aec9a1f3f4ba6ae2c223ac523699": 163, "bootload": 163, "preload": 163, "_resolvefilenam": 163, "cj": 163, "815": 163, "_load": 163, "667": 163, "887": 163, "_preloadmodul": 163, "1158": 163, "loadpreloadmodul": 163, "bootstrap": 163, "pre_execut": 163, "446": 163, "preparemainthreadexecut": 163, "74": 163, "run_main_modul": 163, "module_not_found": 163, "requirestack": 163, "fatalinstal": 163, "addon": 163, "seem": 163, "microsoft": 163, "374": 163, "issuecom": 163, "622239998": 163, "toggl": 163, "6j": 164, "cp001": 164, "webinterfac": 164, "everest_workspac": [164, 165, 170], "chargepointid": 164, "127": 164, "chargeboxserialnumb": 164, "chargepointmodel": 164, "chargepointvendor": 164, "firmwarevers": 164, "allowchargingprofilewithoutstartschedul": 164, "usetpm": 164, "logmessagesformat": 164, "authorizeremotetxrequest": 164, "clockaligneddatainterv": 164, "connectorphaserot": 164, "getconfigurationmaxkei": 164, "86400": 164, "localauthorizeofflin": 164, "localpreauthor": 164, "metervaluesaligneddata": 164, "metervaluessampleddata": 164, "metervaluesampleinterv": 164, "numberofconnector": 164, "resetretri": 164, "stoptransactiononevsidedisconnect": 164, "stoptransactiononinvalidid": 164, "stoptxnaligneddata": 164, "stoptxnsampleddata": 164, "supportedfeatureprofil": 164, "firmwaremanag": 164, "remotetrigg": 164, "localauthlistmanag": 164, "transactionmessageattempt": 164, "transactionmessageretryinterv": 164, "unlockconnectoronevsidedisconnect": 164, "websocketpinginterv": 164, "supportedfiletransferprotocol": 164, "ftp": 164, "cponam": 164, "authorizationkei": 164, "aabbccddeeffgghh": 164, "localauthlisten": 164, "localauthlistmaxlength": 164, "sendlocallistmaxlength": 164, "chargeprofilemaxstacklevel": 164, "chargingscheduleallowedchargingrateunit": 164, "chargingschedulemaxperiod": 164, "maxchargingprofilesinstal": 164, "costandpric": 164, "customdisplaycostandpric": 164, "tailor": 164, "thoroughli": 164, "prepend": 164, "slash": 164, "wss": 164, "familiar": [164, 165], "carefulli": [164, 165], "friendli": 165, "variabecharacterist": 165, "variableattribut": 165, "overhead": 165, "variablecharacterist": 165, "localauthlistctrlr": 165, "localauthlistctrlravail": 165, "variable_nam": 165, "supportsmonitor": 165, "datatyp": 165, "mutabl": 165, "readonli": 165, "bytespermessagesendlocallist": 165, "bytespermessag": 165, "4096": 165, "sendlocallist": 165, "localauthlistctrlren": 165, "readwrit": 165, "localauthlistctrlrentri": 165, "itemspermessagesendlocallist": 165, "itemspermessag": 165, "localauthlistctrlrstorag": 165, "maxlimit": 165, "localauthlistctrlrdisablepostauthor": 165, "disablepostauthor": 165, "c14": 165, "fr": 165, "03": 165, "grasp": 165, "perfectli": 165, "examplari": 165, "networkconnectionprofil": 165, "internalctrlr": 165, "ocppcsmsurl": 165, "securityctrlr": 165, "basicauthpassword": 165, "certificateinstal": 166, "alongsid": 166, "themobilityhous": 166, "dropdown": 166, "consol": 166, "microprocessor": 167, "patch": 167, "ka": [167, 168], "exit": 167, "recip": 167, "devtool": 167, "elfutil": 167, "elfutils_0": 167, "186": 167, "bb": 167, "cflag": 167, "append": [167, 168], "wno": 167, "bitbak": 167, "smarc": 167, "rzg2l": 167, "kirkston": 168, "0af5946f55b746a6e436c45249f559866fcaa848": 168, "mon": 168, "sep": 168, "2001": 168, "sach1n1": 168, "sachin": 168, "domin": 168, "gmail": 168, "wed": 168, "aug": 168, "44": 168, "51": 168, "0200": 168, "zn": 168, "insert": 168, "b2a1470": 168, "c80dd34": 168, "100644": 168, "toolchain": 168, "openembed": 168, "52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7": 168, "oe": 168, "multimedia": 168, "perl": 168, "f9273939088db91a5699c07e512ddd7981e5637a": 168, "local_conf_head": 168, "distro_featur": 168, "runtime_init_manag": 168, "runtime_initscript": 168, "image_instal": 168, "busybox": 168, "syslog": 168, "rule": 169, "embedd": 169, "enviro": 169, "fragment": 170, "benefit": 170, "fundament": 170, "everest_tutorial_dir": 170, "eslintrc": 170, "command_tutori": 170, "interface_tutorial_modul": 170, "static": 170, "tutorialmodul": 170, "config_tutorial_switch": 170, "interface_impl_tutorial_modul": 170, "interface_tutorial_moduleimpl": 170, "particularli": 170, "precis": 170, "among": 170, "ll": 170, "pointer": 170, "spot": 170, "coincident": 170, "handle_command_tutori": 170, "fairli": 170, "cmake_minimum_requir": 170, "cmake_run_clang_tidi": 170, "disable_edm": 170, "infypoweracdc": 170, "pal": 170, "palsigslot": 170, "ev_add_project": 170, "add_subdirectori": 170, "cmake_cxx_clang_tidi": 170, "ctest": 170, "cmake_build_typ": 170, "evc_includ": 170, "codecoverag": 170, "append_coverage_compiler_flag": 170, "setup_target_for_coverage_gcovr_html": 170, "gcovr_coverag": 170, "setup_target_for_coverage_lcov": 170, "lcov_coverag": 170, "ev_add_modul": 170, "cmake_prefix_path": 170, "job": 170, "smoothli": 170, "tutorial_module_inst": 170, "minimalist": 170, "generate_config_run_script": 170, "config_nam": 170, "configuraton": 170, "substitut": 170, "ld_library_path": 170, "importantli": 170, "yyyi": 170, "mm": 170, "dd": 170, "500139": 170, "500327": 170, "500354": 170, "799618": 170, "everest_ctrl": 170, "799822": 170, "120267": 170, "tutorial_modul": 170, "149934": 170, "brocker": 170, "notic": 170, "pop": 170, "hello": 170, "00000000": 170, "0000": 170, "000000000042": 170, "manual_test": 170, "reselect": 170, "refresh": 170, "thu": 170, "rudimentari": 170, "rerun": 170, "additon": 170, "spin": 170, "frist": 170, "hit": 170, "0xaaaaaad24fc0": 170, "mock_transaction_id": 170, "favorit": 170, "nicer": 170, "buildabl": 170, "runnabl": 170, "mv": 171, "everest_nod": 171, "bind": 171, "contribut": 171, "run_sil": 171}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"iso15118_charg": [1, 102], "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, 124, 127, 128, 130], "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, 123, 127, 128, 134, 142, 147, 157, 162], "iso15118_ev": [2, 103], "ac_rcd": [3, 124], "auth": [4, 51, 119, 129, 130, 151], "auth_token_provid": 5, "auth_token_valid": 6, "bank_session_token_provid": 7, "bank_transaction_summary_provid": 8, "car_simul": 9, "connector_lock": [10, 124], "debug_json": 11, "display_messag": [12, 93, 129, 130], "empti": 13, "energi": [14, 94, 124, 129, 130, 149, 152], "energy_manag": 15, "energy_price_inform": [16, 95], "error_histori": [17, 96], "ev_board_support": [18, 97], "ev_slac": 19, "evse_board_support": [20, 98, 124], "evse_manag": [21, 99, 129, 130], "evse_secur": [22, 100], "exampl": [23, 145, 161, 162], "example_error_framework": 24, "example_us": 25, "external_energy_limit": 26, "generic_arrai": [27, 101], "generic_error": 28, "isolation_monitor": [29, 104, 124], "kv": 30, "ocpp": [31, 73, 106, 125, 151, 152, 153, 154, 164, 165], "ocpp_1_6_charge_point": 32, "ocpp_data_transf": 33, "phyverso_mcu_temperatur": [34, 107], "power": 35, "power_supply_dc": [36, 108, 124], "powermet": [37, 109, 124, 127, 128], "reserv": [38, 110, 124, 129], "serial_communication_hub": 39, "session_cost": [40, 112, 129, 130], "slac": 41, "solar_forecast": 42, "sunspec_ac_met": [43, 113], "sunspec_read": 44, "sunspec_scann": 45, "system": [46, 87, 114, 129, 130, 145, 146, 170], "test_control": 47, "tibber_price_forecast": 48, "uk_random_delai": [49, 116], "api": 50, "modul": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 119, 125, 127, 128, 129, 130, 132, 134, 138, 141, 142, 144, 145, 147, 148, 149, 151, 152, 153, 157, 165, 170], "configur": [50, 51, 52, 58, 59, 61, 63, 64, 65, 67, 69, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 123, 124, 125, 127, 128, 129, 130, 132, 148, 149, 151, 154, 164, 165, 170], "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, 88, 89, 127, 129, 130, 148, 165], "requir": [50, 51, 54, 58, 59, 61, 64, 67, 68, 69, 73, 74, 75, 78, 82, 83, 85, 129, 130, 145, 146, 148, 170], "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, 88, 89], "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, 89, 90, 119, 151], "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, 88, 89, 153], "dpm1000": 52, "dummybanksessiontokenprovid": 53, "dummytokenprovid": [54, 120], "dummytokenprovidermanu": [55, 121], "dummytokenvalid": [56, 122], "dummyv2g": 57, "energymanag": 58, "energynod": 59, "errorhistori": 60, "evmanag": [61, 123], "evslac": 62, "misc": [62, 66], "evse15118d20": 63, "evsemanag": [64, 124, 151, 153], "evsesecur": [65, 125, 151], "evseslac": [66, 126], "evsev2g": [67, 151, 153], "genericpowermet": [68, 127], "isomux": 69, "jstibber": 70, "lemdcbm400600": 71, "micromegawattbsp": 72, "ocpp201": [74, 165], "ocppextensionexampl": [75, 131], "pn532tokenprovid": 76, "pn7160tokenprovid": [77, 132], "packetsniff": 78, "persistentstor": 79, "phyversobsp": [80, 133], "pyevjosev": 81, "rsiskramet": 82, "rspaymenttermin": 83, "serialcommhub": 84, "setup": [85, 152, 154, 156, 158, 163, 170], "store": [86, 160], "yetidriv": [88, 134, 153], "yetievdriv": [89, 135], "bank_transact": 91, "board_support_common": 92, "monei": 105, "serial_comm_hub_request": 111, "temperatur": 115, "unit": [117, 152], "units_sign": 118, "integr": [119, 129, 130, 152, 153], "everest": [119, 129, 130, 134, 136, 137, 138, 139, 141, 143, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 158, 159, 160, 163, 164, 165, 166, 170, 171], "select": 119, "algorithm": 119, "plugev": 119, "findfirst": 119, "userinput": 119, "plug": [119, 151, 153, 165, 166], "charg": [119, 129, 130, 149, 150, 151, 153, 155, 165, 166], "extern": [123, 130, 157], "mqtt": [123, 148, 156, 170], "simul": [123, 147, 149, 163, 171], "typic": 124, "connect": [124, 149, 164, 165], "ac": 124, "dc": [124, 149], "publish": [124, 127], "session_ev": 124, "authent": [124, 149], "autocharg": 124, "pnc": 124, "manag": [124, 129, 130, 141, 147, 149, 152, 154, 157, 170], "1ph": 124, "3ph": 124, "switch": 124, "error": [124, 128, 129, 130, 144, 152, 154, 161], "handl": [124, 128, 130, 153], "ca": 125, "certif": [125, 129, 130], "domain": 125, "iso": [125, 147], "15118": [125, 147], "privat": [125, 162], "kei": 125, "password": 125, "more": [125, 145], "about": [125, 155], "csm": [125, 164, 165], "v2g": 125, "mo": 125, "mf": 125, "bundl": [125, 154], "todo": 126, "dataset": 127, "file": [127, 142, 147, 148, 156, 164], "avail": 127, "descript": [127, 128], "structur": [127, 160, 162, 165], "other": [127, 134], "thing": [127, 163], "note": [127, 128, 148, 153, 161], "get_signed_meter_valu": 127, "lem": 128, "dcbm": 128, "400": 128, "600": 128, "initi": [128, 165], "start_transact": 128, "stop_transact": 128, "ip_address": 128, "port": 128, "option": 128, "meter_tls_certif": 128, "ntp": 128, "set": [128, 141, 154, 155], "resili": 128, "time": 128, "sync": 128, "tl": 128, "limit": [128, 130], "refer": [128, 136, 160], "link": [128, 161], "ocpp1": [129, 164], "6": [129, 151, 153, 164], "main": [129, 160, 162], "auth_valid": [129, 130], "auth_provid": [129, 130], "data_transf": [129, 130], "ocpp_gener": [129, 130], "connector_zero_sink": [129, 130], "secur": [129, 130, 153], "global": [129, 144], "report": 129, "smart": [129, 130], "ocpp2": 130, "0": [130, 151, 152, 153, 154, 165], "1": [130, 151, 152, 153, 154, 155, 164, 165, 170], "statusnotif": 130, "current": [130, 155, 160], "devic": [130, 165], "model": [130, 165], "implement": [130, 148, 153], "detail": [130, 148, 149], "intern": 130, "thi": [130, 134, 161, 170], "sourc": [130, 148, 160], "sequenc": 130, "access": 130, "class": [130, 148], "diagram": 130, "hardwar": [132, 145, 153, 154], "interfac": [132, 137, 142, 147, 148, 150, 153, 170], "commun": [134, 145, 147, 148, 152, 155], "between": [134, 148], "yeti": [134, 154], "microcontrol": 134, "driver": [134, 153], "protocol": 134, "cob": 134, "protobuf": [134, 156], "low": 134, "control": [134, 156], "mode": 134, "all": [134, 144, 148], "type": [139, 147], "snapshot": 140, "edm": [141, 147], "depend": [141, 146, 147, 153, 157, 170], "instal": [141, 142, 147, 154, 170], "quick": [141, 147, 149], "start": [141, 153, 154, 156, 157, 158, 165, 166], "enabl": [141, 165], "cpm_source_cach": 141, "path": 141, "build": [141, 147, 153, 160, 170], "python": [141, 142, 144, 146], "packag": [141, 146, 147], "need": [141, 147], "run": [141, 148, 154, 158, 164, 165, 170], "up": [141, 154, 155], "updat": [141, 142, 154], "workspac": [141, 158, 170], "us": [141, 142, 149, 150, 154, 156, 157, 162], "cmake": 141, "yaml": [141, 148, 170], "creat": [141, 142, 144, 158, 160, 170], "config": [141, 154, 170], "from": [141, 142, 155], "an": [141, 144], "exist": 141, "directori": [141, 158, 170], "tree": 141, "git": [141, 153, 160, 162], "inform": [141, 153, 154], "glanc": 141, "ev": [142, 147, 155], "cli": [142, 147], "purpos": [142, 144], "automat": 142, "dev": [142, 163], "tool": [142, 143, 145, 158], "venv": 142, "manual": 142, "line": [142, 147], "gener": [142, 144, 147, 148, 156, 160], "c": [142, 144, 157], "header": [142, 148], "defin": [142, 157], "auto": 142, "onli": 142, "nodej": 142, "develop": [143, 146, 147, 155, 158, 163, 170], "framework": [144, 145], "usag": 144, "rais": 144, "clear": 144, "subscrib": 144, "The": [144, 147, 148, 151, 154, 158, 166], "errorfactori": 144, "errorstatemonitor": 144, "syntax": 144, "javascript": 144, "guid": [144, 147, 161], "object": [144, 150], "subscript": 144, "side": 144, "effect": 144, "architectur": 144, "A": [145, 146, 147], "visual": [145, 158, 162], "introduct": [145, 154, 157], "high": 145, "level": 145, "concept": [145, 148, 162], "prerequisit": [145, 156, 158, 164, 165, 166, 170], "oper": 145, "librari": 145, "And": [145, 147, 152], "prepar": [146, 147, 154, 160], "your": [146, 147, 155], "environ": [146, 147, 156, 163], "minimum": 146, "word": 146, "test": [146, 152, 155], "ubuntu": 146, "opensus": 146, "fedora": 146, "troubleshoot": [146, 152, 154, 163], "maven": 146, "java": 146, "version": [146, 153, 155, 161], "pyenv": 146, "kind": 147, "Of": [147, 155, 170], "To": [147, 162, 163, 164, 165, 166, 170], "download": 147, "get": [147, 154, 157, 158, 166], "repositori": [147, 162, 170], "helper": 147, "softwar": [147, 154, 166, 171], "loop": [147, 166], "admin": [147, 149, 153], "panel": [147, 149, 153], "understand": 147, "basic": 147, "element": 147, "manifest": 147, "stub": 147, "One": 147, "deep": 147, "breath": 147, "next": 147, "step": [147, 151, 166], "overview": [148, 149], "instanc": 148, "layer": 148, "wire": 148, "togeth": 148, "explain": 148, "concurr": 148, "dedic": 149, "case": [149, 150, 154], "add": 149, "paramet": 149, "veri": 149, "station": 149, "point": [149, 165], "car": 149, "3": [149, 151, 153], "tier": 149, "map": 149, "function": 149, "bank": 150, "card": 150, "payment": [150, 153], "support": [150, 153, 154, 157], "normal": 150, "flow": 150, "interrupt": 150, "too": 150, "expens": 150, "session": 150, "long": 150, "solut": 150, "introduc": 150, "new": [150, 153, 160, 170], "how": [150, 154, 156, 158, 159, 162, 163, 164, 165, 166, 167, 170], "doe": 150, "work": [150, 155], "process": [151, 154, 160, 166], "involv": 151, "2": [151, 152, 153, 154, 165, 170], "4": [151, 153], "5": [151, 153], "frequent": 152, "ask": 152, "question": 152, "best": [152, 162], "practic": [152, 162], "debug": [152, 170], "singl": 152, "warn": [152, 161], "compil": [152, 154], "gnu": 152, "rpc": 152, "timeout": 152, "releas": 153, "2024": 153, "7": 153, "openssl": 153, "server": 153, "further": [153, 154], "chang": 153, "latest": 153, "stabl": 153, "fix": 153, "prevent": 153, "integ": 153, "overflow": 153, "exi": 153, "improv": 153, "displai": 153, "mention": 153, "cloud": 153, "refactor": 153, "databas": 153, "except": 153, "chargex": 153, "mrec": 153, "bsp": 153, "phytec": 153, "phyverso": 153, "bazel": [153, 157], "regard": 153, "tag": 153, "minor": 153, "ad": [153, 170], "schedul": 153, "definit": [153, 165], "rust": [153, 157], "now": 153, "featur": 153, "complet": 153, "termin": 153, "transact": 153, "variou": 153, "custom": [153, 170], "data": 153, "extens": 153, "essenti": 153, "jsevmanag": 153, "replac": 153, "jscarsimul": 153, "extend": 153, "state": 153, "id": 153, "remov": 153, "deprec": [153, 161], "pionix": 154, "belaybox": 154, "assembl": 154, "yak": 154, "board": 154, "flash": 154, "cabl": 154, "final": 154, "via": [154, 170], "rauc": 154, "cross": 154, "toolchain": 154, "activ": [154, 170], "some": 154, "befor": 154, "script": [154, 158], "addit": [154, 160], "factori": 154, "reset": 154, "r": 154, "485": 154, "modbu": 154, "static": 154, "ip": 154, "address": 154, "No": 154, "reboot": 154, "after": 154, "short": 154, "cheat": 154, "sheet": 154, "nightli": 155, "what": 155, "i": 155, "where": 155, "go": 155, "here": 155, "compass": 155, "contribut": 155, "channel": 155, "zulip": 155, "chat": 155, "mail": 155, "list": [155, 161], "weekli": 155, "tech": 155, "meetup": 155, "group": 155, "special": 155, "interest": 155, "resourc": [155, 163], "find": 155, "wai": 155, "Into": 155, "tabl": [155, 161], "content": [155, 160, 161], "indic": 155, "docker": [156, 163], "servic": 156, "without": 156, "devcontain": [156, 158], "compos": 156, "mosquitto": 156, "broker": 156, "mariadb": 156, "steve": [156, 164], "local": 156, "ci": 156, "languang": 156, "specif": 156, "experiment": 157, "project": 157, "base": 158, "enter": 158, "open": 158, "studio": 158, "code": [158, 160, 161], "": [158, 166], "write": [159, 160], "document": [159, 160, 161], "doc": 160, "handwritten": 160, "correspond": [160, 162], "plan": 160, "restructur": 160, "page": 160, "branch": [160, 162], "choos": 160, "place": 160, "pr": 160, "merg": 160, "sphinx": 161, "style": 161, "headlin": 161, "bullet": 161, "target": 161, "section": 161, "head": 161, "grid": 161, "simpl": [161, 165], "csv": 161, "titl": 161, "imag": 161, "figur": 161, "comment": 161, "direct": 161, "block": 161, "topic": 161, "sidebar": 161, "admonit": 161, "attent": 161, "caution": 161, "danger": 161, "hint": 161, "import": 161, "tip": [161, 162], "seealso": 161, "versionad": 161, "versionchang": 161, "math": 161, "raw": 161, "output": 161, "format": 161, "n": 162, "trick": 162, "workflow": 162, "mac": 163, "applic": 163, "github": 163, "standup": 163, "sil": [163, 164, 165], "stop": 163, "differ": [164, 165], "within": [164, 165], "libocpp": 165, "let": 166, "renesa": [167, 168], "mpu": [167, 168], "rz": [167, 168], "g2l": [167, 168], "famili": [167, 168], "patch": 168, "tutori": [169, 170, 171], "goal": 170, "altern": 170, "clone": 170, "skeleton": 170, "cmakelist": 170, "txt": 170, "root": 170, "observ": 170, "explor": 170, "exemplari": 170}, "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"], [124, "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"], [124, "connector-lock"]], "debug_json": [[11, "debug-json"]], "display_message": [[12, "display-message"], [93, "display-message"]], "empty": [[13, "empty"]], "energy": [[14, "energy"], [94, "energy"]], "energy_manager": [[15, "energy-manager"]], "energy_price_information": [[16, "energy-price-information"], [95, "energy-price-information"]], "error_history": [[17, "error-history"], [96, "error-history"]], "ev_board_support": [[18, "ev-board-support"], [97, "ev-board-support"]], "ev_slac": [[19, "ev-slac"]], "evse_board_support": [[20, "evse-board-support"], [98, "evse-board-support"], [124, "evse-board-support"]], "evse_manager": [[21, "evse-manager"], [99, "evse-manager"]], "evse_security": [[22, "evse-security"], [100, "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"], [101, "generic-array"]], "generic_error": [[28, "generic-error"]], "isolation_monitor": [[29, "isolation-monitor"], [104, "isolation-monitor"], [124, "isolation-monitor"]], "kvs": [[30, "kvs"]], "ocpp": [[31, "ocpp"], [106, "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"], [107, "phyverso-mcu-temperature"]], "power": [[35, "power"]], "power_supply_DC": [[36, "power-supply-dc"], [108, "power-supply-dc"], [124, "power-supply-dc"]], "powermeter": [[37, "powermeter"], [109, "powermeter"], [124, "powermeter"], [127, "powermeter"]], "reservation": [[38, "reservation"], [110, "reservation"]], "serial_communication_hub": [[39, "serial-communication-hub"]], "session_cost": [[40, "session-cost"], [112, "session-cost"]], "slac": [[41, "slac"]], "solar_forecast": [[42, "solar-forecast"]], "sunspec_ac_meter": [[43, "sunspec-ac-meter"], [113, "sunspec-ac-meter"]], "sunspec_reader": [[44, "sunspec-reader"]], "sunspec_scanner": [[45, "sunspec-scanner"]], "system": [[46, "system"], [114, "system"]], "test_control": [[47, "test-control"]], "tibber_price_forecast": [[48, "tibber-price-forecast"]], "uk_random_delay": [[49, "uk-random-delay"], [116, "uk-random-delay"]], "API": [[50, "api"]], "Module Configuration": [[50, "module-configuration"], [51, "module-configuration"], [52, "module-configuration"], [58, "module-configuration"], [59, "module-configuration"], [61, "module-configuration"], [63, "module-configuration"], [64, "module-configuration"], [65, "module-configuration"], [67, "module-configuration"], [69, "module-configuration"], [71, "module-configuration"], [72, "module-configuration"], [73, "module-configuration"], [74, "module-configuration"], [75, "module-configuration"], [78, "module-configuration"], [79, "module-configuration"], [80, "module-configuration"], [81, "module-configuration"], [82, "module-configuration"], [83, "module-configuration"], [85, "module-configuration"], [87, "module-configuration"], [88, "module-configuration"], [89, "module-configuration"], [125, "module-configuration"], [128, "module-configuration"], [132, "module-configuration"], [170, "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"], [88, "provides"], [89, "provides"]], "Requirements": [[50, "requirements"], [51, "requirements"], [54, "requirements"], [58, "requirements"], [59, "requirements"], [61, "requirements"], [64, "requirements"], [67, "requirements"], [68, "requirements"], [69, "requirements"], [73, "requirements"], [74, "requirements"], [75, "requirements"], [78, "requirements"], [82, "requirements"], [83, "requirements"], [85, "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"], [88, "metadata"], [89, "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"], [88, "authors"], [89, "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"], [88, "license"], [89, "license"]], "Auth": [[51, "auth"], [151, "auth"]], "DPM1000": [[52, "dpm1000"]], "DummyBankSessionTokenProvider": [[53, "dummybanksessiontokenprovider"]], "DummyTokenProvider": [[54, "dummytokenprovider"], [120, "dummytokenprovider"]], "DummyTokenProviderManual": [[55, "dummytokenprovidermanual"], [121, "dummytokenprovidermanual"]], "DummyTokenValidator": [[56, "dummytokenvalidator"], [122, "dummytokenvalidator"]], "DummyV2G": [[57, "dummyv2g"]], "EnergyManager": [[58, "energymanager"]], "EnergyNode": [[59, "energynode"]], "ErrorHistory": [[60, "errorhistory"]], "EvManager": [[61, "evmanager"], [123, "evmanager"]], "EvSlac": [[62, "evslac"]], "Misc": [[62, "misc"], [66, "misc"]], "Evse15118D20": [[63, "evse15118d20"]], "EvseManager": [[64, "evsemanager"], [124, "evsemanager"], [151, "evsemanager"]], "EvseSecurity": [[65, "evsesecurity"], [125, "evsesecurity"], [151, "evsesecurity"]], "EvseSlac": [[66, "evseslac"], [126, "evseslac"]], "EvseV2G": [[67, "evsev2g"], [151, "evsev2g"]], "GenericPowermeter": [[68, "genericpowermeter"], [127, "genericpowermeter"]], "IsoMux": [[69, "isomux"]], "JsTibber": [[70, "jstibber"]], "LemDCBM400600": [[71, "lemdcbm400600"]], "MicroMegaWattBSP": [[72, "micromegawattbsp"]], "OCPP": [[73, "ocpp"], [153, "ocpp"]], "OCPP201": [[74, "ocpp201"]], "OCPPExtensionExample": [[75, "ocppextensionexample"], [131, "ocppextensionexample"]], "PN532TokenProvider": [[76, "pn532tokenprovider"]], "PN7160TokenProvider": [[77, "pn7160tokenprovider"], [132, "pn7160tokenprovider"]], "PacketSniffer": [[78, "packetsniffer"]], "PersistentStore": [[79, "persistentstore"]], "PhyVersoBSP": [[80, "phyversobsp"], [133, "phyversobsp"]], "PyEvJosev": [[81, "pyevjosev"]], "RsIskraMeter": [[82, "rsiskrameter"]], "RsPaymentTerminal": [[83, "rspaymentterminal"]], "SerialCommHub": [[84, "serialcommhub"]], "Setup": [[85, "setup"]], "Store": [[86, "store"]], "System": [[87, "system"]], "YetiDriver": [[88, "yetidriver"], [134, "yetidriver"]], "YetiEvDriver": [[89, "yetievdriver"], [135, "yetievdriver"]], "authorization": [[90, "authorization"]], "bank_transaction": [[91, "bank-transaction"]], "board_support_common": [[92, "board-support-common"]], "iso15118_charger": [[102, "iso15118-charger"]], "iso15118_ev": [[103, "iso15118-ev"]], "money": [[105, "money"]], "serial_comm_hub_requests": [[111, "serial-comm-hub-requests"]], "temperature": [[115, "temperature"]], "units": [[117, "units"]], "units_signed": [[118, "units-signed"]], "Auth Module": [[119, "auth-module"]], "Integration in EVerest": [[119, "integration-in-everest"], [129, "integration-in-everest"], [130, "integration-in-everest"]], "Selection Algorithm": [[119, "selection-algorithm"]], "PlugEvents": [[119, "plugevents"]], "FindFirst": [[119, "findfirst"]], "UserInput": [[119, "userinput"]], "Plug&Charge Authorization": [[119, "plug-charge-authorization"], [151, "plug-charge-authorization"]], "Configuration": [[123, "configuration"]], "External MQTT": [[123, "external-mqtt"]], "Simulator Commands": [[123, "simulator-commands"]], "Typical connections": [[124, "typical-connections"]], "AC Configuration": [[124, "ac-configuration"]], "DC Configuration": [[124, "dc-configuration"]], "Published variables": [[124, "published-variables"], [127, "published-variables"]], "session_events": [[124, "session-events"]], "Authentication": [[124, "authentication"]], "Autocharge / PnC": [[124, "autocharge-pnc"]], "Reservation": [[124, "reservation"]], "Energy Management": [[124, "energy-management"]], "Energy Management: 1ph/3ph switching": [[124, "energy-management-1ph-3ph-switching"]], "Error Handling": [[124, "error-handling"], [130, "error-handling"]], "CA Certificate Domains": [[125, "ca-certificate-domains"]], "Configuration for OCPP": [[125, "configuration-for-ocpp"]], "Configuration for ISO 15118": [[125, "configuration-for-iso-15118"]], "Private Key Password": [[125, "private-key-password"]], "More about CSMS, V2G, MO and MF Bundles": [[125, "more-about-csms-v2g-mo-and-mf-bundles"]], "Todo": [[126, "todo"]], "Datasets in the configuration file": [[127, "datasets-in-the-configuration-file"]], "Available datasets for the module GenericPowermeter": [[127, "available-datasets-for-the-module-genericpowermeter"]], "Dataset description": [[127, "dataset-description"]], "Structure of datasets in the configuration file": [[127, "structure-of-datasets-in-the-configuration-file"]], "Other things to note": [[127, "other-things-to-note"]], "Provided commands": [[127, "provided-commands"]], "get_signed_meter_value": [[127, "get-signed-meter-value"]], "LEM DCBM 400/600": [[128, "lem-dcbm-400-600"]], "Description": [[128, "description"]], "Initialization": [[128, "initialization"]], "Variable Powermeter": [[128, "variable-powermeter"]], "Command start_transaction": [[128, "command-start-transaction"]], "Command stop_transaction": [[128, "command-stop-transaction"]], "ip_address": [[128, "ip-address"]], "port (optional)": [[128, "port-optional"]], "meter_tls_certificate (optional)": [[128, "meter-tls-certificate-optional"]], "NTP Settings (optional)": [[128, "ntp-settings-optional"]], "Resilience Settings (optional)": [[128, "resilience-settings-optional"]], "Notes": [[128, "notes"]], "Time Sync": [[128, "time-sync"]], "Error Handling / Resilience": [[128, "error-handling-resilience"]], "TLS Notes & Limitations": [[128, "tls-notes-limitations"]], "References / Links": [[128, "references-links"]], "OCPP1.6 Module": [[129, "ocpp1-6-module"]], "Module configuration": [[129, "module-configuration"], [130, "module-configuration"]], "Provides: main": [[129, "provides-main"]], "Provides: auth_validator": [[129, "provides-auth-validator"], [130, "provides-auth-validator"]], "Provides: auth_provider": [[129, "provides-auth-provider"], [130, "provides-auth-provider"]], "Provides: data_transfer": [[129, "provides-data-transfer"], [130, "provides-data-transfer"]], "Provides: ocpp_generic": [[129, "provides-ocpp-generic"], [130, "provides-ocpp-generic"]], "Provides: session_cost": [[129, "provides-session-cost"], [130, "provides-session-cost"]], "Requires: evse_manager": [[129, "requires-evse-manager"], [130, "requires-evse-manager"]], "Requires: connector_zero_sink": [[129, "requires-connector-zero-sink"], [130, "requires-connector-zero-sink"]], "Requires: reservation": [[129, "requires-reservation"]], "Requires: auth": [[129, "requires-auth"], [130, "requires-auth"]], "Requires: system": [[129, "requires-system"], [130, "requires-system"]], "Requires: security": [[129, "requires-security"], [130, "requires-security"]], "Requires: data_transfer": [[129, "requires-data-transfer"], [130, "requires-data-transfer"]], "Requires: display_message": [[129, "requires-display-message"], [130, "requires-display-message"]], "Global Errors and Error Reporting": [[129, "global-errors-and-error-reporting"]], "Energy Management and Smart Charging Integration": [[129, "energy-management-and-smart-charging-integration"], [130, "energy-management-and-smart-charging-integration"]], "Certificate Management": [[129, "certificate-management"], [130, "certificate-management"]], "OCPP2.0.1 Module": [[130, "ocpp2-0-1-module"]], "StatusNotification": [[130, "statusnotification"]], "Current Limitation": [[130, "current-limitation"]], "Device model implementation details": [[130, "device-model-implementation-details"]], "Internally and externally managed variables": [[130, "internally-and-externally-managed-variables"]], "Device Model Implementation of this module": [[130, "device-model-implementation-of-this-module"]], "Device Model Sources": [[130, "device-model-sources"]], "Sequence of variable access for internally and externally managed variables": [[130, "sequence-of-variable-access-for-internally-and-externally-managed-variables"]], "Class diagram for device model": [[130, "class-diagram-for-device-model"]], "Hardware Interface Configuration": [[132, "hardware-interface-configuration"]], "Communication between the Yeti microcontroller and this driver module": [[134, "communication-between-the-yeti-microcontroller-and-this-driver-module"]], "Protocol": [[134, "protocol"]], "COBS": [[134, "cobs"]], "Protobuf": [[134, "protobuf"]], "EVerest to Yeti": [[134, "everest-to-yeti"]], "Low control mode:": [[134, "low-control-mode"]], "Other commands for all modes:": [[134, "other-commands-for-all-modes"]], "Yeti to EVerest": [[134, "yeti-to-everest"]], "EVerest Reference": [[136, "everest-reference"]], "EVerest Interfaces": [[137, "everest-interfaces"]], "EVerest Modules": [[138, "everest-modules"]], "EVerest Types": [[139, "everest-types"]], "Snapshot": [[140, "snapshot"]], "edm": [[141, "edm"]], "Dependency Manager for EVerest": [[141, "dependency-manager-for-everest"]], "Install and Quick Start": [[141, "install-and-quick-start"]], "Installing edm": [[141, "installing-edm"]], "Enabling CPM_SOURCE_CACHE and setting PATH": [[141, "enabling-cpm-source-cache-and-setting-path"]], "Building EVerest": [[141, "building-everest"]], "Python packages needed to run edm": [[141, "python-packages-needed-to-run-edm"]], "Setting up and updating a workspace": [[141, "setting-up-and-updating-a-workspace"]], "Using the edm CMake module and dependencies.yaml": [[141, "using-the-edm-cmake-module-and-dependencies-yaml"]], "Create a workspace config from an existing directory tree": [[141, "create-a-workspace-config-from-an-existing-directory-tree"]], "Git information at a glance": [[141, "git-information-at-a-glance"]], "ev-cli": [[142, "ev-cli"]], "Purpose": [[142, "purpose"], [144, "purpose"]], "Install": [[142, "install"]], "Use automatically installed ev-dev-tools from python venv": [[142, "use-automatically-installed-ev-dev-tools-from-python-venv"]], "Install ev-dev-tools manually": [[142, "install-ev-dev-tools-manually"]], "ev-cli command line interface": [[142, "ev-cli-command-line-interface"]], "Generating C++ header files for defined interfaces": [[142, "generating-c-header-files-for-defined-interfaces"]], "Creating and updating auto generated files for modules (C++ only)": [[142, "creating-and-updating-auto-generated-files-for-modules-c-only"]], "Auto generating NodeJS modules": [[142, "auto-generating-nodejs-modules"]], "EVerest development tools": [[143, "everest-development-tools"]], "Error Framework": [[144, "error-framework"]], "Usage": [[144, "usage"]], "General": [[144, "general"]], "Raise an error": [[144, "raise-an-error"], [144, "id1"], [144, "id6"], [144, "id12"]], "Clear an error": [[144, "clear-an-error"], [144, "id2"], [144, "id7"], [144, "id13"]], "Subscribe to an error": [[144, "subscribe-to-an-error"], [144, "id3"], [144, "id8"], [144, "id14"]], "Subscribe globally to all errors": [[144, "subscribe-globally-to-all-errors"]], "The ErrorFactory": [[144, "the-errorfactory"], [144, "id4"], [144, "id10"], [144, "id16"]], "The ErrorStateMonitor": [[144, "the-errorstatemonitor"], [144, "id5"], [144, "id11"], [144, "id17"]], "Syntax in a C++ module": [[144, "syntax-in-a-c-module"]], "Subscribe to global all errors": [[144, "subscribe-to-global-all-errors"], [144, "id9"], [144, "id15"]], "Syntax in a Python module": [[144, "syntax-in-a-python-module"]], "Syntax in a Javascript module": [[144, "syntax-in-a-javascript-module"]], "Usage Guide": [[144, "usage-guide"]], "Creating Error objects": [[144, "creating-error-objects"]], "The global subscription": [[144, "the-global-subscription"]], "Side effects of raising errors": [[144, "side-effects-of-raising-errors"]], "Architecture": [[144, "architecture"]], "EVerest Framework": [[145, "everest-framework"]], "A Visual Introduction": [[145, "a-visual-introduction"]], "Examples of EVerest Modules": [[145, "examples-of-everest-modules"]], "High Level Module Concept": [[145, "high-level-module-concept"]], "Module Communication": [[145, "module-communication"]], "System Requirements and Prerequisites": [[145, "system-requirements-and-prerequisites"]], "Hardware": [[145, "hardware"]], "Operating System": [[145, "operating-system"]], "Libraries And Tools": [[145, "libraries-and-tools"]], "More": [[145, "more"]], "Prepare Your Development Environment": [[146, "prepare-your-development-environment"], [147, "prepare-your-development-environment"]], "Minimum Requirements for EVerest": [[146, "minimum-requirements-for-everest"]], "A Word on System Environments": [[146, "a-word-on-system-environments"]], "Required Packages": [[146, "required-packages"]], "Tested Environments": [[146, "tested-environments"]], "Ubuntu": [[146, "ubuntu"]], "OpenSUSE": [[146, "opensuse"]], "Fedora": [[146, "fedora"]], "Troubleshooting": [[146, "troubleshooting"], [154, "troubleshooting"], [163, "troubleshooting"]], "Maven dependency": [[146, "maven-dependency"]], "Java dependency": [[146, "java-dependency"]], "Python versions with pyenv": [[146, "python-versions-with-pyenv"]], "A Kind Of Quick Guide To EVerest": [[147, "a-kind-of-quick-guide-to-everest"]], "Needed Packages": [[147, "needed-packages"]], "Download And Install": [[147, "download-and-install"]], "Get The Needed EVerest Repositories": [[147, "get-the-needed-everest-repositories"]], "EVerest Dependency Manager - edm": [[147, "everest-dependency-manager-edm"]], "EVerest Command Line Interface: ev-cli": [[147, "everest-command-line-interface-ev-cli"]], "Packages for ISO 15118 communication": [[147, "packages-for-iso-15118-communication"]], "Build EVerest": [[147, "build-everest"]], "Simulating EVerest": [[147, "simulating-everest"]], "Prepare The Helpers": [[147, "prepare-the-helpers"]], "Software in a loop": [[147, "software-in-a-loop"]], "Admin panel and simulations": [[147, "admin-panel-and-simulations"]], "Understanding EVerest Modules": [[147, "understanding-everest-modules"]], "Basic elements of a module": [[147, "basic-elements-of-a-module"]], "Module manifest": [[147, "module-manifest"]], "Interfaces": [[147, "interfaces"]], "Types": [[147, "types"]], "Generate the stub files": [[147, "generate-the-stub-files"]], "One Deep Breath And Next Steps": [[147, "one-deep-breath-and-next-steps"]], "EVerest Modules in Detail": [[148, "everest-modules-in-detail"]], "Overview": [[148, "overview"]], "Concepts": [[148, "concepts"]], "Modules and module instances": [[148, "modules-and-module-instances"]], "Interfaces: Communication between modules": [[148, "interfaces-communication-between-modules"]], "Providing and requiring interfaces": [[148, "providing-and-requiring-interfaces"]], "Providing interface implementations": [[148, "providing-interface-implementations"]], "Requiring interface implementations": [[148, "requiring-interface-implementations"]], "Interface communication on the MQTT layer": [[148, "interface-communication-on-the-mqtt-layer"]], "Wiring it all together: The run configuration": [[148, "wiring-it-all-together-the-run-configuration"]], "Explaining the YAML files": [[148, "explaining-the-yaml-files"]], "Explaining the generated sources": [[148, "explaining-the-generated-sources"]], "Interface headers": [[148, "interface-headers"]], "Module files": [[148, "module-files"]], "The module class": [[148, "the-module-class"]], "Interface implementations": [[148, "interface-implementations"]], "Note on concurrency": [[148, "note-on-concurrency"]], "EVerest Module Configurations": [[149, "everest-module-configurations"]], "Module connections for dedicated use cases": [[149, "module-connections-for-dedicated-use-cases"]], "Module configuration with the Admin Panel": [[149, "module-configuration-with-the-admin-panel"]], "Add modules to the configuration": [[149, "add-modules-to-the-configuration"]], "Module connections and module parameters": [[149, "module-connections-and-module-parameters"]], "Very quick overview": [[149, "very-quick-overview"]], "Charging station and charging points": [[149, "charging-station-and-charging-points"]], "Authentication for charging": [[149, "authentication-for-charging"]], "Car simulation": [[149, "car-simulation"]], "Energy management": [[149, "energy-management"], [152, "energy-management"]], "DC charging": [[149, "dc-charging"]], "3-tier module mappings": [[149, "tier-module-mappings"]], "Module functionality in detail": [[149, "module-functionality-in-detail"]], "Bank Card Payment": [[150, "bank-card-payment"]], "Objectives": [[150, "objectives"]], "Supported use cases": [[150, "supported-use-cases"]], "Normal flow": [[150, "normal-flow"]], "Interrupted charging": [[150, "interrupted-charging"]], "Too expensive session": [[150, "too-expensive-session"]], "Too long session": [[150, "too-long-session"]], "Solution": [[150, "solution"]], "Introduce new interfaces": [[150, "introduce-new-interfaces"]], "How does it work": [[150, "how-does-it-work"]], "Configure Plug&Charge": [[151, "configure-plug-charge"]], "The Authorization process in EVerest": [[151, "the-authorization-process-in-everest"]], "Involved EVerest modules": [[151, "involved-everest-modules"]], "Step 0": [[151, "step-0"]], "Step 1": [[151, "step-1"]], "Step 2": [[151, "step-2"]], "Step 3": [[151, "step-3"]], "Step 4": [[151, "step-4"]], "Step 5": [[151, "step-5"]], "Step 6": [[151, "step-6"]], "EVerest configuration": [[151, "everest-configuration"], [170, "everest-configuration"]], "OCPP 1.6 and OCPP 2.0.1 configuration": [[151, "ocpp-1-6-and-ocpp-2-0-1-configuration"]], "Frequently Asked Questions And Best Practices": [[152, "frequently-asked-questions-and-best-practices"]], "EVerest modules": [[152, "everest-modules"]], "Debug a single module": [[152, "debug-a-single-module"]], "Errors, warnings and Troubleshooting": [[152, "errors-warnings-and-troubleshooting"]], "Compiling with GNU compilers": [[152, "compiling-with-gnu-compilers"]], "RPC communication timeout": [[152, "rpc-communication-timeout"]], "EVerest OCPP 2.0.1 setup": [[152, "everest-ocpp-2-0-1-setup"]], "Testing": [[152, "testing"]], "Unit tests": [[152, "unit-tests"]], "Integration tests": [[152, "integration-tests"]], "EVerest Release Notes": [[153, "everest-release-notes"]], "2024.7.1": [[153, "id1"]], "2024.7.0": [[153, "id2"]], "OpenSSL server": [[153, "openssl-server"]], "Hardware support": [[153, "hardware-support"]], "Further changes": [[153, "further-changes"]], "2024.6.0 - LATEST STABLE": [[153, "latest-stable"]], "Security Fix: Prevent integer overflow in EvseV2G": [[153, "security-fix-prevent-integer-overflow-in-evsev2g"], [153, "id6"]], "New EXI implementation and license improvement": [[153, "new-exi-implementation-and-license-improvement"]], "Version information displayed": [[153, "version-information-displayed"]], "Further mentions of changes": [[153, "further-mentions-of-changes"]], "2024.5.0": [[153, "id3"]], "Cloud: Refactored database exception handling": [[153, "cloud-refactored-database-exception-handling"]], "OCPP 1.6: ChargeX - MREC": [[153, "ocpp-1-6-chargex-mrec"]], "New BSP driver: Phytec phyVERSO": [[153, "new-bsp-driver-phytec-phyverso"]], "Bazel improvement regarding git tags": [[153, "bazel-improvement-regarding-git-tags"]], "Minor EvseManager changes": [[153, "minor-evsemanager-changes"]], "2024.4.0": [[153, "id4"]], "Added charging schedules definition": [[153, "added-charging-schedules-definition"]], "Rust now feature-complete": [[153, "rust-now-feature-complete"]], "Payment terminal integration": [[153, "payment-terminal-integration"]], "Admin Panel improvements": [[153, "admin-panel-improvements"]], "Support starting transaction in EvseManager": [[153, "support-starting-transaction-in-evsemanager"]], "OCPP 2.0.1: Various custom data extensions": [[153, "ocpp-2-0-1-various-custom-data-extensions"]], "Bazel support for building essential modules": [[153, "bazel-support-for-building-essential-modules"]], "JsEvManager as replacement for JsCarSimulator": [[153, "jsevmanager-as-replacement-for-jscarsimulator"]], "2024.3.1": [[153, "id5"]], "2024.3.0": [[153, "id8"]], "Plug & Charge": [[153, "plug-charge"]], "Fix for YetiDriver": [[153, "fix-for-yetidriver"]], "Extended OCPP interface for transaction state and ID": [[153, "extended-ocpp-interface-for-transaction-state-and-id"]], "Removed deprecated modules and dependencies": [[153, "removed-deprecated-modules-and-dependencies"]], "Pionix BelayBox": [[154, "pionix-belaybox"]], "Introduction": [[154, "introduction"], [157, "introduction"]], "The BelayBox hardware": [[154, "the-belaybox-hardware"]], "Getting support": [[154, "getting-support"]], "Setting up Hardware and Software": [[154, "setting-up-hardware-and-software"]], "Assembling the Yak Board": [[154, "assembling-the-yak-board"]], "Flashing the Yak Board": [[154, "flashing-the-yak-board"]], "Assembling the Yeti Board": [[154, "assembling-the-yeti-board"]], "Preparing the cable set": [[154, "preparing-the-cable-set"]], "Final Yak-Yeti-Cable-Setup": [[154, "final-yak-yeti-cable-setup"]], "BelayBox Use Cases": [[154, "belaybox-use-cases"]], "How to install updates via RAUC bundles": [[154, "how-to-install-updates-via-rauc-bundles"]], "Cross-compile toolchain": [[154, "cross-compile-toolchain"]], "How to flash the Yeti board": [[154, "how-to-flash-the-yeti-board"]], "How to activate OCPP 2.0.1": [[154, "how-to-activate-ocpp-2-0-1"]], "Some information before setting up OCPP 2.0.1": [[154, "some-information-before-setting-up-ocpp-2-0-1"]], "Configuration on the BelayBox": [[154, "configuration-on-the-belaybox"]], "Running the scripts and manager processes": [[154, "running-the-scripts-and-manager-processes"]], "Additional information": [[154, "additional-information"]], "Factory reset": [[154, "factory-reset"]], "Further information": [[154, "further-information"]], "RS-485 Modbus config for Yak board": [[154, "rs-485-modbus-config-for-yak-board"]], "Setup static IP address for the Yak board": [[154, "setup-static-ip-address-for-the-yak-board"]], "Yeti errors or EVerest not starting": [[154, "yeti-errors-or-everest-not-starting"]], "No reboot after RAUC update": [[154, "no-reboot-after-rauc-update"]], "Short cheat sheet": [[154, "short-cheat-sheet"]], "Current Version nightly": [[155, "index"]], "What Is EVerest": [[155, "what-is-everest"]], "Where to Go From Here: EVerest Compass": [[155, "where-to-go-from-here-everest-compass"]], "Testing and setting up EVerest": [[155, "testing-and-setting-up-everest"]], "Contributing to EVerest": [[155, "contributing-to-everest"]], "Communication channels": [[155, "communication-channels"]], "Zulip chat": [[155, "zulip-chat"]], "Mailing list": [[155, "mailing-list"]], "Weekly tech meetup and working groups": [[155, "weekly-tech-meetup-and-working-groups"]], "Special Interest Group \u201cEV Charging\u201d": [[155, "special-interest-group-ev-charging"]], "1:1 meetup": [[155, "meetup"]], "Tech resources about EVerest": [[155, "tech-resources-about-everest"]], "Find Your Way Into EVerest Development": [[155, "find-your-way-into-everest-development"]], "Table Of Contents": [[155, "table-of-contents"]], "Indices and tables": [[155, "indices-and-tables"]], "Docker setup": [[156, "docker-setup"]], "Prerequisites": [[156, "prerequisites"], [158, "prerequisites"], [164, "prerequisites"], [165, "prerequisites"], [166, "prerequisites"]], "Start services without devcontainer setup": [[156, "start-services-without-devcontainer-setup"]], "Control the services with docker-compose": [[156, "control-the-services-with-docker-compose"]], "Mosquitto MQTT broker": [[156, "mosquitto-mqtt-broker"]], "MariaDB": [[156, "mariadb"]], "SteVe": [[156, "steve"]], "How to use SteVe": [[156, "how-to-use-steve"]], "Local CI environment": [[156, "local-ci-environment"]], "Generating languange specific protobuf files": [[156, "generating-languange-specific-protobuf-files"]], "Experimental Bazel Support in Everest": [[157, "experimental-bazel-support-in-everest"]], "Getting Started": [[157, "getting-started"]], "Using Bazel Commands": [[157, "using-bazel-commands"]], "Dependency Management": [[157, "dependency-management"]], "Defining C++ EVerest Modules": [[157, "defining-c-everest-modules"]], "Defining Rust EVerest Modules": [[157, "defining-rust-everest-modules"]], "Using EVerest in external Bazel projects": [[157, "using-everest-in-external-bazel-projects"]], "How to Devcontainer": [[158, "how-to-devcontainer"]], "Create devcontainer based EVerest workspace": [[158, "create-devcontainer-based-everest-workspace"]], "Enter the workspace directory": [[158, "enter-the-workspace-directory"]], "Run the setup script": [[158, "run-the-setup-script"]], "Open the workspace in Visual Studio Code": [[158, "open-the-workspace-in-visual-studio-code"]], "Getting started": [[158, "getting-started"]], "The Everest\u2019s Development Tool": [[158, "the-everest-s-development-tool"]], "How to Write EVerest Documentation": [[159, "how-to-write-everest-documentation"]], "Documenting EVerest": [[160, "documenting-everest"]], "Current structure of documentation": [[160, "current-structure-of-documentation"]], "Main EVerest documentation": [[160, "main-everest-documentation"]], "Reference documentation": [[160, "reference-documentation"]], "Generated reference docs": [[160, "generated-reference-docs"]], "Additional handwritten content": [[160, "additional-handwritten-content"]], "Documentation near corresponding source code": [[160, "documentation-near-corresponding-source-code"]], "Planned restructuring of docs": [[160, "planned-restructuring-of-docs"]], "Process of EVerest documentation": [[160, "process-of-everest-documentation"]], "Preparing a new documentation page": [[160, "preparing-a-new-documentation-page"]], "Creating a new documentation page": [[160, "creating-a-new-documentation-page"]], "Creating a Git branch": [[160, "creating-a-git-branch"]], "Choosing a place to store the docs": [[160, "choosing-a-place-to-store-the-docs"]], "Writing": [[160, "writing"]], "Creating a PR and merge": [[160, "creating-a-pr-and-merge"]], "Building the documentation": [[160, "building-the-documentation"]], "Sphinx style guide": [[161, "sphinx-style-guide"]], "Headlines": [[161, "headlines"]], "Styles": [[161, "styles"]], "Bullet Lists": [[161, "bullet-lists"]], "Targets and Links": [[161, "targets-and-links"]], "Section Heading": [[161, "section-heading"]], "Tables": [[161, "tables"]], "Grid table": [[161, "grid-table"]], "Simple table": [[161, "simple-table"]], "CSV table": [[161, "csv-table"]], "table title": [[161, "id6"]], "Images and Figures": [[161, "images-and-figures"]], "Image": [[161, "image"]], "Figure": [[161, "figure"]], "Comments": [[161, "comments"]], "Directives": [[161, "directives"]], "Table of Contents": [[161, "table-of-contents"], [161, "id4"]], "Table of Contents (this document)": [[161, "table-of-contents-this-document"]], "Content Block Directives": [[161, "content-block-directives"], [161, "id5"]], ".. topic:: [title]": [[161, "topic-title"]], "Topic": [[161, null]], ".. sidebar:: [title]": [[161, "sidebar-title"]], "Sidebar": [[161, null]], ".. admonition:: [title]": [[161, "admonition-title"]], "Admonition title": [[161, null]], ".. attention::": [[161, "attention"]], ".. caution::": [[161, "caution"]], ".. danger::": [[161, "danger"]], ".. error::": [[161, "error"]], ".. hint::": [[161, "hint"]], ".. important::": [[161, "important"]], ".. note::": [[161, "note"]], ".. tip::": [[161, "tip"]], ".. warning::": [[161, "warning"]], ".. seealso::": [[161, "seealso"]], ".. versionadded:: [version]": [[161, "versionadded-version"]], ".. versionchanged:: [version]": [[161, "versionchanged-version"]], ".. deprecated:: [version]": [[161, "deprecated-version"]], ".. math::": [[161, "math"]], ".. raw:: output format": [[161, "raw-output-format"]], "Code Examples": [[161, "code-examples"]], "How To: Git": [[162, "how-to-git"]], "Main concept": [[162, "main-concept"]], "Best practices": [[162, "best-practices"]], "Tips\u2019n\u2019Tricks for git": [[162, "tips-n-tricks-for-git"]], "Using private repositories": [[162, "using-private-repositories"]], "Workflow example": [[162, "workflow-example"]], "Visualization of the branching structure": [[162, "visualization-of-the-branching-structure"]], "Corresponding git commands": [[162, "corresponding-git-commands"]], "How To: Develop on a Mac": [[163, "how-to-develop-on-a-mac"]], "Application Setup": [[163, "application-setup"]], "GitHub Setup": [[163, "github-setup"]], "Standup the Dev Docker Environment": [[163, "standup-the-dev-docker-environment"]], "EVerest SIL Simulation": [[163, "everest-sil-simulation"]], "Stopping things": [[163, "stopping-things"]], "Resources": [[163, "resources"]], "How To: OCPP1.6 in EVerest": [[164, "how-to-ocpp1-6-in-everest"]], "Run EVerest SIL with SteVe": [[164, "run-everest-sil-with-steve"]], "OCPP configuration file": [[164, "ocpp-configuration-file"]], "Connect to a different CSMS": [[164, "connect-to-a-different-csms"], [165, "connect-to-a-different-csms"]], "Configuring OCPP 1.6 within EVerest": [[164, "configuring-ocpp-1-6-within-everest"]], "How To: OCPP 2.0.1 in EVerest": [[165, "how-to-ocpp-2-0-1-in-everest"]], "Run EVerest SIL with OCPP 2.0.1 and a simple CSMS": [[165, "run-everest-sil-with-ocpp-2-0-1-and-a-simple-csms"]], "Device Model Configuration": [[165, "device-model-configuration"]], "Device Model definition and configuration structure": [[165, "device-model-definition-and-configuration-structure"]], "Device Model initialization": [[165, "device-model-initialization"]], "Libocpp provides a device model configuration as a starting point": [[165, "libocpp-provides-a-device-model-configuration-as-a-starting-point"]], "Enable Plug&Charge": [[165, "enable-plug-charge"]], "Configuring the OCPP201 module within EVerest": [[165, "configuring-the-ocpp201-module-within-everest"]], "How To: Plug&Charge with EVerest Software in the loop": [[166, "how-to-plug-charge-with-everest-software-in-the-loop"]], "The Plug&Charge process": [[166, "the-plug-charge-process"]], "Let\u2019s get started step by step": [[166, "let-s-get-started-step-by-step"]], "How to for Renesas MPU (RZ/G2L family)": [[167, "how-to-for-renesas-mpu-rz-g2l-family"]], "Patch for Renesas MPU (RZ/G2L family)": [[168, "patch-for-renesas-mpu-rz-g2l-family"]], "Tutorials": [[169, "tutorials"]], "How To: Develop New Modules": [[170, "how-to-develop-new-modules"]], "Goal Of This Tutorial": [[170, "goal-of-this-tutorial"]], "Install Prerequisites": [[170, "install-prerequisites"]], "Workspace Setup": [[170, "workspace-setup"]], "Alternative 1: Setup Workspace via EVerest Dependency Manager": [[170, "alternative-1-setup-workspace-via-everest-dependency-manager"]], "Alternative 2: Clone required repositories": [[170, "alternative-2-clone-required-repositories"]], "Create Module Skeleton": [[170, "create-module-skeleton"]], "Interface Configuration": [[170, "interface-configuration"]], "Build Configuration & Build": [[170, "build-configuration-build"]], "Adding CMakeLists.txt in the root directory": [[170, "adding-cmakelists-txt-in-the-root-directory"]], "Adding modules/CMakeLists.txt": [[170, "adding-modules-cmakelists-txt"]], "Adding dependencies.yaml": [[170, "adding-dependencies-yaml"]], "Building": [[170, "building"]], "Run Configuration & Run": [[170, "run-configuration-run"]], "Adding and activating config/CMakeLists.txt": [[170, "adding-and-activating-config-cmakelists-txt"]], "Running EVerest": [[170, "running-everest"]], "Observing the System": [[170, "observing-the-system"]], "Exploring with MQTT Explorer": [[170, "exploring-with-mqtt-explorer"]], "Debugging": [[170, "debugging"]], "Exemplary Module Customizations": [[170, "exemplary-module-customizations"]], "Tutorial: Simulate EVerest in Software": [[171, "tutorial-simulate-everest-in-software"]]}, "indexentries": {}}) \ No newline at end of file