Как заставить работать сервер на python для работы с протоколом OCPP?

Я хочу сделать свой сервер для управления зарядками электромобилий, который работает на OCPP протоколе. Есть вот такой пример сервера и точки зарадки. Я хочу выполнить запрос на авторизацию, но сервер выдает ошибку. Вот что посылает точка зарядки:

    async def send_autorize(self):
    req=call.AuthorizePayload(
        id_token={
            'idToken': '123456789123456789123456789123456789',
             'type' : 'Central'
        }
    )
    res=await self.call(req)

Вот как это обрабатывает сервер:

    @on('Autorize')
async def on_autorize(self, id_token, **kwargs):
    return call_result.AuthorizePayload(
        id_token_info={
            'status':'Accepted'
        }
    )

Точка зарядки, на сколько я понял, посылает запросы корректно. Но сервер все равно не может на них ответить. Помогите разобраться, как правильно это реализовать.


Ответы (0 шт):