377 lines
47 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2025-09-29 10:21:51,077 - services.device_handler - INFO - 注册设备协议: vda5050 (standard_vehicle)
2025-09-29 10:21:51,079 - services.device_handler - INFO - 注册设备协议: huarui_vda5050 (huarui_vehicle)
2025-09-29 10:21:51,079 - services.device_handler - INFO - 注册设备协议: huarui_tcp (huarui_vehicle)
2025-09-29 10:21:51,079 - services.device_handler - INFO - 注册设备协议: seer_vda5050 (seer_vehicle)
2025-09-29 10:21:51,079 - services.device_handler - INFO - 注册设备协议: seer_tcp (seer_vehicle)
2025-09-29 10:21:51,080 - services.device_handler - INFO - 注册设备协议: quicktron_vda5050 (quicktron_vehicle)
2025-09-29 10:21:51,080 - services.device_handler - INFO - 注册设备协议: quicktron_tcp (quicktron_vehicle)
2025-09-29 10:21:51,080 - services.device_handler - INFO - 注册设备协议: geek_vda5050 (geek_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: geek_tcp (geek_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: mushiny_vda5050 (mushiny_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: mushiny_tcp (mushiny_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: flashhold_vda5050 (flashhold_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: flashhold_tcp (flashhold_vehicle)
2025-09-29 10:21:51,081 - services.device_handler - INFO - 注册设备协议: hikrobot_vda5050 (hikrobot_vehicle)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: hikrobot_tcp (hikrobot_vehicle)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: door_vda5050 (standard_door)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: door_tcp (standard_door)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: caller_vda5050 (standard_caller)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: caller_tcp (standard_caller)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: lift_vda5050 (standard_lift)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: lift_tcp (standard_lift)
2025-09-29 10:21:51,082 - services.device_handler - INFO - 注册设备协议: conveyor_vda5050 (standard_conveyor)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: conveyor_tcp (standard_conveyor)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: sensor_vda5050 (standard_sensor)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: sensor_tcp (standard_sensor)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: camera_vda5050 (standard_camera)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: camera_tcp (standard_camera)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: scanner_vda5050 (standard_scanner)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: scanner_tcp (standard_scanner)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: robot_vda5050 (standard_robot)
2025-09-29 10:21:51,083 - services.device_handler - INFO - 注册设备协议: robot_tcp (standard_robot)
2025-09-29 10:21:51,084 - services.device_handler - INFO - 注册设备协议: custom_vda5050 (standard_custom)
2025-09-29 10:21:51,084 - services.device_handler - INFO - 注册设备协议: custom_tcp (standard_custom)
2025-09-29 10:21:51,085 - services.device_handler - INFO - 使用异步MQTT服务
2025-09-29 10:21:55,691 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3062), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,694 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3063), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,696 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=24), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,775 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=31), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,818 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3068), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,820 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12170), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,823 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3067), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,824 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3069), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,826 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3070), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,828 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11433), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,829 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11498), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,831 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15002), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,832 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12908), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,833 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11512), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,835 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11513), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,839 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11432), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,841 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3071), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,844 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12745), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,845 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3072), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,847 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3073), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,848 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16306), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,850 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=17605), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:55,859 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=23501), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:57,996 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=58), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:57,998 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=62), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,031 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=78), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,035 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=80), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,041 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=83), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,046 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11508), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,051 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11510), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,056 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=84), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:21:58,082 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15957), requested parent node NumericNodeId(i=11715) does not exists
2025-09-29 10:21:58,083 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15958), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,084 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15959), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,087 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15960), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,088 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15961), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,088 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15962), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,089 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15963), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,090 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15964), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,091 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16134), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,092 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16135), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:21:58,093 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16136), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:22:01,434 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16314), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:13,885 - services.device_handler - INFO - 注册设备协议: vda5050 (standard_vehicle)
2025-09-29 10:23:13,886 - services.device_handler - INFO - 注册设备协议: huarui_vda5050 (huarui_vehicle)
2025-09-29 10:23:13,886 - services.device_handler - INFO - 注册设备协议: huarui_tcp (huarui_vehicle)
2025-09-29 10:23:13,886 - services.device_handler - INFO - 注册设备协议: seer_vda5050 (seer_vehicle)
2025-09-29 10:23:13,886 - services.device_handler - INFO - 注册设备协议: seer_tcp (seer_vehicle)
2025-09-29 10:23:13,887 - services.device_handler - INFO - 注册设备协议: quicktron_vda5050 (quicktron_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: quicktron_tcp (quicktron_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: geek_vda5050 (geek_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: geek_tcp (geek_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: mushiny_vda5050 (mushiny_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: mushiny_tcp (mushiny_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: flashhold_vda5050 (flashhold_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: flashhold_tcp (flashhold_vehicle)
2025-09-29 10:23:13,888 - services.device_handler - INFO - 注册设备协议: hikrobot_vda5050 (hikrobot_vehicle)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: hikrobot_tcp (hikrobot_vehicle)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: door_vda5050 (standard_door)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: door_tcp (standard_door)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: caller_vda5050 (standard_caller)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: caller_tcp (standard_caller)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: lift_vda5050 (standard_lift)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: lift_tcp (standard_lift)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: conveyor_vda5050 (standard_conveyor)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: conveyor_tcp (standard_conveyor)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: sensor_vda5050 (standard_sensor)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: sensor_tcp (standard_sensor)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: camera_vda5050 (standard_camera)
2025-09-29 10:23:13,889 - services.device_handler - INFO - 注册设备协议: camera_tcp (standard_camera)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: scanner_vda5050 (standard_scanner)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: scanner_tcp (standard_scanner)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: robot_vda5050 (standard_robot)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: robot_tcp (standard_robot)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: custom_vda5050 (standard_custom)
2025-09-29 10:23:13,890 - services.device_handler - INFO - 注册设备协议: custom_tcp (standard_custom)
2025-09-29 10:23:13,891 - services.device_handler - INFO - 使用异步MQTT服务
2025-09-29 10:23:21,872 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3062), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:21,875 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3063), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:21,878 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=24), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:21,960 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=31), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,014 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3068), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,017 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12170), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,019 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3067), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,021 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3069), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,023 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3070), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,024 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11433), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,026 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11498), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,028 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15002), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,030 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12908), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,031 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11512), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,034 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11513), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,036 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11432), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,037 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3071), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,040 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12745), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,042 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3072), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,043 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3073), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,045 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16306), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,046 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=17605), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:22,058 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=23501), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,173 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=58), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,177 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=62), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,205 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=78), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,209 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=80), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,214 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=83), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,219 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11508), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,223 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11510), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,230 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=84), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:24,256 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15957), requested parent node NumericNodeId(i=11715) does not exists
2025-09-29 10:23:24,256 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15958), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,257 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15959), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,259 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15960), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,259 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15961), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,259 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15962), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,261 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15963), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,261 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15964), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,262 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16134), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,263 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16135), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:24,264 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16136), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:27,825 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16314), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:34,431 - services.device_handler - INFO - 注册设备协议: vda5050 (standard_vehicle)
2025-09-29 10:23:34,432 - services.device_handler - INFO - 注册设备协议: huarui_vda5050 (huarui_vehicle)
2025-09-29 10:23:34,432 - services.device_handler - INFO - 注册设备协议: huarui_tcp (huarui_vehicle)
2025-09-29 10:23:34,432 - services.device_handler - INFO - 注册设备协议: seer_vda5050 (seer_vehicle)
2025-09-29 10:23:34,433 - services.device_handler - INFO - 注册设备协议: seer_tcp (seer_vehicle)
2025-09-29 10:23:34,433 - services.device_handler - INFO - 注册设备协议: quicktron_vda5050 (quicktron_vehicle)
2025-09-29 10:23:34,434 - services.device_handler - INFO - 注册设备协议: quicktron_tcp (quicktron_vehicle)
2025-09-29 10:23:34,435 - services.device_handler - INFO - 注册设备协议: geek_vda5050 (geek_vehicle)
2025-09-29 10:23:34,435 - services.device_handler - INFO - 注册设备协议: geek_tcp (geek_vehicle)
2025-09-29 10:23:34,435 - services.device_handler - INFO - 注册设备协议: mushiny_vda5050 (mushiny_vehicle)
2025-09-29 10:23:34,435 - services.device_handler - INFO - 注册设备协议: mushiny_tcp (mushiny_vehicle)
2025-09-29 10:23:34,436 - services.device_handler - INFO - 注册设备协议: flashhold_vda5050 (flashhold_vehicle)
2025-09-29 10:23:34,436 - services.device_handler - INFO - 注册设备协议: flashhold_tcp (flashhold_vehicle)
2025-09-29 10:23:34,436 - services.device_handler - INFO - 注册设备协议: hikrobot_vda5050 (hikrobot_vehicle)
2025-09-29 10:23:34,436 - services.device_handler - INFO - 注册设备协议: hikrobot_tcp (hikrobot_vehicle)
2025-09-29 10:23:34,437 - services.device_handler - INFO - 注册设备协议: door_vda5050 (standard_door)
2025-09-29 10:23:34,437 - services.device_handler - INFO - 注册设备协议: door_tcp (standard_door)
2025-09-29 10:23:34,437 - services.device_handler - INFO - 注册设备协议: caller_vda5050 (standard_caller)
2025-09-29 10:23:34,437 - services.device_handler - INFO - 注册设备协议: caller_tcp (standard_caller)
2025-09-29 10:23:34,437 - services.device_handler - INFO - 注册设备协议: lift_vda5050 (standard_lift)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: lift_tcp (standard_lift)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: conveyor_vda5050 (standard_conveyor)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: conveyor_tcp (standard_conveyor)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: sensor_vda5050 (standard_sensor)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: sensor_tcp (standard_sensor)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: camera_vda5050 (standard_camera)
2025-09-29 10:23:34,438 - services.device_handler - INFO - 注册设备协议: camera_tcp (standard_camera)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: scanner_vda5050 (standard_scanner)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: scanner_tcp (standard_scanner)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: robot_vda5050 (standard_robot)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: robot_tcp (standard_robot)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: custom_vda5050 (standard_custom)
2025-09-29 10:23:34,439 - services.device_handler - INFO - 注册设备协议: custom_tcp (standard_custom)
2025-09-29 10:23:34,440 - services.device_handler - INFO - 使用异步MQTT服务
2025-09-29 10:23:36,496 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3062), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,497 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3063), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,498 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=24), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,520 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=31), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,531 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3068), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,532 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12170), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,533 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3067), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,533 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3069), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,534 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3070), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,535 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11433), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,535 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11498), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,536 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15002), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,536 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12908), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,537 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11512), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,538 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11513), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,538 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11432), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,538 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3071), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,539 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=12745), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,539 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3072), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,540 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=3073), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,540 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16306), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,541 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=17605), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:36,544 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=23501), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,825 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=58), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,827 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=62), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,861 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=78), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,866 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=80), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,871 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=83), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,877 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11508), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,882 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=11510), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,887 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=84), requested parent node is null TwoByteNodeId(i=0) True
2025-09-29 10:23:38,916 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15957), requested parent node NumericNodeId(i=11715) does not exists
2025-09-29 10:23:38,917 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15958), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,918 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15959), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,919 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15960), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,920 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15961), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,920 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15962), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,921 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15963), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,922 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=15964), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,922 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16134), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,923 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16135), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 10:23:38,924 - opcua.server.address_space - INFO - add_node: while adding node NumericNodeId(i=16136), requested parent node NumericNodeId(i=15957) does not exists
2025-09-29 11:38:33,737 - services.device_handler - INFO - 注册设备协议: vda5050 (standard_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: huarui_vda5050 (huarui_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: huarui_tcp (huarui_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: seer_vda5050 (seer_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: seer_tcp (seer_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: quicktron_vda5050 (quicktron_vehicle)
2025-09-29 11:38:33,738 - services.device_handler - INFO - 注册设备协议: quicktron_tcp (quicktron_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: geek_vda5050 (geek_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: geek_tcp (geek_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: mushiny_vda5050 (mushiny_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: mushiny_tcp (mushiny_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: flashhold_vda5050 (flashhold_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: flashhold_tcp (flashhold_vehicle)
2025-09-29 11:38:33,740 - services.device_handler - INFO - 注册设备协议: hikrobot_vda5050 (hikrobot_vehicle)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: hikrobot_tcp (hikrobot_vehicle)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: door_vda5050 (standard_door)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: door_tcp (standard_door)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: caller_vda5050 (standard_caller)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: caller_tcp (standard_caller)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: lift_vda5050 (standard_lift)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: lift_tcp (standard_lift)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: conveyor_vda5050 (standard_conveyor)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: conveyor_tcp (standard_conveyor)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: sensor_vda5050 (standard_sensor)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: sensor_tcp (standard_sensor)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: camera_vda5050 (standard_camera)
2025-09-29 11:38:33,741 - services.device_handler - INFO - 注册设备协议: camera_tcp (standard_camera)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: scanner_vda5050 (standard_scanner)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: scanner_tcp (standard_scanner)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: robot_vda5050 (standard_robot)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: robot_tcp (standard_robot)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: custom_vda5050 (standard_custom)
2025-09-29 11:38:33,742 - services.device_handler - INFO - 注册设备协议: custom_tcp (standard_custom)
2025-09-29 11:38:33,743 - services.device_handler - INFO - 使用异步MQTT服务
2025-09-29 11:38:34,774 - tests.websocket_service_demo - INFO - WebSocket服务演示和测试开始
2025-09-29 11:38:34,785 - tests.websocket_service_demo - INFO - 开始WebSocket服务演示
2025-09-29 11:38:34,788 - tests.websocket_service_demo - INFO - 启动WebSocket测试服务器端口: 8899
2025-09-29 11:38:36,798 - tests.websocket_service_demo - INFO - WebSocket测试服务器已启动
2025-09-29 11:38:36,818 - tests.websocket_service_demo - INFO - 客户端连接: test_client_1 (IP: 127.0.0.1)
2025-09-29 11:38:36,822 - tests.websocket_service_demo - INFO - 客户端 test_client_1 已连接到服务器
2025-09-29 11:38:36,823 - tests.websocket_service_demo - INFO - 客户端 test_client_1 收到消息: {'type': 'welcome', 'message': '欢迎 test_client_1', 'timestamp': '2025-09-29T11:38:36.819112'}
2025-09-29 11:38:37,405 - tests.websocket_service_demo - INFO - 客户端连接: test_client_2 (IP: 127.0.0.1)
2025-09-29 11:38:37,412 - tests.websocket_service_demo - INFO - 客户端 test_client_2 已连接到服务器
2025-09-29 11:38:37,413 - tests.websocket_service_demo - INFO - 客户端 test_client_2 收到消息: {'type': 'welcome', 'message': '欢迎 test_client_2', 'timestamp': '2025-09-29T11:38:37.407917'}
2025-09-29 11:38:37,924 - tests.websocket_service_demo - INFO - 客户端连接: test_client_3 (IP: 127.0.0.1)
2025-09-29 11:38:37,932 - tests.websocket_service_demo - INFO - 客户端 test_client_3 已连接到服务器
2025-09-29 11:38:37,932 - tests.websocket_service_demo - INFO - 客户端 test_client_3 收到消息: {'type': 'welcome', 'message': '欢迎 test_client_3', 'timestamp': '2025-09-29T11:38:37.924707'}
2025-09-29 11:38:38,442 - tests.websocket_service_demo - INFO - 客户端 test_client_1 发送消息: 测试消息来自客户端 1
2025-09-29 11:38:38,442 - tests.websocket_service_demo - INFO - 收到来自 test_client_1 的消息: 测试消息来自客户端 1
2025-09-29 11:38:38,445 - tests.websocket_service_demo - INFO - 客户端 test_client_1 收到消息: {'type': 'echo', 'original_message': '测试消息来自客户端 1', 'timestamp': '2025-09-29T11:38:38.444573'}
2025-09-29 11:38:38,660 - tests.websocket_service_demo - INFO - 客户端 test_client_2 发送消息: 测试消息来自客户端 2
2025-09-29 11:38:38,660 - tests.websocket_service_demo - INFO - 收到来自 test_client_2 的消息: 测试消息来自客户端 2
2025-09-29 11:38:38,661 - tests.websocket_service_demo - INFO - 客户端 test_client_2 收到消息: {'type': 'echo', 'original_message': '测试消息来自客户端 2', 'timestamp': '2025-09-29T11:38:38.660199'}
2025-09-29 11:38:38,876 - tests.websocket_service_demo - INFO - 客户端 test_client_3 发送消息: 测试消息来自客户端 3
2025-09-29 11:38:38,876 - tests.websocket_service_demo - INFO - 收到来自 test_client_3 的消息: 测试消息来自客户端 3
2025-09-29 11:38:38,878 - tests.websocket_service_demo - INFO - 客户端 test_client_3 收到消息: {'type': 'echo', 'original_message': '测试消息来自客户端 3', 'timestamp': '2025-09-29T11:38:38.878084'}
2025-09-29 11:38:41,083 - tests.websocket_service_demo - INFO - === 测试WebSocket内置函数 ===
2025-09-29 11:38:42,088 - tests.websocket_service_demo - INFO - --- 测试获取客户端信息 ---
2025-09-29 11:38:42,308 - utils.component_manager - INFO - 已加载 8 个组件分类,共 52 个组件类型
2025-09-29 11:38:43,566 - services.online_script.websocket_module - INFO - 获取到 0 个WebSocket客户端IP
2025-09-29 11:38:43,568 - services.online_script.websocket_module - INFO - 获取到 0 个WebSocket客户端名称
2025-09-29 11:38:43,568 - tests.websocket_service_demo - INFO - 获取到的客户端IP: []
2025-09-29 11:38:43,569 - tests.websocket_service_demo - INFO - 获取到的客户端名称: []
2025-09-29 11:38:43,569 - tests.websocket_service_demo - INFO - --- 测试发送消息功能 ---
2025-09-29 11:38:43,580 - services.online_script.websocket_module - ERROR - [logger.py:274] - error() - 根据IP发送WebSocket消息失败: 未找到IP为 127.0.0.1 的WebSocket客户端连接
Traceback (most recent call last):
File "D:\jsw_code\project\VWED_server\services\online_script\built_in_modules\websocket_module.py", line 73, in send_msg_to_wsc_by_client_ip
raise Exception(f"未找到IP为 {ip} 的WebSocket客户端连接")
Exception: 未找到IP为 127.0.0.1 的WebSocket客户端连接
Stack (most recent call last):
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 313, in <module>
main()
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 301, in main
asyncio.run(run_websocket_demo())
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 678, in run_until_complete
self.run_forever()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 645, in run_forever
self._run_once()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 1999, in _run_once
handle._run()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 272, in run_websocket_demo
await test_websocket_builtin_functions()
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 222, in test_websocket_builtin_functions
vwed.websocket.send_msg_to_wsc_by_client_ip("来自VWED脚本的消息", "127.0.0.1")
File "D:\jsw_code\project\VWED_server\services\online_script\built_in_modules\websocket_module.py", line 102, in send_msg_to_wsc_by_client_ip
logger.error(f"根据IP发送WebSocket消息失败: {e}")
File "D:\jsw_code\project\VWED_server\utils\logger.py", line 274, in error
self.logger.error(message, *args, exc_info=exc_info, stack_info=stack_info, **kwargs)
2025-09-29 11:38:43,582 - tests.websocket_service_demo - INFO - 根据IP发送消息测试 (预期可能失败): 未找到IP为 127.0.0.1 的WebSocket客户端连接
2025-09-29 11:38:43,583 - services.online_script.websocket_module - ERROR - [logger.py:274] - error() - 根据客户端名称发送WebSocket消息失败: 未找到名称为 test_client_1 的WebSocket客户端连接
Traceback (most recent call last):
File "D:\jsw_code\project\VWED_server\services\online_script\built_in_modules\websocket_module.py", line 135, in send_msg_to_wsc_by_client_name
raise Exception(f"未找到名称为 {client_name} 的WebSocket客户端连接")
Exception: 未找到名称为 test_client_1 的WebSocket客户端连接
Stack (most recent call last):
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 313, in <module>
main()
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 301, in main
asyncio.run(run_websocket_demo())
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 678, in run_until_complete
self.run_forever()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 645, in run_forever
self._run_once()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\base_events.py", line 1999, in _run_once
handle._run()
File "d:\Users\j2538\miniconda3\envs\pytf\Lib\asyncio\events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 272, in run_websocket_demo
await test_websocket_builtin_functions()
File "D:\jsw_code\project\VWED_server\tests\test_websocket_service_demo.py", line 229, in test_websocket_builtin_functions
vwed.websocket.send_msg_to_wsc_by_client_name("来自VWED脚本的消息", "test_client_1")
File "D:\jsw_code\project\VWED_server\services\online_script\built_in_modules\websocket_module.py", line 164, in send_msg_to_wsc_by_client_name
logger.error(f"根据客户端名称发送WebSocket消息失败: {e}")
File "D:\jsw_code\project\VWED_server\utils\logger.py", line 274, in error
self.logger.error(message, *args, exc_info=exc_info, stack_info=stack_info, **kwargs)
2025-09-29 11:38:43,584 - tests.websocket_service_demo - INFO - 根据客户端名称发送消息测试 (预期可能失败): 未找到名称为 test_client_1 的WebSocket客户端连接
2025-09-29 11:38:43,585 - tests.websocket_service_demo - INFO - WebSocket内置函数测试完成
2025-09-29 11:38:43,585 - tests.websocket_service_demo - INFO - === 客户端消息汇总 ===
2025-09-29 11:38:43,586 - tests.websocket_service_demo - INFO - 客户端 test_client_1 收到 2 条消息
2025-09-29 11:38:43,586 - tests.websocket_service_demo - INFO - - {'type': 'welcome', 'message': '欢迎 test_client_1', 'timestamp': '2025-09-29T11:38:36.819112'}
2025-09-29 11:38:43,586 - tests.websocket_service_demo - INFO - - {'type': 'echo', 'original_message': '测试消息来自客户端 1', 'timestamp': '2025-09-29T11:38:38.444573'}
2025-09-29 11:38:43,586 - tests.websocket_service_demo - INFO - 客户端 test_client_2 收到 2 条消息
2025-09-29 11:38:43,587 - tests.websocket_service_demo - INFO - - {'type': 'welcome', 'message': '欢迎 test_client_2', 'timestamp': '2025-09-29T11:38:37.407917'}
2025-09-29 11:38:43,587 - tests.websocket_service_demo - INFO - - {'type': 'echo', 'original_message': '测试消息来自客户端 2', 'timestamp': '2025-09-29T11:38:38.660199'}
2025-09-29 11:38:43,587 - tests.websocket_service_demo - INFO - 客户端 test_client_3 收到 2 条消息
2025-09-29 11:38:43,589 - tests.websocket_service_demo - INFO - - {'type': 'welcome', 'message': '欢迎 test_client_3', 'timestamp': '2025-09-29T11:38:37.924707'}
2025-09-29 11:38:43,589 - tests.websocket_service_demo - INFO - - {'type': 'echo', 'original_message': '测试消息来自客户端 3', 'timestamp': '2025-09-29T11:38:38.878084'}
2025-09-29 11:38:43,593 - tests.websocket_service_demo - INFO - 客户端断开连接: test_client_1
2025-09-29 11:38:43,596 - tests.websocket_service_demo - INFO - 客户端 test_client_1 已断开连接
2025-09-29 11:38:43,599 - tests.websocket_service_demo - INFO - 客户端断开连接: test_client_2
2025-09-29 11:38:43,606 - tests.websocket_service_demo - INFO - 客户端 test_client_2 已断开连接
2025-09-29 11:38:43,611 - tests.websocket_service_demo - INFO - 客户端断开连接: test_client_3
2025-09-29 11:38:43,626 - tests.websocket_service_demo - INFO - 客户端 test_client_3 已断开连接
2025-09-29 11:38:43,627 - tests.websocket_service_demo - INFO - ✅ WebSocket服务演示完成
2025-09-29 11:38:43,627 - tests.websocket_service_demo - INFO - 清理测试环境
2025-09-29 11:38:43,629 - tests.websocket_service_demo - INFO - WebSocket服务演示和测试结束