|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
Добрый день. Помогите разобраться, как правильно реализовать. Суть: Клиент - зарядные станции, которые подключаются открывают сокет и отправляю на сервер сообщения и получают ответы. Сервер - слушает порт, видит подключенную станцию, принимает сообщения и отправляет на них ответы. Вопрос: Когда клиент подключается и присылает headers я могу отправить сообщение клиенту. Но мне нужно, отправлять периодически сообщения клиенту, который держит открытым сокет, не понимаю, как это реализовать. Может кто-то подскажет? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2021, 15:28 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
пример кода отправки: Код: python 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2021, 15:38 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
пример получения сообщения от клиента: Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2021, 15:39 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
try_except, добрый день, попробуйте не on_boot, а heartbeat https://github.com/mobilityhouse/ocpp/blob/ab04d52cc5fc5f447c3683c78839fee9cdadb9ce/examples/v201/central_system.py#L32 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2021, 15:23 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
iot, я получаю heartbeat и в ответ отправляю время. Но как я могу, запросить другие команды, например: reservenow, reset и т.д.? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2021, 08:50 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
try_except iot, я получаю heartbeat и в ответ отправляю время. Но как я могу, запросить другие команды, например: reservenow, reset и т.д.? Код: python 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2021, 09:00 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
iot, так мне нужно на heatrbeat оправить время. Вы предлагаете, таким образом? Код: python 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2021, 12:39 |
|
python/ websocket реализация отправки сообщений клиенту, который держит сокет открытым
|
|||
---|---|---|---|
#18+
try_except iot, так мне нужно на heatrbeat оправить время. Вы предлагаете, таким образом? Код: python 1. 2. 3. 4. 5. 6. 7.
судя по примерам https://github.com/mobilityhouse/ocpp/blob/ab04d52cc5fc5f447c3683c78839fee9cdadb9ce/examples/v201/charge_point.py выглядит так: Код: python 1. 2. 3. 4. 5.
требуемый reguest выбираете видимо здесь https://github.com/mobilityhouse/ocpp/blob/ab04d52cc5fc5f447c3683c78839fee9cdadb9ce/ocpp/v20/call.py или реализуете свой по образу и подобию ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2021, 10:05 |
|
|
Start [/forum/topic.php?fid=23&fpage=2&tid=1459399]: |
0ms |
get settings: |
16ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
71ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
171ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 589ms |
0 / 0 |