ocpp icon indicating copy to clipboard operation
ocpp copied to clipboard

Python implementation of the Open Charge Point Protocol (OCPP).

Results 149 ocpp issues
Sort by recently updated
recently updated
newest added

I go this DataTransfer message from one of my stations ``` ``` After that, the thread of the charge point connection is terminated. ``` ValidationError Payload '{'vendorId': 'Growatt', 'messageId': 'currentrecord',...

question

Currently the docs are lacking proper documentation about how routing of CALL messages work, how to use the `@on()` and `@after()` decorator should be used and how the route map...

enhancement

If `ocpp.messages.unpack` is provided with some special data it can crash with a `UnicodeDecodeError`. I found this bug while using Hypothesis with the following test: ``` python @given(binary()) def test_unpack_and_pack(data):...

bug
hypothesis

At Switch, we have been running into an issue in 2.0.1 where certificates for the EV included in `Get15118EVCertificateResponse` are greater than 5600 (around 5800). This is because certificates have...

While testing my OCPP Charge Point implementation I've noticed that https://github.com/lbbrhzn/ocpp that in turn uses this library sends FormatViolation errors with the error code set to "FormatViolation". While this looks...

I'm wondering if this library could work with flask using something like [Flask-SocketIO](https://github.com/miguelgrinberg/Flask-SocketIO)? at first sight I could guess that it would require some modification, but I'm not sure where...

question

This field is `retrieveDateTime` both in the spec and the json schema in this repo

Specifically implementing certificate exchange for ebee controller using OCPP 1.6 requires for changeConfigurationRequests to have values larger than 500 characters, since certificates can and usually do use more characters. I...

question