René's URL Explorer Experiment


Title: GitHub - uhi22/pyPLC: Electric vehicle CCS charging investigations with Python

Open Graph Title: GitHub - uhi22/pyPLC: Electric vehicle CCS charging investigations with Python

X Title: GitHub - uhi22/pyPLC: Electric vehicle CCS charging investigations with Python

Description: Electric vehicle CCS charging investigations with Python - uhi22/pyPLC

Open Graph Description: Electric vehicle CCS charging investigations with Python - uhi22/pyPLC

X Description: Electric vehicle CCS charging investigations with Python - uhi22/pyPLC

Opengraph URL: https://github.com/uhi22/pyPLC

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:1017b2c2-c65c-6f4b-91b5-6040a9bc3610
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idEC8E:19BDC6:B5B772B:F1B9BC8:698C4780
html-safe-nonce9b1ad87b322bb6d9aa6d0733c333556ea1e1c8839be339432add13acd677a400
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQzhFOjE5QkRDNjpCNUI3NzJCOkYxQjlCQzg6Njk4QzQ3ODAiLCJ2aXNpdG9yX2lkIjoiODAwMDI5ODc0MTUyNDA4ODcwNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1d3030e1683a0bdeb22d8068a0ab0c3df842f323ca0b57057ae3d0db473e8e33
hovercard-subject-tagrepository:548296080
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/uhi22/pyPLC
twitter:imagehttps://opengraph.githubassets.com/9b9eba9065568e428a11d4b4019790ca0f7b22589a2f1bef810f72f9bbdce74b/uhi22/pyPLC
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9b9eba9065568e428a11d4b4019790ca0f7b22589a2f1bef810f72f9bbdce74b/uhi22/pyPLC
og:image:altElectric vehicle CCS charging investigations with Python - uhi22/pyPLC
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4
turbo-cache-controlno-preview
go-importgithub.com/uhi22/pyPLC git https://github.com/uhi22/pyPLC.git
octolytics-dimension-user_id98478946
octolytics-dimension-user_loginuhi22
octolytics-dimension-repository_id548296080
octolytics-dimension-repository_nwouhi22/pyPLC
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id548296080
octolytics-dimension-repository_network_root_nwouhi22/pyPLC
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3d444f0a47beeeac94cddbb51c91ab408befe8d4
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/uhi22/pyPLC#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fuhi22%2FpyPLC
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fuhi22%2FpyPLC
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=uhi22%2FpyPLC
Reloadhttps://patch-diff.githubusercontent.com/uhi22/pyPLC
Reloadhttps://patch-diff.githubusercontent.com/uhi22/pyPLC
Reloadhttps://patch-diff.githubusercontent.com/uhi22/pyPLC
uhi22 https://patch-diff.githubusercontent.com/uhi22
pyPLChttps://patch-diff.githubusercontent.com/uhi22/pyPLC
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fuhi22%2FpyPLC
Fork 45 https://patch-diff.githubusercontent.com/login?return_to=%2Fuhi22%2FpyPLC
Star 215 https://patch-diff.githubusercontent.com/login?return_to=%2Fuhi22%2FpyPLC
GPL-3.0 license https://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/LICENSE.md
215 stars https://patch-diff.githubusercontent.com/uhi22/pyPLC/stargazers
45 forks https://patch-diff.githubusercontent.com/uhi22/pyPLC/forks
Branches https://patch-diff.githubusercontent.com/uhi22/pyPLC/branches
Tags https://patch-diff.githubusercontent.com/uhi22/pyPLC/tags
Activity https://patch-diff.githubusercontent.com/uhi22/pyPLC/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fuhi22%2FpyPLC
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fuhi22%2FpyPLC
Code https://patch-diff.githubusercontent.com/uhi22/pyPLC
Issues 6 https://patch-diff.githubusercontent.com/uhi22/pyPLC/issues
Pull requests 0 https://patch-diff.githubusercontent.com/uhi22/pyPLC/pulls
Actions https://patch-diff.githubusercontent.com/uhi22/pyPLC/actions
Projects 0 https://patch-diff.githubusercontent.com/uhi22/pyPLC/projects
Security 0 https://patch-diff.githubusercontent.com/uhi22/pyPLC/security
Insights https://patch-diff.githubusercontent.com/uhi22/pyPLC/pulse
Code https://patch-diff.githubusercontent.com/uhi22/pyPLC
Issues https://patch-diff.githubusercontent.com/uhi22/pyPLC/issues
Pull requests https://patch-diff.githubusercontent.com/uhi22/pyPLC/pulls
Actions https://patch-diff.githubusercontent.com/uhi22/pyPLC/actions
Projects https://patch-diff.githubusercontent.com/uhi22/pyPLC/projects
Security https://patch-diff.githubusercontent.com/uhi22/pyPLC/security
Insights https://patch-diff.githubusercontent.com/uhi22/pyPLC/pulse
Brancheshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/branches
Tagshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tags
https://patch-diff.githubusercontent.com/uhi22/pyPLC/branches
https://patch-diff.githubusercontent.com/uhi22/pyPLC/tags
384 Commitshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/commits/master/
https://patch-diff.githubusercontent.com/uhi22/pyPLC/commits/master/
dochttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/doc
dochttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/doc
hardware/plc_evsehttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/hardware/plc_evse
hardware/plc_evsehttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/hardware/plc_evse
resultshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/results
resultshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/results
testshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/tests
testshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/tree/master/tests
.gitignorehttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/.gitignore
DemoExiLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/DemoExiLog.txt
DemoExiLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/DemoExiLog.txt
LICENSE.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/LICENSE.md
LICENSE.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/LICENSE.md
MacLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/MacLog.txt
MacLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/MacLog.txt
PLC_on_Windows_and_raspberry.docxhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/PLC_on_Windows_and_raspberry.docx
PLC_on_Windows_and_raspberry.docxhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/PLC_on_Windows_and_raspberry.docx
RawExiLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/RawExiLog.txt
RawExiLog.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/RawExiLog.txt
RawExiLog.txt.decoded.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/RawExiLog.txt.decoded.txt
RawExiLog.txt.decoded.txthttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/RawExiLog.txt.decoded.txt
addressManager.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/addressManager.py
addressManager.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/addressManager.py
c55_monitor_arduino.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_monitor_arduino.sh
c55_monitor_arduino.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_monitor_arduino.sh
c55_pev_foreground.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_pev_foreground.sh
c55_pev_foreground.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_pev_foreground.sh
c55_service_pev.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_service_pev.sh
c55_service_pev.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_service_pev.sh
c55_test_hardware.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_test_hardware.sh
c55_test_hardware.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/c55_test_hardware.sh
claralogConverter.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/claralogConverter.py
claralogConverter.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/claralogConverter.py
configmodule.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/configmodule.py
configmodule.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/configmodule.py
connMgr.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/connMgr.py
connMgr.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/connMgr.py
demo_pcap.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/demo_pcap.py
demo_pcap.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/demo_pcap.py
evseNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/evseNoGui.py
evseNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/evseNoGui.py
exiConnector.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/exiConnector.py
exiConnector.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/exiConnector.py
fsmEvse.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/fsmEvse.py
fsmEvse.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/fsmEvse.py
fsmPev.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/fsmPev.py
fsmPev.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/fsmPev.py
hardwareInterface.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/hardwareInterface.py
hardwareInterface.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/hardwareInterface.py
helpers.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/helpers.py
helpers.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/helpers.py
listenerNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/listenerNoGui.py
listenerNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/listenerNoGui.py
mytestsuite.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/mytestsuite.py
mytestsuite.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/mytestsuite.py
pcapConverter.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pcapConverter.py
pcapConverter.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pcapConverter.py
pevNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pevNoGui.py
pevNoGui.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pevNoGui.py
pyPlc.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlc.py
pyPlc.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlc.py
pyPlcHomeplug.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcHomeplug.py
pyPlcHomeplug.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcHomeplug.py
pyPlcInfoNumbers.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcInfoNumbers.py
pyPlcInfoNumbers.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcInfoNumbers.py
pyPlcIpv6.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcIpv6.py
pyPlcIpv6.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcIpv6.py
pyPlcModes.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcModes.py
pyPlcModes.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcModes.py
pyPlcTcpSocket.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcTcpSocket.py
pyPlcTcpSocket.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcTcpSocket.py
pyPlcWorker.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcWorker.py
pyPlcWorker.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/pyPlcWorker.py
readme.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/readme.md
readme.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/readme.md
scope.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/scope.py
scope.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/scope.py
simulateMqttBackend.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/simulateMqttBackend.py
simulateMqttBackend.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/simulateMqttBackend.py
starter.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/starter.sh
starter.shhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/starter.sh
udpChecksum.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/udpChecksum.py
udpChecksum.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/udpChecksum.py
udplog.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/udplog.py
udplog.pyhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/udplog.py
READMEhttps://patch-diff.githubusercontent.com/uhi22/pyPLC
GPL-3.0 licensehttps://patch-diff.githubusercontent.com/uhi22/pyPLC
https://patch-diff.githubusercontent.com/uhi22/pyPLC#ccs-hacking-electric-car-charging-experiments-with-python-and-plc-network-adaptors
https://patch-diff.githubusercontent.com/uhi22/pyPLC#goal
EvseMode manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/EvseMode.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#news--change-history--functional-status
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-06-29-v09-released
SmartEVSE/SmartEVSE-3#25https://github.com/SmartEVSE/SmartEVSE-3/issues/25
https://openinverter.org/forum/viewtopic.php?p=57908#p57908https://openinverter.org/forum/viewtopic.php?p=57908#p57908
https://www.youtube.com/watch?v=tfCaqdUFx3Qhttps://www.youtube.com/watch?v=tfCaqdUFx3Q
https://openinverter.org/forum/viewtopic.php?p=57940#p57940https://openinverter.org/forum/viewtopic.php?p=57940#p57940
https://www.youtube.com/watch?v=bcMmEXSlFD8https://www.youtube.com/watch?v=bcMmEXSlFD8
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-05-22-v08-released
fault-injection-testshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/testing_and_simulation.md
https://openinverter.org/forum/viewtopic.php?p=56459#p56459https://openinverter.org/forum/viewtopic.php?p=56459#p56459
Test results from real-world-chargershttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/charger_test_results.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-05-03-first-real-charging-session
https://openinverter.org/forum/viewtopic.php?p=56188&sid=9579fd29268d0e332c81ed528f59f09b#p56188https://openinverter.org/forum/viewtopic.php?p=56188&sid=9579fd29268d0e332c81ed528f59f09b#p56188
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-04-19-v07-released
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-04-16-evsemode-brings-the-ioniq-to-close-the-contactors
EvseMode manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/EvseMode.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-03-03-v06-tea-time-on-alpitronics-charger
https://openinverter.org/forum/viewtopic.php?p=53848#p53848https://openinverter.org/forum/viewtopic.php?p=53848#p53848
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2023-02-27-pev-mode-with-oled-display-works-on-headless-raspberry
hardware.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/hardware.md
installation_on_raspberry.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/installation_on_raspberry.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-12-21-v05-light-bulb-demo-charging-works-on-multiple-chargers
https://github.com/uhi22/pyPLC/blob/master/results/2022-12-21_westpark_alpi_charge_ok_with_bulb.pcapnghttps://github.com/uhi22/pyPLC/blob/master/results/2022-12-21_westpark_alpi_charge_ok_with_bulb.pcapng
https://github.com/uhi22/pyPLC/blob/master/results/2022-12-21_alpi_ABBHPC_ABB_Ionity_lightbulb_3of4ok.decoded.txthttps://github.com/uhi22/pyPLC/blob/master/results/2022-12-21_alpi_ABBHPC_ABB_Ionity_lightbulb_3of4ok.decoded.txt
https://openinverter.org/forum/viewtopic.php?p=50172#p50172https://openinverter.org/forum/viewtopic.php?p=50172#p50172
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-12-20-measurement-of-inlet-voltage-works
https://github.com/uhi22/pyPLC/tree/master/resultshttps://github.com/uhi22/pyPLC/tree/master/results
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-12-13-v04-on-compleo-light-bulb-survives-400v-cable-check-and-precharge
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-12-02-v03-on-alpitonics-until-chargeparameterdiscovery
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-11-25-v02-on-abb-charger-until-chargeparamdiscoveryrequest
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-11-15-pevmode-draft-of-slac-sequencer
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-11-11-evsemode-ioniq-in-the-precharge-loop
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-11-09-evsemodepevmode-exi-decoder-first-steps-working
https://github.com/Martin-P/OpenV2Ghttps://github.com/Martin-P/OpenV2G
https://github.com/uhi22/OpenV2Gxhttps://github.com/uhi22/OpenV2Gx
https://github.com/uhi22/pyPLC/tree/master/resultshttps://github.com/uhi22/pyPLC/tree/master/results
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-10-26-listenmode-networkavln-is-established
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-10-21-evsemode-slac-sdp-and-icmp-are-working
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-10-19-listenmode-sniffing-mode-not-yet-working-with-the-tplink-adaptors
https://patch-diff.githubusercontent.com/uhi22/pyPLC#2022-10-19-evsemode-communicationavln-with-ioniq-car-established
https://user-images.githubusercontent.com/98478946/196766285-1c3152f7-31db-4b5f-98b1-9f1216f9b9de.png
https://patch-diff.githubusercontent.com/uhi22/pyPLC#discussion-and-wiki
https://openinverter.org/forum/viewtopic.php?p=37085#p37085https://openinverter.org/forum/viewtopic.php?p=37085#p37085
https://openinverter.org/wiki/CCS_EVCC_using_AR7420https://openinverter.org/wiki/CCS_EVCC_using_AR7420
https://patch-diff.githubusercontent.com/uhi22/pyPLC#quick-start--overview
https://github.com/geynis/v2g-ws-dissectorshttps://github.com/geynis/v2g-ws-dissectors
https://github.com/ChargePoint/wireshark-v2ghttps://github.com/ChargePoint/wireshark-v2g
http://github.com/uhi22/OpenV2Gxhttp://github.com/uhi22/OpenV2Gx
https://patch-diff.githubusercontent.com/uhi22/pyPLC#wireshark-exi-decoder-plugin
https://github.com/ChargePoint/wireshark-v2ghttps://github.com/ChargePoint/wireshark-v2g
https://www.wireshark.org/download.htmlhttps://www.wireshark.org/download.html
https://github.com/ChargePoint/wireshark-v2g/releases/download/v0.8.0/v2g-v0.8.0-win64.tarhttps://github.com/ChargePoint/wireshark-v2g/releases/download/v0.8.0/v2g-v0.8.0-win64.tar
https://patch-diff.githubusercontent.com/uhi22/pyPLC#architecture
https://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/pyPlc_architecture.png
https://patch-diff.githubusercontent.com/uhi22/pyPLC#hardware-preparation
Hardware manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/hardware.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#configuration-of-the-plc-adaptor
http://github.com/qca/open-plc-utilshttp://github.com/qca/open-plc-utils
https://openinverter.org/forum/viewtopic.php?p=55120#p55120https://openinverter.org/forum/viewtopic.php?p=55120#p55120
https://patch-diff.githubusercontent.com/uhi22/pyPLC#step-by-step
http://github.com/qca/open-plc-utilshttp://github.com/qca/open-plc-utils
https://github.com/qca/open-plc-utils/blob/master/docbook/ch05s15.htmlhttps://github.com/qca/open-plc-utils/blob/master/docbook/ch05s15.html
https://patch-diff.githubusercontent.com/uhi22/pyPLC#installation--preconditions-on-pc-side
https://patch-diff.githubusercontent.com/uhi22/pyPLC#usage-on-windows10
Windows installation manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/installation_on_windows.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#usage-on-raspberry
Raspberry installation manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/installation_on_raspberry.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#usage-on-microcontrollers
https://github.com/uhi22/ccs32https://github.com/uhi22/ccs32
https://github.com/uhi22/ccs32bertahttps://github.com/uhi22/ccs32berta
https://github.com/uhi22/ccs32clarahttps://github.com/uhi22/ccs32clara
https://patch-diff.githubusercontent.com/uhi22/pyPLC#example-flow
https://en.wikipedia.org/wiki/IEC_62196#FFhttps://en.wikipedia.org/wiki/IEC_62196#FF
https://github.com/uhi22/Ioniq28Investigations/blob/main/CCM_ChargeControlModule_PLC_CCS/ccm_spi_ioniq_compleo_full_charge_sequence_ended_on_charger.txt.pcap.decoded.txthttps://github.com/uhi22/Ioniq28Investigations/blob/main/CCM_ChargeControlModule_PLC_CCS/ccm_spi_ioniq_compleo_full_charge_sequence_ended_on_charger.txt.pcap.decoded.txt
https://patch-diff.githubusercontent.com/uhi22/pyPLC#detailled-investigation-about-the-normal-end-of-the-charging-session
https://raw.githubusercontent.com/uhi22/Ioniq28Investigations/main/CCM_ChargeControlModule_PLC_CCS/ccm_spi_ioniq_compleo_full_charge_sequence_ended_on_charger.txt.pcap.decoded.txthttps://raw.githubusercontent.com/uhi22/Ioniq28Investigations/main/CCM_ChargeControlModule_PLC_CCS/ccm_spi_ioniq_compleo_full_charge_sequence_ended_on_charger.txt.pcap.decoded.txt
https://patch-diff.githubusercontent.com/uhi22/pyPLC#from-ioniq-trace-httpsrawgithubusercontentcomuhi22ioniq28investigationsmainccm_chargecontrolmodule_plc_ccsccm_spi_ioniq_compleo_full_charge_sequence_ended_on_chargertxtpcapdecodedtxt
https://patch-diff.githubusercontent.com/uhi22/pyPLC#iso
https://patch-diff.githubusercontent.com/uhi22/pyPLC#combined-together
https://patch-diff.githubusercontent.com/uhi22/pyPLC#test-results-on-real-world-chargers
charger_test_results.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/charger_test_results.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#testing-and-simulation-on-desk
testing_and_simulation.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/testing_and_simulation.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#biggest-challenges
https://github.com/qca/open-plc-utils/archive/refs/tags/OSR-6010.ziphttps://github.com/qca/open-plc-utils/archive/refs/tags/OSR-6010.zip
sniffing_experiments.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/sniffing_experiments.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#other-open-topics
todo.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/todo.md
bug_analysis.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/bug_analysis.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#faq
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q1-what-is-the-minimal-setup-to-catch-the-mac-addresses-in-the-communication-between-a-real-charger-and-a-real-car
https://github.com/uhi22/pyPLC/blob/master/doc/hardware.mdhttps://github.com/uhi22/pyPLC/blob/master/doc/hardware.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q2-is-it-possible-to-use-this-software-to-make-the-car-closing-the-relay-so-that-im-able-to-draw-energy-out-of-the-car
EvseMode manualhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/docu/EvseMode.md
https://openinverter.org/forum/viewtopic.php?t=3551https://openinverter.org/forum/viewtopic.php?t=3551
https://openinverter.org/forum/viewtopic.php?p=55656#p55656https://openinverter.org/forum/viewtopic.php?p=55656#p55656
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q3-is-it-possible-to-use-this-software-in-a-car-without-ccs-to-make-it-ready-for-ccs-charging
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q4-do-i-need-to-go-to-a-public-charger-to-test-my-pev-integration
testing_and_simulation.mdhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/testing_and_simulation.md
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q5-what-can-be-the-reason-that-the-charger-reports-a-failed-cable-check
https://openinverter.org/forum/viewtopic.php?p=67464#p67464https://openinverter.org/forum/viewtopic.php?p=67464#p67464
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q6-how-to-connect-the-plc-modem-to-the-cp-and-pe
EvseMode.md FAQ Question 8https://patch-diff.githubusercontent.com/uhi22/pyPLC/blob/master/doc/EvseMode.md#q8-which-side-of-the-tplink-is-the-pe-and-which-is-the-cp
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q7-the-pyplc-seems-to-create-json-data-by-processing-the-hexadecimal-data-of-receive-data-array-how-does-it-do-this
http://openv2g.sourceforge.net/http://openv2g.sourceforge.net/
https://openinverter.org/forum/viewtopic.php?p=54026#p54026https://openinverter.org/forum/viewtopic.php?p=54026#p54026
https://github.com/Martin-P/OpenV2Ghttps://github.com/Martin-P/OpenV2G
https://github.com/uhi22/OpenV2Gxhttps://github.com/uhi22/OpenV2Gx
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q8-how-can-i-bring-out-the-target-current-and-target-voltage-out-of-pyplc-to-control-a-power-supply
https://github.com/uhi22/stepup-test?tab=readme-ov-file#level-9-software-adjustable-output-voltagehttps://github.com/uhi22/stepup-test?tab=readme-ov-file#level-9-software-adjustable-output-voltage
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q9-can-i-sniff-the-charging-sequence-current-demand-current-response-etc-between-real-ev-and-real-evse-using-a-tl-pa4010
#39https://github.com/uhi22/pyPLC/issues/39
https://patch-diff.githubusercontent.com/uhi22/pyPLC#q10-what-is-the-way-of-the-charge-parameters-target-current-target-voltage-and-how-can-i-change-them
https://patch-diff.githubusercontent.com/uhi22/pyPLC#credits
https://patch-diff.githubusercontent.com/uhi22/pyPLC#alternatives--other-projects
https://patch-diff.githubusercontent.com/uhi22/pyPLC#switchev
EcoG-io/iso15118#157https://github.com/EcoG-io/iso15118/issues/157
https://github.com/chargebyte/openv2ghttps://github.com/chargebyte/openv2g
https://github.com/Martin-P/OpenV2Ghttps://github.com/Martin-P/OpenV2G
https://patch-diff.githubusercontent.com/uhi22/pyPLC#everest
https://github.com/EVeresthttps://github.com/EVerest
https://github.com/EVerest/ext-switchev-iso15118https://github.com/EVerest/ext-switchev-iso15118
https://patch-diff.githubusercontent.com/uhi22/pyPLC#smartevse
SmartEVSE/SmartEVSE-3#25https://github.com/SmartEVSE/SmartEVSE-3/issues/25
https://patch-diff.githubusercontent.com/uhi22/pyPLC#references
https://www.goingelectric.de/wiki/CCS-Technische-Details/https://www.goingelectric.de/wiki/CCS-Technische-Details/
https://openinverter.org/forum/viewtopic.php?p=37085#p37085https://openinverter.org/forum/viewtopic.php?p=37085#p37085
https://github.com/qca/open-plc-utilshttps://github.com/qca/open-plc-utils
https://github.com/karpierz/pcap-cthttps://github.com/karpierz/pcap-ct
https://github.com/FlUxIuS/V2Gdecoderhttps://github.com/FlUxIuS/V2Gdecoder
https://github.com/SwitchEV/iso15118https://github.com/SwitchEV/iso15118
https://books.google.de/books?id=WYlmEAAAQBAJ&pg=PA99&lpg=PA99&dq=%22ampsnif%22&source=bl&ots=hqCjdFooZ-&sig=ACfU3U0EleLZQu0zWhHQZGktp8OytCMrLg&hl=de&sa=X&ved=2ahUKEwjT0Yq88P36AhWj_rsIHeGMA5MQ6AF6BAgKEAM#v=onepage&q=%22ampsnif%22&f=falsehttps://books.google.de/books?id=WYlmEAAAQBAJ&pg=PA99&lpg=PA99&dq=%22ampsnif%22&source=bl&ots=hqCjdFooZ-&sig=ACfU3U0EleLZQu0zWhHQZGktp8OytCMrLg&hl=de&sa=X&ved=2ahUKEwjT0Yq88P36AhWj_rsIHeGMA5MQ6AF6BAgKEAM#v=onepage&q=%22ampsnif%22&f=false
https://www.mdpi.com/2076-3417/6/6/165/htmhttps://www.mdpi.com/2076-3417/6/6/165/htm
https://www.oppcharge.org/dok/ISO_15118-2_OpportunityCharging_Rev1.3.0.pdfhttps://www.oppcharge.org/dok/ISO_15118-2_OpportunityCharging_Rev1.3.0.pdf
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdfhttps://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf
https://morth.nic.in/sites/default/files/ASI/320201825106PMAIS_138_Part_2_F.pdfhttps://morth.nic.in/sites/default/files/ASI/320201825106PMAIS_138_Part_2_F.pdf
https://de.wikipedia.org/wiki/Megawatt_Charging_Systemhttps://de.wikipedia.org/wiki/Megawatt_Charging_System
https://www.elektroniknet.de/automotive/elektromobilitaet/smart-charging-grundlagen-und-herausforderungen.210253.htmlhttps://www.elektroniknet.de/automotive/elektromobilitaet/smart-charging-grundlagen-und-herausforderungen.210253.html
https://iso15118.elaad.io/pt2/15118-20/user-group/https://iso15118.elaad.io/pt2/15118-20/user-group/
https://standards.iso.org/iso/15118/-20/ed-1/en/https://standards.iso.org/iso/15118/-20/ed-1/en/
https://github.com/tux-evse/iso15118-encoders?tab=readme-ov-filehttps://github.com/tux-evse/iso15118-encoders?tab=readme-ov-file
https://github.com/EVerest/cbexigenhttps://github.com/EVerest/cbexigen
https://github.com/EVerest/libcbv2ghttps://github.com/EVerest/libcbv2g
https://akkudoktor.net/t/open-source-v2g-mit-hybridwechselrichter/19199/53https://akkudoktor.net/t/open-source-v2g-mit-hybridwechselrichter/19199/53
ccs https://patch-diff.githubusercontent.com/topics/ccs
electric-vehicles https://patch-diff.githubusercontent.com/topics/electric-vehicles
charging https://patch-diff.githubusercontent.com/topics/charging
iso15118 https://patch-diff.githubusercontent.com/topics/iso15118
charging-stations https://patch-diff.githubusercontent.com/topics/charging-stations
homeplug https://patch-diff.githubusercontent.com/topics/homeplug
pev https://patch-diff.githubusercontent.com/topics/pev
Readme https://patch-diff.githubusercontent.com/uhi22/pyPLC#readme-ov-file
GPL-3.0 license https://patch-diff.githubusercontent.com/uhi22/pyPLC#GPL-3.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/uhi22/pyPLC
Activityhttps://patch-diff.githubusercontent.com/uhi22/pyPLC/activity
215 starshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/stargazers
14 watchinghttps://patch-diff.githubusercontent.com/uhi22/pyPLC/watchers
45 forkshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fuhi22%2FpyPLC&report=uhi22+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/uhi22/pyPLC/releases
9 tags https://patch-diff.githubusercontent.com/uhi22/pyPLC/tags
Packages 0https://patch-diff.githubusercontent.com/users/uhi22/packages?repo_name=pyPLC
Contributors 6https://patch-diff.githubusercontent.com/uhi22/pyPLC/graphs/contributors
Please reload this pagehttps://patch-diff.githubusercontent.com/uhi22/pyPLC
Python 99.2% https://patch-diff.githubusercontent.com/uhi22/pyPLC/search?l=python
Shell 0.8% https://patch-diff.githubusercontent.com/uhi22/pyPLC/search?l=shell
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.